]> git.saurik.com Git - wxWidgets.git/blame - wxPython/wx/lib/art/flagart.py
put wx in the shell's namespace too
[wxWidgets.git] / wxPython / wx / lib / art / flagart.py
CommitLineData
13db99f1
RD
1#Boa:PyImgResource:
2
3#----------------------------------------------------------------------
4# This file was generated by famfamfam_flags.py
5#
6
7"""
8See: http://www.famfamfam.com/lab/icons/flags
9
10FamFamFam Flag icons are available free for any purpose
11Copyright Mark James (mjames@gmail.com)
12
13This module is (c) 2006 Riaan Booysen and licensed under the Python license.
14
15"""
16
17import wx
18from wx import ImageFromStream, BitmapFromImage
19import cStringIO
20
21catalog = {}
22index = []
23class ImageClass: pass
24
25#----------------------------------------------------------------------
26def getAEData():
27 return \
28'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
29\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
30\x00\x00\xddIDAT(\x91\x85\x8e\xb1M\x03P\x10C\xdf\'\xbf\xa4\xa3\x8a\x04]\x98"\
31%\x1d\xf3\xd0EL\xc1\x14i\xb3I6 \x12L\x80h\xce\xbe;\x8a\x04\x01E\xc8\xd3\xc9\
32\xba\xc2\x96=\x9a\x1f\n\x16\xcf`0\x14\x04\x18\xe2\xcf3\x016\x1b\xa0\xabF\xd5\
33\xd3c\xba2\xcbn\xbb\xec\x92\xd2.\xa9\xac\xd4\xeee7\x01\xe8~{\'\x93\xcc\xd7\
34\x0fe\xa6ZJ\xa9\xa4TdD\x85Rw\xd7w\xa7\x86\xae>\xba[\xda>l\xfb\x0cc\x8c\xc3\
35\xfda\x16\x8cL\xec\xb6\x91\xcf\xb9\xbb\x1b\xa8\xaa\t\xe0l\xe9r`\x0c\xdb\x13\
36\xe8t\xdb\xad\xf8?0\xba\x81Y0\xa4\x8e\xc0\xee\x88\x7f\xf6twU\xcd\x82\x85\xdd\
37\x12RK\xeb\xf5:"$\x9dTR\x84-;W\xab\xd5~\xbf\x9f\x05W2\xcbeK8o\xad#\xb6\x8fj;\
38\xbf\x01\xc6\'\xd4\xaf\xbb\xe1\x02_z\xc6i\x06\x81\xb8\x0e\xd7\x00\x00\x00\
39\x00IEND\xaeB`\x82'
40
41def getAEBitmap():
42 return BitmapFromImage(getAEImage())
43
44def getAEImage():
45 stream = cStringIO.StringIO(getAEData())
46 return ImageFromStream(stream)
47
48index.append('AE')
49catalog['AE'] = ImageClass()
50catalog['AE'].getData = getAEData
51catalog['AE'].getImage = getAEImage
52catalog['AE'].getBitmap = getAEBitmap
53
54
55#----------------------------------------------------------------------
56def getAFData():
57 return \
58"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
59\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
60\x00\x01mIDAT(\x91U\x90\xbdNUa\x14D\xe7\xe0\x01\x01\x7f\n\t\x02%\x15\xe1\x05\
61(\xa9-\xedi\xe05,\xef\x1bX[\xf2\x04t\xc6\xa8\xb12\xb1\xd2\xc2\x88\x891\xc6N \
62\xc1\xe4&\xdc\xb3gf\x7f\xdf\xb6 &\xba2\xed*f\r\xfb\xfb\xfb\xf3\xf9\x1c\x00\
63\x00I\xbf\xae\xae\xfa\xf2r\xb7\x01$\x00\xe0\xd9&\x9e\x1f\x03\x01\x08\x00\xc6\
64\xeb\xeb\xeb\xd9l\x06\xa0\xf5\xd6[\x87=d\xbbc\x95\xbdbw\xe9\xe9ny\xefFMl<}q:\
65\x8e\xe3\x08\xe0\xe2\xf22\xed\xcc,\xbb\xa4\xa2J,\xb2\x93\xbf\xef\xd6\xb7\xed\
669\x1d\xdb\xeb;\x10\xc6\xde{k-mgZ*\xbb\x80~r\\-\xeb\xcd\xbb\xfa\xf0\xde\xae\
67\xc9\x93L%\x11X\x92\x94\x99\xb2EJ*\xb2\x8e\x8e\xf4\xf6\xb5\xce\xce\xfa\xe1a\
68\x0f\x9a\xa49e\xb0\t\x0b\x8c\xb1Xd\xa6%\xc9d\x94\xd4\xd7V\xf3\xe0\x00S\x0c\
69\xab+\x15\x91\xd1\xa7\x9c\xc2d\x12\x81\xf1&\xc2\xb6$\x92$\xbb\xd4~|_\xda\xda\
70\xe9\xf7\xee\xe7\xf9\xd7a\xb1\xb0\x11\x19J1\taD\x95\xed\x88\xb8uzD\xbd|\x15\
71\x8f7\xcb\xb9\xf2\xf9\x1cd\xaahF\x86\xbb!\x8c\xb7\xf9%E\x04\xc9\x8a\xa8/\xe7\
72k\x1f?u\xb2G4\xd2D\xb4I-\xdd\xfe\n$\x1fml\xdc\x9e\x06\x05q\x90\x06r\xb0\x97\
73\xa4\x87[\xd8}\xb0\xe1t\xf6\xc4\x02\x03\xfe\xe7'\xd0\x81\xfcgO\x80\x8b= \x80\
74\x04\xd6\xf1\x07\xfbEiS4\x8b\x8d>\x00\x00\x00\x00IEND\xaeB`\x82"
75
76def getAFBitmap():
77 return BitmapFromImage(getAFImage())
78
79def getAFImage():
80 stream = cStringIO.StringIO(getAFData())
81 return ImageFromStream(stream)
82
83index.append('AF')
84catalog['AF'] = ImageClass()
85catalog['AF'].getData = getAFData
86catalog['AF'].getImage = getAFImage
87catalog['AF'].getBitmap = getAFBitmap
88
89
90#----------------------------------------------------------------------
91def getALData():
92 return \
93"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
94\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
95\x00\x01\x80IDAT(\x91M\xd1?\x8fMa\x14\x85\xf1u\xde\xf3r\x1d\x17\x99\x8c\x89\
96\x98h\x14\x12\x89D\xa5\xf41\x90\xa8T\xd3\x88f\n\x8ai\x94\xa2\x11\xa2\xd1\x8c\
97\x86\xda\x17\xd0*4:\xbe\x82?\x13\x93\xeb\xba3\xf7\xcey\xf7Z{o\xc5\x90h\x9f\
98\xe6)~\xdd\xe7\x015\x80\x02\x00U\x10Q\x81\x118n\x06\x08\x10\x10@\x00#P+\xb0\
99\xf9\xe29\x80t\x8f\x88\xea\xbe\xfbky{(\xc5\xfd\xf5\xfe\xe1\xfdi\xefR'\x0b2\
100\xc8/\xaf\xdeT\x00\x00\xb4\xf7\xbd\x0f\x7f;[\xdd\x19\xca\xf5\xe5\xf8x\xb6\
101\x94\xd9\xdd\xa1\xb3\xfdx\xf6s\xb1=-2;yq\xd3\x80\x1a\x81tO\xf7\x94n\xf4\xb9\
102\xf3c1\xb6\x96\xb4\xd3\xd2\xcb\x83Fk\x0f\x86>\x8ca\x16\xa2\x80R\x0c\xe9\x9ed\
103\x8a\x9f\x0e\x8f.\x85\x8c\\6\xfbz4\xb6\xb1m\xb8>,\x96\xd1,\xcd\xc2X\x80\x82D\
104\xbaBL\xea\n\x1c\xe4\xc3i\xd7Zk\xad\xed\x9c-kaW\x93a\xcd[K\x12@\r %P\xee\xbc\
105\xd6\xf9\xe5I\xbe\x9b\xad*M\xd6\xde\xcfck\xd2M\x94aL\x1aH\x03\x8a\x01\xa0\
106\x92\xa6\xd6\x06\xd9\xd3\xbd\xdf\xb7&9\x1f\xdb|l\xf7Nu\x8f\xbe\xcd\x07Y\xd2`\
107\x16\xae\xd5\xf1!\x9cA\x0b3\x98=9\xd7\xf7\xe2\xcd>\x0fJ\x9c\x11w\xd7O\xb8Y\
108\x92\xe9\n\t@\x05\x90T\xbfq\xa1\x90A\x82\x16\xd4\xf6\xda\xf9$\xc3\x19R\x91@\
109\x8f`\xba\x02\xe8>\x02\x00\xe2?Q\x01\xf6\xcf\xf5\xaf\x12`\x00\x80\x11\xf8\
110\x03e\xfaB@$q9K\x00\x00\x00\x00IEND\xaeB`\x82"
111
112def getALBitmap():
113 return BitmapFromImage(getALImage())
114
115def getALImage():
116 stream = cStringIO.StringIO(getALData())
117 return ImageFromStream(stream)
118
119index.append('AL')
120catalog['AL'] = ImageClass()
121catalog['AL'].getData = getALData
122catalog['AL'].getImage = getALImage
123catalog['AL'].getBitmap = getALBitmap
124
125
126#----------------------------------------------------------------------
127def getAMData():
128 return \
129'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
130\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
131\x00\x01\x13IDAT(\x91UO\xbdN\x9bA\x10\x9c\xfb|\x95\xddR\xa0\x88\x967\xa0\xcc\
132\xd3!\xaaH.\xd3$\xb4<\x1a\x12\n\x92\xf5a\t\x12n\xe7\'\xc5\xd9\x90\xacV\xa3\
133\x19\xed\xccj\xb7\xd5\xf55\xd6\x15\xb3l\x8fa\x12c@20\x1bgb\xa0\xe3pX\xee\xee\
134\x00\xc4F\xb2\x9166\xc8H\x99(\x81\x0c\t\xe9\xb8\xdfw,\x0b\x90\xfcz\x86\x14\
135\x19>\x8dC\xa6\xea\x14\xabBU\xbb\xbc$\xd0\xb1\xaeq07I\x98\x8e\xe9&\xc3\n\x99\
136"X\xa92\xd0/\xb6?ny\xf3\xc47\xcbdH\x93\xaa\xf2\xbf\xa4\xcaU\xfaR\xbb\x9fx\
137\xefc\xd0\xb6h\xd2\xa2\xeb?\x9f(\xb3\\\xa5)\x81?}\x8c\xcf+>n\xa9\n\xe9\xaaHs\
138\xfd\xfc\x1f\x00\xda\xef\xef\xe8_\xbf\xe5\xf51a\xcc\xa8>\xd1eU,\xb8b.\xbb\
139\xab\xa7\xfb\x87\xee\x050\x13\xc6\x15}d*.Oi\xc2\x8c\xe9\x18\x1d\xddGd\x08\
140\x9b\x0b\x80\x00[#\xda\xc9\xd1\x16\xb5\x08R,\x83x\xa7W\xb4\x97=\xf0\x06\x0f\
141\x98g$x&\x98\x92\x80a\x02[\xfc\x05\x18\xe6\x87\xcd\x06u\' \x00\x00\x00\x00IE\
142ND\xaeB`\x82'
143
144def getAMBitmap():
145 return BitmapFromImage(getAMImage())
146
147def getAMImage():
148 stream = cStringIO.StringIO(getAMData())
149 return ImageFromStream(stream)
150
151index.append('AM')
152catalog['AM'] = ImageClass()
153catalog['AM'].getData = getAMData
154catalog['AM'].getImage = getAMImage
155catalog['AM'].getBitmap = getAMBitmap
156
157
158#----------------------------------------------------------------------
159def getARData():
160 return \
161"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
162\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
163\x00\x019IDAT(\x91M\x91\xbdNUQ\x10\x85\xd7>l\x0f(\xa1\xc0\x1b\x0c\x8d\x85\
164\x95\x11K\x13J\x1a\x94\xc4G\xf0\x01lH(\xad\xa9y\x1ebl\xb4\xf3\xe7\rhL\xb0&\
165\xb9\x91h.r\xb2\xef\xcc\xb7,\xce\x81\xdc\xd5\xcc\x97\xc9\x9adfMy\xf7\xc3\x8b\
166\xd0(DC\x84BjA\xc0\x104h#\x04}\xa7\xfa7\xf4\xfe\xd9\xe8\xb6]\xb0\x90\xc0\xe9\
167\x92\xac\xa5\xba\xc4\xe0\xb4\xd3>\xf9\xbe\xa8Ch\x89\xae\x97\xc6\xc2J;\x11v\
168\xe0\xc0a'\x13\xcf\xd6\x8b\x1a\xf5\xf4\xe9\xfc\xc5\x93\xd9\x12Y\x92\x8de\x19\
169l\xdb\xb2\xf1\x88\xd8\x0f\x8av^\xce\xeb\xf3-f\xbd$\xd9\x96e\xd9\xb7_rq\x8e\
170\xa3\xdb|\xeb\x8d#\xdf\xa9\x14\xed\xcf\xd4\x8d\xe7N\xbd\xb1\x0e\x9f\xe1\x97\
171\xf3\xd2\xff>yU\x12PW\xdd\x1a'\xfa\x03\rs\xa9y\xe3p\xd5_l\xa0^\xfcao\xcb-m\
172\xebn\xdd7~\xf4\x1a\x1b\xcc\xcd\xe4\x06\xf5\xd5\xdf\xe6Y\x8f\x7f>\xfe\xb0\
173\xa6\xab[\x07\xba\x0f$\xefSbJ)\xd1\xeeC\x9d}\xdd\xae\x1d\x14u;\xebS\xa0i%JJZ\
174\x81\xb0@\xe9\x92\xd8\x92Dy\xf5\xf1\xe6w\x9b\x1e9\x04C(A\x81\x1a\x02\x8d\x1c\
175H(\xa4^\xff\x01\xf6\x01p\xe7$\xc8U\xac\x00\x00\x00\x00IEND\xaeB`\x82"
176
177def getARBitmap():
178 return BitmapFromImage(getARImage())
179
180def getARImage():
181 stream = cStringIO.StringIO(getARData())
182 return ImageFromStream(stream)
183
184index.append('AR')
185catalog['AR'] = ImageClass()
186catalog['AR'].getData = getARData
187catalog['AR'].getImage = getARImage
188catalog['AR'].getBitmap = getARBitmap
189
190
191#----------------------------------------------------------------------
192def getATData():
193 return \
194"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
195\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
196\x00\x00\xe9IDAT(\x91}\x91\xadnBA\x14\x84\xbfmoj\xd077\x08\x1c\xa65(\x1e\x0c\
197\x8d\xe7\x810\xbc\x01\x9e\x17@\xb5\x82P\\k\xf6\xfcL\xc5\xde\x14hH''_FL6g\xe7\
198\x14qU\xde\xfb\x87S\x04\xac\xd7\x802\xc9$B\x1e\x84\xcb\x1dw\x99\xe9\x86_\xdb\
199m\x07\x80\xf4\xfeA\x04\x112k\x1c\xa7\x9a\xac\xaaV\x99\x95\xd9,\xa1c\xb9\xd4\
200\xeb\x1b\xfd\x80R\xeeD(B\xeer\xbf\x1a\xf7Z\xeb\xcb0\xe4nWN\xa7S\xdf\xf7\x80$\
201\x84\xd0\x1f\xd5Z\x1b'\x93\xc9\xe5ri+\x8d\xa9_\xf3X \xa9\xbb\x86\x1e\xbe\x7f\
202\x9b\x972\xb3\xd8bQV+\x9d\xcf\xdcl,\x0f\xc5\xdd7\x88(\xc3\xf0\xb9\xd9ty8<\
203\xef\xf7:\x1e\x19k\x19;\x19\xd9\x8c\x1b\x1e\xcc\xe7@\x97\xf0d\xcet*3<p\xc3\
204\xac\x98\xe1N\xa3{k\x9c\x88\x84\xf2}\x7f\xc8\x7fn\xdc\xf4\x03|\xd6ZM\x8alr;\
205\x00\x00\x00\x00IEND\xaeB`\x82"
206
207def getATBitmap():
208 return BitmapFromImage(getATImage())
209
210def getATImage():
211 stream = cStringIO.StringIO(getATData())
212 return ImageFromStream(stream)
213
214index.append('AT')
215catalog['AT'] = ImageClass()
216catalog['AT'].getData = getATData
217catalog['AT'].getImage = getATImage
218catalog['AT'].getBitmap = getATBitmap
219
220
221#----------------------------------------------------------------------
222def getAUData():
223 return \
224'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
225\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
226\x00\x02\x0bIDAT(\x91M\xc7OHSq\x1c\x00\xf0\xef\xdb\xdehK\x9d\xd3\xb9\xb6i\
227\xcf\xb6\xe5"\xe7\xa6\x1db\x0b\xb3\xc2\xb2\x81\xd9""(\xe8\x94\x15\x1d\xa3\
228\xa0d\x87.E\xc1@\x11:fQ\xd0%\xb0F\x041\x85(\xad\\D\r\x13L\x02\xdd\x16\x195\
229\xdb\xd2ml{\xbf\xf7\xfb\xdbU\xf8\\>\xd2\xc7\x91\xdb3\xc6\x8e\xe8\xd4\xfaX1.s\
230~\x85\x87\xaf\xb7\xfe<\xbc\xb7}\xf0~\x01\xaaE\x00\n@\x07/\x0c$\x1e\xbe\x04X\
231\x07\xc0\xd2Pd\xecQ\xb4\x8f\xd8\x154\x9f\x12H\x95vx,6\xcb\xeb4\xfa\xb2\xf8\
232\x9bQ\xaebr.\x12\x90e)\xb3\xba\x91\x98]y2:.\xa5L&\xe7\x9d\xbb\xfa\xc2_R.sM3\
233\xd4\xd7i\\\xaa\xa98f<P\xa4\x12FXq6\x86\xf7\xbbc\x13s.\xa5i\xf2\xde\xb8\xee\
234\x9d\xff\xb8\xae\xab\xc7\xe8\xebdV\x1b(\xae\xad\xc1 Q\xdc\xe9\xed\xdd\x88\
235\x8a\x13\xfd\x1d\x00\xf0=\x9b\x8fM\xccE/\xf79\xacu\x005]\xf1\xf40X\xad/\xb8\
236\xebO\xbd=g\xb0\xc4\x9b\x83z\x7f\xa0dn9r\xd0\xab\xd8\x1b\xae\x0e\xefS\x119{\
237\xccg\x90\xa5\xa3\xbdn\x00\xa4\xf7K\xad\xf9\x06\xc7L\x16\x91\x1a\xcaVuSK\xa5\
238\xe5\x8a\xde\xc2\xd5\xe7\xc9_^O\xcbd\xe2\xdbZ\xbeR\xd8P\x9b\x1a\x8dO_-\xae|}\
239\xaf\xff\x9c\xe9\x0c\x0ctW\x8b\x95\x0c1e\xf0\x16\x99\xe2\\\xbe2\x9f#L\x88dju\
240\xed_E\x08qf\xa8\xebq|\xc1d4d\x16\xde\xe8\x00(PN(?u\xc8s\xf3b\x08\x13F\x19\
241\x07\xce\x08\xa6\x9cs\xc1\x84\xa6\xd1\xd1\x07\xc9R\xb9\xc6\x19\x03\xa0:\x00\
242\x8c)\x13B\x84\xf6\xb4\xb5;\xcd\'\xc3\xbb5L0\xa1\x98PL\x98\x8aI\x9b\xc3<r\
243\xa9W#\x8c1\x01@e\x00\xcc9on4M\x7fH\xf7\xec\xb2\xcd~\xfa\xa18\xcc\x9a\xc6\
244\x98\xe0\x94\n\x15\xe1k\xe7C\xbe\x9d\xdb4\xcc\x9eM/\x01 \t \x02@\x01\x10\x00\
245\xde\x84n\xae\xb7\xff\xc6\xf2\xdb[\x00\x1c\x00\xfe\x03\n\xf8\x1b\xa4\xf3\x04\
246q\xa6\x00\x00\x00\x00IEND\xaeB`\x82'
247
248def getAUBitmap():
249 return BitmapFromImage(getAUImage())
250
251def getAUImage():
252 stream = cStringIO.StringIO(getAUData())
253 return ImageFromStream(stream)
254
255index.append('AU')
256catalog['AU'] = ImageClass()
257catalog['AU'].getData = getAUData
258catalog['AU'].getImage = getAUImage
259catalog['AU'].getBitmap = getAUBitmap
260
261
262#----------------------------------------------------------------------
263def getAZData():
264 return \
265'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
266\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
267\x00\x01nIDAT(\x91M\x90\xbdjTa\x18\x84\xe7;9\xbb!k\xc0F$?D\xb3j\xab\xa0\xb5m\
268n"\x17\xb0w`\x15\xbc\x834\xa6\xdb\xe0%h\xe3\r(.\xa8\xd8\tY\xbbUD\x11m\xd4\
269\xc4D\xf7|\xef\xcc\xbc)\xd6\x80\xc3\xc3\xf0\xc0tS\xf0\xe85\xe6\xc4"\x06h\x98\
270 @\x82\xfe\xd7\xd5 Q\x89\xb6iq\xca\xbd\x9d!\x00\'\x9c\xa9L\x1a\xb2\x99I\x9bF\
271\xc8\xb4\xc3\x19\xcag\xe3W-\x06\x03,\xb5_\xceB\x862\xc3\x962\xa4H\x843\x9cU\
272\xaev\xc8[\x97\xfa\xe8\xaf\x96I)7\x0e\x0e\xea\xb7\xefiA2\x99\xa4I\x93\x19a\
273\xd2\x11\x8eH\xb2\xbf\xb6\xf6r<n\xd14 \xa1H\tA\xcd\xff^\xdd\xdd\xedml\x1e?\
274\x7f\xd1\xbb\xbeu<\x99\xfc\x99N3hFFm\x80\xc6\x92\x13\x96\x93\x12\xb9<\xbc\
275\xd9\xdb\x1e~\xde\xdf\x1f\xdc\xbb\xbb|m{\xe5\xf6\x1dQ"E\xd9I\xa0\x01P\x16\
276\x0fT\x96Pw\xf4\xbe\x9b}\\\x1f\x8d~>y:\x9f\xcd\xce\xde\xbc-\x1dKe\xe9\x88J\
277\x03m\x05$J\x91\xa2\x19n\xf2\xeb\xe3\xc3\xaca\xf1\xd7\xf4\xc8\x11^L\xe6\x92y\
278\n\xb4;\x0f1\xba\xaf\x0f\xbf\x15bXU\xac\xaaQ\xa3BaV3L\x8a\xb4n]\xf6\xbbOhq\
279\x82\x08\xae\xf7\xaf\x84H\x93b\x98\xd1#\xcd\xb0(1)I)u\xc2\x0f\x14<\x00N\x00\
280\x02\xf5\x02\xfe\'\xbc\x10\x03\x04Vq\x0e\xae\xdce\x0f\x0f\x8e\x9dx\x00\x00\
281\x00\x00IEND\xaeB`\x82'
282
283def getAZBitmap():
284 return BitmapFromImage(getAZImage())
285
286def getAZImage():
287 stream = cStringIO.StringIO(getAZData())
288 return ImageFromStream(stream)
289
290index.append('AZ')
291catalog['AZ'] = ImageClass()
292catalog['AZ'].getData = getAZData
293catalog['AZ'].getImage = getAZImage
294catalog['AZ'].getBitmap = getAZBitmap
295
296
297#----------------------------------------------------------------------
298def getBEData():
299 return \
300"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
301\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
302\x00\x00\xeeIDAT(\x91m\x91AJ\x83a\x0cD\xdf\xa7UDT\xc4\x8dt\xe1\xc6\x0bx!o\
303\xd2[\xf5:\xd5]\x05W\x8a\xe2*3I\\\xf4\xff[\x15\x87!\xab\xbc\xcc@\x06\xbf\xf5\
304\xf1\xceE\x00TQ\xd7\xd4'uKq\xf0\x02X\xadV@UU\xd5\xd9yr\x95\xe0\xd1>\xc6G\x97\
305\xeaG\xb7\xd4vK_\xeb\xf5\x02\x80\xden_233\xab\x04\xd9\xad\xc9\xa9\xdeDG\xb44\
306\xee\xee\xa6\x84\xaa\xceLgZ\xea\xce\xee\xe8v\xb7\xba\xa3;:\xb4\x03\x90& 3\
307\xbd\x93|\xb8\xfd\x1f\xc0\x0e\xb0S\xd2\x0f \x0e@\xa9c\xaa\x84\xbdO\xb0\xedP\
308\xfc\x06\xe69'\x8c}%I\x11a[\x11\x7f\x13Z\xfb\xf3mo\xe7J\xd6\xac\xa9\xf7~\xfb\
309D\x1d\xd1\x16N2='x\xb9\\J\xb2s\x0c\x81\xc6\x10\x18\x84\xcc\xbd\xc9\xdc\xb9`\
310\xfc\xf9\xf4\xe6\x99X\xe0\xa2\xcc\xcd\x19\xf5\xc6\xeb\x03\x80\xe1\x14\x9e\
311\xe0\x1b\xafZe\xef\x08@\x1fr\x00\x00\x00\x00IEND\xaeB`\x82"
312
313def getBEBitmap():
314 return BitmapFromImage(getBEImage())
315
316def getBEImage():
317 stream = cStringIO.StringIO(getBEData())
318 return ImageFromStream(stream)
319
320index.append('BE')
321catalog['BE'] = ImageClass()
322catalog['BE'].getData = getBEData
323catalog['BE'].getImage = getBEImage
324catalog['BE'].getBitmap = getBEBitmap
325
326
327#----------------------------------------------------------------------
328def getBGData():
329 return \
330"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
331\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
332\x00\x01\x07IDAT(\x91mN1NCQ\x0c\xf3\xfb\xbc.\x95\xd8X*\x15ua\xe1\x1e\x9c\xa9\
333#\x0b7\xe02\xcc\x95\x988\x02\xaa\x18:ua\x01\x15\x89\xd8q\x18~\x0b\x1f\x84\
334\x139\xb6\x9cHi\x87\xc3\x01\x13\xd8\x1ey*\xbe!\xbb\x03\x98\xcf\xe7\x00\xaaj\
335\xbc\xa9\x1a\xddiL\xb0\xdf\xef\xfbi\xa9\xa6\xa2\xfeCk\xcdv\xdf\xbem\x97\xc32\
336+\x7f\x12\x94\xcb\xa3\xf4\xa9\\\x9e\r\xfd\xf9\xe3\xb9\xe1\x0e\xeb\x9b\xf5\
337\xee}'K\x16M\x9aLF\x92\x19\x91A3\x144W\xe7\xab\xcd\xfd\xa6\x03P%\x8b*\xa9D3\
338\x1c4Y\x8c\x8a(\xd2\x11\x154U\x82\xd11 \x07iPT\xa8\x89\x8dDDc \x08\x06\x82\
339\x03\xa3\x82E\x0eDG\xc7#V\xd7\x9c\xbd\x86RR(\xc9\x0c\x89JR!\x91\x192%-/\xf4\
340\xb4A\xff|\xc0\xd9\xa5\xfcB\x90EV\x1c\x1f9\xf2(D(\xdbU\xde\x02\xdd\xc0@a\xb1\
341(\x12J\x88 \x1b\t\t#K\xc8\x1c\xdb@;\x00\x9e4~\xdb?\x11\x80/<\xd0e\x86\xc7\
342\xf1\xa9\x8f\x00\x00\x00\x00IEND\xaeB`\x82"
343
344def getBGBitmap():
345 return BitmapFromImage(getBGImage())
346
347def getBGImage():
348 stream = cStringIO.StringIO(getBGData())
349 return ImageFromStream(stream)
350
351index.append('BG')
352catalog['BG'] = ImageClass()
353catalog['BG'].getData = getBGData
354catalog['BG'].getImage = getBGImage
355catalog['BG'].getBitmap = getBGBitmap
356
357
358#----------------------------------------------------------------------
359def getBHData():
360 return \
361'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
362\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
363\x00\x01"IDAT(\x91]\x91=n\xc2@\x10\x85\x9f\x91[\x174\xb1\x94\x88\x1b@\x93\
364\xdc\x86\x9b\xd0\x91\x94!H\xa4AJ\x8a\xe4\x0e4\xdc\x81\xa4\x83\x0b\xd0P\xd8\n\
365\x89L\x10\xce\xce\xec\xbc\x14\xeb\x1f\xc1\xd3h5+}\xda7\xb3/*\x8a\x02\xb5\x92\
366\xe5\xd2\x86Cx\x1f\xae\x06\x18\xa0u\x13**\x8a"I\x92@\xd0<\xf2\x1co\xef\xccrx\
367\xa5*T\xedt\xa2\x08U)\xf2\xbbX\xc4\x15J\x02\xc0z\x83\xd7\x17~\xed\xe1\x1cEB\
368\xd9\xf1H\xe7(\x12\xf5z\x06tZ\x1a\xc0`\xc0\xfb\x07\xa4i \xe8\x84\xce\xb5%b@l\
369f\xcd\x0e\\\xaf1y\xe2\xcfw\xf5\xbc\x13JKC\x04\xc1!\x98\x90d\xbf\xcf\xe7\x19o\
370\xaek\xc8\x9d9\xa8\x1a\x1074\x00~~\xe0q\xc2\xfd\x9e\xe2\xaayD\x1a\x87H\xc4\
371\x80\x8e\x99\xb1\x16n\xef8\x9b1\xbd\xe2\x9f\xbb\xa0\xa1JUmv\xa8\xf6^\xad8\
372\x9dr\xb7k\xe9p\xaa@}\xc8\'\xca\xb2\xac\xdb\xedV#y\x8f\xed\x96\xe31\x0f\x07\
373\xd4\x7foeI\xef\xe1=\xbc\xcf7\x9b\x98dY\x96\xc1\xc7\xe6s\x1b\x8dp\x1em\x93t\
374\xd0?w\xebTm\xac\xf7k\x18\x00\x00\x00\x00IEND\xaeB`\x82'
375
376def getBHBitmap():
377 return BitmapFromImage(getBHImage())
378
379def getBHImage():
380 stream = cStringIO.StringIO(getBHData())
381 return ImageFromStream(stream)
382
383index.append('BH')
384catalog['BH'] = ImageClass()
385catalog['BH'].getData = getBHData
386catalog['BH'].getImage = getBHImage
387catalog['BH'].getBitmap = getBHBitmap
388
389
390#----------------------------------------------------------------------
391def getBIData():
392 return \
393'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
394\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
395\x00\x01\xffIDAT(\x915\xc9MH\x93q\x1c\x07\xf0\xef\xf3l\xc9|\x1e\xf7\xc2\xd6\
396\xdc\xcah\x8e,\x1b-j\xec\x90\x82t\x88^<F\xa7.\xa5DV\xa3K\xd1)\xe8\x9ab\x87\
397\x16Dt\xe9T\x92Ao \xd8I\x10)2!\x8a\xa4\xa9\x18\xb66R\xc2\xad={k\x9b\xff\xe7\
398\xf7\xff\xff:D\xb7\x0f|4\xced \x8c\x95\xbe\x1e\xb5%\x9d\xa1\x90"RD\x10B\xb5Z\
399\xc4\xac\x00\x05\xb4\x00\x00\xf1\xe9y\xe5\xacj\x07&\xa3_\xcf~\x07\xd0XX\xa8\
400\xcf\xcc8\x82AHI\xb5\x1a\x88\xe0r\xb1\x94v>o\x9e\x1a4O\x1cg\xe6\xf6\xd1v\x87\
401>P\xd1\xdc\x86\xbf#\x1c\xee\x8e\x9b\xc9\xfe\xf2\xab\xe7T,\x06\xce\r\xbb\xe2\
402\x07\xabo\xa6E.\x17\x1e\xbb\xbb-\xb67\xd3Z\xbd\xf5\xf1\xe6\xe2\xf4\xa2\xd3\
403\xef\xf1y\xda|\x0f\xbe\xa4\x13\x9d\xc9\xe1\xe8Px|\x9c\x99\x8b\xa5\xbc\xb0)\
404\x94N333\xdf[IOe\xa7\xfaB\xfd\xf0A\'\xa5\x00\x84:v,\x153\xa9\xf9+en2\xb3*XZ\
405\xf173\xd7Y\x9c\x99=\xfdv\xfd]\xb7/\xca\x1a\xa3\x05\xbd\xa1Z\x92\xa5bi\xb8LA\
406\xe2[e\x99k"\xd0\x13\x0f\xf6&\xb8\xda\\\xab\xadV\x9a5\xaf\xe9\xb5%\x91"(\xe8\
407\xbf\\\xa4X\x12S\xf9\x8f\xd5T\xcd=\xeeC?^<*e\x97\xac\x8d\xec\xda\xe3\xfbQ3&\
408\x9d\xa2P.\x90\xb2\xa5\x92\xe8\x80.\x95\xb4%\xe5\xac\\\x97\xbb\xeb\xc9\xc0\
409\x84\x87y\xf7\xf9\xcb\xbe\xc8~o8\x12M\xdd0\x98g\x8e\xcd\xf6\xfa\xf7\xad\x14\
410\x97m\x12Pp\xa2\x84\x8d\xfa\xfaH<u\xc4\x9bd\xc5?/\x8d@\xd3\xfc\xd7\xaf1k\x85\
411\xd1\xdb\xc2*E\x9e\xbd\x1e=<6\x17y\x9f\xfe|\x07\x9b\xd0\xf0\x10\xf6E\x9b\x99\
412\x1b\xf3\x1f\xac\xa7\x13\x8e\xc0vHiW*\xca\xb6u\xc3`\xa2\xad|\xce?t\xc1\x1c<\
413\t\xc0s\xd5\xa3\xcde\xe7v\x95;?%bU\xa0\r @\x01\x04\x08@\xfd\xf7\xbf::\xf9ri\
414\xe7\xe6_}h&tLr\xcb)\x00\x00\x00\x00IEND\xaeB`\x82'
415
416def getBIBitmap():
417 return BitmapFromImage(getBIImage())
418
419def getBIImage():
420 stream = cStringIO.StringIO(getBIData())
421 return ImageFromStream(stream)
422
423index.append('BI')
424catalog['BI'] = ImageClass()
425catalog['BI'].getData = getBIData
426catalog['BI'].getImage = getBIImage
427catalog['BI'].getBitmap = getBIBitmap
428
429
430#----------------------------------------------------------------------
431def getBLANKData():
432 return \
433'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x06\
434\x00\x00\x00v\xe2\r9\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\x00\
435\x00\x19IDAT(\x91cddbf\xa0\x040Q\xa4{\xd4\x80Q\x03\xa8e\x00\x0028\x00\x1c\
436\xbe#|\xfc\x00\x00\x00\x00IEND\xaeB`\x82'
437
438def getBLANKBitmap():
439 return BitmapFromImage(getBLANKImage())
440
441def getBLANKImage():
442 stream = cStringIO.StringIO(getBLANKData())
443 return ImageFromStream(stream)
444
445index.append('BLANK')
446catalog['BLANK'] = ImageClass()
447catalog['BLANK'].getData = getBLANKData
448catalog['BLANK'].getImage = getBLANKImage
449catalog['BLANK'].getBitmap = getBLANKBitmap
450
451
452#----------------------------------------------------------------------
453def getBNData():
454 return \
455'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
456\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
457\x00\x01\xc3IDAT(\x91-\xcc1hSa\x14\xc5\xf1\xf3}\xef\xa5>\x93\x18\rv\x88\xc1\
458\xa1\x90\x08\x0e\x8aT\xc9\x92\x0e\xa2\x8b\xa0\x9b\x8b\xa0\xe0"\x1dD\x04\x89\
459\x14\xd4]h\'q\xe8\xe0((\xc1Yp\xb2\x9b\x8bh\xc1(\xa2Qi\x13)\tV\xdb\xe4\xbd4y/\
460\xdf\xbd\xb9\xd7!=\xd3o9\x7f3l\x02\x0e\xb0\x98N\x04\x90}\x08\x03\x02\x91}\
461\xb3@\x04FU\x01L\x06/\xc0\x7fEz\x90\x89\xaa\xc00\x0c\x0b3\xc0\x10V%QV\xe5\
462\xdd\xaf\xaf\xfci\xd8fo\x00\xb0\x80L\xb6%|:\xde\xdbvQt0\xef\x84\x08\x86DI\
463\xc5\x99\xd4qax\xe9 \xa8.,Lo\xaajL\xc6\x04\x176v\xce\xd2;\x97-\xb5`Td$L"\xce\
464\xdaC\xc3\xee\x0f\xef\xed\xdaZ\x1c\xc7\xf5z}\xb6Xt\xcc\xf9\\n\x12\xc7\xee\
465\xf9\x13\rw\xe9\xf4\xb3\x99\xc25?{\xd3f.j\xb2\x0e\x83~\xbbi\x00\xd4j\xf7\xdb\
466\xed\x1633\xf1J\xf5\xa4\xe7\xf9\xd1\xe5\xeb\xe5\xa3\xf9\xe8\xe5\xaa\xb8q\xa1\
467\xf6XUU\xd5X\x1b\xf6\xfbf\xf0\r\xe6\xc8\x83_?7\x1f.GLL\xe4\xaf\x9e/\xddy\xf3\
468>\xedh\xe5\xd2\x99\xde\xd5\xdb\xa9L\xe6\xd4\xdc\x9c\xaaZk{\xbd\x9e\t\xbf (.\
469\t\xb5L*\x19\x0f\xa8\xfb[\xc3\x7f\x98\xfdTB\xb2\xb7\xf4\xfa\xfb\xfa\xe8\x8fs\
470\x8e\x88\xce\xcd\xcf\xdfZ\\\xacT*&l\xe0\xc0\xb1{B-H\x02\x8f\x14.\t\x85bV\xe5\
471\xce&\xae\xdc\xed\x90s\xcc\xc4<)\x97\xcb\x8dF\xc3\x17\x86*\x1b\xaf \x9a(\xb3\
472\x82\x83\xc3dg&\x10:Q\xa5\xe6\xc7\xdc8\x92\xad\x0eou\xf9\xd1\xf2\x10\x80\xd9\
473\xf9\x00a\x88\x80\xdd>\x84a}8\x86\x8c\x00\x81M\x83\x03@ \x8c\x8d\xcf\xf8\x0f\
474f^,\xf4\xbdI\x03\r\x00\x00\x00\x00IEND\xaeB`\x82'
475
476def getBNBitmap():
477 return BitmapFromImage(getBNImage())
478
479def getBNImage():
480 stream = cStringIO.StringIO(getBNData())
481 return ImageFromStream(stream)
482
483index.append('BN')
484catalog['BN'] = ImageClass()
485catalog['BN'].getData = getBNData
486catalog['BN'].getImage = getBNImage
487catalog['BN'].getBitmap = getBNBitmap
488
489
490#----------------------------------------------------------------------
491def getBOData():
492 return \
493'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
494\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
495\x00\x01\x1cIDAT(\x91mQ=\xaa\x14a\x10\xac\xd9\xfd4\xf2\x99\xa9\x0b\x06\x82\
496\xe01\xbc\x87\xb1\xb9x\t\x11C1\xf3\x0e&\x1e\xc2{\x18\x8b\x81,o\x1f\xe3W\x7f\
497\x063+\x066ES\xd5\xddtA\xf7\xd2GG\\#2&\x10`E\x8a\xe0?\x18\x00\xf0\xe1\x13\
498\x80\xa6K\x8c\xa4\x0e\xec%>\xda\x07\xb1r\xad\xca5o\xdf\x7f\x1c\x00P\xf4\xe7\
499\x0f\xd8H*ao\xbbb\xa5\x8a%+.\x8fO\x01\xc6\xdd+\xdf\x7f1\xf3dE\xd4\xb8v\xc3F\
500\xb0j\xd6\xac\x15\xb3\xe6\xe1\xe1\xdd\xf9\x19\xc6\xedk\xdc<]\xcdK+\xd4\x8dZ6\
501L\xff\x126l\xe6\xe1\xde\xcd\xafw\x18\x08\x1a\xb7j\x85\xb8e\xc2\xeeC\nf\xc3\
502\x86\x89\x0eQ\x82\x11\xa1`+\x84\xadru\xd8wo&a\xa3\xc2\x12\xc6\x17\xe1\xa5y\
503\xd1\xef\x84)\x13z#\xa5\xb3\xcbF\xae\x1e\x1c\xd7\xcf+\xc6\x9b3\xde\xf2\xf2}\
504\x9e\x19*b83Y\xeed+\x96\x8a\x9f\xe3\xf2\xed\x8c\x01A\xd1i\x9cT1r41\x15m\xd8N\
505\xeb\xd8\xb5a\x08\x0b\xbe\x02\x01\xf4\x0f69\xaf\xbf\xdd\x8a\xd8\xf3\x1f\xad#\
506|\xb7\xb6e\x1c\x8d\x00\x00\x00\x00IEND\xaeB`\x82'
507
508def getBOBitmap():
509 return BitmapFromImage(getBOImage())
510
511def getBOImage():
512 stream = cStringIO.StringIO(getBOData())
513 return ImageFromStream(stream)
514
515index.append('BO')
516catalog['BO'] = ImageClass()
517catalog['BO'].getData = getBOData
518catalog['BO'].getImage = getBOImage
519catalog['BO'].getBitmap = getBOBitmap
520
521
522#----------------------------------------------------------------------
523def getBRData():
524 return \
525'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
526\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
527\x00\x01\xadIDAT(\x91M\x91;h\x93a\x14\x86\xdf\xfe\xf9B\xad(!\x83\x12\xdb\x82\
528C\x15\xc1[\x06G\x15\x94\n"\xe2\xe0%\xa0\xc4IQ!\x93C]\n\nE\xb1\xe0\xa2\xb4\
529\xde@\x1c\xc4\xcb\xd0\n*\xd6\xc1E\xcd\xa6.\xb68\x08\x0eR\x15\xbc\x10,M\x9b_\
530\xe2w\xdes\x8eC\x94\xe4\xe1px\xe1\xe5p\x86\xa7\x0b\xc7\xd1\xc6\x00\xfe\xdf\
531\x11\x88\x1d\xa15M\x04\x00#\xe5\x11\x07\xdc\xcd\xcc\xd4UM\xb7\xad\xff\x1d\
532\xc0\xa9w\t\x8djJ\x8a\x18Ee\xe2\xecD\x00\xe0\xf0o\x0b\xdf\xb5\xd5\x19\xef\
533\x1cL\xdd{\xdce\xb0\xf0k\xef\xddL\xa4P%j\xec\xcf\xf5\xff\xfb\xe0\xeej\xa4q\
534\xcf\xa6\xb4\xd4\xab\xc3\xc3c\xd3V\x10\xfa@\xf3\xc7\xd3\x8b\x87\x1e|\x95\xeb\
535\xd5\x0cU\x84\x82\x88\x04\x06\x1a5Io\xedOK\x03\x9c\xfeP:R)\xdc\x1c\xfaS)\xd5\
536g\xbaW\x9e\xb90txM\xac\x1e\xabG\x8a\x98\xa0\x89\x04Do\xaey{\x9f$.\x0e\xb9\
537\xfc|\xf0\xf4\r\xbf\xfa$\xcb\xb8\xe4\xfc\t\xcfo,\xbaG\xf7\xf8\xe6\xd4|\xb1\
538\xaf\x81\x14\t"f\xe7\x92\x93\xcf\xe8\x88\xeeqK\xfe\xad\xd0g>\xf9\xe8d\x98\
539\xafyq\xf9\xeb\xd6\xc1\xae{\xf1\xd5{A\x0e\t\x08\x92s\x0b\xc9\x81\xfba\xeas\
540\xac\x1c\x1d]\xbb\x98\xd6~\xba,z\xf5Qc\xf7\xf6s\x8fg\xe3\x86\xb1\xec\x97Z6\
541\xbb4\x8b:\x02"\xe8\x14\x15Q\x19\x7f\x99\xb9\xd4\x93\xbe\xb8\xb2\xc3\xa5\xcf\
542E\xbc\xfb\xe3\xe6\xf1 \x16\xa8B%\x8d\x00\x02"\x84,,[E\x151!W\x94\'\xa5\xbc\
543\xb5\x91\tv\xed\xe1\xba\xd5y\xaa)Uibj\x00\xba\xb0\xb3m\xb1\xd3h\xdb\xb4\xa2\
544\x93\xbf\xf2C/A9\xd1-\x1e\x00\x00\x00\x00IEND\xaeB`\x82'
545
546def getBRBitmap():
547 return BitmapFromImage(getBRImage())
548
549def getBRImage():
550 stream = cStringIO.StringIO(getBRData())
551 return ImageFromStream(stream)
552
553index.append('BR')
554catalog['BR'] = ImageClass()
555catalog['BR'].getData = getBRData
556catalog['BR'].getImage = getBRImage
557catalog['BR'].getBitmap = getBRBitmap
558
559
560#----------------------------------------------------------------------
561def getBTData():
562 return \
563'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
564\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
565\x00\x01\x9eIDAT(\x91m\xca\xbfo\xccq\x1c\xc7\xf1\xe7\xf7{\x9f\xbb\xf6\xd2\
566\xf6\x82\xdc\xc5\x8f\x94F%\xc2\xc0\x1f\xe0\x0f`\xb2\x18\r\x06\t\xe9\x1f \x16\
567\x9300u\xa2\x0cX\xbb i\x84\xc9 \x06\x83\x10\x8b\x81\xa4\x069\x894\xbd\xeb]\
568\xaf\xe7\xbe\xfd|\xde\x9f\xf7\xcb b\xf1\xc8s|\x16\x93\xb7\x04\xc3\xf9\xcbq\
569\x07#4\xf0\x12\xaf\xf0\x88\x837\xf0\x80? \x04#\x1c\xbf\x01\x08G\x8eg\x91\xc1\
570\xd4XT\xb4\x10?\xab\xb0L*\xa2\xe9U\xday\xba\x16<\x00R\xfc\x812\x9e\xa5\x04Y\
571\xcd\x13\xbeo\xa9\xaa\x14\xabq\xd9\xbb6\xea\xc6\xce\xea\x97\xda\xb1\xc3^\xa7\
572\x04\x84\xfe\xdd\x9e\x15\xa2\xb6?\x0e\x06\xa3\x98r\xddc\xd1^\xdeZ\xfbY\xec\
573\x89\x9aJ\x9e(q\xf0\x8c\x9b\x94\x90\xa9\x8c\xbfF\xe5\xc6\xe4\x90\x0f_\x0f\
574\xc7\xf1\xfd\xf3\x95\xef\x9b[\x9d\xcb\xb7\xb4\x13\x95\x13\x10pP\x96\x92d\x14\
575\xa6*ugV\x89\x93Z]\xa1\xa6S\xe7\xafB9\xf7\xe8\x92\x9a\x89d\x0e\xc1\r\xc9\xe4\
576\xa6"R\xb3\xde\xde\xeb>\xa9\xf67\x06\xb9J\xfdIs.m\xd8\xcb\x9b\x1aD\xcd\xa4"\
577\'\x87\xd2\x1dyR-Nf/\xac\x87\xbb\xfd\xcdv3o\xa7^\xb7u\xef\xe2\xc2\x87g\xe3\
578\xb9\xf9\xfe\xd9;\x1a%\xcc\x94\xcd\xa0\xf4\x085\xd3\xf4\xc9\xfe\xf0\xf4\xf4\
579\xb7\xed\xc5\x87W\x8a\xe9\xe6\xf0\xcdc\xb1\xabO+\xed\xdbg\x8e\xdc?\xa7v\x94%\
580y\x06B9\x8bJ\xd3\xbb\xde\xc1\xf5e\xa6\xb2\x8e\xce\xb7\xbe\xbe\xa87bq`\x812\
581\xd12\xdcP&g<;\x14\xa3\'\xb0\x84\xef\xe2\x1d<\x82\xe1c\x9c\xff\xf4\xc7o\x85!\
582#\xea\x19>\xf5\x97\x00\x00\x00\x00IEND\xaeB`\x82'
583
584def getBTBitmap():
585 return BitmapFromImage(getBTImage())
586
587def getBTImage():
588 stream = cStringIO.StringIO(getBTData())
589 return ImageFromStream(stream)
590
591index.append('BT')
592catalog['BT'] = ImageClass()
593catalog['BT'].getData = getBTData
594catalog['BT'].getImage = getBTImage
595catalog['BT'].getBitmap = getBTBitmap
596
597
598#----------------------------------------------------------------------
599def getBWData():
600 return \
601'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
602\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
603\x00\x01\x0eIDAT(\x91}Q\xb1J\xa3a\x10\x9c\x8d?\x8a`\x08\x9c\xa0\x9d\x81\x03\
604\xf1\r\xf3\x04b\xe9\x8b\xdc\x03\xd8\xd8\xa4S\x1f!M X\x1d\x17\xb8\x80B\xd8\
605\x9do\xc6\xe23!w\x88S\xcc.\xec\xee\xb0\xcc\xc4\xf5\xb3\xff\x12\x1d\x94R\xa0\
606\x90\x82%H\xa0@a\xdf\x03\xc3\x9f\xc4\xddO\x18\x10lG\x13\x04\xd0\x96\x82>j\
607\x1e5\x9br\xc9\xcd\xbe\x7fz\x1bF\x80\x8c\xdf\xe5fH\xa0\xdd\x0c\xca\xb4;\x97\
608\\2\xe5\xcb\x93\x00\x15\x9b\xcdf<\x1e\xf7\x97lw\xfe\x12\x11\xb1\\.\x03\xc0l6\
609[\xadV$Y,VGfUe\xeeJUM\xa7\xd3\xf9|>\x00 [U\xed\x0f\xfa\xf8\x9f\xf5\xcc\xbe\
610\x00`\x00\xd0\x1aIf\xe5N?3\xebP{/\x01 \xd6\xeb\xf5d2\xf9\xfe\xfb>\x8d\x88\
611\xc5b1\x9c\xbf\x9c\xdd\xde\xe0u\xeb\x12\x0e=\xe9L\xb9\xba]\xc2\xd5)~=\xfe\
612\x18@\xc9\xa3\x8b\xe3n%\x9aA\xa1\x14\xbdiB3\x9a\xa3\xc9\x02@\x05\x1e\xde\xb1\
613=\x08\x95\xf8\x8c6\xff\xcbX p\x8c\x0fgu}a\xae\xcd\x92\xb9\x00\x00\x00\x00IEN\
614D\xaeB`\x82'
615
616def getBWBitmap():
617 return BitmapFromImage(getBWImage())
618
619def getBWImage():
620 stream = cStringIO.StringIO(getBWData())
621 return ImageFromStream(stream)
622
623index.append('BW')
624catalog['BW'] = ImageClass()
625catalog['BW'].getData = getBWData
626catalog['BW'].getImage = getBWImage
627catalog['BW'].getBitmap = getBWBitmap
628
629
630#----------------------------------------------------------------------
631def getBYData():
632 return \
633'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
634\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
635\x00\x01LIDAT(\x91M\x8e\xb1jTa\x10\x85\xbf\xbd{\xb1\xddj\t[\xa4\xf1\x1d\xf2\
636\x12\x16\xe2\x0b\x84`\xaa4a\x1b+\xb1\xd3\xd8\xa4\x8b\x16>E0A\x10RX\xda\xf8\
637\x10\x11,D\x16\x91\xbdw\xaf\xee\x9d3\xf3\x8f\xc5\xbd\xc9f8\x1c\x0e\xcc|\xc3!\
638\xbb.\x8f\x8e\xf2\xf66!\x1eH\xd0\xc3?\xe8\xa0\x855\xfc\x81\xdf0I\xa0\xef9;K\
639\x89R\x88H\x0f\xc2\xd3\x1d\xf7\x94\xf2\x81o\xae\xafk\xd6knnr\xb9d\xb9$"\xa5\
640\xc1G\x99R\x96f)M\xf6\xf7\x0b\xd4\xccf\xb9\xd9pz\xba\xbb6K\xf7\xf1T\x96\xa6\
641\x01@*P\x95\xd5\x8a\xab+\xce\xcfSB>\xec\xd2lTo\xbb,\x015\xf39]\x97\xc7\xc7#\
642\xe0\xe3\xbf\x11\xbb\x87%\xdc\x0bT\xacVyy\x99\x17\xef\xee\n\xdcy\xdf\xef\xdc\
643,\xcd\x86Juy\xf2,\xbf|\xeeN\x9e\x1f\x9e\xb8\x8aYHa\nY\x91\x8a)da\x1eR\xf1\
644\xc73\xff\xfa\x96\xaa|\xfaX\xde\xbc\xde~x\xdfN\xad\x9d\xaa\x9dZ3\xaao*[W\xd6\
645L\xad\xa9\xad\xad\xd5U\xc1#\xea\xb27g\xd3T\xaf^,\x9e.\xbc\x84\x87T\xa4"/\xae\
646\x90\x17\xf7\xf4\x88\x88\x8c\xc8`\xcb\xa4\xfb\xf9\xeb\xefb\xef\xfb\x8fo\x07/\
647\x0f00pv\x010\xd8Ba\x98\xffo7u\x96\x0c\xc3,\x8e\x00\x00\x00\x00IEND\xaeB`\
648\x82'
649
650def getBYBitmap():
651 return BitmapFromImage(getBYImage())
652
653def getBYImage():
654 stream = cStringIO.StringIO(getBYData())
655 return ImageFromStream(stream)
656
657index.append('BY')
658catalog['BY'] = ImageClass()
659catalog['BY'].getData = getBYData
660catalog['BY'].getImage = getBYImage
661catalog['BY'].getBitmap = getBYBitmap
662
663
664#----------------------------------------------------------------------
665def getBZData():
666 return \
667"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
668\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
669\x00\x01\xa4IDAT(\x91U\x91\xbfk\x93a\x14\x85\xcf\xfb\xf5k\x92j\xdaDM$BB\xb1\
670\xa5:(\x82\x14\\\xfcA'Aqtprr\xf6_pp\x11\x04\xf1?p\x13\xc7\xee\x82P\xed(\x05+\
671:\xd9\x82\xb6\xd6\xd8\xb4I\x93&\xe9\x97\xf7\x9e{\xafC(\xd4\x873\x1dx\xa6'\
672\x8c\xf0\x1f\x04\x08d\x00\x80\xdc\xf1i\xc7\x03\x100\xbb\xf1\xe2\xd9Y\x00\x06\
6737\xc5(_\xc8\x0f\x86\xa7\x0bQ\x8c\x9d\xded\x7fb*\xb4\xbbT\x08\x9d\xb47/\xbf\
674\xa6\xa8\xd4\xb2S\xb9\x9d\xb6\xab:\r\t\xb1t\xa7u\xbe\x9ee\xaa[\xcd\xf8~\xf9J\
675\xb7[\x12\xba\xd0\xeb\xd5\x04\xb8\x94\x00p\x03\xd5\xc5\x90\x04}\xf4x\xf5\xee\
676\xe5\xe9\xc5\xa4q\xc3j\x0f\x1a\x95'OWr\x93\xa3H\x8dT\xa1\x021\x01As*\x94>w\
677\xa1Y\xcf\x97\x8b\xdd\xb0\xfe\xfd\xd3\xda\x97\x8f\xfekT\x0b\xc5\xab\xd76\xa3\
678\x84(&t\xc0\x12\xd0\xd4\\\xd5\xa9\xa8_l\x96\xfdL\xaeX\xc9\xb6\xe9[\xcd\xda\
679\xec\\\x19\xd5\xda\xfc\x1fQ\x8bt\xd1\xb1\x10M\x15\xa2\x1e\xd5\x9a\xdb\xe5C?8\
680\xca\x8ez\xf9\xeaO,\xec\xf5\xf6G\x18\xb4\x7fOKt\x11'\r\xb0\x14\x11\xa2.tQ\
681\xff\xfc\xad\xbexo\x95Yz\xfb\xfa|T\xdb\xe8\xfc8\x9ci\xad|\xb8\x19\xa9\x91FK\
682\x00K\x91\x81\nQDb\xc0\xe4\xf5\xab[\xf7\x1f\xae\xcd\xe4;$\x0e\x10\xde=_\xda\
683\xd9\x87\xd0h\x89j\x00\x90bw7\x0c\xcf5\xa6\x9c\x84\xd0\xe3D\xba\xfev\xa1T\
684\xea\xab\xe2\xef^\xae\xec^\x9a\xe9\xab\xb9\xa9\xb3\xef\xc0fh\x9d\x089\xce<\
685\x04\xfa\x00\x81\x02P8Qz\xcc?(t\x190\xef\xfd\n\xa2\x00\x00\x00\x00IEND\xaeB`\
686\x82"
687
688def getBZBitmap():
689 return BitmapFromImage(getBZImage())
690
691def getBZImage():
692 stream = cStringIO.StringIO(getBZData())
693 return ImageFromStream(stream)
694
695index.append('BZ')
696catalog['BZ'] = ImageClass()
697catalog['BZ'].getData = getBZData
698catalog['BZ'].getImage = getBZImage
699catalog['BZ'].getBitmap = getBZBitmap
700
701
702#----------------------------------------------------------------------
703def getCAData():
704 return \
705'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
706\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
707\x00\x01\xa1IDAT(\x91M\x91\xbdn\x13A\x18E\xef\xcc\xcez\xd7?`\xcb\x0e\x16\xa2\
708A@\x01\x0f@H\x9d\x9a\x927H\x99\x0e\t\xc9\x12U^\x80\x86\x82\x9f\x12Q\xe7\x05\
709\x10o`\x94\xca\x12E\n"\x13RD$\xca\x92\x85\x9d\x99o\xe6\xbb\x14\x96\x10\xa7\
710\xba\xc5)\xaetL\xf3\xf4\x99^]Yg\xfd\xf9\xe9p\xb9\xc4\x7f\x90\x04\x10c<\x9b\
711\xcdz@\x04\x12\xe0t}\xda_<\x07P\\_\x0e\x06\x03\x92$c\xd3\x18E1\xb9I\xd5\xd2\
712\x95\xb7\xf6\xf7]5\xd2\x9c\xbf\xbd~\xe50\xaa\x01\xea\xcf\x8b|y\xbe\xb1\x93\
713\xb2}\xf3V}\x1e\xbe|Q\x18C2\x1e\x1fk\x7fb\xef\xdc\x8e\x80CRf\xa5$\xa4D2\xac\
714\xbe\x06\x8d\xc5\xc9\x1a\xd1\xff^~q9WO\xb6\xd1u\xd9\xd4\x0c1\x01NcD\xce\x14a\
715\x08$\xdbw\xef\xddh`\x86c\x96u\xfe\xf0\xf1\xfa\xfb\xc9\xfc\xf0P\xbb\x00\xd3\
716\x99\x18\x12\xe0\xe0\xbdJR\x11\x8dB\x12\x0f\xee\xf2\xe8\x88\xe5\xc8\xb4\xde6\
717g\xc5\xc3G\xaa\x9aBg]_\xa3D\xc0&\xef\x99\x84"\x1a<\xc9\xd1\xde\xde\x9f\xd9Vl\
718\x1a\x91\xb6\x9d\xce\xc7\x8b\x05I\xf1\x9e!\xe6\xb8\xb9\xd4\xb6\x14\xd1\x104\
719\x04UE]\x8f\x0f\x0e\xba\xcf\x9fLUOwvL]\xe7\x9c\x19B.#D\x12\xe0\xd2\xc5\x0f\
720\x8a0D\xf5^UI\x9a^\x89\xed\xc7\xb6W\xa3\xaar\xce\xaa\xaa\xbe\xd3^\xb0)E\xc0%\
721@\x83\x98\xe9\xc4\xe6\xce\x18\xb3\x89UM\xb7\x0c\xa9\x80\xb5\xd6\x18S\xde\xbb\
722_L\xe6*I\x01s\x0c(\x90\x80_\xc0\x8d\xd5\xca{\xff/\xf0f\x88\xc8zw\xb7\x07(\
723\x00\xe0/\x16\xb12\xdd\xfc\xf2\xe0\xa8\x00\x00\x00\x00IEND\xaeB`\x82'
724
725def getCABitmap():
726 return BitmapFromImage(getCAImage())
727
728def getCAImage():
729 stream = cStringIO.StringIO(getCAData())
730 return ImageFromStream(stream)
731
732index.append('CA')
733catalog['CA'] = ImageClass()
734catalog['CA'].getData = getCAData
735catalog['CA'].getImage = getCAImage
736catalog['CA'].getBitmap = getCABitmap
737
738
739#----------------------------------------------------------------------
740def getCBData():
741 return \
742'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
743\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
744\x00\x01NIDAT(\x91U\x91/o\xd3q\x1c\x84\xaf\xcd\x8f\xfdIZ\xc9\xc2\xb2t \x088\
745\x82!$\x08\xc8\xf4\x02\x82\xf4\x05\xccL\xf1\x0e\x86\xc1\xf1*\xd6\xbd\x04\x12\
7464z\x1eO\x05t\xa2\xc8-!t\x9f\xbb\xef\x1d\xa2\xbf\x060\x97G\\\xee\xc43\xc0\xf1\
7471\xce\xce\xb0\xb5\x85\xd5\n\x00lH\x00 \xf5l\xf7 a8\x1c\x00x?\x9b\xe1\xe8\xc8\
748\xbb\xbb&["\xa0\xd9Jd\x0b\xa0-\x9b\t\x93\xcf\x97\x97\x1d\x00\xcc\xbf]\xcd\
749\xe7m:mw\xefq\xc5\x96\xd0`\x9f.\xa7\x1c\xda\x93\xed;\xf0\xa8\x03`\xa7-~\xe8\
750\xfc\xfc\xdd\xcb\xe5\x8b\xa7-\xaeD1\xe3Jj\x03\x1c\xf8\xf0z\xf5\xa5\x03\xd0Z\
751\x93\xa4\xe5\xf2\xe2\x93\x06\xe0\xf3\'L\xd8\xf7\\\xc9\x1a\x88\x10\xc0\x10\
752\x80\xd4H\x92\xfcy\xcd\x8f3~\xbf\xaa\x0c\xabo\x9bi\x1bn\xb2\xb0~\x90\xa4b\
753\x8d\x86:\x9dr\xb2_\xa9~\xf5\xdf\x87\x81ia\x08\x80dUi4>}[\xaf\x9eUTi\x9b\xf6\
754&a%\xd2\n\x1d\x00I\xdc\xdb\xe3\xc9\xc9\x87\xc9\x83\xfaUe\xd3\xf9\x9b\xb1l9\
755\x0f\xb3\xfd\xb5\xbb\xec\x00\xf0\xf0\xfe\xfe\x9b\xd7\x1c\x8fu{\xab\xad\xd0\
756\xa6\xad\x84\x1b\x1b-iv\xcbo\xd4\xb2\xc3\xc1\xc1\xc5\xe3GX,ps\xd3\xeb\\{\xad\
757\xfa\xcf\xf1\xda\xfd\xce\xce\x1f^/x\xe8m\x93\xb4\xa7\x00\x00\x00\x00IEND\xae\
758B`\x82'
759
760def getCBBitmap():
761 return BitmapFromImage(getCBImage())
762
763def getCBImage():
764 stream = cStringIO.StringIO(getCBData())
765 return ImageFromStream(stream)
766
767index.append('CB')
768catalog['CB'] = ImageClass()
769catalog['CB'].getData = getCBData
770catalog['CB'].getImage = getCBImage
771catalog['CB'].getBitmap = getCBBitmap
772
773
774#----------------------------------------------------------------------
775def getCDData():
776 return \
777"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
778\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
779\x00\x01\xa1IDAT(\x91M\x91=h\xd3\x01\x10\xc5/1(6\x16m\xd1\xc6\x14\xfe\n\x82\
780\x1f\x84\xe2G\x89\xc1\xe2\xc7\xe4dgg\x1d\\u\x14\x04\x17\x97\x0e\x82\x85\xe2\
781\xe0 \xa2\x83\x93\x9bUG\x87\xa2h\rQJ!v(\x19\x92\x1am\xd5\x06A\xd4\xe6\xee\
782\xbd\xf7wH*\x8e\xc7\xdd\xe3\xbdw\xbfLrq\xb2u\xfd\xc5\xbe\xdb\x93+\x8b\x15\
783\x93\xcce\x809\xcce\xee\xb6\x01K\xdd\xcc\xcd`\xe6f\x9e\xb1\xc3\xb7\x1e\xcd\
784\x8c7\xd6\x0bHS1\xa5RH\xa4\xa0\x14\x10\xa8 \x01\x05\x15\xe4\xec\xcd\xbb\xb9\
785\xe4h\xf5\xd2\xf1\xee\x9d\xb9\xd2B{\x94RH\x04\x03iH\x01\x06\xe8\xa0C\x01&\
786\xbb\xf3f\x9e]Y,?\xfc0\xb1\xd0\x1e\x85\x14\x14AG\x1ad1\xff\xd5\xfb\xd7\xf4\
787\x80\x07\x022\xf3l\xa1T\xbd|\xe2Ui\xa4\x05\x12\xa4Ci\xea\x13\xc9\xd2\xd4\xf9\
788'\xc9\x8e\xd5n\xd0\xa3/\x0b\xca\xcc\xb3k\xb5\xf1\xfb\xb5S\xef\xdb\xc5\xa0\
789\x02\n\xe8\xdc\xfe\xfa\x8d\xb3O\x87\xb7w\xa6/<.\x0c|\xeb\x0bB\x00\xcd<\x9b\
790\x1f{}e|nl\xa4\xf9/\xc0\xb3\x8fG>\xfd\x18H\xd5}\xbet\xa8\xb1\xbe\xd3\xd17\t\
791\xc8\x0c\xb9_\xf3\xe5{\xef*\xd5V\x1eT\xf4wzP+\xcf7\x93\x03C\xed^\xe9\x00\x01\
792Q2\xf3-v\xd2g\xafn\xd4\xbflmv\x067\x7f\xc2\xfa\xea\x9e\xce\xef\xdc\xf2\xf7!\
793\x0f\x06\x08\n\xd4\xae\xfc\xb6\xb5\xea\xcb\x9c\xbd\xa9\xcc\xbc=\xfd\xf9\xcf\
794\xde\xe20A\x01\x0c(\xd8# \x90`J\x8a\xea9(c\xc7\x0e\xfe\x9cZ\x1e\xbcV\xb0\xc6\
795\x99\x1e\xcbM\xae\xf8o\x94\x19\xccdf\x7f\x01\x1d\x0fu\xc7m\x02\x91\xc5\x00\
796\x00\x00\x00IEND\xaeB`\x82"
797
798def getCDBitmap():
799 return BitmapFromImage(getCDImage())
800
801def getCDImage():
802 stream = cStringIO.StringIO(getCDData())
803 return ImageFromStream(stream)
804
805index.append('CD')
806catalog['CD'] = ImageClass()
807catalog['CD'].getData = getCDData
808catalog['CD'].getImage = getCDImage
809catalog['CD'].getBitmap = getCDBitmap
810
811
812#----------------------------------------------------------------------
813def getCFData():
814 return \
815'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
816\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
817\x00\x01\x8fIDAT(\x91M\xca?HU\x01\x18\x86\xf1\xf7\xdcs\xecv+\xba\x9e\xc1\xe2\
818*\ri\xd2\x14Ak5\xd4\xeaP\xad\xd5\xe4\xe0\xd0?\x97\xbb:D\x93--\xe1\xe4\xec\
819\xe0\x92\x10\\]\xb3%\x08\xbaM!\x14(hD\x9bqO\x83\xdf\xf7\xbd\xdf\xdb`A\xbf\
820\xed\x81\xa7\xe8\\\xdd)\xbb\xf5\x9b\xa5\xde\x9d\xe7?\xd0\x82g\xb2\xc1\xaf\
821\xcf=\x02\xe3\x97\xf61\x96\x08\xc2\x12$,aQ\x95\xdd\xf1\x9d\xb5\x8d\xa9\xa9\
822\xa5\xfdkk\xeb\x1f\x1e3\xa1#\x9cz\xf7T\x11/oLx)RLy\x88\xca\xe5g\xdf\xaa$\xb6\
823\x86\xf3\xf7:/^\xbf}\x94\x85\xd2\x91\x94vw\xe5\xfe\xfdr\x06\xe5\xa1`z\xe8|]\
824\xa0Aqp\xf0srr\x82\x04\x80\xa2\x10\x00@\x9a\x9b\x93\xb9\xb66\xf5O\xa6\x8a\
825\xa2\x18\x0e?U\x80\x03(KH\x82 H\x92\xccd\xae\xff\x00\x020\x1a\x8d\xaa\x85\
826\xf7\x0b\x8b\xd7\x17\x0f\x8f\x0e)2\xc9V2\xe3\xa1\x99\xdcW\xbf\xaeF2\x8d\x14#\
827\xa3n\xd7\xfdA\xbf\x1al\x0ef/\xce\xee5{\x96\x16\x0cOw\xda\x03s\x99\xad|\\1\
828\x9a\xd3-\xcd\xe9\xd3\xdd\xe9f\xa3\xa9\x10p\xb9\xd1"\xc3i\x96n4\x99\xcb\xfd\
829\xefM\xf3\xca\x03\xc12p\x02U\x7f\x1e\xf7g\xe2\xb7{\xca3\x9d\xb0\x94\xc9\\f\
830\xafn9\xd3\x93\x96\xf2\x14\xcf\x8cq\xf9\t\xaa\xbb\'q\xa5\x0e\xa9\'9@\xc9%\
831\xc7\x05G\xc4\xed\x9eK!\x85D\x80\x00\xcf\xddD\xb1\xbd\x8dV\x0b\x9d\x0e\xdam\
832\x9c>\x0b\x10\x99\xe0\x0c\x12\xc8/\xe0q\x12\x998\xf6\x07\x92\xb1\\\xa0\xd2\
833\x03\xbd\x9e\x00\x00\x00\x00IEND\xaeB`\x82'
834
835def getCFBitmap():
836 return BitmapFromImage(getCFImage())
837
838def getCFImage():
839 stream = cStringIO.StringIO(getCFData())
840 return ImageFromStream(stream)
841
842index.append('CF')
843catalog['CF'] = ImageClass()
844catalog['CF'].getData = getCFData
845catalog['CF'].getImage = getCFImage
846catalog['CF'].getBitmap = getCFBitmap
847
848
849#----------------------------------------------------------------------
850def getCHData():
851 return \
852"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x06\
853\x00\x00\x00v\xe2\r9\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\x00\
854\x00\xb0IDAT(\x91\x85R\xc1\x15\x830\x08\xfdQ\x0f\xbeN`:\x86kd\x8c\x8c\xe1,\
855\x1e=zt''h\xfeE\xed!MM\nV.\x10\xe0\xc3\x87`LU\x03\x00\xf6};\xf0G\x98\xd9\x8f\
856\xaa6\xc9n\x8a\xacaP\x90\x04H\xb4\x1f\x9b\xe3X\x84\x1b\x01XW \x04`\x9aN\x9fs\
857Q[[0\x01\x80J\x14\x08A\x9b\x00$\xd5\x98d\x90wN\xc0y\x8e\x0f\xefE\xbad\xf0\
858\x0b\xbe\x91\xb2@\x06\xd0\xc0$\xc5\x0e\xbe#\x10@K\x02\xceE\xf0\xb2\x9cY}\x1f\
859\xb5\xb5\xf7\x0c.i_\xf8\xc5\x12\xdb\xae\x8b\x86\xf7g\xb1\xd4Y\xf9\x05\x93.\
860\xf1\xb5o\x87\xd6C\xf3=\xb3K|\x03.\x95H\xe5<\x9c\x19h\x00\x00\x00\x00IEND\
861\xaeB`\x82"
862
863def getCHBitmap():
864 return BitmapFromImage(getCHImage())
865
866def getCHImage():
867 stream = cStringIO.StringIO(getCHData())
868 return ImageFromStream(stream)
869
870index.append('CH')
871catalog['CH'] = ImageClass()
872catalog['CH'].getData = getCHData
873catalog['CH'].getImage = getCHImage
874catalog['CH'].getBitmap = getCHBitmap
875
876
877#----------------------------------------------------------------------
878def getCLData():
879 return \
880'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
881\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
882\x00\x01\x0bIDAT(\x91u\x8c=JCQ\x10\x85\xbf{\xdf\x13\x13\x8b j\x93\xd2\xacAD\
883\\\x8a\x856\x82e\x16`\xe5NR\xb9\x07\x1b[!6\xb6\x82H\x10\xecb~$\x9a\xe4\xce\
884\xdc\x19\x8b\x04\xc93\xe6p80\x9c\xefL\xe0\xea\x81oE!\xc2\xcc\xd8\x89\xb9s\n\
885\xd8\xbf\x82\x92\x89^\x9f\x1d^\x1c\xefw\x1e\x07Yr\xa3^@\x00\x0f!\x14E\x11c\
886\xf4\x15M&\x93\x88qyr\x80s~\xb4\xf7\xf61\x7f\x1f\xcdaY\xaf}\xc7\xcc"p\xfb4\
887\xc8\xeew\xcf#Q\xd7\x8co\x96\x99\x95\xd4v\xc7\xbaus?TG\xb7k\x9a\xd3&\x1a\x00\
888J^_\xe2g\xbd\x18\xcf,{4K\x8d\xbaO\xa7\x0e\xabo\x97\x83\x18\xad\xdf\x0f\x19h\
889\xb7\xbd\xd7sI\x88\xba\x88K\xf2$\x9e\x92K%c\xab5\xecvK\x83 \xe2)\xa1Z\x81\
890\xaa4\xaa\xae\xaaP\x1a\x14\xaa.\xc2/\xb4>SA39\xb3\x18DQ\x9aM\x17A3*\x88\x04\
891\x11TY\xa4*9/l\x10\xbe\xc0VL\xf5\xfcS\x01?\x86\x8dh\x06\xba\xfb\xef\xab\x00\
892\x00\x00\x00IEND\xaeB`\x82'
893
894def getCLBitmap():
895 return BitmapFromImage(getCLImage())
896
897def getCLImage():
898 stream = cStringIO.StringIO(getCLData())
899 return ImageFromStream(stream)
900
901index.append('CL')
902catalog['CL'] = ImageClass()
903catalog['CL'].getData = getCLData
904catalog['CL'].getImage = getCLImage
905catalog['CL'].getBitmap = getCLBitmap
906
907
908#----------------------------------------------------------------------
909def getCNData():
910 return \
911"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
912\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
913\x00\x01$IDAT(\x91]\x911JCa\x10\x84'\xc9\x8bb\x11\xb0\x12S\xa4\x10\x04/\xa0G\
914\xf0\x18\xe6\x10\x96Zx\x1d\x0b\x91\x98\xc2\xc6RA\xbc\x80\x9e\xc0BE\x10\x13\
915\x13\xb33\xbbk\xf1\xbf\x17\x1e\xc2\x16\xc3\xb23\xfb\xb1\xdby\x01\x02\x08\xa0\
916\x0b\x00\xd8>\xc6\xfb\x1d\xd04\x05\x00PKW\x01\xec^\x9c\x0fN0\xbb\x8c\xfe^l\
917\x1e\xf9\xf6\xab\xcf&\x82)\xa5$CJ\xb2\xe8\xe7\xe9\xb4\n`0\xce\xde\xce\xeb`\
918\xec\x9fg\x1e\x0bn\x1cz\xff\x80\xf3\x1b&\x99\xc6\xa4\x85Y\x92\xd5h\xa4\x022\
919\xbf\xca\x98\xf9\xcf\xad\xfb/;\x03O\x99\xbf1\x8da\x96\\\x85Y]\xa4\x80\n@|\
920\xf9\xc7\xa9\x90\xda:R\xb5\xcf\xe5\x03\x97\xf7\x8cVv\x9a\x05\x99\xc5\x10@\
921\xac\xbc\xb0.\x9f\x84-\xce&\x96d\x92%\x15M|H\xb5!])\x81\xe6\x0b}_3i\x85'\xd6\
922\xd9\xc5@Fm(-)[\x00\xff\xa7%\xac7@*\x88A\x86Y=\xd1p\xa7Y\x88)Ow\x00\x95\x80\
923\xa0z\xc3a\x92]y\x8au|s\xfe\x90\xe0\x1e\xee\xe9.\xa0\xf3\xd8zd[\xa8\xf5\xech\
924\xaa\x02\xfe\x00:\xaes0^l*\xa0\x00\x00\x00\x00IEND\xaeB`\x82"
925
926def getCNBitmap():
927 return BitmapFromImage(getCNImage())
928
929def getCNImage():
930 stream = cStringIO.StringIO(getCNData())
931 return ImageFromStream(stream)
932
933index.append('CN')
934catalog['CN'] = ImageClass()
935catalog['CN'].getData = getCNData
936catalog['CN'].getImage = getCNImage
937catalog['CN'].getBitmap = getCNBitmap
938
939
940#----------------------------------------------------------------------
941def getCOData():
942 return \
943'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
944\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
945\x00\x01\x11IDAT(\x91e\x8e\xb1\xae\x8ea\x10\x84\x9f\x8f/G\xa3!"\x14\x12r.@\
946\xed\x9e\xb4*7\xa0v)"\xd1k\x84FI\xe3\x88B\xa1R\xfa\xed\xcc;\xa3\xf8\xcf\x9f\
947\x1cl&\x93\'\xbb;\x9b\xdd~\xbe!\xe1\xb2BBr\x02\xff\'\xd8\x13n?~\x0e\x94\xd0\
948\xd0U\x16qk\xe2\xa2\xc6\x8dZ\xb7\xbax\xfdj\x07\xa0\xd5w\xba\xc8jEW\xa3V\'\
949\x9ff\x1am7\x1e\xc4\xec@\xe9\xdf\xdb\xd3\xbaQ3\xed\x9c@D\x1ev\x0c,p7\x83\x8b\
950\xba\xa9UQ\xb7i\xa7\xa8L+\x10a\xe3\xd6\xbbg/\x1e~\xfb1^\x95#W\xbe\x84Q\xe4\
951\xcc\x91\xbd\x1e\xdd\xbb\xf1\xf6\xe5\xfb\x9d\x036v\xc7=yF\xc7XG\x9d+\x87 ;\
952\x07~\x8b_\x83\x85\xcc\x981R\xe5\x8e/;2\xf66\x03\xb0\x7f\xea\x93\xbb\x9f\x9f\
953\xea\xe2k5\x19U\xca\x0cR4\x91\x8eoU\xca\xf2\xd9\xf9\xf9G>\xecgp\xdd\x87k\xf7\
954\xef\xd4\xeeL}\x1c\xafJG\xc6\xceJ\x97\xbb\x0e7a\xfb\x02\x06` \x10\xf0\x15\
955\xffG\xc0\x1f\xb0\x80k\xc1\x03!\x8e\xc7\x00\x00\x00\x00IEND\xaeB`\x82'
956
957def getCOBitmap():
958 return BitmapFromImage(getCOImage())
959
960def getCOImage():
961 stream = cStringIO.StringIO(getCOData())
962 return ImageFromStream(stream)
963
964index.append('CO')
965catalog['CO'] = ImageClass()
966catalog['CO'].getData = getCOData
967catalog['CO'].getImage = getCOImage
968catalog['CO'].getBitmap = getCOBitmap
969
970
971#----------------------------------------------------------------------
972def getCRData():
973 return \
974'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
975\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
976\x00\x01$IDAT(\x91eQ1JCQ\x10\x9c\x97\xfc"(\xa87\xf0\x10\x9e@,\xbc\x83\x17\
977\xf0\x00Bn\x10R\xab\xd8XX\x04,\xc4Sx\x0b[-\xac\x144\x8a\x92\xdd\x9d\x19\x8b\
978\x9fD\xc5a\x18\x18\xd8]\x86\x9d\x86\xed\t\x02KH\x88\x82\x05\xd4/\xc6J\x03P\
979\x87\x8d\xd1\xc5\xe5\xa1\x01\x1b\xb2E\x97$\xa9h\xd2\xa4\x92b\xa9\xc4*\x9f\
980\x8e/\xda\xc2\x1e\x02\xb0\x01\x18\x80m\xc0\x7f\xd1\xfb\xd6\xda\xeb|\xdea6\
981\xc3\xde\x9e\xbf>-\xc3\xb2V\xa4,\xd9\x02i\xd2R\xdb\xd8\x8c\xdb\x9b\xf6\x00\
982\xec\x8c\xc7||t\x95\xb2\\\xe9Ld*\xd2\x19\x8apf\xaf\xc3\xdd\xdd\xfb\xbb\xbbN\
983\x00\x8a\xceT\x95\xfb\x85\x08g\xae\xe7\x14\xe1\x08e\x0e\xaa\x04t\x02\xc4R\
984\x952\x9c\xe5Lg8\xf2\xf7\xed\xa5f\nho\xd3\xc9h\xff@\x1f\xef}\xd0^\xb5\xcam\
985\x12\xa4d\x8b\x83\xad\xad\xa7\xf3\xb3\xf6\xb5Xt\xc3\xa1\xa5\xe5\x8bl\xdb\xfa\
986\xff%\xa0\xb5\xf6\xfc\xf2\xd2\x80\x93\xc9\xd5\x11K\xa4\x8a*\x8aT\x96(\xb2\\\
987\x12)\xc9E\xd9\xbe\x9e\x8e\x1bp\xbcjq]\xe7\xda\xfe\x14\x0c\x14 `\xf0\r2\xf7{\
988wG\xf1\xb3\xa7\x00\x00\x00\x00IEND\xaeB`\x82'
989
990def getCRBitmap():
991 return BitmapFromImage(getCRImage())
992
993def getCRImage():
994 stream = cStringIO.StringIO(getCRData())
995 return ImageFromStream(stream)
996
997index.append('CR')
998catalog['CR'] = ImageClass()
999catalog['CR'].getData = getCRData
1000catalog['CR'].getImage = getCRImage
1001catalog['CR'].getBitmap = getCRBitmap
1002
1003
1004#----------------------------------------------------------------------
1005def getCZData():
1006 return \
1007'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1008\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1009\x00\x01;IDAT(\x91u\x91\xbdjTq\x10\xc5\xcf\xde\xfc\th\x14VH\x10\xfc(\xdcR\
1010\x1bAlW+\x0bA\xb0Hoo\x91\x17\xf1E\x02\x11\xf1V\xbe@\xda\xecF\x10\xc5\x17\x90\
1011\xb5\x10\x15Rxg\xce9cq\xb3K\x90x\x8a\x99S\xfc\xce\x0c\xc3L\xf0\xea\xe4\xcd\
1012\xcb\xdd\xd7\xcfv\x01\x00\xb0=\xd6\x8bf#\xda\xed\x86\xcf\xb6\xaf\xdf\xfd\xba\
1013\xd2\xc3{\xd7\xc6L\x15\x80\xaaM\xbb\xa0\xd5j\xd5u]\xb7S<:=;\xfe\xf2{$6\xd8?\
1014\xe3\xc7\x85\xcd\x86\\W5\xf4\x9f,{~\x7fZ\xff\xd1y\x80\xb4\xab\\\xb5\xa3\xe1\
1015\xddGQ~\xfa\xe0\xf2\x0c\x00\x92-h\xdbTIuE\xc3\xe1\x89n~8\x9a\xedm\x97d\xb2$H\
1016%\x954\x99Nqp\xd0H\xca\x90\x8a\xaa\x94_\x9c\xbe\xbd\xb3x?DV\x842+\xa22\x1dQ\
1017\x99m6\xfb5\x0cM\xb4\\)S5_\xf6\xf3E\x7f\x0ee"\x02\x99\x15\x81L\x90 \x014\x04\
10189\xd2\x8b\xfe\xc9\xb2\xaf\x88q\xde&V\x11f\x82*\x89@C\x98\xaa\xe7\xdf\x8e\x1f\
1019\xffX\xe2\xd6m3\xbbLd\x9a\xac\xcc\tY\xe4\xd6\xfa\x0c\x00\r\x7f\xf8y\xff\xd1>\
1020~~\x07\x0c\x18\x00\xc0\xb5\xe7\xf8\xfe\xb5\xe9\x80\xbf3\x19y\x13g\xfcd\xb6\
1021\x00\x00\x00\x00IEND\xaeB`\x82'
1022
1023def getCZBitmap():
1024 return BitmapFromImage(getCZImage())
1025
1026def getCZImage():
1027 stream = cStringIO.StringIO(getCZData())
1028 return ImageFromStream(stream)
1029
1030index.append('CZ')
1031catalog['CZ'] = ImageClass()
1032catalog['CZ'].getData = getCZData
1033catalog['CZ'].getImage = getCZImage
1034catalog['CZ'].getBitmap = getCZBitmap
1035
1036
1037#----------------------------------------------------------------------
1038def getDEData():
1039 return \
1040'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1041\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1042\x00\x015IDAT(\x91u\x901\xaa\x14\x01\x10Dkfg\xc1H\x14\x13\x03\x7fj\xa8\xe072\
1043T\xcc>h\xe8=~\xe0-\xbc\x88\xb0\x970\xd1\xd4\xa3\x082\xdd]\xddU\x06\xb3h\xe4\
1044\x0b\x8a\xa6\xe0U\xd0\xcb\xdd\xdd;\xcc\x0e\t\xa7\xadZ\xc5\xb6\x08\x08\xffa#\
1045\xf7\xfb\xfb\xcf\x00$I\x9a\xe9\x99#\xfb\n\xd9\xd3\xdd$y\xb9|\xdd\xd6u\x05\
1046\xf0\xfd\xc7\xcf&\x8f\xba\xaa*++\xff\x12\x11\x19\xf1\xe1\xe3[\x00\xdb\r\xf0H\
1047\xba!\xbb\xbb\xab\x9ad&3\xab\x8a\x11\x95\x91\x99\xdc#+\x9f6\x01l\x9f\x98\xb7\
10483\xb7\xa4\xab|d\xa63\x15\xa9\x0cg*\xc2{\xaa\xe2\xcc\xde\x80\xcd,\xcf\xa0\xca\
1049Eg\xb8JW!\x9c\xa9L\xed\xfb\xe1\x9be`3\x80\xe9\x7f\xc3U\x8eP\xc4U\xdbwWN\xa4\
1050\xab<\x1c`\xe3\x1b\xe0\xb9}\x92G\xa2\xc49\x0e\xb7E\xb91\xb4\x1b\xa2\xfdz\x89\
1051o\xd8\xfc\x02~&?\x1ei\xa4\xb1F\xd3\x96\xa4>\xde\xac\xb1%\t~\xb2\xe8=6\x14\
1052\xdc\xc4\xf9\xd5\x8aZ4V-j\x98\xd6X\xb4\xda\x1e\xbb\xedF\xf5\xfa\x1b\xcb\xe5\
1053\xcb\xcb\x07\x03\x15|B\xee\x10\xe0\x87X\x03\x1a\xd4\tS\xd0\xe0\xbcB\x01\x9c\
1054\xf0\xab\xf0\x078 \x87a\xf5\xfb\xbfZ\x00\x00\x00\x00IEND\xaeB`\x82'
1055
1056def getDEBitmap():
1057 return BitmapFromImage(getDEImage())
1058
1059def getDEImage():
1060 stream = cStringIO.StringIO(getDEData())
1061 return ImageFromStream(stream)
1062
1063index.append('DE')
1064catalog['DE'] = ImageClass()
1065catalog['DE'].getData = getDEData
1066catalog['DE'].getImage = getDEImage
1067catalog['DE'].getBitmap = getDEBitmap
1068
1069
1070#----------------------------------------------------------------------
1071def getDKData():
1072 return \
1073'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1074\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1075\x00\x01(IDAT(\x91eR;N\x03Q\x0c\x9c\xf7v\x0b\x04\x8aD\x85\x94b\x1bn\xc0A\xe0\
1076 \xb4\xd0\xe5V)s\x88\\!\x02AA\x04R\x96\x04\xa4xl\x0f\xc5[\x90\x00\xcb\x85e\
1077\x8f\x7fc\x97\x11HL\x92\xc0yDn\xb7\xbb\xf9<\x81?\xea\x00\x80>\x81\x93\xc5\
1078\x02\x002\x91YJ\xa9\xb3\xd9\xd9\xfd]~|\xca]$\xdcE\xca=\xc9\x97\xe5\xb2\x07\
1079\x00(\x9f\x9e\x11\xa1\x08I\x8a\x88\xcdC\x1e\xf6"e\x14MfI\xd6a\xc8\xd6\x01\
1080\xa9\tM\x02\x90\x94\xb4lP\x9a\x8ci&\xb2\x906%D\xc8]\xee\xa0KR\xad\xda\xefa\
1081\x04Mf"a\x06Rd\x02%"J)\x92$\xb5\xf2\xcaT3~K\xa9u\xdc\xedz\xfc\xc4 \x08-\xef?\
1082ZR\x912\xb3\xdfv\xdd\xec\xf666\x1b\xb9\xcb\xect\xb5\xd28\x1e\xaeor\xff\xde\
1083\xe6i\x0b\xc8\xbd\xbf\xbc|Z\xaf{\x00\x8d>\x91 \xa7fv\xc4\xf189\xcd\xe4\x84\
1084\x07"&\x96D\xaf\xf3\xb9Hy\x00@\xd7\xd5a\xc0\xe1P\x1a\xfd\xee5\x02\x11\x19\
1085\x01\xa0<\x03\xfe}H\x07.\xde\xde\xfc\xf1\xf1\xf5\xea\xea\xc7\xd9\xfe\xa0\x9d\
1086\xb9\x02_\x06\xaeY\xf5\xbd\xb5\x05\x04\x00\x00\x00\x00IEND\xaeB`\x82'
1087
1088def getDKBitmap():
1089 return BitmapFromImage(getDKImage())
1090
1091def getDKImage():
1092 stream = cStringIO.StringIO(getDKData())
1093 return ImageFromStream(stream)
1094
1095index.append('DK')
1096catalog['DK'] = ImageClass()
1097catalog['DK'].getData = getDKData
1098catalog['DK'].getImage = getDKImage
1099catalog['DK'].getBitmap = getDKBitmap
1100
1101
1102#----------------------------------------------------------------------
1103def getDOData():
1104 return \
1105'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1106\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1107\x00\x017IDAT(\x91uQ1j\x94a\x14\x9c\xef\xdf\x1f\x8b\x15\x84\x10\x8c,\x98"\
1108\x8d\xe2\x01\xbc\x8d\x85M\xeaTv9\x83\x85\'\x10\x82\x17H\x97\xde\x0b\xa4\x88\
1109\xddJjAY\xbb\xe4\xcd\xbc\x19\x8b\x7f#\xb1p\x8a\xe1\xf1\x98y\x03\xf3\xc6\xea\
1110\xcd\x05\x1e\xd02\xca\xb0\x7f~{\xffL\xbb\xef\x07\x87\x06\x0c\xe8\x11\xcf\x00\
1111>\x9d\xbf\r\x90\xc0\x1d;\xb2\xd7O0\xe6\xf5\xf3\xd3\xd3\x90\x91BZ\n\xb9\xbd\
1112\xbc\x9c\x01$\xf8\xf1\xeb\xae\x17u\xbb;\x9d\xccnn\xb7)\x86\xe5\xaa\x90\xab\
1113\xe3c\x03s\x1b\t\xba\xd3N\xb7\xd5\x91\xec$q\xaa\xc2r1U&\'R\xc0\x0cY~Pko\x98G\
11142\xadR\xe5*\x93\xa9\niR\xc0\xe8\xee1F\x92$\x00\xf2\x7f\x8ci\xfa\xbd\xdb\x8d-\
1115pxv\xa6\xdb\xdb\xb0B\x99\x0c\xeb\xe0\xea\xaa\xa7\xf9\xdd\x87\xaf\x92\xa9\x96\
1116L\xf9\xe5\x8b\xa7_>~\x9e\x0cd\x1f*W\xa5*\xf7\x95\xfb\xbb\xea,j\xca\x94\xa5\
1117\xee6\xa0\xd9\xc0\xbe8rq\xba*\x89\x93\xe2\xfe\xb6\xba\xd5i\xff5P\xd3f3\xc8\
1118\xa8-\x0erL\xabi\x8c\xcd\xd1\xba\xdbKu\xb6\xd5\x01<n\xfe}\xe4\xc2\xafn\xaew\
1119\xeb\xa3\xd7\'\xe7\x8f\xd6\xcb\x80?\xc4\xb2w\xdfN\xf3\x0b&\x00\x00\x00\x00IE\
1120ND\xaeB`\x82'
1121
1122def getDOBitmap():
1123 return BitmapFromImage(getDOImage())
1124
1125def getDOImage():
1126 stream = cStringIO.StringIO(getDOData())
1127 return ImageFromStream(stream)
1128
1129index.append('DO')
1130catalog['DO'] = ImageClass()
1131catalog['DO'].getData = getDOData
1132catalog['DO'].getImage = getDOImage
1133catalog['DO'].getBitmap = getDOBitmap
1134
1135
1136#----------------------------------------------------------------------
1137def getDZData():
1138 return \
1139'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1140\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1141\x00\x01\x99IDAT(\x91M\x8f=kTQ\x10\x86\xdfs\xce\xdd\xbb\xbb\x97\x15\xa3d\r\
1142\x9b\xb0\x85\x04\x14\xc9?\xd0:\x88\xe8Bl\xf4\x07\xd8\xd8XX\x1aAl\x04\xfd\x01\
1143\xd6\xda\x88M,C\x1a\xb1\xd1F\xb0\x10;EA\xb6\xca\xfa\x955\xaew\xcf\x99\xafcq\
1144\x17u\x8aa\x8a\xe7\x9d\x99\xc7\x9d\xbc5\x9a\xc6\x19\x00\x00$\x12\x894\xceBY}\
1145\xba\xb3S\x86\x16\x80\x9c\xb3\x99\x99\x99\x88\x98Y\xf1\xad\x9e\xde\xdf\xba\
1146\x91\x01\xcb\xa6\xa6\xa2*"V\x84\xfe`\xd0\x86G\xce\x96\xff\xd5x<.\n_d\xe4\xc9\
1147\xe1\x0fQ\x15\x152a\xa6\xf5\x9f$\xab\xefm0\xb0V\xcbl\x11\xa9\xaa*\xe7\\\xc0\
1148\xccr\x16UVa\x95\xe1\xaf\xfa\xf2\xc7\xaf]J5\xef\xf5\xce\x8f\xd0\xef#\x84\xbf\
1149\x17\xcc\xccG!Q!\x15\x16\xa6,\x9b\x9f\xbfW\x94\xee\x9e9\x11.\x8cf\xbb\xcf\
1150\x9c\xf7\x8d^\x13\x10\x11\x1f\x89D\x95\x85\x92r"Z\xfe=\x7f\'\xb4\xdf)\xe6\
1151\xf7n\xa77\xaf\'\xd7\xaex\xefC\x08\xce\xb9F\xddg\x8a\xac\x92\x84\x13SR\x9e\
1152\x18\x9f\xda\x9f\x96\x07\xd3\xf6\xcd\xedr\xfd\xf4\xea\xa3\x9d\x86\x0e!,^B\
1153\xacI\x85\x98\x13SJ\xf1\xe9Jg\xde\xc2\x83W\x1f\xf8\xc9\xe3\xa3[W3\x91\x99\
1154\x01p\xce\x01PU\x8fX\xb3p\x12JL\x91\xd2\xdb.\xaeo,=\\\xebU\x9b\x97\xf2ph\x9d\
1155\xce\xff\xc6\x00\n\xc4C\x12^\xee-\x9121\'aj\xa7\xf1Ji\xe7\xce\xe6\xec\x1c\
1156\xd0\xacoh3s\xb8x\x0c_\x0e\x10\x81\x1a\x8b>\x03J\xbcx\xfe\xf2x\xf7H\x03\xa9j\
11573\x00\xf8\x030\xe7M\xc9\xeb\xfd~\xae\x00\x00\x00\x00IEND\xaeB`\x82'
1158
1159def getDZBitmap():
1160 return BitmapFromImage(getDZImage())
1161
1162def getDZImage():
1163 stream = cStringIO.StringIO(getDZData())
1164 return ImageFromStream(stream)
1165
1166index.append('DZ')
1167catalog['DZ'] = ImageClass()
1168catalog['DZ'].getData = getDZData
1169catalog['DZ'].getImage = getDZImage
1170catalog['DZ'].getBitmap = getDZBitmap
1171
1172
1173#----------------------------------------------------------------------
1174def getECData():
1175 return \
1176'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1177\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1178\x00\x01*IDAT(\x91m\x8e=J\x9da\x10\x85\xcf\xa7\xaf W\t\x88!\x11+\xb9M\x9a\
1179\xec \xab\xc9\x02l\xc4\xdaJ\xd2\xa4uC. \xd8\xaa\x95"61\x89\x17\xa3\xa2\xef\
1180\x9c\x1f\x8b\xcf+\n\x0e\x87\xe1p\xe6af\x86\xc7\x93/\xf0\r\xc6\xb2\xed\x0e\
1181\xd3\xe8v7c\x03\x86\r\x136\x004\xf8\xdf\xe2\xa7}\x00\x80\x90,D\x88\x13\x8dB\
1182\x98\x10a\xec\x84\xb3\xe3\x9f\rh@\xc0\xab9\xe1\x84\tc&\x84\x19T\\1\x87\xa5\
1183\xcf\xeeh0\x00\xbfK\xc7\x95\x10\xa9\x98I\xc1\xa4\xd1\xda\xe4fX|D\x1e^\x1e\
1184\x98\xeb\x99\x1b\xd7\'5\xb4\xfb\xe5\t\xda\xc7\xdd\xbd\x1f\xdf\xbf\xfd\xbe\
1185\xbe\xa5"\x8b2eJEQ.I\x14\xe9\x927\xd6W\x0f\xb6/\xda\xf5\xe9\xe6\xe5\xec\xc3\
1186\xc5\x9fVr\xc9\xa4\x8b\xeet\xc9E\x153\x0f\xf5_\x13`\xda\xf0`j\x1c\xbb\xf8b4\
1187\x9a\xcep<EK\x06<\x1c\x01\x9b;;\xfd\xec,U\xaez\xee\xbd\xbb\xca\xe4\x98\x84\
1188\x15ji:\xfdux\xd8\xb6\x80\xe5\xbb\x19\xd6V\xc2Ji$\xc0J1\xac\x88!CA\xca\xed\
1189\xdf\xaf\xc0p\x0e\x10\xf0[\xf1\x95\xc1+\xb3\x00<\x01\xfcl\x81#D\xaf\xf8n\x00\
1190\x00\x00\x00IEND\xaeB`\x82'
1191
1192def getECBitmap():
1193 return BitmapFromImage(getECImage())
1194
1195def getECImage():
1196 stream = cStringIO.StringIO(getECData())
1197 return ImageFromStream(stream)
1198
1199index.append('EC')
1200catalog['EC'] = ImageClass()
1201catalog['EC'].getData = getECData
1202catalog['EC'].getImage = getECImage
1203catalog['EC'].getBitmap = getECBitmap
1204
1205
1206#----------------------------------------------------------------------
1207def getEEData():
1208 return \
1209'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1210\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1211\x00\x00\xf2IDAT(\x91\x85\x911JCQ\x10E\xcf\x83\x07.\xc0"\x95X\xb9\x04\x17 \
1212\xae\xc7\xd6\xc6]\xb9\x81 \xb8\x80,!\x04S\xdb\x86\x99;w,\xbe\xf9\xc6B<\xcd\
1213\x1bx\xe7^\x18f\xf0\xb8e\xc5\x10FF&D\x980\'\x11"\xc4\xc9\xa4&\xf0\xf2t\x07\
1214\xd8\xb8\xbb\xdc2e\xabZe\x15YV9\xddY\xfd\xfa\xf4>\x97\xea\x8f\xcf,w\xb9\xb3\
1215\\\xd5Y\xce\xea\x94\xb3:\xe4(g\xfa\xe6\xfa\n416\xe5\x96\xad\xea\xaa\x8e\xb2\
1216\xaas\xf1\xe4P\x87\x9cv\x96A\x93\xedC\xdd?\xebp\x90\xa4T*\x17"23\xe2\xfcdf\
1217\xde\xde\xc2\xdb\x04\xa4\xca\xcc5\xf0\xfd}\xa9G,\x020\x81*I\x8a\x8cs\x7fD\
1218\xe4e\xf7Z\x01\x8c\xe3\xf1\xb8\xd9l\xba\x1b\xe8\xbf\x01\xc6\x18\xbb\xddn\xda\
1219^\xd4\x7f\x03\x80\xedi{\xb5\xd7\x03\x8e1\xf8\xc5\x80\xfe\t\xec\xf7{\xdb\x18c\
1220I\xb6\xed\xefaY\xd4g\x80/\xd4.~\xec\x91&]\x97\x00\x00\x00\x00IEND\xaeB`\x82'\
1221
1222
1223def getEEBitmap():
1224 return BitmapFromImage(getEEImage())
1225
1226def getEEImage():
1227 stream = cStringIO.StringIO(getEEData())
1228 return ImageFromStream(stream)
1229
1230index.append('EE')
1231catalog['EE'] = ImageClass()
1232catalog['EE'].getData = getEEData
1233catalog['EE'].getImage = getEEImage
1234catalog['EE'].getBitmap = getEEBitmap
1235
1236
1237#----------------------------------------------------------------------
1238def getEGData():
1239 return \
1240'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1241\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1242\x00\x01#IDAT(\x91\x9d\x8f!NCa\x10\x84\xe7\x7f<P$\xa8R*p5`\xaa\x90\x1c\x82;\
1243\x90\xfa:\x12,\xa9@r\x00\x1c\x17\xa8Ar\x86^\xa0\nH\xa0\xc1T\x10\xfa\xcf\xec\
1244\x0e\xe2\x15\x02H\xbel&\x93\xc9\xec&[\xde\x80\xc4\x86\xfc\xad\xdf\xa3\x1fa\
1245\x9b\xc0\xee\xe5%\x00g"\xd3\x11V8d\t\x92IKIZ\x02\xf9<\x9b\xb5\x00\x0c\xc7\
1246\xe3\x13"\x1c\x01\xd2\x11&M&\xe9J\xb3f\xad \x9b\xc3C\x01\xed\xce\xc9Ist\x8c\
1247\xde\xfe\xe6|\x04"\xb8\xe6\xd6\xe9{\xf3\xb0\x9d\xac\x96\x1a\xc9R\xe9\xf5v\
1248\xee\xefKD\x94R\x00\xd8\x86a83>\x96\xb7\xe0\xe3\xf6\xc1\x05\xdc\xfa\x8bR\xca\
1249j\xb5j\xbaw7\x19l\xbb\xbe\\k\xbd\xcaX\xd7\xe7+\xff\x04\xc8\xcc\xe6O\xdb\xb6-\
1250\xca\x1f\xdcK\xf3W\xdf\xce\xcc2\x1a\x8d&\x93\xc9r\xb9\x8c\x08I\x92H\x9d\x9f\
1251\xbd\xda\xba\xb9\xdb\x93\x94\x19\x92"\xa2\xdf\xefO\xa7\xd3\x02`<\x1e/\x16\
1252\x0b\x92$k\xad\xb5\xd6\xce\x90\xec\x9cD)\x86\xc3\xe1|>o\x01\x90\x1a\x0c\x06$\
1253\xa5\x90\xbaEJ\xea\xb4;\xdf\x81\x7f\xf0\t\xfe\xd7NcxZ\xa4\xd1\x00\x00\x00\
1254\x00IEND\xaeB`\x82'
1255
1256def getEGBitmap():
1257 return BitmapFromImage(getEGImage())
1258
1259def getEGImage():
1260 stream = cStringIO.StringIO(getEGData())
1261 return ImageFromStream(stream)
1262
1263index.append('EG')
1264catalog['EG'] = ImageClass()
1265catalog['EG'].getData = getEGData
1266catalog['EG'].getImage = getEGImage
1267catalog['EG'].getBitmap = getEGBitmap
1268
1269
1270#----------------------------------------------------------------------
1271def getESData():
1272 return \
1273'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1274\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1275\x00\x01\x1fIDAT(\x91}\x91\xadN\\Q\x14\x85\xbfs\xe7\xb6\x08B%\t\x02\x05H\x10\
1276\xf5\x18\x9e\x01Y\x8d\xe8+L&\xc1cx\x16lUU-\x83gT+\x9a0\xc9\x84\xce\x94\xb9g\
1277\xff,\xc4\xbd\x13:\t\xe9\xce\xca\x97%\xf6^b\xed"\xde&\xb7\xfd\xbb*\x02\xc6c@\
1278\x99d\x12!\x0f\xc2\xe5\x8e\xbb\xcc\xf4\x0f\x97ww-\x00\xd2\xcf_D\x10!\xb3\x9e\
1279\x83\xaa\xc9\xaaj\x95Y9<Lh\tT\x04\x01\xf1w\x91/\x0b\xed\xed\xd7\xd1\x8eK&U\
1280\xa9\x0e&\x8db\xf9L\x93\x00\x01\xbe\\y\xdc\xc2M\xbbz\xbaXwu\xb3\xbd\x11U\x18\
1281\xd0\x00\x10\x92\x8d\xee\xbf\xf8o/_\'\x1f\x1e\x8f\xbay\xd9\x8a\x1fn<\x93\x06\
1282\x90\\\xf2\xf6\xec\xe4\xcfIr=\x19\x9d~n\xf5Q\xea\xa4\xbaa\x95*\xb2L\x9aL\xfa\
1283\x98\x1f\x8f\x0f\xbb\xe7u}\xd9}\x9f~[\x7fZm\xb2\x07\x82K\xeeN\xe9`tu\x95\xb3\
1284\x19C-C\'\x03{\xe3\x86G9>\x9eO\xa7mBc\xce\xc1\x81\xcc\xf0\xc0\r\xb3b\x86;=\
1285\xdd\xfb\xc6\x89H(\xab\xedG\xfe\xe7\xc7\xfd\xbc\x02v\xb4J\xaf\x8f\xc6\r\xe6\
1286\x00\x00\x00\x00IEND\xaeB`\x82'
1287
1288def getESBitmap():
1289 return BitmapFromImage(getESImage())
1290
1291def getESImage():
1292 stream = cStringIO.StringIO(getESData())
1293 return ImageFromStream(stream)
1294
1295index.append('ES')
1296catalog['ES'] = ImageClass()
1297catalog['ES'].getData = getESData
1298catalog['ES'].getImage = getESImage
1299catalog['ES'].getBitmap = getESBitmap
1300
1301
1302#----------------------------------------------------------------------
1303def getESPERANTOData():
1304 return \
1305'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x06\
1306\x00\x00\x00v\xe2\r9\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\x00\
1307\x00\xbbIDAT(\x91\xcd\xcc\xb1\n\x82P\x18\x86\xe1\xf7\xc8!\x84h;\xb8\xd5\x18N\
1308\x0e98\xb9G\xa3W\xe05x\x05]\x84\x83\x9bS]\x83\x108\xd6\xec\x12\xb5\x05\xd1f5\
1309Td\x19\xd8\xea\x10XN}\xe3\xcf\xff\xbc"\x9c\x85\x0f\xcb\xb4dUU\x08!\x00\x98.\
1310\xa7\xb7t\x9f>i\xda\x9e\x8b\xb4LK\xba#W\x8b\xb71\xfe\xd0G\x08\x81q6zt\x1a9\
1311\x00\x1a@\xb4\x8e\x08V\x01\xde\xc2#/\xf2\xefd=0\xee\x8fq\x0c\x07[\xd9(]\xfd\
1312\x14\x90\x00JW$\x93\x84ky\xfd\t\x03\xc8(\x8b\xee\x83\xd7\xa0[?f\xc7\xec\xfb\
1313\xc0|3/(\xe96\xbf~\x9e\xd6\x16\xfeO@\xb2\xe3D\xc9\xa3\x95>p{\x03\xe8\x982\
1314\xccS\xd0\x19\xaa\x00\x00\x00\x00IEND\xaeB`\x82'
1315
1316def getESPERANTOBitmap():
1317 return BitmapFromImage(getESPERANTOImage())
1318
1319def getESPERANTOImage():
1320 stream = cStringIO.StringIO(getESPERANTOData())
1321 return ImageFromStream(stream)
1322
1323index.append('ESPERANTO')
1324catalog['ESPERANTO'] = ImageClass()
1325catalog['ESPERANTO'].getData = getESPERANTOData
1326catalog['ESPERANTO'].getImage = getESPERANTOImage
1327catalog['ESPERANTO'].getBitmap = getESPERANTOBitmap
1328
1329
1330#----------------------------------------------------------------------
1331def getETData():
1332 return \
1333'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1334\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1335\x00\x01\x84IDAT(\x91]\x8b\xb1k\x93a\x18\xc4\xef\xfd\xf2\x19+\x16\r\xb4J\x1a\
1336\x08\xb1\x9d\x84n\x8e\x0e\x1d\xfc\x0f\n]\xea\xe4\xe2"\xb88\x88\xa0\xb848\x0b\
1337.nNN\xd9Dpv\x15q*(Xj\tJ\xc1\x04Sc\x92~y\xefy\x9es\xa8\x8az\xfc\x86\xfbq\\\
1338\xc2\xf6*&c\x9c$\x0c\xd9\x10\x19\x990\xc0\x80\n\xc8@\xfe]\x16Pb\xfc\xed\xfe\
1339\xcdG\x00"\x14r\x8f\xb0p\xb7l\xe1\x162w\xba\x9b\x1b\xc3\xe9|q\xfbq\x89\xaa\
1340\x0e\xa6\xcf\xa3\x81\x87{\x04#{\xb2T\xb6\xe81\x9d\xee\xb1b6d#\xc9\xf6r\x13@\
1341\x89\xb5\xc1rc\xcebf\xe1\x116\'\xce]\xbcS\xab\xd5=bRU\x87\xfd\x07RE\xa7\xb95\
1342\xcf\x9f\xc5\x05$w\xa4t\x17\xe8K\x06\xd9\x93\xb7\xdd\xe1li\xa3\xdd;8\xba\xb4\
1343;\xb8\xd2\xa8\x1f\xde\xbbzC\xca\x12S\xea\x8c\xc7\xaf\x0b\x00\x80K\x94(p\x9a\
1344\xeb\x1b\xed\xde\xc1\xd1\xaaE\\\xeb<\x1f\x1e7\xa4\xfc\x0bX\x04\n\x00\x92I&d)\
1345\xa7\xa2z\xb5\xbf\x15\xca\xad\xc5\x0f/?n\x9f95\xfas\x80\x18\x81D uo\xe9\xcb\
1346\'\x98\xc9r\x9ecg\xf3\xe9\xf7\xd3\x8b\x0c-\xfc\x18u\x9fm\x95\x9a\x88\x84Yj\
1347\xaf\r{\xef\xca\x00j}\xd3>A\x8a,s~\xb8s\xfd}s\xdd\xcd/\xef\xbd)8S\xce2\xc2\
1348\x1c\xc7\x0e\xa0\x0c\xa0\xa0aeE$\xcca,\xc8u~\x15L\x9d\x96\xcc`\x06\xf7\x13\
1349\x02HS \xfe\x02\xff\xea\x7f\x13\x80\x9f!\n=\xa6\x88\x1e\x1d\xea\x00\x00\x00\
1350\x00IEND\xaeB`\x82'
1351
1352def getETBitmap():
1353 return BitmapFromImage(getETImage())
1354
1355def getETImage():
1356 stream = cStringIO.StringIO(getETData())
1357 return ImageFromStream(stream)
1358
1359index.append('ET')
1360catalog['ET'] = ImageClass()
1361catalog['ET'].getData = getETData
1362catalog['ET'].getImage = getETImage
1363catalog['ET'].getBitmap = getETBitmap
1364
1365
1366#----------------------------------------------------------------------
1367def getFIData():
1368 return \
1369'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1370\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1371\x00\x017IDAT(\x91m\x91\xbdj\x94a\x10\x85\xcf|~\xa2\x84\x15\x14\x02\n\t\x16\
1372\x92"V\n\xb6\x96^G\xaeB\xd2j#\xf1JR\x08\xd6\x16\x06\xc4J;+\x05\xd1\x904\x11$\
1373\x01C\xb2E\xf2\xbeg\x9eI\xb1\xcb\xe2\x8a\x0fS\xcd\xcf\x813\'\x8e\x8e\xcf5gX{\
1374\xf6Y\rM\x86\xaf\xbb\x8fWn\xcaH\xcc1\x00\xa7g\xd3q\x90\xee\xadN$U\xd5\xab\
1375\xedM\x8aLm>\xb8]U\xb3\xe6\xdf|\xfb\xd9F\xa4\xd9@\xd2\xaf\x93K\xa3L\xea\x7fD\
1376D3#(\x99\x8b\xf5T\x82]\tUK\xf2*\x14\xd1L\xe8\xc9\xc7\x9d\xe7\x1bG\'-\x93\xd6\
1377\xcbY=)h.\xbbz\xd2:6-Y_\xbd\xf1\xe6\xe5\xfbQ\x17n\xe6\xb2\x93YN\xba\xcb\x89M\
1378\xcf\xea\xa6\x19wZ\xd2{5#]\x8c\xc2UU\x14\xd0]6\xcd\x00\x99\x95\tI\x02\t\x14 \
1379\x11?\x0e\xfe\xdc_\xbf\x05Ti\xeb\xf5~7\xdd\xbc}\xb1\xc1\xb2sI\x11\xf1\xe9\
1380\xcb\xe18\x8c\\\x0bEH\xa1\xd9v7U%\xfdS\x92\x04m\x14,^~\xf7\xceu\'\xb6"BK\xc4\
1381\xe2&\xbe\xef\xff^\x04\xf9\xe8\xe1\x9e\xd4\xa4\xe1\xdd\x87\xa7\x93\x15\x19d\
1382\xbcH\x1b\x9dM\xa7W\xd3th\xf7\xea\xb0\xa3\xa0\x00\x00\x00\x00IEND\xaeB`\x82'\
1383
1384
1385def getFIBitmap():
1386 return BitmapFromImage(getFIImage())
1387
1388def getFIImage():
1389 stream = cStringIO.StringIO(getFIData())
1390 return ImageFromStream(stream)
1391
1392index.append('FI')
1393catalog['FI'] = ImageClass()
1394catalog['FI'].getData = getFIData
1395catalog['FI'].getImage = getFIImage
1396catalog['FI'].getBitmap = getFIBitmap
1397
1398
1399#----------------------------------------------------------------------
1400def getFJData():
1401 return \
1402'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1403\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1404\x00\x01\xccIDAT(\x91M\x91?h\x93a\x18\xc4\xefM\xbe\xb41%\xd6h\x12\xdb\xb4\
1405\xc5j\xb1h\x87\xd2V\x1d\\\\*B\x9d\xdaA\xaa\x83\x83\x93\x14Q\x91\x0e\x82\x15\
1406\x8a\xe8\xe6"\x0e\x05\x17\x15\x07EA\xa7X\x10\xaa\xa0\xb4\x82CA\xc1\xb8Y\xed\
1407\xd2\xa4(\x8d&5\t\xdf\xfb<\xcf9\x04\xfflw\xc3\xc1\xef\xee\xdc\xd2\xf9\x99\
1408\x8507{\xe7\xd3\xec\x8e\xf7\x89\x96\xc8\xe5b\xf7\xd9\xce\xca\xf8\xf8\xc1\xb1\
1409\xcaU\xe4\x0cbh\x18\xc4`\x86\x9aA\xe0\x86{.>\x7f0);s\x8d\xc2G\xd6j\xae#\xd7\
1410\x9e\xdd6_\xa8\xaf\xa6\x87\x838BP\x8cb\x14\xa5\x18o\xcfm\x06w\xe5\x89+\xf4oy\
1411\xfb2Z.[\xbd\xde\x92J\xd5\x05\x87\x85\x8b\x07\x86\x90\xa4*\xc5\xe8\x95^\xd9\
1412\xd1\xe6\x10Z\x90O\x0c\x9d\xe9\xdb\x9f(\xaf\xd5\x85n{&\xde\xd7\xbb\xf1\xa5X\
1413\xa8\xb6z\xa5*\xa7\xf3\x97b\xf5j\xfa\xa4\x94\xeeyt\xf7\xce\x85\xd3\x91\xb5\
1414\x91c.\x1e\x7f\xfc9X\xf1m_k\xb1\x87?\xbb"\xbbvo\xb0\xd5+)4/\x99SB\t\xb3\xa7\
1415\xc5\xbc@\x10\xa4\x07\xf6\xe5K\xc9\xa5H\x7f\xa3\xb3\xcb\x99\xbeZ\x89\xae\xee\
1416\x1d\x18<$\xbeLS\xe2\xfa\xad\xd8V\x96&\'2\x8f\x9eb$\x82\x13?\x1c\xae\xe9\xcd\
1417Q\xacU\x9b\xcd\xd0$\x16\xa57\xd6\xc8s/\xae\xf4\x94\nZ\xddd\x10\xfd6x\xe4\xe8\
1418\xe2T\x80\xd0\x94N\x94b\x10\xa5WzcS\x10l\x9f\xbd\x91igqb,\xfbl\xbeQqx\xf3=\
1419\x80\x98hT\x94\xfeo\xe0\xcf2!8\xf3\x9a\xc7\xf7p\xd4\xfb\xfb\x1f\xb8\xbc\x0e\
1420\x84\x08\xd00\x8fH*\tm"\x11\xa2Ps\xa2\x10\x83\x10\xcb%\xbc\xbb\xb0`\xebT\x03\
1421\xcc\x1c\xa6~A\x0c\xa1!l\xfe\x8a\x7f\xd6\xfe\x13b0\x00\xf8\r\x008F\x8c]\xb5\
1422\x85\xb4\x00\x00\x00\x00IEND\xaeB`\x82'
1423
1424def getFJBitmap():
1425 return BitmapFromImage(getFJImage())
1426
1427def getFJImage():
1428 stream = cStringIO.StringIO(getFJData())
1429 return ImageFromStream(stream)
1430
1431index.append('FJ')
1432catalog['FJ'] = ImageClass()
1433catalog['FJ'].getData = getFJData
1434catalog['FJ'].getImage = getFJImage
1435catalog['FJ'].getBitmap = getFJBitmap
1436
1437
1438#----------------------------------------------------------------------
1439def getFOData():
1440 return \
1441'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1442\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1443\x00\x01BIDAT(\x91m\x91\xbdJ\x03A\x10\xc7g\xb9\x15\x9b\xdc\x15\xe1.\x06\xc9\
1444\xc5\x0f\x08>\x85\x85\x85\xbe\x81\x85\xef (\xc4\x8f\xdaN[}\x02\x0b\x1f\xc0\
1445\x07\x10\x11\xb1\xb1M!\x87"g\xd0\x90\x8bB\x8a4ffv\xc6bc\x88&\xbfbXfv\xfe;\
1446\xfb\x1f3\x18\x0c\xe0\x97\xb0\xde}\xee7\x1a\xf3Y\xbf[\x11\x11\x00\x90),\x00\
1447\x94J%\x00P\xd5\xe3\xd3$.\x0e\xf6\xcbI\x14E\xaa\xea\x93\x93t:\x1d\xeb\xb5}\
1448\xb9]0\x7f\xe4oC\xd2Y\x18cF/\xf8\xdb\x04@N\x84\x1d\xf2\x7fa\x8f\x9f\xd0\x86\
1449\xb5\xee\xd1Y\xdc\xee9fa\xa7@HN\xb7\x0e?\x91\x94X\x90\x95H\x90\x84X\x97\xaa\
1450\xf6\xee\xe2\xc5d\x00\xc9I\x93\xdfsu\xac\xc4\xca\xa4\x84J$DJ(DB\xe8\x0fs\xf5\
1451\x95\xd6\xf5\x83]\x0b\x9e\xf6\xca\x95|\xc8\xe8\x94I/\xdb;\xdb\x0bWH\x82\xac\
1452\xc4#m\x1fW+\xf6\x11Z\xb6\xffU\r\xc3\xd0\x8f\xb8\xd9\xec)\xe2\x10\xe5\xfe<\
1453\x9e\xfe\x801\xe6uw\xd9z\xbf}\nI\x85\x10g\x99\xe4\xcddf+"c\xcb\x17\xe3 \xf8\
1454\xae\xa5I`\x8c\x81?\x18\x80Q\x8f)\x8ab\xbc\xc54\xcdoa}\x03n\xb2\xac6\xb9]\
1455\x10a\x11\xdf\xf0\x03x0_\xe6\x0b~m\xe3\x00\x00\x00\x00IEND\xaeB`\x82'
1456
1457def getFOBitmap():
1458 return BitmapFromImage(getFOImage())
1459
1460def getFOImage():
1461 stream = cStringIO.StringIO(getFOData())
1462 return ImageFromStream(stream)
1463
1464index.append('FO')
1465catalog['FO'] = ImageClass()
1466catalog['FO'].getData = getFOData
1467catalog['FO'].getImage = getFOImage
1468catalog['FO'].getBitmap = getFOBitmap
1469
1470
1471#----------------------------------------------------------------------
1472def getFRData():
1473 return \
1474'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1475\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1476\x00\x01<IDAT(\x91m\x91=\x8aTQ\x14\x84\xeb\xbc~\x06#8\x89\x82\xb4f.@p\x03F\
1477\xc6\x82\x1b111\x1614\x11c\xdd\xd3lA\xcc\x8c\x9cn\xee=\xb7~\x0cz\x04\x03\xbf\
1478\xa8\x82\x82*\xaa\xea\xdd\xd7\x1b\xfc\xc5\xf4\xdb\xd7\xd7\x92\xe6\x9c\x92HV\
1479\xd5\xb3W/|\x0bN\x100\xb0\x03x\xf3\xf2\t\x808v\x8e\xc7\x07I\x00$\xb1\x9d\xe4\
1480\xde\xc7\xcf\xe1rw\xd6\xfa\xf5\xfe\xc3\x0e\x00\xc1\xef\xf3\x92b\xfbt:%\xb9\
1481\xb8\xabJ\xd2\xf5\xcf\x1f\xee\x99\x9ex\xf8\x88\xc0\x06#\x8e\x14\xd9T\xb6mKRU\
1482\x17a\xdb=<\xa7\xd7L\xb7\x81\x9d\xb4l\xc9Rh%\xd9\xb6-\xbe\xd4\t\x00\xcf\x99\
1483\x9e\xeeU\xdd\r\xec\xdd\xb4#y\xd9b\x0e\x87\x83m\x03\xfb\x06\xbb\xaa\xcasf\
1484\xb5\xbb\x8b4\xb07Me\xc9\x94I\xe7\x1f$%IOu\xa7\xd7vI\x18M\xd9\xa4\x97\xcc%\
1485\xfb\xae\x8dt\xa7\xd5\x9d\x9e^\x0b\\\x06\xf61Hz\xd1\xa4\x16\xfd\x1f\xe6\x0c\
1486\x97\xd7*\x8a\xc0~\xee&}\xff\xea \x82\xdc.\xfb\\~\xac\xaa\xaa:<>\x9a,1Z\x06\
1487\xf6\xf3\x99\x9f\xbe\xdf\x8c\xd1\xe7\xc1\xdb\xd1O\xaf\x8e\xdd\xbd\xc6h\xa9\
1488\xbb\xc7\x18\xcf\xbf|3\xeen\x06\xf0\x07\xee\xad{fq\xbe!N\x00\x00\x00\x00IEND\
1489\xaeB`\x82'
1490
1491def getFRBitmap():
1492 return BitmapFromImage(getFRImage())
1493
1494def getFRImage():
1495 stream = cStringIO.StringIO(getFRData())
1496 return ImageFromStream(stream)
1497
1498index.append('FR')
1499catalog['FR'] = ImageClass()
1500catalog['FR'].getData = getFRData
1501catalog['FR'].getImage = getFRImage
1502catalog['FR'].getBitmap = getFRBitmap
1503
1504
1505#----------------------------------------------------------------------
1506def getGBData():
1507 return \
1508'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1509\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1510\x00\x02\x02IDAT(\x91\x05\xc1[HSa\x00\xc0\xf1\xffw\\\xabV\x94\x87E\x9aF\xa2v\
1511\x81\xa4\x87(\xa8\x91\x10\xd1\xcd\x11E>D\x99E\t\x15B\x12H \xf4\x10\x96\x96\
1512\x11]\x9eR)C\xe8\xc1"\xe8\x86\xb3\x0b\xb9.b\xb9\xa02\xcb\xb5(\xa6\xa5Y\x99\
1513\x8a\xae]\xce\xce\xce\xb6\xef\xeb\xf7\x135\xb5\xed\xee\x82q\xbc\x1e\xe5\xde\
1514\xdd\x11\x98%\x95Z\xb1\xcc\x91\x7f\xa7N\xe8\xce\xe0\x86\xcaO\x81\x88Bn/J\xa4\
1515[/\xcd(?\xdc\xd0\xa5Ss\xaa}\xe4\xaf\x94FL\xfa?\xc8D\xf2\xc7o\x195\xa4|\xf7Z~\
1516\xe9\x8d\xc4\xe4\xe0O)\rS>\xb8)\xc3!\x9f_\xae\xdf\xd6\xa6\xa14\x05o\x83\x0e\
1517\x91\x9b\':\xda\xf3\x1c\xf1h\\\x88\xfe>\xf1-\x186D\xbe#"\x8eW\x0b\xd7\xc6\
1518\xa6\xa7\xb3\xe3\x06D\xa5\x86\x00@\xf0fXg\xcbf\xbc\x8f\xb32\xa2\x0c\x0c`\x8e\
1519\xe5d\x849YC\xc3\x99+\xdd\xce\xd0?,\x0b\xc0\xe6\xd6zr\xb5\xd5\x0b\xedS(\x18Q\
1520\x14-\xe7B=\xfdA\xfa\x02\xbczO\xd51\x06\xbfV\xcd\x8b1\xd7R\xce\x05v.\xda\x94\
1521\xef%%n>\x06\x9008\xc4\xd8/&\xc6\tE0\rF\xff\xf0\xbc\x8c\xa4\x89i\x91Jqd\xcf$\
1522\xd8D\xc1\x12\xf2\x16\xe3\xd0A\xe1r\x91\x99I\xc5\x01"\x11L\x93\x99v\xae\xb7`\
1523\x18\x98I\x12\x16E\x85\xfa\x8b.\x9bG\xdf\x99/\xb3\x86\x13\xd9\x02\x8a\x0bC\
1524\xd4\xd7\xd1\xf1\x845+\x99;\x9d\xbb\xcf(+\xe5Z\xf3\xd1[\xd9\xd1\xb8Y\x92a\
1525\xbf\xcaVM*\x85\x02(^4\xc1\xe9ZN\xd4N&\xec\x18&\xf1T\xcf\xa4\x93\xc6V\xf6\
1526\xeek\xdc\xe4WV4\x9dN\x81\xa5!AQ\xbc4\xac|\x9d\xea\xec\xf9\xee\x919\xb6iJ\
1527\x1d,U\xe5;\xb2uu{(K\xde\xf7X>\xef\x8dJ\x93t\x12\x926T\xfa\xfb\xc3\xa6@[\x8b\
1528VQ}n\xff=\xa6\xd2\xebv\xcd_\xdb\xe9\x05.\xf7\xaeR\xa3\x9f\x9b\x89\x1dr\xf8\'\
1529\x1eyr\x00\\\xff\x01r\xb4\xfe\xcb\xc7\xdb.\x02\x00\x00\x00\x00IEND\xaeB`\x82\
1530'
1531
1532def getGBBitmap():
1533 return BitmapFromImage(getGBImage())
1534
1535def getGBImage():
1536 stream = cStringIO.StringIO(getGBData())
1537 return ImageFromStream(stream)
1538
1539index.append('GB')
1540catalog['GB'] = ImageClass()
1541catalog['GB'].getData = getGBData
1542catalog['GB'].getImage = getGBImage
1543catalog['GB'].getBitmap = getGBBitmap
1544
1545
1546#----------------------------------------------------------------------
1547def getGEData():
1548 return \
1549'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1550\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1551\x00\x01\xb6IDAT(\x91E\x91Ok\x13Q\x14\xc5\xef{y\x99@\xa9\xb6\r\x01\x8dHW\xba\
1552\x8e\xb4:\x8b\x82\x7fw.\xfc\x83\xda\x85\xf8\x01\\\xf9\r\x04\xc1U\xa1\x1b\xa1\
1553 \xf8\r\xdctQ\x05\x03-\xd6E\xd0\x12\x95jq\x1b\xc8"\x8dZ\x12\x13\x9cI2\xf3\
1554\xe6\xddw\x8f\x8b\x89z\x16\x17.\xf7r\xe0\x9c\x9f\xea\xf5z\xf4W"\x92\xcf\xe0t\
1555\x95<M:\x1d\x11\x11\x11f\xfew2DT\xa9T0\x1c\xf8\xaf_t\xed\x9cZ(\x03\x94\xad\
1556\xad\x81\xdd\\\xb5\n\x00\xc3!\xbf{\xab.\x84T=\xd5j\xb5t\xee\xed\xbe\x1d\x0c>\
1557\x7fp\x07\xfb\x00\x88\xe0\xbfw\xfd\xe1\xd4\xde\xee\x7f:\xda\xad\xdb\xbd\x06\
1558\x111\x8b!"\x00\xc5\x8bW\xe6\x8f\xcd\x9a\xdar\xbe\x82\x1d\x9c\x03\x00\xc0\\\
1559\xbeV.\x05&\\\x01 \xc2j\xfc\xe8a\xf1\xf6]\xfc\x8eH+d\x19\xbcG\x92\xf0\xde{8\
1560\xa7\x97\x96\x11\x94\xe0=\x15\xb4L\xac\x9e?\xfe\xf3\xc9c\x93n\xbc\xd0\xe5\
1561\x8a?\xec\x80\x19\x8e\xc99\x88\xc7\xcc\x0c<\xf3\xeb-\xa4\t\x1c\x8bsp\xae\xb0\
1562\xb88\xea\x1c\x19\xf3`U\x9f\x0f\xe9\xccYRJ\xac\x85\xf7H&\xfc\xb1\tf}\xe9*\
1563\x05\x01\x84\x0bJ\xfb\xd4\xea\x85rP\xdf\xa6n\xb7\xcb\xcc\xce\xb9x\xa7\x9ee\
1564\x99\xb56M\xd3\xc1\xfd{\xbf\xee\xdc\x18\x8f\xc7\xa3\xd1(\x8e\xe3\x1f\x1b\xeb\
1565Q\x14\xc5q\xdch4t^p\xfajs\xb8\xfdf\xb2\xf92\x0f\n\xf7?t\xfc\xfcY\x7fw\'Z\x7f\
1566\n@D\x8c\x88\x00(-\x85s\xfd~)\\\xc9[V\'NRf\x95RD4{k\xd5$I\xf1\xfa\xcd\x1c\
1567\x9cj\xb7\xdbS\x90BBS\xa8A\xad&D\xa3f\x93\x99\xf3\xbf\\D\xf4\x07\xd2\xb6Ns\
1568\xf4W\xf2\xc7\x00\x00\x00\x00IEND\xaeB`\x82'
1569
1570def getGEBitmap():
1571 return BitmapFromImage(getGEImage())
1572
1573def getGEImage():
1574 stream = cStringIO.StringIO(getGEData())
1575 return ImageFromStream(stream)
1576
1577index.append('GE')
1578catalog['GE'] = ImageClass()
1579catalog['GE'].getData = getGEData
1580catalog['GE'].getImage = getGEImage
1581catalog['GE'].getBitmap = getGEBitmap
1582
1583
1584#----------------------------------------------------------------------
1585def getGHData():
1586 return \
1587'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1588\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1589\x00\x01\x17IDAT(\x91m\x8e=\x8aT\x01\x10\x84\xeb\xe9\x0b\x84\r\x8c\x97eL\xbc\
1590\x817\xf0\x06\x82\x89\xac\x81\xe0f\x1e\xc0d#O\xa3\x91\xb0\xe39<\x83\x89\x1e@\
1591Y\xd0\xa9\x9f.\x83\xb7\x83\xb3`S\x14MW}\xd0K\xf1o\xe6\xfe\xfe_-\x05p}\r\xa03\
1592\x98AR\x07qm\xd8\x95z\xe2\xb7\xfb\xfd\n\x00h\xbf\xff@\x82\xa4\xd2\xe6w\xa2*\
1593\x96\xac\xb4\xecv\x03\xac\x00:\xbd\xd7&k\xdfU\xc5R\x1b\x00i\x80u\x82e\t\xe0\
1594\xd6\xa8\x0b\xdd\xfe\xd6\xa7\x8f\xa2ty\xc9\xb3Gl\xd5\xb2\x15\x16\xe1\x17\xb6\
1595\x97\xd2\xaa5\xe0V7\x9f\xb9\xbf\xd1\xe1\x8f\x96\xf2\xea\xed\xd6\xde\x00\xcf\
1596\xe0\x01\x80\xd6\xad\x8b-\xe0\xab\x97|r\xc1\xdd\xc5\xe1\xcdk\xb6\x87#@T3X\
1597\x1f\xbe\xc7\xbb\x17\xfa\xf6\x93\x1e+d\xc4\xa1\x9eK\xd1\xb3/T\xc4P\x91\xc7O\
1598\x1f\xfb\xeb\x07\xac0\x1c+\xd2h\x8b\x19jtt)\xf4\xc8\x13O@\xac 4>?;W\xe4\x897\
1599r\xe4\xb1F\x8e]\'I\x93\t\x06\x0b\xae\x00\x02\x06x"\x9f\\|\xd4\x00\xc0_\x862e\
1600e\xe4:\x93\x12\x00\x00\x00\x00IEND\xaeB`\x82'
1601
1602def getGHBitmap():
1603 return BitmapFromImage(getGHImage())
1604
1605def getGHImage():
1606 stream = cStringIO.StringIO(getGHData())
1607 return ImageFromStream(stream)
1608
1609index.append('GH')
1610catalog['GH'] = ImageClass()
1611catalog['GH'].getData = getGHData
1612catalog['GH'].getImage = getGHImage
1613catalog['GH'].getBitmap = getGHBitmap
1614
1615
1616#----------------------------------------------------------------------
1617def getGLData():
1618 return \
1619'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1620\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1621\x00\x01&IDAT(\x91eO\xbbj\x02Q\x10=WW\x0b\x0b\xc1\x85\x04\xac\x02\xfe\x82\
1622\x8d\x1fbgmko\x9f\xb4\tZ$\x85\x8dZ\xf8\x1b\xa2$6\xd6\xb6"\x16\x8b\xdd\xee\
1623\xe2\xdb;wN\x8a]\xc4\xc7\xe1\xc003\xe7\xcc\xc3\xc4q\x8c\x1b\xa8\x02P\xbd\x86\
1624\'x\x00\x8a\xc5"\x00\x92\x00\x10\x86<\x9d\xe0\xfb\xcc\xe5\x92\xe2-\x82 \xf0\
1625\x92\xc1$\xb1\xdba0\xe0|\x8e\xe3\x91\xbe\xcfF\x83\xb5\xda\xad\xda\x18#"\x99T\
1626M\xa2\xdf\xe7d\x82\xed\x96\x87\x03W+\xbe\x7fp\xb1x\xd8\xa0\xaa\x99\xf4\xf6 \
1627\xe0t\n+\xbc\\h-/\x17\xee\xf7\x1c\x8d\x9e\r\xc65\x9b\xa6^g\x14Q\x04\xaatJ\'t\
1628\xee\x91"\xa6T\x8a\xdbm\x0f\xbd\x1e\x0b\x05\xaa\xf2\xeb\x13\xbc\xffr<f\xab\
1629\x95.\xb4\xd6T*\x1a\x86\x19\x05h-\x97K\xfc\xfe\xdd\xa9\xad\xe5pxUC\x84"\x02x\
1630\ndEx>\xa3\xd3\xa1*\xabUf\xb3\xdcl\xd8\xedr6K\rb!\x0e\xce!1d\xac\xa0\\\xa6\
1631\xb5\xf8\xfe\xc1\xeb\x0b\xf2y\xb3^#\x8a\xf0\xf6\x06\x11\x88\xc0\xb9\x84\n\
1632\x98=\xa07\xc4}\xfa\xd0\x02\xf0\x0f\x18\x8a[Jp\xcda\xd0\x00\x00\x00\x00IEND\
1633\xaeB`\x82'
1634
1635def getGLBitmap():
1636 return BitmapFromImage(getGLImage())
1637
1638def getGLImage():
1639 stream = cStringIO.StringIO(getGLData())
1640 return ImageFromStream(stream)
1641
1642index.append('GL')
1643catalog['GL'] = ImageClass()
1644catalog['GL'].getData = getGLData
1645catalog['GL'].getImage = getGLImage
1646catalog['GL'].getBitmap = getGLBitmap
1647
1648
1649#----------------------------------------------------------------------
1650def getGRData():
1651 return \
1652'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1653\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1654\x00\x01NIDAT(\x91e\x91?K\x03A\x10\xc5\xdf]N4b\xe0\x08\x11\x1b\xd3X\xe9\x81]\
1655D\xc1B\x10\xc9g\x11\xf1;X\x0b\x16\x16\xe2\xa7\x10D\x05\x8btF\x05\x11\xc5\x14\
1656\x01I\xc4\xa8\x87H\n\xf1\x0f\x045\xc7\xee{\x16{\x89\x01afx\xb3\x0co\x7f;\xeb\
1657\xe5\x96\xce\x01\\\xec\x86\x00J\xabo\xa0\xf7\x9dX$DB$&\xad?\x06?DB\xc8\x04\
1658\x00\x96Ka\x14E\x92V\xe6n!\xedmNK\x10\x00\tr)I\x14\x1e\xe3\x17/\x8e\xe3b\xb1\
1659(\t\x00\x00I\xe77\xef\x14(\x91\x92D\xa6:;\xe2\x9fV\x9e\x037\xd4\x9f\x06P\xbb\
1660\xfb\xb6\xa4\xb1\xb2\x96\xc6\xca\x18\x19KZ\xe5\xc3`c\xa7\xee\r/\x9e\x96\xe7\
1661\xf3\x07[3\x92\x96\xd7\xea\xa4\x8e\xb7\xa3\x94\x02)\x8a\xbb\xc9\xf7\xfdf3\
1662\x0eL\xd2ct\x0cTy\xbdNGB\xa5!Q\x1a\xcb\x06\xb5\xea\xbd\xd7n\xbf\x16\n\xe1\
1663\x80\xe1\xa0`?\x01\xf9\xbe\xdfj=\x05\xfb\xd5\xce\xc2l\xe6\xabK\xf5\x9c\xe4\
1664\xbc{0\x14\x9c\x18\x1d\xc9\x9cU:\xc1\xc9U{j2\xf7\xd1I\xac\x95\xa5\xace_\xd0\
1665\xb5\xa4\xa5,\x95\xcf\rm\x1e6\xbc\xc6\xc3\xe7x~X\x12\xdc\xfa IH\x1f\xfaG\x08\
1666\x91\xc2\xe5u\xd3\xc3\xc4Q\xfa\x91]\x02\xe6_\x10p\xe7p\xf5\x17\xeb\x1bkP\xc4\
1667G\x864\x00\x00\x00\x00IEND\xaeB`\x82'
1668
1669def getGRBitmap():
1670 return BitmapFromImage(getGRImage())
1671
1672def getGRImage():
1673 stream = cStringIO.StringIO(getGRData())
1674 return ImageFromStream(stream)
1675
1676index.append('GR')
1677catalog['GR'] = ImageClass()
1678catalog['GR'].getData = getGRData
1679catalog['GR'].getImage = getGRImage
1680catalog['GR'].getBitmap = getGRBitmap
1681
1682
1683#----------------------------------------------------------------------
1684def getGTData():
1685 return \
1686'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1687\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1688\x00\x01\x1bIDAT(\x91e\x8f1jVQ\x14\x84\xbf\x9bw\x8b\xbf\x90` \xc4\xc2\xc22\
1689\xcb\xb0\xca\x1e,\xec\x93\xca\xde\x15\xb8\x01W\xe0"\xdc\x84k\xb0\xb2\x08\x84\
1690 I\x88\x8f\xc7\xbdsf,^@\xf0?\xcd\xc0\xe1;3s\xdar\x9d\xda\x000\xac\xfe\xf5\
1691\xf5\xe1\xd0m\x1b\xb0\xfd\xb4\xfa\xf2\xc3kdd6s\xa0\xd73_>\x02\x943\xd5\xde\
1692\x9c\x9f-\'@\x92\x00\xa737\x9fbG\x159\xdf>?w:\xc0\xedcTl\xc2\xc9\xb2\xe3I\
1693\x129?\xefbgV\xde\x9e5\xe4\x8e\xb1#SF\x95\xe4\x1f\xbd\xcfP\xec\xc8Q\xc1\xe6\
1694\x8e\\n*\xcaQ\xfdO\xc7\x19\x95T\xe4\xcc\x82AGT\xa8\xcat\xa6\x8e\x0e\x92\xa9\
1695\x97\x1f\xa6\x1a\xe5\x8e\xa8\x17\x83\xcc\xa3\x04;C\xc9^\xc9\x01wd\xa5\xcd\
1696\xca\x14S\xc7\x01\xd9\x97*\xaa\x02\xea\x0cK\xcbT\xa6\x18u\x84\x93\xa1\x90\
1697\xc8\xa8\x00:\xab\xa7O.N\x99\x95m\xd0\x1a@\xdb\x05\x96\xc6\xbbsH\xb3S\x01\
1698\xdc\xb8\xfa\xc3o3\xccjV\xff\xf8~\xf7\xea\x80$\xdb\xb6\xef\x9ft\xf5\xfe\x02\
1699\x0c\xde-\xfe\x02\xd5\x00s\xcdr\x8cr\x81\x00\x00\x00\x00IEND\xaeB`\x82'
1700
1701def getGTBitmap():
1702 return BitmapFromImage(getGTImage())
1703
1704def getGTImage():
1705 stream = cStringIO.StringIO(getGTData())
1706 return ImageFromStream(stream)
1707
1708index.append('GT')
1709catalog['GT'] = ImageClass()
1710catalog['GT'].getData = getGTData
1711catalog['GT'].getImage = getGTImage
1712catalog['GT'].getBitmap = getGTBitmap
1713
1714
1715#----------------------------------------------------------------------
1716def getHKData():
1717 return \
1718'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1719\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1720\x00\x01PIDAT(\x91U\x91\xb1.\x84q\x10\xc4\xe7\xfb\xdfG|\x1c"\xa2P\xd0\xea\
1721\x14J:\x8fB\xe7\t$<\x85\xc2S\x88\xe2\x94\x1a\x12/\xa1\xe2rDHD\xf8\x8e\xb0\
1722\xb3\xbb\xa3\xb8#l&\x93-&\x99\xdd\xfc\xaag 1\x9e\xfc\xf1\xbfr\x00\x80\x03\t\
1723\x14\xa0v\xa0{p\x00\x00\x99\xcaT\x04<\x14\x8e\x08\x91"\xe5\xfe\xeb\x83^\xaf.\
1724\x00\xa0\xbc\xbbW\x84"@*\xa2\xbb\xb9\xa5\x99\xe9\xb7\x93\x934\x8a&3\x91ee\
1725\x05@\x01\x80\xd48\x1dQJ)\x9d\x8evw\xb4\xb66\xb5\xb8X\x15\xa4\xd9H"\x1d\xa8\
1726\x13P\x84\xdc\xe1^UUsx\xa8\x97\x17\xdd\xdcj\xaa\xe9\x1c\x1d\xcd<<\xbc\xef\
1727\xed\xd9p8:/\x81\x1a\x80<D\xc2=\x19\xba\xbe\xd6\xf6\xb6zgj\x1ae\xe8\xfc<?>\
1728\xd2\x0c\xa4\xdc\xf3\xa7\xc1\xe1.\x9a\xe8\xaf\xc7\xc7\xb3\x8066\x94\xa9\xe9\
1729\xa6==e\xdb\x8e\x7f \x1d(\t\x80\x94\x99\xe8i69?\xaf\xf5u\x99\xe9\xf2BM3\xd1\
1730\xed\x8e\xd2r\xcf\xdf\x06\xb8\x8bLR\xe4\xd7\xe3c\xb5\xbf\xff\xd9\xef[\xdb\
1731\xce]]\r\x07\x03\x99\xc1\x99\x1e%"G\x1c\x92^-/\x17R\x1er~\x92\xb9\xb4\xd4YX\
1732\x18>=\xd5\xab\xabp\xcf\x88\x12\xa1\x08\x07\xaa>`\xff\xb9\xfe]\xfc?\xfbI\xe0\
1733\x1b\xf2\x8b=\xe6c\xc4\xda\x04\x00\x00\x00\x00IEND\xaeB`\x82'
1734
1735def getHKBitmap():
1736 return BitmapFromImage(getHKImage())
1737
1738def getHKImage():
1739 stream = cStringIO.StringIO(getHKData())
1740 return ImageFromStream(stream)
1741
1742index.append('HK')
1743catalog['HK'] = ImageClass()
1744catalog['HK'].getData = getHKData
1745catalog['HK'].getImage = getHKImage
1746catalog['HK'].getBitmap = getHKBitmap
1747
1748
1749#----------------------------------------------------------------------
1750def getHNData():
1751 return \
1752'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1753\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1754\x00\x01bIDAT(\x91m\x911k\x14q\x14\xc4g\xe3\x12s^\x1f#\x18E\x08\xd8\xe6\x0b(\
1755\xc8\x81b:\x05\xbb\xd4~\t\x0b\x11\x8b\x83@P\xb4H\xa1\xd8\x88\xa0B \x9d \xf6\
1756\x87\xa5\xa5\x8d\x16F.\nZ\x98\xdd\xb0\xfb\x7f\xf3f,\x96\xeb\xf2\xf8\xf1\x98\
1757\xc7\xf0\x8aa*\\~\x83\x7f\xc40\x14\nA!\x05\xf04P\xe3oy\xb4s\r\x80\x04Y\x99H)\
1758i\xa6I3\xc5\x14\xa9\xa0\x98~\xb7\xfb\xbaFQ\t\x1d\xfe\xea3\x95\x89\x85\xed\
1759\xa0\x06JQaF\xd1\xfa\x85\x11\xd0\xd5\xd3\xa7\x9b\xb7o\xac\x9dti;e\xa7\x05[\
1760\xce\x81pB\x92%\x8dG5\x9b\xeb\x98\xcf\xe7\x92$e\xe6q\x13{o\xbfGD\xdf\x97\xae\
1761\xef\xbb\xae\x9b\xbe\xf8\xfa\xfb\xcfq\xdb\xb6M\xd3\xb4m;\x9b\xcd\x96\x86\xb4\
1762\xb6m\x9f]\xc6\x9d\xc9y\xdb\xfb\x9f\x8e\xde\x7f8\xb2\xbd\xbd\xb56Z\xae\x06\
1763\xd7\x80\xa4%I\x8b\xdb}\xd1\xcb\xfd\x1f\xb6\xefNV\xef\xddZ\xb5\xfd\xea\xe0g\
1764\xd7\xe7\xc27\xc9\xea\xf1\xf3\xcf[\x93\xab\xed\t%\xa5L\np\xca\x92\x94f\xca\
1765\x86$\xc9\xe3s\xf5\xf4\xd9\xc7\n\xd8\xbd\xff\xf0\xe6\xb7\xc36B\xc1,t)\x19\
1766\x91\x85\x8eP\xa1#\xc8\x14\xe9\x8dK\xe3/\x07Oj\x80gj\\\xb98\n\x8a\x14\xe9A\
1767\x04\xc5\x14\xd3\x99\x1e\x1e,\x03\xa8\x80\x07\xc0\xca\xa2\xc8r\x9a\x18Z\x1f\
1768\xf6\xca\x7f\xd9\xbdt\xc3\xb4K\xeei\x00\x00\x00\x00IEND\xaeB`\x82'
1769
1770def getHNBitmap():
1771 return BitmapFromImage(getHNImage())
1772
1773def getHNImage():
1774 stream = cStringIO.StringIO(getHNData())
1775 return ImageFromStream(stream)
1776
1777index.append('HN')
1778catalog['HN'] = ImageClass()
1779catalog['HN'].getData = getHNData
1780catalog['HN'].getImage = getHNImage
1781catalog['HN'].getBitmap = getHNBitmap
1782
1783
1784#----------------------------------------------------------------------
1785def getHRData():
1786 return \
1787'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1788\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1789\x00\x01lIDAT(\x91m\x911hSq\x18\xc4\xef\xc5T;t\x11Dp\x08\x8a \x94\xee\xed\
1790\xdc\x0e]\xc4U\x04\x17\x11:\xe9,\x08\x05\x1d\x0b\xa5\x82\xd0\xd9\xc5\xa1\xd8\
1791\xc9\xb9\x9b\xe0\x92!CG\x07\xb7\xf8\xc8\x98\xe4\xe5\xfd\xdfK\xfe\xdfw\xf79\
1792\xa4\x8d\x08=\x8e\xe3\x86\xdfMW\x04\xfeI\xff\xf7\x1b]\x04\x80\xc3C\x00!\x01@\
1793\xa7\x13\n\xd1\x83*,\xc3,\xdc\xe3:\xeb\xf3\xf3.\x00 \xe2O\t\x12d\x98\xbd{~\
1794\xe2\x0f\xc3\x7f\x87?\xd2\xe9\xfb\xd7a9r\x0e\xb3\xa2\xd7\x13\xd0\x01\x10\x8a\
1795\x15m\xe4\xf1\xd7\xb7\x9f\xd6\xa7\x9f\xbf\x1c\x9c\xaeO\xcc\x16\x91\xf3\x95\
1796\xcd\x04\x80\xa4$I$\xe9l\xdb\xd6./\xf3\xde\xdeb0\x98\xef\xecTU\xd54MJ\xa9\
1797\xae\xeb\x94\xd2h4\xba\x1a\x90twwo\x9a&\xef\xee.\xe9\xb6\xdf\x9fL\xa7Kz6\x9b\
1798\xd5)\x95e\t\x92K\xda\xdc\xcc,\xa5\xb4\x18\x0c\xe6\xdb\xdbm\xbf\xdflm\x8d\
1799\xc7\xe3%]UU]\xd7\xc3\xe1\xb0\xc0\x8b\x9fG\xaf\x1e\x97\x93\x851\x9c2j6\xfcu\
1800\xf6\xfdC\x98={\xfa\xf1\xf6\x83M\xa3\\rF\xef\xee\x9doo~t\x91\xdd%\xa3V\x83[\
1801\xf7\x9f\xbc<83j\x8d2\xca\\\x1e\xe1\x0c*\x00u\x91\xe5\x8a{\x1bkN\x912\x81\
1802\x943H\x99\x82\x14#\x9c\xa1\x08W\x00*\xb0\x7f\x01\x17\xe6\x8e\xec\xc8Bv\xcc\
1803\xafKv\xb8#\x0b\\\x1d\x8d\xbf\x12\xd3w\x1d*\x1e\x9e\xc6\x00\x00\x00\x00IEND\
1804\xaeB`\x82'
1805
1806def getHRBitmap():
1807 return BitmapFromImage(getHRImage())
1808
1809def getHRImage():
1810 stream = cStringIO.StringIO(getHRData())
1811 return ImageFromStream(stream)
1812
1813index.append('HR')
1814catalog['HR'] = ImageClass()
1815catalog['HR'].getData = getHRData
1816catalog['HR'].getImage = getHRImage
1817catalog['HR'].getBitmap = getHRBitmap
1818
1819
1820#----------------------------------------------------------------------
1821def getHUData():
1822 return \
1823'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1824\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1825\x00\x00\xecIDAT(\x91}\x8e)RCQ\x10E\xef\xab\xfa8\x14."\x06\x96\xc1"\xd8\x04*\
1826\n\x9f]e\x1f\xc9\x16b\xc0"\xa2R}\x87F\xfc|f\xb8\xa2\xebt\xd5\xe9a\xec\xf1%\
1827\x02\x00d\x01-<W\x01\x13\x80\xf5v\x0b\xa0\x93N`C\x8e\x05)R\x93-5\x19)\xe4a\
1828\xb7\x9b\x00\x00\xcd\xe7\x97\xb6a7\x19\x1bd\xc8&S\x0c\xab\xabB^\xad\xd7\x99/\
1829t\xfa\xb3\xddU-u1\xac\xb0\xba\x98\xaay\xbe\x80a{\x8c\x01\xa0\xbb\xd1h\xf4_\
1830\x19c\x9cN\xa7\xf9\xa5\x8b\xf5\x0e\xbf\x06c$\x99>\xa4\xff\xf7w\x8f\xee$\x03\
1831\x0f\xd8<n\x8e\xafGYt\x95X.\x9a4\xcb\xc5\xa5\x95uws\xbb\x7f:L8C\x12M\xea"\
1832\x95\xeab\x9be\xd2%S\xb6\xda\x00&\x14\x18\xad\xaeW\x0c%+\xa4\xc9P\x12\x9b\
1833\xb2\x14Y6l\x1b\xc0\xc0=P@\x01\xe7\x1fP@\xe3[\xde\x00"\xe4m\x06\x8e\x93\xa5\
1834\x03\x00\x00\x00\x00IEND\xaeB`\x82'
1835
1836def getHUBitmap():
1837 return BitmapFromImage(getHUImage())
1838
1839def getHUImage():
1840 stream = cStringIO.StringIO(getHUData())
1841 return ImageFromStream(stream)
1842
1843index.append('HU')
1844catalog['HU'] = ImageClass()
1845catalog['HU'].getData = getHUData
1846catalog['HU'].getImage = getHUImage
1847catalog['HU'].getBitmap = getHUBitmap
1848
1849
1850#----------------------------------------------------------------------
1851def getIDData():
1852 return \
1853'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1854\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1855\x00\x00\xf6IDAT(\x91}\x8e;J\x04Q\x10E\xef\xeb\xee\xc0@a\xc6\xc0@\xb7"\xb8\
1856\x1aC\xd7a\xe6\x02\x0c\xdd\x8f\xb8\x00\x03C\xcd\x9a\x11\x95\xe1\xd5\xfd\x18\
1857\xf4\x0c\xa80\x1e*(\xa8{\xaa\xaa\xbd\xacG\xbc\x0b\x00\x00\x0b\x00\x0c\x18\
1858\x00\xc0}\xef\x1f\xfd\x84Y\xa7w\xb7\x00b\xc3\x8e\x149"\xcc\x94,\x86\x0c+\xc5\
1859\x90\xcf\xf7\x0f\x13F\x00\xe0\xdb+\xa4H!w\xa5r1Uf\xa5*\xbd\x8f\xe7\x17\x06&\
1860\x08\x91\x97\xb4\xc9\x90`\x85e2EW\x0f\xcb\xbd\xc2j$\x81\x89\x80\xbf>\xf5\xf1\
1861\x1e\n\xbb}LuW\x85\xe5\xaaT\xb9w\xb3\xda\xf1I\x07\xa6\xd5\xcd\xf5\xd1\xe5\
1862\x956\x9bH\xb1\xe2\xe51\xc5\ne1\xcbqi\\\xad\xcf\x9e\x1e\x9b$\x00I\x82 \xc8a\
1863\x86a\x98\xe7y\xb2\xddZK\xb2\xd3\x0e\xb0LI\x0e\xb6\xff\x8f\xfe\xd1&\xdb\xc30\
1864,\x0e\xf6\xb4\xd6\xf0\x8b\x06\x04\x80\xed\xc9\xf6v\xbb\xf5\x02\x0c\xc3\x07X\
1865\xd4o\xffbv\xee\x97/\x0e>\x00\x00\x00\x00IEND\xaeB`\x82'
1866
1867def getIDBitmap():
1868 return BitmapFromImage(getIDImage())
1869
1870def getIDImage():
1871 stream = cStringIO.StringIO(getIDData())
1872 return ImageFromStream(stream)
1873
1874index.append('ID')
1875catalog['ID'] = ImageClass()
1876catalog['ID'].getData = getIDData
1877catalog['ID'].getImage = getIDImage
1878catalog['ID'].getBitmap = getIDBitmap
1879
1880
1881#----------------------------------------------------------------------
1882def getIEData():
1883 return \
1884"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1885\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1886\x00\x01\x14IDAT(\x91m\x8f=\x8aTa\x14D\xcf\xf7x\x828L\xe4\xcf0\x83&\x82\x1b\
1887\x11\x8c\\\x80\x89\xa1\xa9\x99\x820\xabp+&\xb3\x18\x93\t\xec@0\xd2\x16\x1f\
1888\xdf\xad[e\xd0\x8d\x81=\x87\x1b\xd6)\xea\x0e>\xc3\x06\x80A\xec\xde\xed\x16\
1889\x16\xc0\x07\xb4=z\xf9\xc2\xc6\x13O|\x9f\x95=\xd7\xaf\xae\x8f\x89\xf8\xe2\
1890\xf1\xc5\x18\x0b$\t\x10+\x9f\xde&\x15+]\xfb\xf7_VV \xdf~\xef\xda\xdd\xdd{\
1891\xed\xcf\xef\x9d\xe7\x1f\x7f~\xe5\xfb\xd7d\xa6j<|fX1v\xda-\xb7\xbar\x8afz&E\
1892\x97a\x05\x9aV$K\xd6I\xdc\xa9\x19\xcf\xb8\xe8\x02V\x84\xdc\xd5\xa5\xbeSH4\
1893\x93\x19\x15\x92\x0fB[\xb2\xa6\xa7\xfaD\xb0\xd3\xc7I\xe38ITj\xf6T\xabz:\xfe\
1894\xdf\xa9\x19\x8aVZ:NjU\xd7\xe1\xee\xf8A3\x14n\xdc\xc0\xcaFY\x97g\x97\xd5%\
1895\xf52\x16`\x8c\xc1\x81e\xe5\xc9sh\xbaq\x1b\x06\x1f\xe1'\x086\xd8\xb8\xf9ps\
1896\xf5\xe0\xca\xb6$\xdb\xfaq\xfb\xf4\xf5\x1b\x83\x8f\x05\xfc\x05J\xc3r\xa9\x15\
1897\x84\x03\\\x00\x00\x00\x00IEND\xaeB`\x82"
1898
1899def getIEBitmap():
1900 return BitmapFromImage(getIEImage())
1901
1902def getIEImage():
1903 stream = cStringIO.StringIO(getIEData())
1904 return ImageFromStream(stream)
1905
1906index.append('IE')
1907catalog['IE'] = ImageClass()
1908catalog['IE'].getData = getIEData
1909catalog['IE'].getImage = getIEImage
1910catalog['IE'].getBitmap = getIEBitmap
1911
1912
1913#----------------------------------------------------------------------
1914def getILData():
1915 return \
1916'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1917\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1918\x00\x01\rIDAT(\x91m\x91\xb1J\x03Q\x10E\xe7\x85\x04\xc1\xc6n\xb1\x10\xec\xfc\
1919\tK\x05\xbb\x90\xcaB\xacD\x10A\x02"vi\x04\x1b\x11\x05\xad,\x14\x1b\x05\xed\
1920\xd2h\xeb_\x84@J\xab\xf7\r;s\x8f\xc5\x86\xdd\x8d:\xd5}\xcc\xb9\xdc\x99y)\xe7\
1921l\xad\x92$\xa9\x16\x92\xdc\xdd\xcc\xdc\xbdz\xa6\xa5\x9d|?,\xcc,\x00,d\x92\
1922\x85\x88 d\x1e\xb8\x08\'\x84;\xd7G\xd3\x94s.\x8a\x02\xa8\x12*\xc1\x7f\x95R\
1923\x9aL&\xdd\x1aj\xd3\xb7/\x08N\xf7\x16\x0c\xd5\x9c\xddj\xe29\x8d=\x7f0\xfdf\
1924\xa5\xc7j\x87\xe1\x1d\x1bk\x1c\x0f\x1a\x83\xbbwj\x1a\xc0\x18l\xe2%\'\xbb\xf4\
1925\xfb\x94%\xfb[\x0b\x11\x92:\x92j\x1ax\xff\xa2t\xc6cn^)\x83\xa7\xcf\x16\x0f\
1926\xee\xde\xad\rU\xcea\x1f\xe0\xea\x91\xe5\x1e\x0fgD\xd0\xee6;\xfc:\xce\xf9A}\
1927\x99\xc60_z}[\x97\x17\xb8,\x1c\x97\xb9\x9b\x87E$\x0fsY\x84\x85,"\x85\x10\xf6\
19286R\x9a\xcdf\xed\x8f\xfc+\xdaef?)\x08y\x12\x05 \xf8T\x00\x00\x00\x00IEND\xaeB\
1929`\x82'
1930
1931def getILBitmap():
1932 return BitmapFromImage(getILImage())
1933
1934def getILImage():
1935 stream = cStringIO.StringIO(getILData())
1936 return ImageFromStream(stream)
1937
1938index.append('IL')
1939catalog['IL'] = ImageClass()
1940catalog['IL'].getData = getILData
1941catalog['IL'].getImage = getILImage
1942catalog['IL'].getBitmap = getILBitmap
1943
1944
1945#----------------------------------------------------------------------
1946def getINData():
1947 return \
1948'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1949\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1950\x00\x01@IDAT(\x91MM\xbdjTa\x10=\xdf\xf5\xa2\x18\x8b\xf8\xb3\xa601\x881 \x16\
1951\x8a\x82\xaf!>\x82\xe0#XZ\xa5\xcb\x93\x98\xde&`\x93F\xb0\x11;\xab,v[Y\xc8&n\
1952\xb1w\xce\x8f\xc5\xdd]3\x9c\x19f\xce\x999\xd3r\x86MxL\x03\x86\t\x1b\x1e\x1b\
1953\xaeG\xa2\x07\x80\xc3\x8f\x00\x02\xb7\x18Q \x98-\xbcfv\xa8\x98q%L\xea\xef\
1954\xd7\xcf=\x00 \xa9\x19"XI!\x8a+\xa9u\x1d\xe2!\xaev\xe3\xa1\x89\xde;\xaf\xdb\
1955\xcdg\xe8w\x12\'B4\xfd}\xf7\xfbt_\xd6\xabG\xe7\x87\x93Y\xc2\x98\x0e[\x7f\xdf\
1956\x0fN[I]k\t\x92\x8c\xdf>\x9d\xfeZ^,^<\xbd\xf7cz\xf9\xee\xcdc\'q\x9ct\xad\xfd\
1957\x99_t\x1d\x80\x00\xc9\x06\x8b\xc5\xf2`w\xeb\xcb\xd9\xf9\xe5b\x99$NF\t\x80\
1958\xdd\x8d\xae@\xd0\x02$\xc9\xf3\x83;\xdf~\xcey}\xeb\xe5\x93\xdbIV\xea\nn\xf8\
1959\x80\xe3\xb7\xc7\xb3\xf9\x8c&U%\x96\x8bb\xa9h\x96\x8a"E\x9a{\xdb{\'G\'=\x88\
1960\x91\xda\xec\xfd_57\x97\xb4da@\x8f\x014\'\xb7&\xa3\xcd\xaa\x9a4eIb(I\x91,\
1961\x18\r\xef\x81\x01 0\\\x01\xaf0\\\xc3\x00\xf0\x0f\xfa<M\x16\xb29\x92\xc3\x00\
1962\x00\x00\x00IEND\xaeB`\x82'
1963
1964def getINBitmap():
1965 return BitmapFromImage(getINImage())
1966
1967def getINImage():
1968 stream = cStringIO.StringIO(getINData())
1969 return ImageFromStream(stream)
1970
1971index.append('IN')
1972catalog['IN'] = ImageClass()
1973catalog['IN'].getData = getINData
1974catalog['IN'].getImage = getINImage
1975catalog['IN'].getBitmap = getINBitmap
1976
1977
1978#----------------------------------------------------------------------
1979def getIQData():
1980 return \
1981"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
1982\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
1983\x00\x01\\IDAT(\x91\x9d\x8e\xb1j\x93a\x14\x86\xdfO\x7fl)\xea &!\xd4\x80B\x16\
1984]\x02\xa5\x1d\xf4\n\xf4\x02\xa4\xeded\xee\x9e\xab(\x1du/B\xc4M\xd4\xe8\x9a\
1985\xba(-\x01\xc5\x1a\xc1Vl\x9a4\xc9\xf7\x9es^\x87\xdf\xa2B'\x1f^\x1e\x9e\xe5\
1986\xc0I\xc2\x1f\xe2\xdf\xbepI\x00\xb6\xb6\x00(\x02\x11p\x979\xdcd\x063\x91\xfa\
1987\xcb\xe3\xdd\xdd\x02\x00 }9\x84;\xdcE\x96\xfe\xbdL1+g\x91\xa9\xd1\x08\xa0\
1988\xc0\xda\x9a\xee\xdeC\xa5\x06A\x96\xe1!7\xb9d\x94Q\xee\xa2)By\x8eJ%\xba]\xb8\
1989{D\xcc\xc3\x9e}\xea\x9a\xf9\xcc\xec\x8c\xf9\xe5\xe1\xebW_\xdfLf\xb3\xe3\xe9\
1990\xe8\xc7\xd9\xc9\xf6\xfb\x9d\xd1x<\x99L\x86\xc3a\xf9\x12^|~\xfe\xe1\xe7\xc7\
1991\xf1|T]Z\xae.\xdex\xf7\xedmq\xe9\xf2BZ<\x9d\x9f\xee\x1d\xef\x1d\x8c\xf6\x15\
1992\xdalnDD\x01@\xd2\xa3[\x0f\xb3\xe7\x07\xf5\xfb\xee~\xed\xca\xd5\xd5\xea\x8a\
1993\x84\xdb\xd7\x1b\x92Vn\xb6\x9e\xec?]\xbf\xf3\x18RD\xa4V\xab\xd5n\xb7\x8f\xbe\
1994\x1f%%\x92\xe6F2<h\xa4\xd1\xcdiL\x91\xa6\x9c\xd6j\xb5N\xa7S\xf4\xfb\xfd^\xaf\
19957\x18\x0cH\x92\xcc9\xe7\x9c\xcb Y\x96\x19\xcd\xbc\xd9l\x02(\x00\x90V\xaf\xd7\
1996I\x9a\xb9YyH3+mf~\x0e\xfe\x83_x\x8eB~M9z*\x00\x00\x00\x00IEND\xaeB`\x82"
1997
1998def getIQBitmap():
1999 return BitmapFromImage(getIQImage())
2000
2001def getIQImage():
2002 stream = cStringIO.StringIO(getIQData())
2003 return ImageFromStream(stream)
2004
2005index.append('IQ')
2006catalog['IQ'] = ImageClass()
2007catalog['IQ'].getData = getIQData
2008catalog['IQ'].getImage = getIQImage
2009catalog['IQ'].getBitmap = getIQBitmap
2010
2011
2012#----------------------------------------------------------------------
2013def getIRData():
2014 return \
2015'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2016\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2017\x00\x01UIDAT(\x91]O\xbbNBQ\x10\x9cs9\x01\x95\x98\xa8\x05\x85\x08\rT\x16\xfa\
2018\x01\xd6\xfe\x82\x85\x7f@Go\xfc\x07\xec,\x8d\x85\xb1\xb6\xc1XjCALH\xecL\xf0\
2019\x11\xac\xd4\x10\x11\x82\xf7\xec\xd9\x1d\x0b\x1eA\'\x93\xd9\xd7\xec&\xebp\
2020\x02\xfc`\n\x03\xe2L\x17\x19f\xea\xe11\xc4\xd1\xfe\x11\x0033\x98\x9aFSe\x8c6\
2021\xa1\x88\xc6H\x11\x8d\xa2ruz\xe5\xe1\xe1\xe0z\xa37\xa3\xceM\x91\x1aT\xa2J\
2022\xb0 *A\x83h(\xad\x96\x91\xc07\x0f\x9b\x1b\xd9\x8d\xb5\xecZo\xd4\xdb\\\xd9|\
2023\xf9~\xd9\xca\x97\x9e\xbe\x9f\xb6V\x8a\xcf\xa3\xd7\xd2r\xb1;\xe8\x96\xf3\xe5\
2024\xc7\xaf\xc7\xed\xf5\xed\xe1\xc1\xd0\xa9\xaas\x0e\x00I\x10\x049NywK#\xf7\xf6\
2025\xb8\x94\xe5\x0c\xce\xb9\xc1`\x90L\xbe\x9d\xf6&\xf1\xf2\x82\x1f\xef\xccz\x9e\
2026\x9fq\x11\x80\x999U\x9d.L\xef\x93\xaal4(\xc2z\x9d\x99\xcc\xdc\x9f$I\xbf\xdf\
2027\xcf\x1c\xe7r\xa8V\xd9n#\r\xect\x98\xa6\xect\xb8\xb3K\xefi\xc6V\x8bi\xcaV\
2028\x0b\xe31\x1e\x1e\x867\xd7.\x052\xb5\x9au\xbb\x08\x81"\x14\xe1<Y\xc8\xa1\xea\
2029*\x95\xcf\xfb{o@\xf2\x93\xa2P\xa0\x08\xa2"\nD\x9c\x08b\xc4Dc\x84*T\x11\x82\
2030\x01n\x04\xd8\x02\xf1\xb7\xfc7\x02\xf0\x0b\xcf{C\x1ej\x83A\xa2\x00\x00\x00\
2031\x00IEND\xaeB`\x82'
2032
2033def getIRBitmap():
2034 return BitmapFromImage(getIRImage())
2035
2036def getIRImage():
2037 stream = cStringIO.StringIO(getIRData())
2038 return ImageFromStream(stream)
2039
2040index.append('IR')
2041catalog['IR'] = ImageClass()
2042catalog['IR'].getData = getIRData
2043catalog['IR'].getImage = getIRImage
2044catalog['IR'].getBitmap = getIRBitmap
2045
2046
2047#----------------------------------------------------------------------
2048def getISData():
2049 return \
2050'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2051\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2052\x00\x01aIDAT(\x91mQ\xb1j\xd4q\x18\xcb\xef\xfe\x7f\x87\xd6\xa9\xedU\xe1(\xb4\
20538\xba\xf8\x00\x05qW7\xc1\x17\xf0\t\\\xbc\x1e\x05\x11\'\x07A\x1c\x047\x11\x07\
2054q\x13\'\x07\xfb\x08\x0e\xe2&8\xf4\x06\xd1\xb6\x1c\x1c\x14\x8e\xefK\xbe8\x9c\
2055\xe7\xd4\x0cYB\x12B\x1an\xbc\xc6\n\xfa\xfa\xe0g\xd7]\x93\xba\xbd\x97\x08"\
2056\x88\x05\x11\x84\x08\x04@ z\x00\xcf\x0e\xf6\x01T\xb9\xb56\x9c\x1c\x00\xed\
2057\xf0\xc9M\xd1,\x93EY\xa5d\xa5\xea\xcd\xf8]\x0f\x00\xf0\xaf\xb3\x85\xaa\x00\
2058\xf0\xf8\x18\xf0\xf4\xf7y\xd2\xa9"\x15\xac\x94\xc8\x1am\xad\x01\xecQU\x82\
2059\xaa$\xdb6\xd3v\xb0H\xa7\x94\xac\xa4\x82%\x892\x10MRk\r\x80m\x18\xa7\xf7\xef\
2060m\xbe\xff\xe0\x8b\xd0Z\x9b\xcf\xe7\xed\x070\x1c?\xe2tj\xd2\x99\x95\x89LgV\
2061\x86#+\xb3"\x9c,\xc6\xa5\xdd\xbdo_\x8e\x9a\xa4e\xbca\x18\xa7woo~\xfcta\xc3`0\
2062\x98\xcdf}\xb7\xf3b\xf2\xf4\xd6\xf4\xcfyRo\xc7\xfb\x15i\xfb\xce\xe4(\xb9\x1c\
2063P\xc9b\x89\xac\xdd\xab\x97??\x7f\xd5cA\xaa\x96\xb2\xed\x8a\xb0\x9dT\xfc3\x98\
2064\xd4\xd2@\x01`\x8f\x08\xaa\xael\xac\x91\x02\xd0\x8fF\x00F\xc3u\xaa\x92%Y\x12\
2065\xab$\xc8\x05TC\xf7\xf8\xff\x91g\xb3\xc3\xef\x1b[\xd7ON\xb6\xb7\x1f\x02\x01\
2066\xd4\xea\xe0Z1\xfe\x02ZAf\x94h\x00P6\x00\x00\x00\x00IEND\xaeB`\x82'
2067
2068def getISBitmap():
2069 return BitmapFromImage(getISImage())
2070
2071def getISImage():
2072 stream = cStringIO.StringIO(getISData())
2073 return ImageFromStream(stream)
2074
2075index.append('IS')
2076catalog['IS'] = ImageClass()
2077catalog['IS'].getData = getISData
2078catalog['IS'].getImage = getISImage
2079catalog['IS'].getBitmap = getISBitmap
2080
2081
2082#----------------------------------------------------------------------
2083def getITData():
2084 return \
2085'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2086\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2087\x00\x00\xe2IDAT(\x91\x85\x91AJ\x03Q\x10D\xdf\xc8\xdfy\x82\x11\x02\x12\xc89\
2088\xb2\xf2\x16Yy\x077\xe6\x14^%\xf7\xc8\t\xb25\x17\x90\x08\xc3\xef\xeaj\x17##\
2089\t\xa2\x8f\xa2{S\x0f\x1az\xe0\r&\x00\x0c\xe2\xfc|\xf65\x0f\x9b\x8daI\xe3\xc2\
2090\xfei\x0f\xd8vy\x1c\xc7*\xa0jY\xbb]E\x94T\x11\x97\xc3\xa1\xd1\x80z\xff<\xa73\
20913\x7fz\x0b\xa7S\xf5^\x11\xc3jeh\x18\xbb\xd2)\xa72n\xdbU\xd5\xfb,\x10ah@\x92*\
2092\xc9\x92u\xdb\xbe\x16\x80\x86\x9032\x94\xff\t\x92g!-Y\xdd]\xf9\x970D\x18\xee\
2093\x10Q\xd1\xb3+\x15\xd9\x7f\x17"\x90J\xd2\xf7I\xa9\xc8\x98\xf3\xbb\xa0@I&\xd0\
2094\x98\x08k\xbc\x1f#CJ\x00\x18\x86\x81\x85\xf5\x9a\xcc9\x86\x81\x17\xf8\x00\
2095\xc1\x04\x13\xc7\xd7\xa3$\xdb\xf3\x04\x1e\xb7\xdb\xf9\xc73_.Vw\x84\xfc\x92\
2096\xba\xce\x00\x00\x00\x00IEND\xaeB`\x82'
2097
2098def getITBitmap():
2099 return BitmapFromImage(getITImage())
2100
2101def getITImage():
2102 stream = cStringIO.StringIO(getITData())
2103 return ImageFromStream(stream)
2104
2105index.append('IT')
2106catalog['IT'] = ImageClass()
2107catalog['IT'].getData = getITData
2108catalog['IT'].getImage = getITImage
2109catalog['IT'].getBitmap = getITBitmap
2110
2111
2112#----------------------------------------------------------------------
2113def getJMData():
2114 return \
2115'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2116\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2117\x00\x01\xc8IDAT(\x91U\x91OH\x13p\x1c\xc5\xdf\xfeD\xb5\x9af\x1b\x83r5\x8b2\
2118\xbd\x8c\x9c\x11\x91yH")\xf3P\xd0!D(\xa1S\x05\x1d\x83\xe8\x12H7oE\xd4!\x98\
2119\x82\x07\xb1C\x97\xe8\x1f\x1d\xcaH\xcc"\xda lm\x14h9\xb2\x8d9k\xfb\xbe\xef\
2120\xf7\xb7\x0e3\xa8\xc7;\xbc\xcb\xe7\xf0\xde\xf3\xd4\xdea\xa1\x8cS\x1f1\x9d\
2121\x07\x008\xc0\x01\xfa\x8f\x05\xa8\x00\x11\xbc\x8f#\x1a\x80\xe7t\x17\x92cW\
2122\xd7m\xc0t\xc1=.\xba\x92\x9a\xc2\xcc\xa9\xd6T\x9d*\xb9\xde\xab\xfd\x8d<\x1c\
2123\xd2_E\xee\xeex\xe0\x9f\x98B\xf7\xfd\xda\x91\xc4\xfc\xfe=\xb6\xddk\xf7\xbe\
2124\xf3\xcd\xb2\xb1F:\x92\x8c\x07x!,\xd1\xa0\xcc\xbe\xe6\xd8\xd3mK\x80\x0f\xc0\
2125\xde\xceC\x8f^\x14\xe5\xb7\xedkaw\xc8|N>\xac\xa8s\x1c\x08\xc9\xe5\xa8\x04\
2126\xc9\xbb\xe3r\xfd\x0e\xab\x16\xccf\xb3~\x00fV\xa9\xea\xc4\x13\x9dM\xeb`\x1fO\
2127\xee`\xfb\x1a\x9a\xb1- \xa9\xb4\x8c\x8cr&%$7\x93\x00\xbc\x00T\x8d$\xc9t\x86\
2128\xd7n2\xf7UZ\x83\xd2\xd6 \xb9/r\xe9\x06gRR\x97\xaa\xae\x02f\xaa\xaaBi\x8e\
2129\xc8\x95\xb3\x12\xdb"\x99\xa2\xcc\x15\xaa\xb1\xad2|\xb1\xba\xaby\x15 \t\xc0\
2130\x0f\x80\xa4\xaa\x9c\xe8\xd2\xc1\xe3\xb26\xc8\xc9y\xb9\xf5\x8d\xe2x>,g\x12\
2131\x1c\xdd)#I\xde\x9eTSE\xbd\xf4\xd1\x9e\x8e\xa1\xbe\xa5\xfe^\xfe$\x87s\x92\
2132\xccK\xd9X6y^`\xaa\xc4\xceF9v\x90\xf1\x98~Zh\x9a\xfb\xbc\xe8io\xc4\xd4\xcb\
2133\xa1\x8d\x9b\xf8\xea\x07\xc7\xf3\xb6(\xaco\xaaN\xe9\xa8\xd4&\x9f\x9e\x0b[o\
2134\xc4\ny\x8b\xf5\xa4<+\xcf\xb0PB\xe2-\x963\xff\xbf+\x7fs\x05P\xa0\x05\x0f\x0f\
2135\xa0\xb5\x01\x7f\x00\xbc\xc6>\x16W\xa20\xbb\x00\x00\x00\x00IEND\xaeB`\x82'
2136
2137def getJMBitmap():
2138 return BitmapFromImage(getJMImage())
2139
2140def getJMImage():
2141 stream = cStringIO.StringIO(getJMData())
2142 return ImageFromStream(stream)
2143
2144index.append('JM')
2145catalog['JM'] = ImageClass()
2146catalog['JM'].getData = getJMData
2147catalog['JM'].getImage = getJMImage
2148catalog['JM'].getBitmap = getJMBitmap
2149
2150
2151#----------------------------------------------------------------------
2152def getJOData():
2153 return \
2154'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2155\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2156\x00\x01-IDAT(\x91\x95\x8e1K\x9bq\x18\xc4\xef\x8do\x9d\x84\x82\xb8d\x08\xc4j\
2157\xbf\x80[\xd6N\xa1\x05!\x93 \x08n\x85.\x8e\x1d\\]\xba\xd4\xecnYJ\xa1 \x84R\
2158\x08\x8a\x90!k\xb7|\x80@\xbb\x15$S\xe0\x7f\xcf=\xe7\xa0\x91\x0e\xef\xe2\x8f\
2159\xe3\xb8\xe1\x0e\x0eWx\x19\x95\x81\x7f\xe7\xe7\x13`\x9e\x99\x99\x92"$\xc5\
2160\x13$\xd7Nr<\x1e\xd7\x00v\xe0\xe3?\x7f\xef\xa4o\xd2\x92\x94\xc4g\n\x0bK)\x85\
2161d\xa7\xd3\x01P\x03p\x1a\xd2;i\x97\xec\xf6?\xf8\xf4\xc4MTU\xb5X,Z\t@\xc2\xc1\
2162\x813\xbb\x0cO~y4j\x1c\xd8\xce\xcc\x16\x00\xec\xef\xfb\xec\xcc\xbd\x9eI/\x97\
2163\x1e\x8d\xfc\xf5\xb2\xa1\x0eDD\r\xc0\xf3\xb9\x87CO\xa7`\xb1k\x1f\x0e\xfc\xe9\
2164c\xc3%\x1b@+\x01\x93\xbe\xbd\xc5j\xb5\xd8*~\xdfol\x03x\xbcT\'\xb0\x11a\xf2\
2165\xe6-\x87\xfdM\xea\xba\xfc\xfcN\x91bQaF$)Fj\xef\xf5\x9b\xd9\xc5\xacN\xe0~3~\
2166\x1c\xb5\x7f\xef\xbdj+"\x83"\x93\x91\x11\n9\x98!I\x96R\x08T_\x80\xcf\x03`\
2167\x1b(k\xc5\x7f!\xd6!\x81\x00\x80\x07\xb8\x86[\xb9\xc4\xb5\xea\x16\x00\x00\
2168\x00\x00IEND\xaeB`\x82'
2169
2170def getJOBitmap():
2171 return BitmapFromImage(getJOImage())
2172
2173def getJOImage():
2174 stream = cStringIO.StringIO(getJOData())
2175 return ImageFromStream(stream)
2176
2177index.append('JO')
2178catalog['JO'] = ImageClass()
2179catalog['JO'].getData = getJOData
2180catalog['JO'].getImage = getJOImage
2181catalog['JO'].getBitmap = getJOBitmap
2182
2183
2184#----------------------------------------------------------------------
2185def getJPData():
2186 return \
2187'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2188\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2189\x00\x01\x03IDAT(\x91u\x91=n\x021\x10\x85\xc7\xab\xad\xb6\xd8\x06\xd1Pp\x0cJ\
2190\x0e@CAK\x81\x94\\\x0c%\x1d\xe2\x02\x144\xe4\x1a[ \x12i\x9bEB\x82"ck\xbe\x14\
2191\xfe\t)\xf2d\xd93\xd6\x1b\xbd\xf7l\xf7x<\xe4\tf\x16\xf7\xe7\xa2 \x98\xd5"\
2192\xd24\x8d\x88\x00q\x06b\x97\x8f\'\xf4}_g\x12\xbf\xc5\xf1\xc8\xe9\x03\xaf\xcc\
2193f,\x16\x85\xed\x9c\xb3\xa8\xf0\x87\xbd\xdf\xb3\xdd\x12\x02\xea9\x9d\xf8\xfa\
2194\xe4\xe55\x0eD\x87Uq\x0f\xc80\xb0\xdb\xe1=\xaai\xbd\xbds\xb9\x14\x91\x10B\
2195\x15\xc3\x15\x8f\xdcn\x89\xea\x15U\xeew\xceg\xb2\x84\x99\xd5f\x96{d<\xa6\xaa\
2196\xf0\x8azT\xf1\x1e\x11&\x93\x94\x01\x92\xa5\xc2g4b\xb9\xe4[\x13[\x95\xd5\x8a\
2197\xe9\xb4\xbc\x98\x88\xd4\xc5R\x9a\xdclh\x1a\x0e\x07T\x99\xcfY\xafKb\x11\t!\
2198\xb8a\x18\xda\xb6-\xb7\xa9\x88>\x9d\xcbiE\x04\x11\xe9\xba\xae6\xb3\xeb\xf5\
2199\x9a?2X\xb0\xff\x10E~\x00&\x93l\x9f\x04-\x9d\xc4\x00\x00\x00\x00IEND\xaeB`\
2200\x82'
2201
2202def getJPBitmap():
2203 return BitmapFromImage(getJPImage())
2204
2205def getJPImage():
2206 stream = cStringIO.StringIO(getJPData())
2207 return ImageFromStream(stream)
2208
2209index.append('JP')
2210catalog['JP'] = ImageClass()
2211catalog['JP'].getData = getJPData
2212catalog['JP'].getImage = getJPImage
2213catalog['JP'].getBitmap = getJPBitmap
2214
2215
2216#----------------------------------------------------------------------
2217def getKEData():
2218 return \
2219'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2220\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2221\x00\x01zIDAT(\x91\x95\x8e?OSa\x1c\x85\xcf{{\xd1Bjt\xb1\xeaRH7C\x98\xf4S\xf8\
2222\x11\xca``E\xc3l\x1ae"awgbq\xad\x8b\x0b\xd1\x81\xa5\xeeDo\x1bcro\x03\xd2\x08\
2223\xd2\xa0\x97{\xdf\xf3\xfb\xe3B\x13W\x9f\x9c\xe1I\x9e\xe5\x00\xffI\x00\xd0\
2224\xef\xf7\x01\xd8\x1cU%)"\xa2\xea\xaaU]\x0bI\x11\x92\x83\xc1 \x01\x00\xf8d2)\
2225\x8a"\xcf\xf3\xfc\xf4\xb4\xb7\xbe\xde\x9e\xcd\x1e\\\xfc\xda\xd8\xdc\xfcV\x14\
2226\xe3\xf18\x1b\x8d\xb2,#\t \x1c\x0f\x87\xdd\xb557\xf39\xe5tj\x07\x07\x10\xb1^\
2227o\xa9\xdd\xbe\tfI\xda8\x1a\xbc\x0fg\xc0\x9d\xd7;:9q\x11\x17Bd\xa7\xfa\xb3\
2228\x1d\xd2\x05\xd57\xb3\x8b\xdd\xda\xac\xaa=FWM\x97;\xa3\xc3\x0fi\t4\xcbJ\xaf~\
2229\xbb\x88G&&\xe7\xbc\xd6\x85\xa6S\xa7\xe5\xb5F\xf7:Z\xa4KDUG \xbd\x05$I@\x08\
2230\x16\xe0!\x04\x0f\x97Bx#Qm\xa9\x05\x8a1\x82\x02\xb5\xa0\x06 \x1c\x7f\xf9\xd8\
2231]y\xaa\xaa7W\xdd.\x7f\xe4x\xbb\x9f\x88\xd6[\xcf\xef=\xea\xb8\x9b\xbb\x9by\
2232\xdaH?\x1d\xbd\x0bx\x85\x17\xcf^~\xbd\xca\xa8\xa4\xc5h~\xdb\x16\x9f\x8c\x19"\
2233\x0f\xbb<\xd7\x9f\xd1JQ\x8a\xe9\xea\xdd\xc7\x9f\xf7\x86)*\x88p\xa5\xd9\xa1RL\
2234h\xa4\xf1\xfb\xaa\xd0\xf8P\xe5\xbe\xb5\xdcA\x13u15T\x08\xd8\x06*@\x808\x9f\
2235\xfc#2\x17\x03\x04h\xe1/[b=+\x9c\x1eE7\x00\x00\x00\x00IEND\xaeB`\x82'
2236
2237def getKEBitmap():
2238 return BitmapFromImage(getKEImage())
2239
2240def getKEImage():
2241 stream = cStringIO.StringIO(getKEData())
2242 return ImageFromStream(stream)
2243
2244index.append('KE')
2245catalog['KE'] = ImageClass()
2246catalog['KE'].getData = getKEData
2247catalog['KE'].getImage = getKEImage
2248catalog['KE'].getBitmap = getKEBitmap
2249
2250
2251#----------------------------------------------------------------------
2252def getKGData():
2253 return \
2254'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2255\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2256\x00\x01*IDAT(\x91mQ1j\x95a\x10\x9c\xef\xcb\x13+\t\x06,\x02\xbeF\x1b\x83\x85\
2257\xe29r\xa3\xdc\xc4\xca3\xe4\x02\x96b\x11\xc1\xc2Z\x84H\x82] \x81\xbc\x99\xd9\
2258\x1d\x8b\xff\x7f\x89\x85\xcb\xb2l\xb1\xbb3\xb33n\xf0\x18\xbd\xaf\xff6\x0fi\
2259\x00\xc0\x06\xc0\xd3\xb33\x00\xe9F7\xaa\xe2B9v\xecH\xb1!\xb5\x1d\xe9\xcf\xf9\
2260\xf9\x06\x00\x90\xbe\xfc\x8d\xaaTE\xc2\x93\x1a[a\xa8\xbf\xabo\x15\xb1\xc9Hs\
2261\xbb5\xb0i \x9d\xc7\xe9Q\x9bS\xce\x0fFi\x9cp\xf7\x89}\xa7\x90\x91"50\x01\xa0\
2262\xea\x01}\xbe\xe1x-\x7f\xa5\xbfp\xbc\xe2\xc1\tC\x86+H\x03\xb3\x01\xb8\x96\
2263\x03\xa1\xc6\x0b\xe5\x80\xb9f]\xb1\x07\xf3rO\x89\x8c\xed\x05!\x8bD1b\xfd"\
2264\xee\x98C\xe2h\x97[\xf6\xe5n\x9d&[\xc2\xaaAZ\x0e\x80\xf47\x8d\xb7\x9c\xef\
2265\x95R\xfd\xa0>+;Fj{\xda\xbd.,\x02VV\xbc\xff\xc8\xf9N\xb9\xa7/\xd47\n\xd9\x16\
2266\\\xa9\xda\x7fI\x1e\xc7\xc7C\x8a\xab\xad!\xe5\xa7b\xcf\xe7\x1a\xcf\xdc\xf6\\\
2267~X\x05`\\\x01\xde\x1b\xd9\xffswq}\xb1y\x02\x7f\x01\xf6\xe7T\x82\x00#5\xea\
2268\x00\x00\x00\x00IEND\xaeB`\x82'
2269
2270def getKGBitmap():
2271 return BitmapFromImage(getKGImage())
2272
2273def getKGImage():
2274 stream = cStringIO.StringIO(getKGData())
2275 return ImageFromStream(stream)
2276
2277index.append('KG')
2278catalog['KG'] = ImageClass()
2279catalog['KG'].getData = getKGData
2280catalog['KG'].getImage = getKGImage
2281catalog['KG'].getBitmap = getKGBitmap
2282
2283
2284#----------------------------------------------------------------------
2285def getKHData():
2286 return \
2287'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2288\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2289\x00\x01mIDAT(\x91]\x91\xb1jTa\x10\x85\xcf\xfd\xbdw\xf7\x86u\xafkX\xc8\xaa\
2290\xb8hc)\x16\x06+;\x03na\x13|\x07\xed\x15AE\xb1\xb05\xe0#\x08\xa9\x0c\xbe\x81\
2291\xc4B\xdf"6\x12\xb5\x10\xab &;\xe7\xcc\x8c\xc5M 8|\x0c\xa7\x18f8s*\x8c?\xc1\
2292\x02}\t\xf0\x00zt\xd2O\x0b\xd40\xbc\xda\xba\x06 \x03\x1e\xe9\x01\xf7\xf0H)\
2293\xe8p\x85\xd4\xeb$c\xe7\xed\x97\x1a\xf8\xd3\xa6\xfd\xfc\xb5\xf4\xc8\xf0\x90g\
2294?a\x1ebHI\x06\x19&\xbf\xb4\xd6\x02\xbf\xeb\xcf\xcb{W\x7f<\xb5\xfd\xfdpO2=\
2295\xdc\x96\x83\xd9,<\x0e\xbf\xeeA\xee\xcb\xa34Kr0\x9f\xdf\xc6\xc7\x02\x00\xee)\
2296U$\\\xa3\x1b\xd7\x07\x93s\xb3\xe7\xcf.\xbc|\xd1\x8cGgo\xad\xc3\x95fi\x06\x12\
2297@\x11\x10\xf2 EfUV\x1f<\x1c\xdd]\xa0]A\xdbv\x9b\xf7\xa7\x8f\x1eg\xdd\xc8Lf\
2298\x92\x8e\x80\x1a\x00\\\x90\x92vf\xa5+]\xd7m\xdc)\x93\xf3i\xd6-\x16e2)\x83\
2299\xe6x}\x7f!\x80$\xc3\x0c\xee\x17\xdfl\x01\xa8\x9a&3\xb3\xae\xab\xe10\x81\xf9\
2300\xf6v\x95\x1eRH\x02*\xe0\xdd\x93\xd77\xbf}\xffK\x86PH\'\x83tcPA\x85<yH\xb9_\
2301\xb9<\xda\xddy_\x03\xdd\x01\x87\xe3iC\xf5^\x82\xc7\x8f\x0f)\xddS\xbd\x88<\
2302\xf0\x04\xa6\x15\xf0\x01\xb0\x93 \xff\xe3t\xd2=\xe5\x1f\x8c43\xadX\xc5\xfd\
2303\x9e\x00\x00\x00\x00IEND\xaeB`\x82'
2304
2305def getKHBitmap():
2306 return BitmapFromImage(getKHImage())
2307
2308def getKHImage():
2309 stream = cStringIO.StringIO(getKHData())
2310 return ImageFromStream(stream)
2311
2312index.append('KH')
2313catalog['KH'] = ImageClass()
2314catalog['KH'].getData = getKHData
2315catalog['KH'].getImage = getKHImage
2316catalog['KH'].getBitmap = getKHBitmap
2317
2318
2319#----------------------------------------------------------------------
2320def getKRData():
2321 return \
2322'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2323\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2324\x00\x01\xcaIDAT(\x91MQKO\x13a\x14\xbd_[\x98v\xc6\xb6\xd3N\x19\xd2\x8e$ \xc5\
2325\tFTR\x16\xae5\xd2\x86\x1f`p\xe7\x0f\xf0\xc1\xd6\x10m\xe2\x9e\x05\x0b\xfb\'\
2326\x84\xb8\x9a\x85\x89\xc1\xd7\xaa\x89\x8f\xa8q\xd1E\t\x01R\xfa\x98\x89S\xb5)u\
2327>\xefa1b8\xc9\xc9=\xabs\xcf\xc9\x11\xfd\xe1\x80\xce\x80\x99\x89\x889T\xffx\n\
2328\xc9\xcc\x11"J\xc5\xd5T\\m\xed\xed\x7f\xff\xfce\x0c"\x15\xd7tUMkZFK&\xa2\xd1\
2329o\x1f>\x1e4\x9b\x13\xe9\xb4\xa9g\x999\x16\x1a\xf7z=\xc7q\xfc\x1f~\xce4ggf\
2330\xd0lBJ\x14\x8b\xadvg{{K\xcfd\x8cl\xf6\xfc\xd4\x94\x0c?\x00\xf0}?\x08\x82\
2331\xc5\xa5\xd2l!\x8f\x8d\r\xac\xad\xe1\xc1=<Y\x9f6\'\x96WV\\\xd7=j\xb7\x010\
2332\xb3\xe8\x0f\x07I%AD\xddnWM&\xc5\xab7\xf1g\x9b\x08\x82\xdf22\x1a\xfd\xd1\xef\
2333\xae\xfe\\\xbd\xd3\xef\xb9\x05\xab \x84\xd8k\x1d\xc6\xc2\x96\x00r\xb9\x1c\
2334\x11\xbdtS%\x19\r"\x89\xa7\x8b\x0f[#e\xfd\xe0\xd3UE\xd1\xac\x02\x00\x12B2\
2335\xc7\x98\t\x00\x00\xcf\xf3\xcei\xea\xc0^\xb8o?\x8a\x8e\x8f\xed+\xa6\x7f<j\
2336\x96\x96\xed\xe1/\xd7\xeb\xe7\xf3y\x01\x10s\x84\x98\x014\x1a\x8dZ\xad\xe68N\
2337\xe5Zb\xeez\xf10\x9a\xa5\xe1\xf1\xcd\xcb\xe3\xb7nX;;\xaf\xab\xd5j\xbd^\x0f;\
2338\xc4\x98\x88\x88TU\x05\xf0\xf6\xdd\xfb\xf9K\xf3\x8fo_\xfc\xba\xa4\xc8\xbfX\
2339\x98Vvw\x1b\xcf\xb7^\x18\x86\xa1\xeb:\x800\x12\x03\xb0,\xab\\.w:\x1d\xd3\xcc\
2340\x13\xd1\x95\x0bj\x98sr\xb2P\xa9T\x0c\xc3\xb0m\x9b\x88\x88I\x1cy\xde\xd9!\
2341\xff\x1f\x92,O\x87&)%\x111\x11\xf1\t\x851\x197fc:\xfd\x00\x00\x00\x00IEND\
2342\xaeB`\x82'
2343
2344def getKRBitmap():
2345 return BitmapFromImage(getKRImage())
2346
2347def getKRImage():
2348 stream = cStringIO.StringIO(getKRData())
2349 return ImageFromStream(stream)
2350
2351index.append('KR')
2352catalog['KR'] = ImageClass()
2353catalog['KR'].getData = getKRData
2354catalog['KR'].getImage = getKRImage
2355catalog['KR'].getBitmap = getKRBitmap
2356
2357
2358#----------------------------------------------------------------------
2359def getKWData():
2360 return \
2361'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2362\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2363\x00\x01(IDAT(\x91}Q?J\x1dq\x18\x9c\xdd\xac"\xf1a\xf1L\xc4\'H\x1aO\x10\xde\
2364\x01\xbc\x84\x9e!\x9dm\xe0\x9d\xc0>\xea\rr\x80W\xe4\x06\x1e\xc0\xda\xd6\xb4!\
2365\x10\x91\xe57\x7f\xbe\x14\xeb\x96\xfa1\xc50\x0c|3L\x07\x00\xd7\xc0\x1e0\x02#\
2366\xa0\x19\x99I\x9b!@\x18\x00l\xb2\xc1W\xe4c\xc2\xb8\xac\xd8\x91J\x8a\x14\xd2R\
2367\xc8\x88\xe6\xf6f;\x00\xc0s=\xfd\xfc\xeds\xfb\xd04\x1d3dH\x93fski4O\x17\xa7\
2368\x181\x00H\xca\xff\xac_\xbe\xbc\xba8\xf8|\xe08\x89\xcb\xa9$veR\xf6w\xf6w\xbf\
2369\xed\x0e\x00lK\xd2\xa8\xf5r}\xb2:\xa97\xae\xeb\xba\xf5b=\x00\x90LRR\x90\xb7\
2370\xdcU\x85\xaeK\xd2\x03\x98\x1e46\xbfc\xafBU\x92\x01\x00\xc9\xd6ZA\xba\xbf\
2371\xcfriO\xf9]\xf6\xd4\x02I%\xfdb\xf1|w7E\xd2\x00~\x7f\xe1\x97\xdb\xdb\x97\xd6\
2372\xaa\xb5"\xab\xb5\x90\xafD\x84\xfc\xe1\xec\xec\xef\xc3\xc3\x00 \x9d~|Z\x1d\
2373\x93\xa3\xdc\x8b5\xf9\xa4\x9e\x9c\xc6\xe8m\xd8e\xf7@\x07\xe0\x118\x02\xfe\
2374\x00\x99\xf7\xc5L&\x05\xb3\x08\xe0?\x9dhe)?\xb4zO\x00\x00\x00\x00IEND\xaeB`\
2375\x82'
2376
2377def getKWBitmap():
2378 return BitmapFromImage(getKWImage())
2379
2380def getKWImage():
2381 stream = cStringIO.StringIO(getKWData())
2382 return ImageFromStream(stream)
2383
2384index.append('KW')
2385catalog['KW'] = ImageClass()
2386catalog['KW'].getData = getKWData
2387catalog['KW'].getImage = getKWImage
2388catalog['KW'].getBitmap = getKWBitmap
2389
2390
2391#----------------------------------------------------------------------
2392def getKZData():
2393 return \
2394"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2395\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2396\x00\x01\x93IDAT(\x91M\xd1\xdfk\xcdq\x1c\xc7\xf1\xd7\xf7{\xbeZ\xedp6\xbb`\
2397\x895\x8d\xd4\xb2R\xc8\xcd\x8ar\xa1\x95\xbbq\xc1%\x85\x1b\xb9\x14W\xee\xdc-\
2398\xb5\xab\x15%\x94\x1b'w\xd2\xa2\xa3\xfc*WrA\x9aq3+t\x9cM\x93s\xbe\xdf\xf7\
2399\xe7\xf9r\x83\xfc\x01\x8f\xabGVk\xf9\x83\xb2\xf1\xc2\xfdR\x88\xd5\x90BB\n\
2400\x04\x02\x05\xcaQ\xa0@\xa5\xb2Z\xcb\x9d\x9d3\xcb\x1ay\xa4\xe9da%\t(\xdc\xedQ\
2401\xeb\xaaH8\xe1\xb0+\xfb\xda\x8b\xb5B\xd2\xb2\xb6\xdd\xaa\xa6s\x0b\x14v\xd8[y\
2402\xbf\xc7\xad6\x1b\x1f\xfb\xe8\x1a}\t\x07\xde\xdc\x97\xa9$\x97$\xf9\x98\xe7\
2403\x12\xea\xd9\xc9\x98j\x9f\xe7'\xb9\x7f\x90\xe6\x01\x1e\xfc\xc2\x15\xae\xec\
2404\xc0\x82<\x89a\x7f\xbc\xcb\xd9\xb03W9\xdd\xba\xdb\xe3~f\xf5\x1aZ\xda\xeb\x87\
2405uV*\\%\x87\xadR\xb9\x90\x9d\x8e{\xb6\xb4\x07\xf8\xd2O{\x17\xaf^\xa7\xfd\x8e\
2406\xb2\x13\x83oc\xf7Dz^\xe1\nG\x92\x82B\xa1\xcf\x1e\xb9\xed\x93\xe0\x1f\xd4\
2407\x87\xbd8\xe1'\xf78\xb5\xc0\xf6o\x0c\xad\xd08\xec;\xf3\x1c\t\x1cXA\xae\xc0N'\
2408\x98\x01\xb5\xbda\x95\xfa\xa746\xe5\x1b\x93n\x8e\xfa\xcdy_h3\x148P\xb2E\x14\
2409\x12[X\xb8\xc8\x15\xe1d-\xb2\xe3\x1dc\xeb\xf9:\xe5\x9b\x83,\xcd\xa5\xcbO}(\
2410\xfb\x03$T(\xc0\xd5\xb9u\xd7\x9b>\x1d(\xac\n\x05\x9b^\xfa\x0c\xd0\xf1\xc0(N\
2411\xce\x12N\x96\x82L\xcd\x9fW\xa3q)\xff\xfe\xefR\xe5\xdf\xd7\xf8oZ\xa8+\xe5\
2412\xfa\r\xbfiZs\xa4\xc5\x10\x93\x00\x00\x00\x00IEND\xaeB`\x82"
2413
2414def getKZBitmap():
2415 return BitmapFromImage(getKZImage())
2416
2417def getKZImage():
2418 stream = cStringIO.StringIO(getKZData())
2419 return ImageFromStream(stream)
2420
2421index.append('KZ')
2422catalog['KZ'] = ImageClass()
2423catalog['KZ'].getData = getKZData
2424catalog['KZ'].getImage = getKZImage
2425catalog['KZ'].getBitmap = getKZBitmap
2426
2427
2428#----------------------------------------------------------------------
2429def getLAData():
2430 return \
2431'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2432\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2433\x00\x01fIDAT(\x91e\x91\xbdj\x94a\x10\x85\xcf\xfb\xedg\x84EML\\\x15\xd4\x14n\
2434\x99\xde\xd6NH\xa1\x16\xa9\xacDHc\xb7\x9d\x84\x08\xb9\x06\t\xd8\xda\n6\xb2w\
2435\xe0}\x98""\xf9\xc1h4\x89d\xbfw\xce9c\xb1\x18V\x9cbx\x0e\x87\x81\x81\xa7\x08\
2436\xff\x8c\x01\xff\x85\x8b8\xcbE@\xd9\xdc\x04\x906\xec\x94@A\x04\x99dF\\lD\x9c\
2437\x8d\xc7\xed\xa8\xf7tm\xf0\xe0\xe4\xf08e\xcb\x96j\'\x86D\xa5\x08Y\xa4H\x06\
2438\xe7o/na\xdcn\xdf\x1f\xdd[\x1c\xee\xab\xa3SBW\xb54\xdf>{4\xc8\xccw\xe3\xfd\
2439\x9d\xbdI\x01*\x15\xf4\x9d\x1b\x97w\xf0\xa6\x01\x1dBu\t\x95\t]\x9a\xf2\xea\
2440\xf9\xdd\x95a\x7fe\xd8\xdfx\xb1<7\xd7\x9c\xd5\xecX:\x96\xce\x05\xa8\r\xaa\
2441\x950%*:-\\i\xae\xf6{\x99\x99\x99\xd7\xaf\xf5n-\xf4\xeay0\xc8 %\x80\rh\xc9\
2442\xd5\xa8\xca0\x0e\xbe\xc7\xc9oN\x0f\x8e~\xc5\xeeAG\xa0cV&#\x01\xb6\xa8\xa42\
2443\xc2T\xda8>\xe7\xc6\xdb\xdd\xf5\'7\x01l\x7f\xd8;\xfc\xc9\xa6\xa0\xd2\xa2\x95\
2444\x06\\\x1e\xe3\xe1\xfa\xd6\xcb\x1f_\xbf)$\x8a\xc1:\x99\xfe \x85\x9b\x94(\x89\
2445\xa2\x97\x96\x07\xa3\x8f\xaf\xdb\xf7\xf8t\xe9\xcb\x10\x8c\x8cH*\x19p\xd8\x91\
2446\xc9\xccH\x12$$K\xf8\xacU\xa0\x9c\xfe\'\x953<\xad8\xe3\xfe\x0fF\xcfDl\xce\
2447\x11\xc4\\\x00\x00\x00\x00IEND\xaeB`\x82'
2448
2449def getLABitmap():
2450 return BitmapFromImage(getLAImage())
2451
2452def getLAImage():
2453 stream = cStringIO.StringIO(getLAData())
2454 return ImageFromStream(stream)
2455
2456index.append('LA')
2457catalog['LA'] = ImageClass()
2458catalog['LA'].getData = getLAData
2459catalog['LA'].getImage = getLAImage
2460catalog['LA'].getBitmap = getLABitmap
2461
2462
2463#----------------------------------------------------------------------
2464def getLBData():
2465 return \
2466'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2467\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2468\x00\x01PIDAT(\x91UQ\xbdJ\x1e\x01\x10\x9c=\x0f\xedD;\xb9\x88\x82\xcf\xa0\xe6\
2469-\xf2\x0c\t1V>A|\x00mEk!u:-\xa2!\xa4\xb2\x08\x12\x90\xf8EL\xa1D\x94\xc4\x0f\
2470\x0b\x1b\xf13\xdf\xed\xecN\x8a\xe3N]\x96a\x16f\x96\xfd\xb1\xdfx\x8cl\xb1!ly\
2471\xb6\x9c@\t`j}\x15\x802\x91\xa9\x08E\x88T\x10\xa4\xe8"\x93.\x12\xf4\x9f\x1fv\
2472J\x00(\xcb\xb8\xfe\x8b\xa4\x18\n\xaa\xd5\x89\xae\xda\xd3]\xacU{QM\'P\x8e^]\
2473\x8dU\x15\x00H\x92\x00\xbb\xb9\xbf\xd9>\xdc\xfe7|x\xf3\xf2m5^)S\x92$3\x8c.\
2474\x1d\x15(\n\x98\xc1Lf\xb0B\x86\xfd\xf3/\xc7\xfd\xde\xf7\xfe\xd1\xde\xd9\xbe+\
2475\x05\xb4i\xcc,2\xb3\xed.A\xc7\xfd\xde\xe7\xd3\xbd\xdb\x87\xdb\xda\x87\xbb\
2476\xbd\x9d_\xfd\x13u\x01dc\xe8\xd4)m\x1dl\x86B\t\x0f\xaf\xc3\xd7\xbe\xae\xb3\
2477\xd3K$\xcb\xce\xd0\xac\xb1\xf1j\xe3\xcf\xdd\xf5\xf2\xc7\xa5P\xbc\x9b\x7f\xbd\
24780\xb3\x18\xe9\x86\x91f\n\x00v\n\xbcx\xbf\x12\x97\x17b\x9d\xeer\xcfz(:\xeb\
2479\xa1\x91"\xe5\x14]\xc1rv\xee\xdb\xa7\xc3\x92\x80\x06\x03\x9b\x98\x04\xbd`\
2480\x88n\xee\xa2\x17\xce\xa4\xa3\xb9r\x84\x18\xba\x1f\x00\xb0\x1f\xcf\x1f\x99O\
2481\x1e\xdc\x95h\x11\xc0\x7f\x10SD\xe6\xa3\x9b\x8a\x95\x00\x00\x00\x00IEND\xaeB\
2482`\x82'
2483
2484def getLBBitmap():
2485 return BitmapFromImage(getLBImage())
2486
2487def getLBImage():
2488 stream = cStringIO.StringIO(getLBData())
2489 return ImageFromStream(stream)
2490
2491index.append('LB')
2492catalog['LB'] = ImageClass()
2493catalog['LB'].getData = getLBData
2494catalog['LB'].getImage = getLBImage
2495catalog['LB'].getBitmap = getLBBitmap
2496
2497
2498#----------------------------------------------------------------------
2499def getLIData():
2500 return \
2501'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2502\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2503\x00\x01VIDAT(\x91e\x8c1j\x94a\x18\x84\xe7\xff\xf6\xd3\x10%\x8bFX\x08\xb2B"\
2504\x06,\x02B\xca\xdc\xc0#\x08\xde\xc2\x0b\x08z\x894)\xc5J\xd2\x05\xb5\xf0\x00\
2505\x82\x85\x18\x90X\xc4FQ\x82``\x97\xe4\x9d\x99\xf7\xb5\xd8\xa4P\xe1a\x98\x81\
2506\x87\x190}\x81\x04\x1a\x80\x06\x01\x12bA\xc2\t\x08\x10\x10\x97E\x1d\xc2\xd3\
2507\xe7\xdbwV\x7f\xde\xbd\xf5\xed\xc1\xf4\xcb\xfb\xaf\xeb\x87\xdf\xd7\x8fOV\xa5\
2508R\x96\x94rJI\xa5\x9c/\x9f\xedw4\x00\xf5ps\x7f\xa9\x9f5\xc5\xce\xf4hc\xbc\xf2\
2509\xe4\xe3c2\xe9\xa4L%\x95\xa4oO\x96\x015\x00Y8\xf8\xb4u\xfd\xea|it&\xeb\xd5\
2510\x87mr\xa1:\x94A\x07\x1dJ)\x81\xe8\xc8\xc6\x1c\xde~\xdezs\xb8)\xe7\xb9\xafP\
2511\x08\x9b\x86\x88\x10\xe8!\x04\n\xe7\x06\xd0\xfa\xfd\xd3\x83{\xf3\xf1\x8d\xd9\
2512o\xa9,[\xb4$\xa5h\xd2\x92MI\x96<\xb9v\xf35v\xfb\xbb\xd9\xde\xca\xaf1~\x1c\
2513\x97\xa3\xa8"\x8b\xf1\x7f\xa68j\x1b\x8f0\xebs`\xd9\xd4\xc2V$Y\x8a\x14KLE\x91\
2514\xa5(\xb1\xa4\x91u\x02t\x00%\x15\x99\xe4\xc5\x19\xa3\xc8\xbc\xf8f1JL\xbb\xd9\
2515\t\xf4\x04J\x1a&kM\x84\x9c\xe4`&\xd9\xa4\x14!\x95\x94\xe9f\xc3N`8\x02\x04\
2516\xe4e\xe2\xef\xf9\x0f\x00\xfe\x00}\xfba\x01\x98\xd1\xdd\xe0\x00\x00\x00\x00I\
2517END\xaeB`\x82'
2518
2519def getLIBitmap():
2520 return BitmapFromImage(getLIImage())
2521
2522def getLIImage():
2523 stream = cStringIO.StringIO(getLIData())
2524 return ImageFromStream(stream)
2525
2526index.append('LI')
2527catalog['LI'] = ImageClass()
2528catalog['LI'].getData = getLIData
2529catalog['LI'].getImage = getLIImage
2530catalog['LI'].getBitmap = getLIBitmap
2531
2532
2533#----------------------------------------------------------------------
2534def getLTData():
2535 return \
2536'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2537\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2538\x00\x01 IDAT(\x91U\x8d1N\x9cQ\x0c\x84\xe7_\x1eB4\xa1\x06\nN\x80\xe8\xb8A$N\
2539\xc4\x05\xa2\xdc#m\x8a4\xa9\xd3p\x02D\xa2TTP \x05\xa5B+\x81<\xe3\x99\x14oY\
2540\x82e\x8d>\xdbc{\xe1o@\xd8\x86\x05\x030\xe0\r[\xaf,x\x85\x01au\xf4\t@\xd2\
2541\x88w\xd0;1\xa2l\xd3B\x98\x08\xe6\xd3\xaf\xafc\xac\x80\x05\xd1\xc3\x92\x9e>\
2542\xa4\xe7\x18\x99Y1c.\xbb\xc7\x00\xc6\xcf5\x8eJ,&=O\xdaL4MNy\x82kw\xaf\xae\
2543\x1f1\xce~\xe0\xf2\xe3\xf3\xfdz\xad\x96,\x9a4\xd9,\x93]\xd5\xc5\xe6\xd4\x93\
2544\x0f\x07W_0\xf0\x02\xb9\xd9\x94%\x8b\xcdr\xb1I\xb3\xba\xaa\xdf\xd6\xd4\xc2\
2545\x1a\x03@G\x8a\xca\xa5\x9e\x1f\xaa\xbcY+\x17\'\x87\x0c\x01\x8co\x9fq\x1a>\
2546\xdf\x95\xa9\xa8\xbahM\x1b\xcd\xdah3\xd4\xfe\x89\xbe\xdf`\x9c\x03\x07\x7f\
2547\xd5\x7f\x18\xd2d\xaaR\xb5\x81mG\x8cz\xec\xf7\x050\nh*\x87\x87!\xa1\x8e\x18\
2548\x12$$\x90\x8b\x04)\xddK\xb7\xba_\x80\xe5\x16\x10\xe0W\xf5\xfb\x12\xff\xf5\r\
2549\xac\x80\x7f%"wC\xeb\n\x9e\x0b\x00\x00\x00\x00IEND\xaeB`\x82'
2550
2551def getLTBitmap():
2552 return BitmapFromImage(getLTImage())
2553
2554def getLTImage():
2555 stream = cStringIO.StringIO(getLTData())
2556 return ImageFromStream(stream)
2557
2558index.append('LT')
2559catalog['LT'] = ImageClass()
2560catalog['LT'].getData = getLTData
2561catalog['LT'].getImage = getLTImage
2562catalog['LT'].getBitmap = getLTBitmap
2563
2564
2565#----------------------------------------------------------------------
2566def getLUData():
2567 return \
2568"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2569\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2570\x00\x01\x1aIDAT(\x91}\x8f1J\x83Q\x10\x84\xe7%\xafPD\xe3\x0fb\x04AA\x11l\xac\
2571\xbd\x85\x95x\x12\x0bm\x03\x16\x9e\xc2s\xe8\t,<\x86\x95\xbf\x81\xa8\x11\xc3{\
2572;3\x16\x7fL\x1auX\x86o\x87ea\x92OO\xf0>\x01\x00@\x12J f(\xa1RT\xaa\nT!,'c\
2573\xf2\x8a\xeb\x11\x00K\xc9B\xd0\x16\xc8D\xf5\xc9^T\x93&\x1d\xd5\xe4tt\x9b1+\
2574\xa8\xc5\xed\x0bDP\x8e\x00\xc3\xa4\x83\x8e\xea\x1a\x8e\xea\xa8\xae5\rw\x04d\
2575\x9c\x9d\xfb\xe0\x08[\xdb\xa0l\x822\xe9\xb9\x87I\x8b\x8e0\x89\xc1@\xfb\xc34\
2576\x1e\x8f\x9b\xa6\x01`\x1b\x86\xe1\xbf\x94Rj\xdb6wu\xbbh\x01\xbf\n)I\xca\xcb\
2577\xa3\xff\xff\xdb\xc9\x96\x94/\x1f7.\x8e=\xf92\x05\xda\x94)\x87\xbc\xe0\xae\
2578\x8e\x84f\xd5W\xf7\xfd|\xf7\xa4\xc3\xcd\xfe\xf3\x87+\x11r\xa5+\x1dt\x95c\x01\
2579r\x08{\xebx{@\x06\xd4Cow\ra\x07A\x81BU\xea \xd4%\x89\xb6\x04d\xa5t\xf3\xe9\
2580\xa9\x10B\x11\x8a\x10@\xf9Y\xa59\xabs`\x05\xdf\xe1\xc4yk:}\nf\x00\x00\x00\
2581\x00IEND\xaeB`\x82"
2582
2583def getLUBitmap():
2584 return BitmapFromImage(getLUImage())
2585
2586def getLUImage():
2587 stream = cStringIO.StringIO(getLUData())
2588 return ImageFromStream(stream)
2589
2590index.append('LU')
2591catalog['LU'] = ImageClass()
2592catalog['LU'].getData = getLUData
2593catalog['LU'].getImage = getLUImage
2594catalog['LU'].getBitmap = getLUBitmap
2595
2596
2597#----------------------------------------------------------------------
2598def getLVData():
2599 return \
2600'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2601\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2602\x00\x01\x1aIDAT(\x91u\x911jBQ\x10E\xef\x93\x87B\x14R\x0bj\xe1^\xd2d)\xf6!\
2603\x85\x0bH\x9d2\xdbp\x13b\xf3\xb7`\x08I\x11H\xa1\x92\x80\xcc\x9d;\x93\xe2\xff\
2604/\xa6\xc80\\\xee\x83\x997\xc3\x9c\xf2\x0c\x9c\xd1E\x00\xde\xebuZ\xaf\x03\xa0\
2605~\x03w\xeb5\x80\x8c\xc8\x88\x94\xc2\x15\xf2t\x0f\xf7 \xe5\x1ed\xb8\x8b|\xd9l\
2606j\x05\x80\xfcy\xffH)\xa4 [\x15\x19\xa4\x8c\xa2\x85\x99\xc8\xf1|\x1e@=\x03\
2607\x1e\xc9\xebj3\xb9\x87Q4\xd1d\x94\x99\xc8!y\x02\xca\xe7n7Y,d\x96\x99\x88H \
2608\xda\xdd2;\x13\xdd\xa3\x0e\x87\xaf\xdbm\x91TJ\xc9\xcc\xcc\x04\x90\xffG\x19\
2609\x0c\x8e\x87C\xfdj\x9a\xf1l&3t\x7ff^&\xf4\xbe\x1dUG\xa3\xb7\xdd\xae<\x02\xf7\
2610\xab\xd5q\xbf\x0fw\x99\x05\xbb\x8du1f\xed\x95n\x97\xcb\xa7\xa6\xa9\x01\x84{\
2611\x92\xd1\xa6Y\x98\x05\x99fIfk\x9c\xe9J\t@5 \xe97\xd3i\x90\xe1\x92\xf7\x9d=\
2612\x84t\x97\xd4\x1e\xdd\x81\xf2\x00\x9cz\x90v\x05\xd5\xfebn\xf1O\x80_|(\x81I\
2613\x94\xd8|\xd3\x00\x00\x00\x00IEND\xaeB`\x82'
2614
2615def getLVBitmap():
2616 return BitmapFromImage(getLVImage())
2617
2618def getLVImage():
2619 stream = cStringIO.StringIO(getLVData())
2620 return ImageFromStream(stream)
2621
2622index.append('LV')
2623catalog['LV'] = ImageClass()
2624catalog['LV'].getData = getLVData
2625catalog['LV'].getImage = getLVImage
2626catalog['LV'].getBitmap = getLVBitmap
2627
2628
2629#----------------------------------------------------------------------
2630def getLYData():
2631 return \
2632'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2633\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2634\x00\x00\xdcIDAT(\x91UQ\xdbm\xc3@\x0cc\x00\x7f\xa4\x13\xb4@F\xe9tA\xa6\xe8\
2635\x00\xfd\xc8b\x99\xa1\x10\x1f\xea\x87l\xc7>\x08\x82tG\x8a<\xe8\x82\x1f\x9c\
2636\x8e\x80\x00\xdab\xeaz\xe7\x05\xc0\xe3\xfb\xd1@\xe0t\xdcN\xa2H-\xb5\x14)b(\
2637\x8b\xcd\xe7\xefs\x01\xd0\xe8\xd7\xdf\xcb\xb1\xdb\x83\x18\xd0D\x85t1\xbc}\
2638\xdcV\x85t\x1c\xcf<\xc7\x0c\x15\x95\x8bM\x864iVJ-\x14\x16\x04\x86\xc7\xc3\
2639\xa0WP\xc8Tmu\xb9hBC\x88\xd5b\xe4h\x83\xb2R4+dj.\x1d\xa3\xb0@pkl\xec\xe8\xf1\
2640p$\xcbb\xb8\x12d\xd3\xdc?:\xea\xbb\x08\x9b\xf3*\x0b\x19B\xebd\xfd0\xbeB\x852\
2641\x19\xbb\ra\x81\xc0\xf0\xf3\xfa\xe5\x88\x91\xf2\x96\x92eH\xb6"\xb7\xddFp\xc1\
2642\xfd\xb4\xc85O\x91C;+\x07\xfe\x01\x7f(\x90\xf3\x07b\x051\x00\x00\x00\x00IEND\
2643\xaeB`\x82'
2644
2645def getLYBitmap():
2646 return BitmapFromImage(getLYImage())
2647
2648def getLYImage():
2649 stream = cStringIO.StringIO(getLYData())
2650 return ImageFromStream(stream)
2651
2652index.append('LY')
2653catalog['LY'] = ImageClass()
2654catalog['LY'].getData = getLYData
2655catalog['LY'].getImage = getLYImage
2656catalog['LY'].getBitmap = getLYBitmap
2657
2658
2659#----------------------------------------------------------------------
2660def getMAData():
2661 return \
2662'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2663\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2664\x00\x00\xecIDAT(\x91}Q1J\x04A\x10\xac9\x17\xb9/\x9c\xb0\xa9`bb\xe0\xe3\xeeW\
2665\xf7\x8cCCA\x033\xcd\r\xee\x10\xbb\xaa\xbb\x0cf\x8f\xdd\x05\xb1)\x8aa\xa6\
2666\x8b\xae\xa9n\xc6\\\xb5>\xff\x89f\x00\xfb=\x00W\xa1\n\x99V"e\t\x92I/\xf8t8\
2667\x0c\x00\x00\xfb\xe3\x13\x99\xc84\xd9yB\xd0\x0cG\x98l\xe3X\xc0\x00\xc0\xe5Uw\
2668DI&\x11a\x86\x83]\x00\xb2\x80\xa1\x80\x96\t\xc9\x12(\x8b\xdf\xe6\xf3=K|8\xc6\
2669\xf5O\x98\xb3\x00\xc0\x06\x00\xb4\xf0@\xbe\xdf\xc4y\x1b\xa7m\xbc\x8e\x97\xee\
2670\x0e\xe9b)e\xc9\x0cP&o\xdf\xe2\xcbL\xc5\xdd\x0b\xbd\x98\xd0fK\xa4# \xf5\x87\
2671\r\xe3\xf1\x89&\x8b\x0b?\x92%u\xc1U\xff\xe2\x14\xcb\x94\x89#\xe6\x1b\x11Jd\
2672\xa2\x0b6\x14v;\x93PB\x04\xd9HH\xe8,\xf5\x0c\x91Y@;\xaf\x17\xf9\xcf\x8e{\xfd\
2673\x02\xf9\xcbZ\xc0\x13\xfe\x86t\x00\x00\x00\x00IEND\xaeB`\x82'
2674
2675def getMABitmap():
2676 return BitmapFromImage(getMAImage())
2677
2678def getMAImage():
2679 stream = cStringIO.StringIO(getMAData())
2680 return ImageFromStream(stream)
2681
2682index.append('MA')
2683catalog['MA'] = ImageClass()
2684catalog['MA'].getData = getMAData
2685catalog['MA'].getImage = getMAImage
2686catalog['MA'].getBitmap = getMABitmap
2687
2688
2689#----------------------------------------------------------------------
2690def getMCData():
2691 return \
2692'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2693\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2694\x00\x00\xc9IDAT(\x91\x85\x8fKj\x03A\x10C_\x0f\xed\x0bxi\x98\x93\xfaV\xbe\
2695\x81O\xe1\x0b$`\xf06\xabn\xb5\x94E\x0fN\x868\x89(\n\x15%\xd5\xa7\x84/x\xcf_F\
2696\tp>\x03\xb1\xb1\x19#\x1a\x0cEBJ\xef\xf9\x96?.\x97\n@\xf2\xf6\xce\x18\x8c\
2697\x91\xdeg\xde\xa2\xf5\xf4\x96\xd6\xd2{YWC\x05\xe2\xec\xd4\xadE\xda\xa4\xbd\
2698\xa5\xf5i\xa0wC5\x941\x90"\xd1\x15\xbd\x98\xfd4\x00\x95\xc3\x81uM\xad\x19\
2699\x9e\xa7o\x17\xffx\x80\xd3\xc9\xd7ky<\x1e\xc7\xe31I\x08!\xbfcY\x96\xdb\xedVm\
2700\xcf\x1a\xfeR\xcf\xae\xedj{\x16\xff\x1a\x00I\xdb\x86\xa7g\xa2\x94\xc2\x0e\
2701\x05\xb6n\xb5}\xbf\xdf%I\xb2=\x17>\xb9$c\x8c\xa4eY\x80OS\x16bnhr\xec\xe5\x00\
2702\x00\x00\x00IEND\xaeB`\x82'
2703
2704def getMCBitmap():
2705 return BitmapFromImage(getMCImage())
2706
2707def getMCImage():
2708 stream = cStringIO.StringIO(getMCData())
2709 return ImageFromStream(stream)
2710
2711index.append('MC')
2712catalog['MC'] = ImageClass()
2713catalog['MC'].getData = getMCData
2714catalog['MC'].getImage = getMCImage
2715catalog['MC'].getBitmap = getMCBitmap
2716
2717
2718#----------------------------------------------------------------------
2719def getMDData():
2720 return \
2721'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2722\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2723\x00\x01[IDAT(\x91=\x90\xbbjUa\x14\x84g\xef\xb3O4\xde@\x82\x10"^\xba\xe0\x1b\
2724\xf8\x02\xc1\xc2ti\xa2\x82\x96\xb6\x01K[\x1b+\x1f@{\xb1\xb1\xb2\x8bh\xb0\xb1\
2725\xb5\x13\xac\x04\x8d`$\xa2D\x0f\xc9?\xb3f,\xce6\xc3\xc7T\xb3f`uX\xdc\xc6\xb1\
2726\x84\xfa\xb4\x86\x01\xf8\x05\x1b>\x05\x1b\x1fVa@\x18}\x00\xf0\xe8\xc9*\x802l\
2727tK\x0f\x93\xe0,\xbb\xd4$\x07}\xa6W\xb6\x141%S\x1f\x9f=\x1f\x00 \xd8\xfd\xc1\
2728\xaaT%\xfa\x82\xe9\xc1\xab\x97\xa7]\xbc\xb9>Kx\xf4\x99!C\x0e+\x17\x1b\xd0\
2729\xc3(c\x9eV\x05\xa9\xbd\xdd\xbazi\xd6\x0e\xf9\xf5\xdb\xdf\xa4\x85\xcd#2\xd0C\
2730p\xa0\x8a\xca\x94\x13\xee\xbc^<\xff\xb4]\x7f3\xdb\xd9^\x88\x9b\x1b\xddZ\xb5\
2731\x16Q\xc0\x80\xb2\x14\xcd]NX\xd5\x9d\xb9\xd1b\xea{\x1f7S&C\xfe?\x80\xca&\xad\
2732\x8a\xe8\xb8I\xdd\xc6\xdb\xc7\xa4\xef\\\xdbJ8\xa6IK\x06\x06\xc0\x92\xa9P.:i\
2733\x9b\xb7\xd8\x8e\x1e\x94\xda\xdd{\x7fb\xa6)\xa2\xc9\xa8\xc6\x05\x16(\xcf+bf\
2734\xf8y{\x83vK\xc7\xf8\xa49\x7fk\xb9\xc6\x05I^^\x9aJa\x19\x93\x15\xf8\xc2\xe4\
2735\x1c{+\xf9\x8d\xc9\x89\x85\xcb\x95*W\xa1\xca@\x07\xbc\x00t\xcc\xfe\xfb\xfb\
2736\xee\xe1C\xd8#\xef\xd6`\x8c\x00\xf8\x07p\xbadU\xf1\xb3\x17s\x00\x00\x00\x00I\
2737END\xaeB`\x82'
2738
2739def getMDBitmap():
2740 return BitmapFromImage(getMDImage())
2741
2742def getMDImage():
2743 stream = cStringIO.StringIO(getMDData())
2744 return ImageFromStream(stream)
2745
2746index.append('MD')
2747catalog['MD'] = ImageClass()
2748catalog['MD'].getData = getMDData
2749catalog['MD'].getImage = getMDImage
2750catalog['MD'].getBitmap = getMDBitmap
2751
2752
2753#----------------------------------------------------------------------
2754def getMGData():
2755 return \
2756'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2757\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2758\x00\x01\x00IDAT(\x91u\x8e=NB\x01\x10\x84\xe7\xc9K\x88\tF\x12\n*\x1a\x1b.\
2759\xe49<\x85\\\x88CXx\rD\x121\xa1\x90\x86\x9d\xd9Y\x8b\xf7\x83\xc6\xb8\xd9L\
2760\xb6\xf8ff\x9b\xd3\xe9\x84al\xcf\x17\x8b\xfe\xfeg[\x00\xf3\xf9\x1c@U\x01\xc0\
2761fS\xc7O\xa4\x1ai"\xdd\x90%\xd5\xa0\xe7\xed\xb6\xed\xf2z\x1a\xa8\xfd\x1e\x87C\
2762\x91\xfd\x06\x8bQ\x11E6\xabU\xdfp\xa5\xab UDI=\xca\xa8`g\x00i\xa0\xb5}\xa5\
2763\x0b\x15\xfa\x9b=\x1a0\x1a\xaa\xaa\xeb9Ny\x9e\x85\xc5"\xcd0iF1R\x9c\xde\xebe\
2764|\xa9\xfa|<=\xf2\xfd+\xa2\x18\x93`2\x1cLF\x06\xcd\x87;\xbe^\xd0\xda\x1e\xe3\
2765\xab*\x15\x17\x06\xcd_tRVN\x84\x8f\x1f/u:\xe6\rJf\xc8\x94SNhh\x18=\xcb\xdb\
2766\xa5\xd3,\xca\xa2\xa9\x94J\x99\x99\x95\xe9D\xa0\xd9\xedv\xb6mK\xb2\xbd~^\xe3\
2767\r0p\x03\x08\x10\x10\x80\x00\x03\x02f\xf8\x06$\xb0c\x1f\xc6\x92\xeb\xa7\x00\
2768\x00\x00\x00IEND\xaeB`\x82'
2769
2770def getMGBitmap():
2771 return BitmapFromImage(getMGImage())
2772
2773def getMGImage():
2774 stream = cStringIO.StringIO(getMGData())
2775 return ImageFromStream(stream)
2776
2777index.append('MG')
2778catalog['MG'] = ImageClass()
2779catalog['MG'].getData = getMGData
2780catalog['MG'].getImage = getMGImage
2781catalog['MG'].getBitmap = getMGBitmap
2782
2783
2784#----------------------------------------------------------------------
2785def getMKData():
2786 return \
2787'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2788\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2789\x00\x01\x88IDAT(\x91=\xc9=H\x96a\x18\x86\xe1\xf3\xf5{\xdb\xc2\xa6\xa0"%\nB\
2790\xfa\x01\r\x9cl\xa8\xad\xa1\x9f)\x88\x96\x9a\xac1j1\x82\xa0Q\xa7\x88\x86&\t\
2791\x02\xa9)\xca\xad\xa2\xa5\xc1\x8a\xc8\xa1%,\xfb\xe1\xc3\xa1\xc0D\xf2\xd3\xba\
2792\xaf\xfby\xae\x16\t\xce\xe98\xb1\xf1%\x0c\x86\xf2\xbf.\xea\xf2\x176\xa0\x07\
2793\xbfa\x15VFX^\xa1e\x02n\xdf\xe0*~\\\x9b\x95J)\xceBd\xd3dg<\xfbB\xce\xf4V\xf9\
2794BzHk\xa7\x9f\xb6L\xc2\x0e{t\x89\xf3\x85\x99\xe2w\xa2\x14/\xca\xad\xfcY\x0ey8\
2795|9\xbc\xa0fz\xa0\xbe\xa2\x05\xfc\xd3\xdc+\xec+>&\xb6\x15?\x0b\xcf\xa7\x91\t\
2796\x9f\x08\x1f\x90\'\xc3o\xc4\xa0*\xb4u\x94f\xb0\xf0\'\xbd\x98,\xa4\x0f\xcaG\
2797\xe4Q\xb9\xca\xcb\xe1_\xe1)y=\xbcK\x0c\x89\x17\xb4\xbc\x06\x8a\xd7\xe5\xb5\
2798\xe4{\xfa\xbdLxL\xb6\xfc!\xdc\x93o\x86\xf7\x86\xfbE\x7f\xd6\xeb\xb4\x1c\xc5\
2799\x17\xd3\x1f\xd3?\x82\x8d\xf4\x90\xdc\t\xcf\xc9\x0e\x7f\x93\xd7\xc3\x8fd\x87\
2800\xb7\xab9\xacz\x87\xb6\xce\xd1\x8c\xc8_\x83\x81\xf4\xd9\xf0\x17\xf9IX\xb2\
2801\xe5\x97\xe1\x93\xf2\x95\xf0\x031\x9f^\xcd\x84\xb6B\xa7?=.\x0e\xc9\xd3\xf2\
2802\xf3p\x84\x87\xe5-\xe1\x87\xf2}\xf9xxJ\xbc-\xcc\x16\xa0\xad\xa7\xe8\x9bH\xba\
2803;}W,\x15v\x0b\xa9\xd9/\xfa\x92=B\xc9\xa7\xe4V\xe1Z\xe1L\xa9\x034\xbd\x1e\xf5\
2804\x1cu\x96\n\x15\x80\nu\x8eZ\xa9c\x9b\xb8\xb9:\xb0\xc0?\xef\x8fD\x87?\xdeS\
2805\xdf\x00\x00\x00\x00IEND\xaeB`\x82'
2806
2807def getMKBitmap():
2808 return BitmapFromImage(getMKImage())
2809
2810def getMKImage():
2811 stream = cStringIO.StringIO(getMKData())
2812 return ImageFromStream(stream)
2813
2814index.append('MK')
2815catalog['MK'] = ImageClass()
2816catalog['MK'].getData = getMKData
2817catalog['MK'].getImage = getMKImage
2818catalog['MK'].getBitmap = getMKBitmap
2819
2820
2821#----------------------------------------------------------------------
2822def getMMData():
2823 return \
2824'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2825\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2826\x00\x01\x17IDAT(\x91m\x91\xb1.DQ\x10\x86\xbfs]\x8bH\xb4(\xb6PP\xf1 \x1eE\
2827\xaf\xdd\x87\xd9\x9e\xc6\x13\xe8\xc4;\x08\xc9\xb6"\xe2b\xaf;\xff\x9c3\x8a\
2828\xc3\x8dE2\x99f\xfe\xef\x9f\x7f2\tn\xc0\x01\x98\x80A\x81\x16:qZ\xe0o\xb5\xe0\
2829\xb3\xd9\xc1\xee\xde\xe4\xe4x\xf3\xe3#\xae\xaf\xbb\xbeO)+\xf9\xd9\x9a{#\x85{\
2830|\xf7\xb7\xab\xab\x16X_o\x8e\x0e7\xa6\xd3I)\xf4\xfd\xf6|\xfe\x8c,t\x1fR\x98B\
2831\x16f!\xa5\xe9\xb4n\xa0\x94\x80\x88H\x11\xa5D\x98\x95\xe4\xe5K*\x0bS\x05\x90\
2832*\xd0\xf4\x037\xb7\xbd\x89\xf7e\xbe\xb8|\x91\x1aT\xc2l\xf4\x1e\x01\xea}1\x0c\
2833w\x0f\xc3\xe3\xe2\xb5\xeb|\xf9\x9c\x93Q\xa4\x15u\x05\xdc\x0b\xb4O\x9cn\xe5\
2834\xf3\xdc/J\'$\xa4\x90\x1a\xeb\xc3\x86\xd1\xfb\xeb\x86\x1ai\x07\x92\x96a\xaf\
2835\xb8\xff\x1c\xffR\xe3\x1e\xee\x0em\x815\xf7\xf8\xf6\x1e\x03\xac`.<\x933\x15h\
2836\xe4\xec\xef\x87\x84g\\HI\xc2\x9d\xda\xdd\xc9\xb9V\x81\xf4\xbe\xfaH\xfe\xfb\
2837\xee8\x02>\x013\xecV\x12\x92s\xba\xce\x00\x00\x00\x00IEND\xaeB`\x82'
2838
2839def getMMBitmap():
2840 return BitmapFromImage(getMMImage())
2841
2842def getMMImage():
2843 stream = cStringIO.StringIO(getMMData())
2844 return ImageFromStream(stream)
2845
2846index.append('MM')
2847catalog['MM'] = ImageClass()
2848catalog['MM'].getData = getMMData
2849catalog['MM'].getImage = getMMImage
2850catalog['MM'].getBitmap = getMMBitmap
2851
2852
2853#----------------------------------------------------------------------
2854def getMNData():
2855 return \
2856"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2857\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2858\x00\x01\x1eIDAT(\x91]\x91\xb1j\x95A\x14\x84\xbf\xfd\xef\x1f\x14\xb1\x88$\
2859\x85Q\xd2\x88\x92w\xc8;X\x85@\n\xdf$\xf8 \xbeF^\xc0\xde\xd6\xc2\xc2JDA\x10A\
2860\xbc\t\xc9\xce\xecN\x8a\xfdo\xee\xc5\xc3\x14{\x0e3g\xe6\xb0%l\xab\xc3\x8a_p\
2861\xb8\xe9:\xdc\\\xf3\xaco\x9a\x0e3\xc0\xe5%\xa7\xe4S/\xb7\xfd}\x7f\xfaO\xa5\
2862\xb5\xd8\xc5^\xa1\xc7{~\x17)v\xa4\xf5\xd5\xd5\x0c@r\xf4\x83\xdf\x8d?\xed\xbb\
2863\xdb_GZ\x90\xda\xbb\xbe\xa6\xd6H\xe5\xf8\xb8\xc3\x04\xe4m\xd8o\\\xb4H2\xb5F\
2864\x8a\xea\xa0\xf5\xd4\xba@\xea0w(\x1f\x1bo\x9c/f\xb2o\x97\xddC\x96\x9a\x07)\
2865\x12\xc3\x81\xf3\x16\x943\xe5P\xda\xae{\xd0lF\xf6rt\x8a\xf3\xda\x99+\xb2\xd4\
2866\x07u\xb0\xd9q(\xdbH]q\x05\xa7\xd6Zsw\xb7M\xc5p\x90\xb0c{\x08V\xcd\xf9)\x1e)\
2867\xd6\x7fy\x16\x81\x85\x1b\xad1\x04\xd3\x07\xb3>\xca,h/^NO\x84Tl$\x8a\xa7\xe2\
2868W\xb46\xd0\xa1\\\xef\xfcb\x87\x03>\xc3\xf3\x9d\xc1\xfa\x1b'\xe35\xea\x1e\x9e\
2869\x19N\x12\xd7\xb1\x80\xd6\x00\x00\x00\x00IEND\xaeB`\x82"
2870
2871def getMNBitmap():
2872 return BitmapFromImage(getMNImage())
2873
2874def getMNImage():
2875 stream = cStringIO.StringIO(getMNData())
2876 return ImageFromStream(stream)
2877
2878index.append('MN')
2879catalog['MN'] = ImageClass()
2880catalog['MN'].getData = getMNData
2881catalog['MN'].getImage = getMNImage
2882catalog['MN'].getBitmap = getMNBitmap
2883
2884
2885#----------------------------------------------------------------------
2886def getMOData():
2887 return \
2888'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2889\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2890\x00\x01\x8fIDAT(\x91M\x911kSq\x14\xc5\xcf{\xfe\t\x94\x17i\xea\x12\x1a\x89b&\
2891[l\xd5\xa5K\xa9\x93\xfd\x08\xdd\x04A\x14AA\x04\xa3\x82\xdd\xfc\x06\xea\xe4\
2892\xecj\x87v\xe8\xe4"H\xc1I\x17W\xa1j\xea\x10H\xa0\xe4\x91\xf7\xee=\xf7^\x87\
2893\x18\xe8\x19~\x9c\xe5\xc0\x81_\x867@\x85\xffq\x80s\xca\xbc\xcc\xfa\x8c\t\t\
2894\x13\xecn\xef\x02\xf0p\x0f\xb70\xd2\xb2\x9c\x00\'5\x19\xaaN\xba\xaaSM\x0f\
2895\xde\x1f$$\x00\xf1\xa7\x1cX\x98\x99yh\x91\xccB\xef\xb6\xb3w\xc7\xe5\x84zZ\
2896\x8b\x84\xa8i\xb7\xd9\x85#\x87\xc3=\xcc\x8dn\x1ez\xaf\x93\x97*E\xba\xf4\xb9\
2897\xbc)ND\xfd\xb4\x0b\xa1\x08EM!\xc8\x01\x18\x8cA\x9aF\xf0\xc3\xdfr\\\xf3\xf6\
2898\xc5\xed\xfe\xfa\x0b\xb1\x82.o\x7fO\x84"&\xea\xb3\x01A75U\xd7;m\xac\xb6\xb6\
2899\x1e\\\xbd\xbf\xdaZA\xc4\xb3\xf5\'\x0fW^\x8d+\xbc\xbc\x9c\x8b\t\x8d \xce\xe1\
2900\x166z\x1b\xa3z$._\xc7\xf2\xf8\xda\xa3\xcd\xf6f#o\x9c\x94\'\xd7/\xdc8\xdfh.5\
2901Z\xaf\x7f|\xd2\xd0\xc5\xc6\xe2\xe0\xcb \x81\xd0P1\xa1SM\xfaG\xfd\x85\xb4P\
2902\xb3\x9er\x9a\xb24\xaaF\xc3\xe9P]\xe94\'\x88\x04\x82\xc6\xd9%5\x9dj\xb5se\
2903\xa7St\xd6\x96\xd6\x0e\x7f\x1d~\x1b~\xdf\xfb\xf9\x91\xa1t\xa3\x1b\x88\x84\n\
2904\xea\\.\x96\xd5\x94n\xa4\xee\x1f\xef\xbb;\x9d\x95Ut\xf6Z=3\xb30s\x83 \xc3s\
2905\xe0t.R\xe6R\xab3\xa6\xe5\x8c\xfe&\xfe\x01\xbfA>\xd1U\xf8Jr\x00\x00\x00\x00I\
2906END\xaeB`\x82'
2907
2908def getMOBitmap():
2909 return BitmapFromImage(getMOImage())
2910
2911def getMOImage():
2912 stream = cStringIO.StringIO(getMOData())
2913 return ImageFromStream(stream)
2914
2915index.append('MO')
2916catalog['MO'] = ImageClass()
2917catalog['MO'].getData = getMOData
2918catalog['MO'].getImage = getMOImage
2919catalog['MO'].getBitmap = getMOBitmap
2920
2921
2922#----------------------------------------------------------------------
2923def getMTData():
2924 return \
2925'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2926\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2927\x00\x00\xefIDAT(\x91m\x91\xb1n\xc2P\x0cEo^\xdc\xad\xf4\x0b`b\xa1e@\x0ce\xe1\
2928\xaf\xf84\xfe&R\xd521\x04\x06\xa2\xd0\xe5\xd9\xcf\xb7\xc3KB\xd2\xf6\xca\xb2<\
2929\xdcsm\xc9E\xd34pG\x08\x18\xc9\xaf\xd7\xe7\xe5\xd2\x81\xbf%"\xf2$RU\xd5z\xfd\
2930\x86"\x00 \x01\x11\x1e\x0ee\xdb\x06U\x9a\xb1\xef\xf7\xe3Q\xdc\xec\xe3\xeb\
2931\xb3>\x9fMu\xb3\xdd\x92\x04\xc0\x94x:\xf1vcTjd\x8cT-\x16\x0b\x07$\x88\xacV\
2932\xaf\xed\xfd\xfb\xe1&\xe9\xce\x98}\x91Q3\x00U\x07\xc4\xdd\x11\xc2\xfbnG\x12\
2933\x04\xc1N\xaa=\xf3\x00\xd0\x01\xe8\\\xc3@r\xe2\xce\x80Y\xb7\xa1sL\xf2{`\xb4\
2934\xa1\xc8\'\xfd\x1f\xef\x1c|C<\xcdl|\xd2\x04\xa0O\xe2Ma\t)a\xd80\xf4\xac\xa2,\
29351\x9fc6\x83\x19\xcc\x90R.\x07\x8a\xcb\xe5bf\xde\xab\x9b\xeb\xfae\xbf\xff\xf5\
2936\xe3\xac\x1f5\xa6Z\xed\x19\x00\xa0J\x00\x00\x00\x00IEND\xaeB`\x82'
2937
2938def getMTBitmap():
2939 return BitmapFromImage(getMTImage())
2940
2941def getMTImage():
2942 stream = cStringIO.StringIO(getMTData())
2943 return ImageFromStream(stream)
2944
2945index.append('MT')
2946catalog['MT'] = ImageClass()
2947catalog['MT'].getData = getMTData
2948catalog['MT'].getImage = getMTImage
2949catalog['MT'].getBitmap = getMTBitmap
2950
2951
2952#----------------------------------------------------------------------
2953def getMXData():
2954 return \
2955'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2956\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2957\x00\x01pIDAT(\x91E\x90A\x8b\xcdq\x18\x85\xcf\xff7\xff\xb9MHw\xee4\x84fjV\
2958\x94\x05\x1b\x1b\xba\x1b\xb3\xe1#H\xf2\x05,|\x05\x0b\x0b\x1bek\xe1\x0b\xd8+\
2959\x16b\xa1\xa4\xc4\x94\r\xe9R2e\xa2\xa4\x1b\xd7\xfb\x9e\xf7\x1c\x8b\xff\x94g\
2960\xf1\xecNO\x9d\x0e\xd7\x0f\xa2\xf5\x18 \xbf\xdd\x9d54I\x00$q\xb1\xd8\xdb\xda\
2961\x02@@\x80\x80\x1eh\xb7\xae\xde\x01:\xa9\xa2r\xb2\xba\xd6\xba\x06\xd86\x00g.\
2962\xdf\xb8\tYEg~xp\xbf\x07\x00c\xf7\xd7^\xa9\xfed\xd8F\xe7\xff\xc81\xfbl\xcb\
2963\x99K\xc7\x8f\r\x05\xc9*\x89*\x8a\x86m\xcf\xde=\x93\xb4q\xea\xc2\x92\xad\x0c\
2964H"\x1b\x93@\x83X\x16]\xac\xca\xa2\xed/\xef_~\xff\xf4\xf6\xe1\xbd\xdb\x1f\xdf\
2965<6\xe0\x08e*RI\x01="Jb1\x8b\xac\xb2=\x1a\x1f\x99\xb7\xc3\x076O\x8fO\x9c\xb4d\
2966R%\x91&\t4\xd0Te1\x8b\xa1\xb4\xfd\xf4\xf5\x8b\xaf+\x93\xd5\xb3g\x9e\xbcz.[\
2967\x11\xca4\xd3L\x00\r\x04\xc5\xa1\x10\x19\x86/\x9e\xdb\xd6\xfc\x07\xab\xb6\
2968\xcf_\xb2]\x91\xceT\xa4Y\x04z\x04\x8aC!\xa3hy2^\xbfr\xf9\xda\xfeI\x11\xce\
2969\xb0a\x95K\xfb\x83\x14\x8f\x1eZ\xcb\xca\xdf\xf9\xb7\xeb:\x00\x83\x01t\xad-on\
2970\x00\xb0,\xa6\x80\x0eS\x80\xc0\x02\x10\xf0\x13;\x8fvFmDR\x92\xa4\x98\xcfw\
2971\xa7\xd3\x06\x10\x00\xd0\x80\x7f\xfa\xa3T\xf0\xfd[\xcfL\x00\x00\x00\x00IEND\
2972\xaeB`\x82'
2973
2974def getMXBitmap():
2975 return BitmapFromImage(getMXImage())
2976
2977def getMXImage():
2978 stream = cStringIO.StringIO(getMXData())
2979 return ImageFromStream(stream)
2980
2981index.append('MX')
2982catalog['MX'] = ImageClass()
2983catalog['MX'].getData = getMXData
2984catalog['MX'].getImage = getMXImage
2985catalog['MX'].getBitmap = getMXBitmap
2986
2987
2988#----------------------------------------------------------------------
2989def getMYData():
2990 return \
2991'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
2992\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
2993\x00\x01\xa2IDAT(\x91M\x91?h\x14a\x10\xc5\xdf\x97o\xbd\xec\x99Ssb\x1a=\x0c\
2994\x111\x8d\x04,\xec\x04\xb5\xf4*\xab\x80V\xa2\xbd\x1b,\x0cXZ\xa5\xb0\x11%""X\
2995\xa4\x886\x86\x88\xd8DR]\xe0*\xff\x80\xc8\xa1\xb9;C\xbc\x8b\x9a\xc6?$\xee7\
2996\xb3\xf3,v\xa3N\xf1\xf8\xcd\x14\x8f73\x0ehV\xcb\xaf\x17\xe7n\x01\xa8_\xbc\
2997\xf63\x9d\x00\x0c\xb0&N\x0f\xe7\x04\xe8\x7f\xea\xaa\xe5\xfb\x9f:\x1e\xc0rc\
2998\xfc\xf8\xf8Z\xa9\x94>}~\xe2C{\xff\xcc\xcd\x03\x83>#@3\xee\xd4\xaf^/\xba~u\
2999\x118\xbf\xd2\xdcwrb\xa5\xb2{\x0b\x96\xd5\xcf\xf6\xa7^Nn^\xbe\x12#\xa5(%\x98\
3000\x08C\xf0\xb5C\x1f\xe7\x1fG\x00\x00\xdb\xf8R9vd\xa0\x12\xeb\xd6\xb6\'3\x11\
3001\x0c?\x98\x8d\xbd\x92F\x16\xe2\xbc?\x9aL\xb9!\x7f\xefk\xdf\x98\xf5g\xee\xd4/\
3002M.\x83:\xfb\xe8\xd4\xab\xb7\x07\x1f\x96\xa6\xcbHM\xd5D\x18\x84*\xbeV{\xbf\
3003\xb0\xe0\x80\xc6\xdd\xdbC\xe7\xce\xbc \xb3\xe4\xc6\x05Q\x86`"|\xf6d\xa4\xec\
3004\x03\xc9b\x07\xc0y\xff\xbd\xddvM\xe0p2\x9dv\xd7 b*Ta\x10\x0b\x12\xcb\x0f\x17\
3005\x0fR\xc4Dr\xdd5:\xfani\xc9I\xff\xb3\xdb\xb3\x97Y\x06\xa2\x08\x9b\x876+\xbc\
3006\xcdH\x82tQ\xb4\xb9\xba\xeaZ\xc0H\x92h\xb7k"T\xa5\x88\xe5\x99D\x18\x02E,\x1f\
3007fYil\xecM\xa3\xe1\xb6;\x9d\xa8Z-lv\xae\x0e\xb3\x7f\x1f\x00h\x06\x12\xc0\xb7V\
3008+\n\x1b\xbd\xdf\xeb\xebff\xaa\xa6\xfa\x17T\xd5\xcc\x90\xf7\x9a\x83\r\x00\x7f\
3009\x00\xba\x16Z\xd9\x8b\xc35\x87\x00\x00\x00\x00IEND\xaeB`\x82'
3010
3011def getMYBitmap():
3012 return BitmapFromImage(getMYImage())
3013
3014def getMYImage():
3015 stream = cStringIO.StringIO(getMYData())
3016 return ImageFromStream(stream)
3017
3018index.append('MY')
3019catalog['MY'] = ImageClass()
3020catalog['MY'].getData = getMYData
3021catalog['MY'].getImage = getMYImage
3022catalog['MY'].getBitmap = getMYBitmap
3023
3024
3025#----------------------------------------------------------------------
3026def getMZData():
3027 return \
3028'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3029\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3030\x00\x01\x85IDAT(\x91M\xc6=k\x93a\x18\xc5\xf1s7wbmm\xe9\xd2B\x84G-t\x14:\xfb\
3031\x05\x04\xc1I\xd0M\xbbw\x13\x17Q\xac\x8e\x82\x8asqpr\x10q\t\x88/\x9f@:\xd5.\
3032\xd5I\x17\x8bi\x92\xa21\x89\xe9}\xae\xeb\\\x0e\xf2\x80\xf0\xe7wNz\xb2\x8e[\
3033\xd7\x80S\xc0\x14\x10`\xb5\xffWj3R\x00\xdf\x9e\xde\xed\xac\xe3\xc7\x92T\xe4\
3034\xe1&w\x99\x85\x99\xccD\xba\x99H\x19\x9d\x9d\xedN\x06p\xae\x1f\x1b/\xbf?\xbf\
3035\xe0;\xabN\xd2\xe5tR\xa4HgQ)^\xe8\xac\xe6+dd\x00\xa1XL\xbe\xf9\xde\xaf\xde\
3036\xbf\xd9l\x9f\x8d\x88\x88P\xa8\x1eE\x84\xa4\x9c\xf3\xfe\xe9\xfd<\x01>\xcf\
3037\xf9\xeae\xfb\xf3\xc2\xda[\x8f\xf6\x98\x9f\x91\x074\x92,\xa5\x904\xb2\x90du\
3038\xa6\xea|\xe8\xcc\x14\xa0}1m\xbd^Y\xd8\x98\x8b49?\x1e\\\x19\xf5{\xa3^o\xd4;\
3039\xfc\xd7\xf0\xb0;\xecv\x87\xdd\xc1x\x00 O\x81Wo\xfc\xe1\xf5\xc9\xd1\xbb\xd9\
3040\xd9#\xff\xe8\xcdmC!\nACa\xa2\xa1X\xa25h-\x00\xe9\x18h\xdc\xd9\x8c\xdd\xaf\
3041\x987=\xb8\xf7ki\xc1$D\x84\x14\x92B\x90\x14\x1eR\xa3y\xf2\xcb\xde\xdb\x0c\
3042\x00}\x8b\x06q\x89h\xdd^\xfc]B%\xc4Z\x86J\x04\x11\x9eN\xac\xad\x1d|\xca\x02f\
3043\x96\r7\xdaQ\x11SG\x10\xc1\x14\x04\x0c \x92!\x19\xe0\x08\xc7\xb1\xab\x8f4^\
3044\x86\x1eC+\xd0O\xc8\x00\x83\x04\x19T \xd5\xdf \x00\x06\xb4\xf0\x17\x9ffI\x92\
3045\x19^\x18d\x00\x00\x00\x00IEND\xaeB`\x82'
3046
3047def getMZBitmap():
3048 return BitmapFromImage(getMZImage())
3049
3050def getMZImage():
3051 stream = cStringIO.StringIO(getMZData())
3052 return ImageFromStream(stream)
3053
3054index.append('MZ')
3055catalog['MZ'] = ImageClass()
3056catalog['MZ'].getData = getMZData
3057catalog['MZ'].getImage = getMZImage
3058catalog['MZ'].getBitmap = getMZBitmap
3059
3060
3061#----------------------------------------------------------------------
3062def getNGData():
3063 return \
3064'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3065\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3066\x00\x01\x1eIDAT(\x91u\x91\xb1NUa\x10\x84\xbfs9\xe1\x9a@"\xb9\r\xa1\xa0\xa1\
3067\xe1A\x88\xbd\x0f@m|\x01+\x1a+{K_\x83\x97\xe0!(h\xb4\xa1 \x91`r\xf2\xef\xcc\
3068\xac\xc5\x89J N\xb1\xcd\xce\xe6\x9b\xc9N|\x85\x05\x80\x80\xb8\xfbpw\xb4\x7f\
3069\x94\x04H\xf2\xb0<\x9c\x7f9G\x10\x1803\xf3\xc4\xd5\xbb\xabu\x9d\xce\xf1\xeex\
3070\xbby\x03\xdd\xdd\xc0\xb6\xb6\x97\xef/EUT\xae\xebo\xd733\xd0\xdf\x7f\xfdpl;\
3071\t\x9b\xfe+\xc7\xb7?oGF\xa5N\x0fO\t3!i\xc7\x8a\xe5\xeaW\x1a\x1e#\xa3\\\xe5b0\
3072\x03\xc6j)R\xf4\xc2\x9ddx\x0c\x8fJU\xd6\x03\xa1\xb8\\\xb2\x145\xaf\x08\x1ak$\
3073Y\x88\x19\xe1H\xd1\xc8\x90_\x12\xfeE\xeag\x84\xea\x1a\x1e\xb2\xca\xa3\xd3\
3074\xfd\xact:\xc3\xa3\xba\x149\x7f\x08\xb2\xd6N\xf5\x9f\xd2\xeaR[1bf\xa1\xa2\
3075\x93\x83\x93rI\x9e\xa6\tX\'\xb0\xb7\xd9;{{\xe6\xb6\xdb\x8e\x19L|\x82G\x10,\
3076\xb0p\xf3\xf9f\xb7\xbf[?-\xe9\xfe\xe9\xfe\xe2\xe3\x05\x01@p\xc8o\xd3|v \xc0\
3077\xdc6\xb7\x00\x00\x00\x00IEND\xaeB`\x82'
3078
3079def getNGBitmap():
3080 return BitmapFromImage(getNGImage())
3081
3082def getNGImage():
3083 stream = cStringIO.StringIO(getNGData())
3084 return ImageFromStream(stream)
3085
3086index.append('NG')
3087catalog['NG'] = ImageClass()
3088catalog['NG'].getData = getNGData
3089catalog['NG'].getImage = getNGImage
3090catalog['NG'].getBitmap = getNGBitmap
3091
3092
3093#----------------------------------------------------------------------
3094def getNIData():
3095 return \
3096'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3097\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3098\x00\x01;IDAT(\x91]Q\xb1jT\x01\x10\x9c\xbd{\x81\xdc)\x1c\xc1\x84\x08*i\x8c\
3099\xadM\x04K\xfd\x824\xf9\x88\xb4\xf7\x05\x81\x14\xfe\x82\x95\x85\xa5 \x88U\
3100\xc0_H\x93\xb46WY)A\x1fw\x9e\xbc\xdd\x99I\xf1\xee\xe0\xcea`a\x99e\x99\x99\
3101\xc0\xd4\xe8\xb0\x82\x84\xc2\x9aB\t\xdd6\x81\x06\x1d.\xce\x00@\xb6\x1c\x14h\
3102\x94LFi\x98\x1c\x94\\t\xca%\x7f\xbe\x9c7(\xc0\xf8\xd1\x9a\x02\x85\x92\x8bH9\
3103\xb9\xd2e\xb9\xa3\x93~:\t\xfcU\xf3\xea\x04\xc7\xfb\xde\x1bA\x06\xd5\x9f\x99Z\
3104R\x95\x1a\x17\xdd\x7f(\xf9`\x8c\xafo\x14$#\x02\x80m\x18\x86=\xff\x90\xf3V\
3105\xcaf<\xf2\x83s\xaf\x11\x11m\xdb\x0ez\xb7\xab]?\xd9]\xcd^|\xff\xf2\xc7Lo\x02\
3106\x90\xd4l\xaa\xb1\xba\x88\xb7G7|\xb6kl\xe9\xc3\x96\x14/\xdf\xe7\xf4u\xfc\\x\
3107\xed\xd8%E\xfe\xa6\xb5\xd4\x84B\xd1e\x938|\x18\xef>\xfejn\xbf\xe9\xfa\xc9pv\
3108\xe7$:\xf6\x99 5\xc9r\x96\xbb>S\xba\x88\xe7\x8f\x80OhPJ\x0c\x1eOPt\x12%$\x91\
3109\x8c"R\x10\x91F1d\x97\x00(p\xba\xc0|]d\t\xff\xf0\x7f\xbb}\xe5)\x00\xd8\xc1=/\
31101b\xbb\xb0X\xc4#\x00\x00\x00\x00IEND\xaeB`\x82'
3111
3112def getNIBitmap():
3113 return BitmapFromImage(getNIImage())
3114
3115def getNIImage():
3116 stream = cStringIO.StringIO(getNIData())
3117 return ImageFromStream(stream)
3118
3119index.append('NI')
3120catalog['NI'] = ImageClass()
3121catalog['NI'].getData = getNIData
3122catalog['NI'].getImage = getNIImage
3123catalog['NI'].getBitmap = getNIBitmap
3124
3125
3126#----------------------------------------------------------------------
3127def getNLData():
3128 return \
3129'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3130\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3131\x00\x00\xfdIDAT(\x91}\x8e\xcd*\x85a\x14\x85\xd7\xabOR\xe7\x8c$\t\xe1\x12\\\
3132\x81\xcb2\x90\x0b025t\r\xe6\xee\xe5$18EG\x94\xde\xbd~\x0c>\x0e\n\xab\xdd\xea\
3133i\xb7\xf6j\xb7\xe0K\xfe\xc9\xbfN\x0b\x80\xd3s\x00\xb1aA\n\r1\x14\xc8\x14C\
3134\xa5j\xf4\x97\xeb\xab\x01\x00\xc0\xdc=@\x82\x9c"T)\xa6\x98\xaat\xa6zz\xa5z\
3135\xdb\xdb10`\xf3(\xbb\xfbX\x9b@\x0e\t)T\xc8\x90\x1f0\x1e\x93\xd8\xda4\xd0\x16\
3136\x8b\xc5t:\x05\x90\x04A\x90\xbf\xd4Z\x9b\xcdf\x83\xed1\x9dd\t\xbf\n\xad\x91\
3137\x1c\xbc\x0c\xfd\xdf\x9f\xb4\x04@\xc3\xe1\xc5\xc9\xd9\xf1\xed\xfc\xb5h\xca\
3138\x9d*\xb9\xa8\xe2\xd2M\xba\xa4\x83\xad\xc9\xcd\xf9\xe5\x80\xfb\xe7\xa7\xd7>_\
3139\xbc\x15]r\xa7{\xa9\xa8N/\x9d4\xed\xc9\xfa*\xf08\xa0\xbb\xe4\xed\x8d\xf5\xb1\
3140\x89r\xc9\xa5\xb1\xd5\xa4\xe8H\x96-\x8d/\xe1\x14\xe8@\x07\xf8\r\xf8mC\xc0\
3141\x9f\xbe\xf2\x0e\xd9$jsT\xa0\xbcG\x00\x00\x00\x00IEND\xaeB`\x82'
3142
3143def getNLBitmap():
3144 return BitmapFromImage(getNLImage())
3145
3146def getNLImage():
3147 stream = cStringIO.StringIO(getNLData())
3148 return ImageFromStream(stream)
3149
3150index.append('NL')
3151catalog['NL'] = ImageClass()
3152catalog['NL'].getData = getNLData
3153catalog['NL'].getImage = getNLImage
3154catalog['NL'].getBitmap = getNLBitmap
3155
3156
3157#----------------------------------------------------------------------
3158def getNOData():
3159 return \
3160'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3161\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3162\x00\x01ZIDAT(\x91m\x91\xb1jTa\x14\x84\xe7\xbf\xf7\xdaXH\x96\xd5b\x93\xac\
3163\x84\xd8X\x88\xa5\x8d\xe0K\xd8Y\x88`\x17L\x11\xb1\x93<\x81\x81<@\x1a\x8b\xb4\
3164\xc2\x92\xa7\x10\x02*B\xec\x8c+h\x88E\xb8\x10\xd2\xf8\xcf\x9c3\x16w\x17,2\
3165\xc5p\x8a\xc3\x9c3|\xe5\'\x16\xbak\xdf|\xf6\xf5\xea\xf0\xc1\xbcm\x13H\x00\
3166\xc00\xe8?\xef\x00\x8cv\xdf\x02\xb0\xbd\xf7b\xb5\x942~\xbd\xe3\x10$K\x16MYL\
3167\xca\xe4\xf7\xd9Q\x07\x00p\xfe\xfa\r\xe0O/\xdb\x9a\xcf-\x82L\xd2\xa4Y\xb3VW\
3168\xb6\xd3\xe9\xe2\x02\xc2V\x00\x88L\x00V5\xe5J\xb3\x9a5I\xd7\x9adC\n\xe8\xd6#\
3169J)\xc3K\n\xdb^\xf90\xf3u*\xa5\xdc\xbf\xbc,\xed\xd3\xcf\xfb/\xd7\xce{FZ\xb22\
3170\x15f\xa4\xc2T*\x92a\xc9\x8c\\\x1d\xdd8xu\\"b\x887\xfc\xe6\xfd\xd9\xbb\xe7\
3171\x93k\xe3m7M\xd3\xf7}w\xda\xb6\xb7\xb7\xb7t\xfacev\xc4\xb0\xed\x8b\'\x8f\xb3\
31722I\xb0f\xe5\xa2\x06\xd5\xdd\xdb<9\xfe\xd4%`\xca\xa4mF\xda\xce\xbf\xc3F5\xe9\
3173\xcad5\x99\x11P\x08\xe8\x12\xb0\xd4L&\xb6\xef\xdc\xea\x00\xb4\xeb\xd3&\x98\
3174\x14\xc4\xa4Z)#\x10\x91\x11\x00\xca\xc9\x12\xe1F\xdf\x8f\x1e~\xbc\xf8\xf2\
3175\xe8\xdbx\xac%\xe3\x010\x96\x0e\xe0\x1f\xf4\x9eZ\x92\xf2p\xb7\x17\x00\x00\
3176\x00\x00IEND\xaeB`\x82'
3177
3178def getNOBitmap():
3179 return BitmapFromImage(getNOImage())
3180
3181def getNOImage():
3182 stream = cStringIO.StringIO(getNOData())
3183 return ImageFromStream(stream)
3184
3185index.append('NO')
3186catalog['NO'] = ImageClass()
3187catalog['NO'].getData = getNOData
3188catalog['NO'].getImage = getNOImage
3189catalog['NO'].getBitmap = getNOBitmap
3190
3191
3192#----------------------------------------------------------------------
3193def getNPData():
3194 return \
3195"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x06\
3196\x00\x00\x00v\xe2\r9\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\x00\
3197\x017IDAT(\x91\x95\x90\xc1+\x83q\x1c\xc6?\xef\x10k\xd9f-i\xc4E\xad\xc5\x8988\
3198+\xc9EJN\x8e\xfe\x8c\xe5\xe0\xb2R\xeer\x94\x1c\x9c\x948Y8 \x07\xb9*5\x8c\xd5\
3199\xbb\xc2\xcbjz_\xef~\x8f\x9b63m\x9f\xdbsx>=\xdf\xafE\x15c\xa9K\xf3\xd2\xd9\r\
3200H\x0f7\xa3m\xb4\xcax\xea\\\x0e\xa8`Yf`\xe4\xa4\xd4L'P\x1d*\xa6\x84\x0f\xc4\
3201\xf3y\xebv7\x16\xeaO\xed\x97[\x12\x18\xf3A\xd4q\x90\xeb\xd2\x1e\x0cZ\xb9\xe3\
3202\x89`bx\xcboZ\xe0W^)g\xb3\x04\xc2a\x02\x91\x08\xf9D\x82\xc3\xbb\x95\xb6\xbe\
3203\xc1U5\x12X\xd5!9\xb4\xa6\xa3\x874\x06\x98\x9f>\xe0\xdd~\xa4\xec\xd8H.2\x1eo\
3204\x85\r\xeb\xb7\xa0\xbd:|Ul< \x9e\xc9\x90\xf5\xaeIn\x96x{^\xaf+5d\xb0oQ\xc5tZ\
3205\xee\xfd\xbd\xdc\\N\xb9\xb99\x85{\x97\x1b\xce\x87\xba\x1f\xd8T\x1c\x07|\x1f|\
3206\x9f\x8eX\x8c\x9d\xe26\xa1\xe8\xcc\xbf\x92\x1fzc\x93\xba\x00=--)\xbf\xb0\xa0\
32073\xd0)h\x0f\xd4\xd5=\xf5\xa7\xa4\xe6\xbeP\xcf\xac\xa4/\x90\x87d\x90\x0c\xc8 \
3208\x01\x12\x92\xf0>\xafj:\xdf\xf3\xfb\x91\xc3\xc4\xf4\x81+\x00\x00\x00\x00IEND\
3209\xaeB`\x82"
3210
3211def getNPBitmap():
3212 return BitmapFromImage(getNPImage())
3213
3214def getNPImage():
3215 stream = cStringIO.StringIO(getNPData())
3216 return ImageFromStream(stream)
3217
3218index.append('NP')
3219catalog['NP'] = ImageClass()
3220catalog['NP'].getData = getNPData
3221catalog['NP'].getImage = getNPImage
3222catalog['NP'].getBitmap = getNPBitmap
3223
3224
3225#----------------------------------------------------------------------
3226def getNRData():
3227 return \
3228"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3229\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3230\x00\x01QIDAT(\x91U\x911KW\x01\x14\xc5\xcf\xd37H\x10\xa2A\xf8\x07\x83tr\x08Z\
3231Z\x84\xa4/\xd0\x10\xb4\x06\xad\x0emM-\xae\xba\tN\xe1g\x90>D\xe4\xec\xe0\xe4\
3232\x10!%\x94\x11\x82b\xef\xbd{\xcf9\xd7\xe1\xf5\x97<\x9c\xe1\xc2\xfd]\xb8\x9c\
3233\xd3`\xf2\x16\xc4?\xd9\x08\x82D\x10\n\x80@\xfc\xe7\x1e`\x0bbk\xe7\r\x00\xcb.\
3234H\x92MY6iJI\x93J)\xa9O\xdb\x1fZ\x00\xa8:\xfb})\x97$j\\;\xa9[G2\xa9\xe5\x87\
3235\xf3@\xb40$PEY2\xe9\x90I'=\xa5\x95TP\x99\x02\xa2\xc5=\xce\xcep\x16Y\x8d\nU%\
3236\xcb\x92dI\xe4\xf8\xa0d\xd1E\xe0o\xfb\xed\xe3\xe7\xc5\xb5\x179\x9cS\x84\xd5@\
3237e\x96YN\x9be\xdaY\xa6\xcdvn\xe9dQ\xed\xca\xabg\xefw'\xdf\x7f\xce\xad?ytx|zy=\
3238D*\x93!e*(\x92\x99J\xea\xf1d\xe1\xcb>f\x90\xcc\xf4\xc6\xd3\xd5w\xaf\x9foo\
3239\xbe\x94\x9b\xaeg\x97\xd5\x0f\xee\xc3\xfd\xa0np\x17\xee\xc2A\x00h\x81 utr\
3240\xf6\xeb\xcf\xd5\xd7\x1f\xe7}?\xe44D\x92\x94HQ\x92mk<\xe8\x93\xae\x06{\x07\
3241\x87\x17W\xdd\xd2\x83\xfb\x94\x93\x9e\xa2\xa6\xc4\x11\x97\x004\xc0\xfa\xdd:\
3242\xc7Fo\xe7\xc2]\xdd\x00\x04-r\xbe9\x02\x8d\x9c\x00\x00\x00\x00IEND\xaeB`\x82\
3243"
3244
3245def getNRBitmap():
3246 return BitmapFromImage(getNRImage())
3247
3248def getNRImage():
3249 stream = cStringIO.StringIO(getNRData())
3250 return ImageFromStream(stream)
3251
3252index.append('NR')
3253catalog['NR'] = ImageClass()
3254catalog['NR'].getData = getNRData
3255catalog['NR'].getImage = getNRImage
3256catalog['NR'].getBitmap = getNRBitmap
3257
3258
3259#----------------------------------------------------------------------
3260def getNZData():
3261 return \
3262'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3263\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3264\x00\x01\xd8IDAT(\x91M\x91=kSa\x18\x86\xef\x9c\x9c$=\x874\xcdI\x93\xc6\x10k\
3265\xc1F1\x01\xb1\xfd\x01\x16\xc1I\xa5\xa0\xe8hGqp\x10W\x1d\xa4\x83\xbbc\xa1\
3266\x88\xd8\x82\xe8"*b\x05\x15,:\xe8P\xe8\x97E\x07\xfbA\xd3\xd0\x98\xc4\xc6\xa6\
3267\xc9I\xde\xe7y\xde\xd7! \xddn.\xaek\xba\x03\x9f\xefL\xbe\xdbO>x\xb4|?\xb5\
3268\x1a\xb6\xac{\xe5#7\x86\xf4\xc5s\'\xaf<)\x01-\x80\x01\x06\xda\x80\x02\x14`\
3269\x07N\xa7o\xcd=\x9f\xe0d\xba\xbd\xf6\x1d~\x0b\x99l,\x95x\xb3P]\\\xdf\'\xd2\
3270\xcc\xfa\xbc[\xfe\xd0\xe8o\xf8Ll^?\x9e\xb4g\xac\x17\xc1\xd5B\xe4o-\xb4W7~;\
3271\xe4\xc5\xdb\xa4\xcf\xfa\xeaUm\xd4\'3\xee\x14s\xcd\xdfu?>\xb5\x93\x1c\xcc\
3272\xc6\x01\xb6^\xba#\x94\xcb\x87\x87s\x14K\xe8\xa3C=#g\x0e\x12\x99\xa5\xd0\xb1\
3273\x0e\x1bE\xf2\xac\x96\xfaT\xef\x9b*\rLxE#\x02(\xab:v9\x10\x8d=\xddp\xb6\x02\
3274\xde\x16\xb93\xf5A;\x9f\xaf\x87cm%w\xbd\xb5\xa4\x83\xd9\xca\xc05w\xf3\x84\
3275\xa9]\x88\x14\x01\x15<\xd5\xf0v\x9d\xd4\x97\xe5?\xbe\xdfY\xaf\xd2\xc7o;+\xbb\
3276\x92\xea\x91\xc52\x8f;\xdb\x05S\x99\xdb\xf3\x16\x1an\xbfn\xbe5\xc3\xdb?\xde\
3277\xdb\xb3\xbf\xec\xdb\xc18\xc7\xf0\x95{\x99\x84\xfa\xf8g\x85VJ\xa2\xc8\xdc\
3278\xdc,(b"V$\xd3~\xf6\xb8#\x80\xb2\x00&\xd2J4\x93\x10\x89R\xbaCF\x91\xeezDZ\
3279\x91\\\x8fn0\x89\xb0\x06\x94\r0\xb3\x90\x12b\xe9J\x8a\x84\x94\xa8n\xcf\xfc0\
3280\xbd\xe4\xe9f\xa7\xb73/\xa3\xdd\xa0El2\xe9(\x910\x0b\xb3&\x16ba\x12b\xcd,\
3281\xd3\xa1\xb1K\x91\xe2\xbcN\x8b\x18@\x02\xc0U\xe0\xe0\xd0\x97\n\xe0C\xfb?a@\
3282\x03\xee?\xf8\x90:\xacV7\nv\x00\x00\x00\x00IEND\xaeB`\x82'
3283
3284def getNZBitmap():
3285 return BitmapFromImage(getNZImage())
3286
3287def getNZImage():
3288 stream = cStringIO.StringIO(getNZData())
3289 return ImageFromStream(stream)
3290
3291index.append('NZ')
3292catalog['NZ'] = ImageClass()
3293catalog['NZ'].getData = getNZData
3294catalog['NZ'].getImage = getNZImage
3295catalog['NZ'].getBitmap = getNZBitmap
3296
3297
3298#----------------------------------------------------------------------
3299def getOMData():
3300 return \
3301'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3302\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3303\x00\x01\x1aIDAT(\x91u\x8d=JC\x01\x10\x84\xe7\xc5\xa7\x82\xf8\xd3\t\x82\x10\
3304\x88\x1e\xc0V\xd0cx\x00=\x83\xa4N\xe7il\xd3\xc6\x1c\xc0\xdc\xc0&E,M\x1a\xc1\
3305\x9d\xd9Y\x8b\x17\xffP\xbfbf\x96\x9de\x9b\t~p\xf6\xb2\x02l\x1b\x9d\xfd\xa2\
3306\x05p\xb9\\\xbe\xcef;\xe7\xe7\xcf\xa3\xd1\xc1\xc1^\x15\x80\xaaO\xfb\xc6b\xb1\
3307h\x01\xe4j\xb5{q\xf1\xf6\xf4\x14\xf3\xf9\x9f\xbd\x8e\xa6i$\xf5\x00l\x1c\x1e.\
3308\xc7\xe3\xad\xc1\xc0\xe4\x7f\xed\x0e\xdb\xcd\x048\x1d\x0e\xdf\xe6\xf3\x92\
3309\x8aJ\xb1H\x93\x0e\x16\xc3\x11&+\xc2\xe4v\xbf\xff0\x9d\xb6\x06JYdI\xa6 "\x02\
3310$\xc8\x8a\xa8N\xbb \x01h\x05T\xaa$3L\xf5\xc8b \xd8D4\\ku\x99\xec\xad\x0fHGX\
3311\xaa\x88\x9b[F\x06\x93\xf4:\x84\x83\xa6R\'\xfbz\xbcC\x0b\xc0\x92I\x93EF\xc6W\
3312/\x19I:d\xca\xa9Lx\xfdA\x9bGGEZy\xbcC\x9aL\xca\xa2)K\xa5\xccLg"!4\xf7\x80\
3313\x00\x01\x06\x04\\_\x01\x01\x08x\x05\x0c\xf8c\xec\xd6\xc0;\xbc\xecyx\xe0\xb6\
3314\xdf\x86\x00\x00\x00\x00IEND\xaeB`\x82'
3315
3316def getOMBitmap():
3317 return BitmapFromImage(getOMImage())
3318
3319def getOMImage():
3320 stream = cStringIO.StringIO(getOMData())
3321 return ImageFromStream(stream)
3322
3323index.append('OM')
3324catalog['OM'] = ImageClass()
3325catalog['OM'].getData = getOMData
3326catalog['OM'].getImage = getOMImage
3327catalog['OM'].getBitmap = getOMBitmap
3328
3329
3330#----------------------------------------------------------------------
3331def getPAData():
3332 return \
3333'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3334\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3335\x00\x01MIDAT(\x91U\x90\xbdJ\xdcQ\x14\xc4\xe7^\xff)\x02q\x9b\x85\x85\x08bae\
3336\xc0\xd6V\x10,\xac\xed\xf3\x0c\xb6\xb1L-b\xe9C\x04\x05{!>\x81\x95l\x13\x88\
3337\x85Z(\x06w\xd5\xe0\x9e\x8f\x19\x8b\xeb.:\x1c\x0eS\xfc\xceg\x19\x8dFx\'\x12\
3338\x00I\xa2\xdf\'\xd0"\xa6\x86@\x07\xa0\xd7\xeb\x01\xf8\xf7_$\xfa\xf3\x90\x00\
3339\xc8vv\xf8\xfc,wE\xcc\xf2\xdd\xc9I\xd7\x1a\xdf\x8c\xf5\xeb<\x9f&\xfa\xbeV\
3340\x17zER\xfe\xbd\xe4\xe3X\xe6t\x93\x99\xdc\xeb\xe2b\xb4\t\x92\xbe\xcecu\x01O\
3341\x93\xd2hI\x8d\xa3\x9b\xcc[\x01\xdd\xdfVjZ_\xae\x104\xd3hL7\x9a\xc9]ft\x9fs\
3342\x0f\xa0\xfb\xb6\xdf\xfd\xdc\x8a\xdbGe*\xa8H\x04\x85\x88\xdd\x8d\x8d\xeaV"\
3343\x94\xa9\x88\xea^\x06\x83\xee\xec\xac\xbb\xfe\xc3\x9b\x07]=\xc8SAy\xcaS\x1e\
3344\xe5\xd3\xee\x0f}T\xad5\xb6\xb7+\x8cAL9y\xe8e"O\xce8;<\xb4\x83\x83v*\xc9\n\
3345\x9b\xd2)Ky*E\x8f7:\x87C?=\xf5\xe3\xa3\xbc\xb8\x90\x14\x11\x1d\x82I\r\xbe\
3346\x94H8\x11\xa9`\x89,\xa5\x14\x00s++\x9f\xf7\xf6@bi\xa9\xfd\xa6`\xf3\x1eF\xbc\
3347\x10\x160N=\x87\xbf-"H\x92\x04\x19d+x\x05?y]\n-\x0c\xc2^\x00\x00\x00\x00IEND\
3348\xaeB`\x82'
3349
3350def getPABitmap():
3351 return BitmapFromImage(getPAImage())
3352
3353def getPAImage():
3354 stream = cStringIO.StringIO(getPAData())
3355 return ImageFromStream(stream)
3356
3357index.append('PA')
3358catalog['PA'] = ImageClass()
3359catalog['PA'].getData = getPAData
3360catalog['PA'].getImage = getPAImage
3361catalog['PA'].getBitmap = getPABitmap
3362
3363
3364#----------------------------------------------------------------------
3365def getPEData():
3366 return \
3367'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3368\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3369\x00\x00\xcfIDAT(\x91\x85\x91\xcdm\x821\x10D\x9f\xe1\xeb\x01q\xe0\x00}\xd0\t\
3370\x9d\xd0\x15\x8dP\x00\xd7D4\x90\\\xbc\xb3;9\xf8\x0b\x7fB\xc9h\x0f\x96<O\x1e\
3371\xef4sW\x01\xd7+U@\xdd\xb4\xdd\x16\xdcf\x028\x1e\x01W\xb5*V+\x1bp\xb3\x97\
3372\xb0\xb0}88\xc2\x92#\xbeN\xa7\t\x00\xfb\xe3\x93L2=\xec\x8f\xba\\\xdc\xbb#\
3373\xdaf3\xbf\xe0\xf2\xec\x8exu\xdb\xee}\x00D\x14L\x05-\x13\xc9\x12\xa1W\xf73\
3374\xc0\xfc\x07\xe5H\xf9\x0f \xfdFJYr\xf4\xbf\x81v\x8f\x14\xe1\xde\x91\xdc\xfb{\
3375 bd\xd6\x00\x96\xd2\x88\xe8\x88\xf7\x80\x02%\x99\x0c`\x11b\xbdv\x04\xca\xd1`\
3376k\xed^\xe7n7vHfA\xfb~h\xb1\x80\xf3y.X\x9a\x0f\xfb\xfd|\x05\xc0\x0f\x02=a\x84\
3377\xb72\xeb\xb6\x00\x00\x00\x00IEND\xaeB`\x82'
3378
3379def getPEBitmap():
3380 return BitmapFromImage(getPEImage())
3381
3382def getPEImage():
3383 stream = cStringIO.StringIO(getPEData())
3384 return ImageFromStream(stream)
3385
3386index.append('PE')
3387catalog['PE'] = ImageClass()
3388catalog['PE'].getData = getPEData
3389catalog['PE'].getImage = getPEImage
3390catalog['PE'].getBitmap = getPEBitmap
3391
3392
3393#----------------------------------------------------------------------
3394def getPHData():
3395 return \
3396'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3397\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3398\x00\x01qIDAT(\x91e\x91\xb1k\x93\x01\x14\xc4/_?\xb5\xf8Y\xc9P35K\x15\x84\xb6\
3399\xa0\x88\xe0\xd8\x7f\xa0\x8bvu\xed\xea\xd4\xbdC\xff\x01\xa1BD\x05\x07\x11+\
3400\xa4 \x11\xda\xd9\xa9\x14\xa1:9T\xb0\x8a..\x89\xa0&\xe6\xbd{\xef\x1c\xbe*A\
3401\x8f\xe3\xb8\xe1w\xd35vv:\xab\xabC\xe0\x07\x00 \x81\x04\x08\x10H\xc0\x00\x02\
34026Y\x1a\xd2\x8d~\xffQ\xafw\xe6\xe8h\x90\xa9\x08\x91\x19\x91\xa4\xc8\xa4\xa73\
3403\xe8\xe9L\xf7\xe8\xf5\xb6\x1a\xa3\xd1\xd7\xe9\xe9V\x84vw\xbft\xbb\xef\x87C\
3404\x8b\x80\xbb\xdc\xd3=\xdc\xc2<\xcc\xd2=\xda\xedjo\xefn\x01\x9c\x97\x86E\xf1a\
3405e\xe5\xd4\xfa\xfaB\xbb=c&\xf7p\xa3\x9d\xd0aF3\xba\'`Ef\x02\x9f\x81\x8e\xd4Y\
3406\\\x98\xda\xd8\xb8\xbe\xb44c\x16cK\xb3\x18\x8f\xebA\x98E=(\x81\xef\xc0\'\xe9\
3407\xa3t\x168\xae\xaa\xab\x9b\x9b\xdb\xdd\xad\xc5\xc3\xe7\x03Z\xd0\xe9\x164\xd2\
3408\xd9\xe2\x85Wx]\x02\x954\']\x12Z\xd0E\x8d\xc6z2\x7fk\xfb\xf1M3\xb9k"\x0b\x9f\
3409\xbf\x03\x94\x99\x90\xe6\xa4\xdb@S\xef\x8eu\xef\xa1\xde\x1c\xca\xfd\x1f\x1a\
3410\xa4H\x02e\xe6O`V\xba\x8c\x17/\xf5\xe0\xbe\xbe\r&\xb9\x93B\x07\x03\x11\x00\
3411\xca\xcck\xea?\xc3\xd3\xb7:\xd8G\xb3\x89s\x15\xdc\x1b\xee Q\'\x89\x88\xda\t\
3412\x94\xa7\xbbW~\xad-\xe7\x9f\x93\xff\xbe\xfd\xbfk\xfd\x067!U\xfbOY\xcaK\x00\
3413\x00\x00\x00IEND\xaeB`\x82'
3414
3415def getPHBitmap():
3416 return BitmapFromImage(getPHImage())
3417
3418def getPHImage():
3419 stream = cStringIO.StringIO(getPHData())
3420 return ImageFromStream(stream)
3421
3422index.append('PH')
3423catalog['PH'] = ImageClass()
3424catalog['PH'].getData = getPHData
3425catalog['PH'].getImage = getPHImage
3426catalog['PH'].getBitmap = getPHBitmap
3427
3428
3429#----------------------------------------------------------------------
3430def getPKData():
3431 return \
3432'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3433\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3434\x00\x01\x8dIDAT(\x91eQ\xcdJ[a\x14\x9c\x9b{\xbd\x90&\x11i\x17%M\x04\x0b\x9a"\
3435\xdd\xd8\xad\x15\xea\x03\xf8\x08\xe2\x0b\xb8\xad\xdbf\xe9\xdaM\xe9[(Y)\xb8sU\
3436\xe8\xcf\xd6E\xc5\xd4\xc4J\xa5Tb\x92&\xdf\x9c\x9f\xaf\x8b\xabT\xe8Y\x1c\xceb\
3437f83\x93\x0c\xc2\x00\x00\x80\x11G\x8d\xf7\r\x8c\x00\x07\x14P\xc0\x01\x02\n\
3438\xf0\xfe\xc8\x90\x01\x98\xcdg\x01\xe4i\xde~\xd3\x1e\xcbXa\xe6\xaa\xa6\nU\x13\
3439qU\x131\x15\x97\xce\x87NV\xc8\xc7\x18\xdd\xbd7\xee\xdd\x86[s\x8b\x88\x8dJ\
3440\xf3\xfb\xcd\xd9\xc4&\x14\xd2).\xf3\xd5y\x10\xa5\x02]lu57*\xb7_n\xaf=}=\t\
3441\x93,\xc9vVv\xea\xe5:\x95\xe2\x02E\t\xf7\x13\x11\xd5\x95\xca\xd5\xfajk\xaeu\
3442\xd8;\n\x1e\x9a\x95\xe6\xf2\xe3\xe5\xcd\x17\x9bT\x8a\t\x88\xcc\xdd\x0b\xf9\
3443\x18\xa3\x98\x88Hm\xa6VN\xcb?F\x974~\xbe\xfe\xb2\xfbi\xf7bx\xc1H\x8d\n\xa2\
3444\xe4~\x87.\x08\x8c\xbc\xfe\xf33O\xf3\xad\xd6\x16\x03\x19\xc2I\xff\xa4;\xec\
3445\x8a\x8b\x98@\x91\xc1\xfd\x01\x81t\x1ev\x8fV\x9e\xbc\xdax\xbe1\x08\x83!\x87\
3446\x0b\xb5\x85\x83o\x07\xc7\xfdcs\x85"s\xfc{\x89.42\xb2\xfd\xf1]\x7f\xd8_\x7f\
3447\xb6^\xcd\xab{_\xf7N\x7f\x9fNm\xaafw\x1e\x8a\x94\x92$\xa9W\xea\x95\xb4"Q\xc4\
3448\xa4s\xd6\xd9?\xdf7\xb7 !\x9dI\x17\xe7\x16-\x1a\x14\xc9\xd5\xcd\x95\xbb\xbb\
3449\xfbT\xa7Ko\x97\xf0\xeb\xbf\x82\x1f\x16\xff\x08\x7f\x01\x87\xca@\x8cM\x0b%\
3450\xe5\x00\x00\x00\x00IEND\xaeB`\x82'
3451
3452def getPKBitmap():
3453 return BitmapFromImage(getPKImage())
3454
3455def getPKImage():
3456 stream = cStringIO.StringIO(getPKData())
3457 return ImageFromStream(stream)
3458
3459index.append('PK')
3460catalog['PK'] = ImageClass()
3461catalog['PK'].getData = getPKData
3462catalog['PK'].getImage = getPKImage
3463catalog['PK'].getBitmap = getPKBitmap
3464
3465
3466#----------------------------------------------------------------------
3467def getPLData():
3468 return \
3469"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3470\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3471\x00\x00\xbaIDAT(\x91\x8d\x8d1nBA\x0cD\x9fakz\xc4\x9d\xb9\x037\x83\xe6\xf7\
3472\xa0\xa4\xd9\xf1zRl\xf2\xc5\x0fD\xcahl\xd9\xf2\x1b9|\xbf\xf3\xa3Z\xab\xaa\
3473\xa0\xde\xa9\x01\x1c\x0e\x80\xed\x00\xc0\x06\x1c\xf6\x1ev\xde\xe8cY\x1a\xdf\
3474\x90\x9f\x07\xbfSDTf\xfb'=OU\xd5\nb\xa5\x8d\xff\xe4\rP\x15\x03\xe2|\xf6\xb28\
3475\x93L\xaf\x96\xact\xca\x92%g\xc6\xe9t\xbf\\\x1a\xe0\xdb\xcd\xd7\xab\xd5\xd1\
3476\xe4\xba\xbb\xdc\xbb\xb5\xe9\xf1x\x14\xb4\x82\x90\xdc;\x99\x1bhK\xcf\xe79\
3477\x03\xfbLK\xac\xd0k,E\x0e\xc6`\x06vJ\x8eGK\xe4 \x85\x14\x12\x99\xcc\x9e\xc9\
3478\x18\xd3\x05\xf1\t\xf5d\xb6\xeb\xaf\x13\xf0\x05\xc2\x7f]y\xc1\x7f\x96\x92\
3479\x00\x00\x00\x00IEND\xaeB`\x82"
3480
3481def getPLBitmap():
3482 return BitmapFromImage(getPLImage())
3483
3484def getPLImage():
3485 stream = cStringIO.StringIO(getPLData())
3486 return ImageFromStream(stream)
3487
3488index.append('PL')
3489catalog['PL'] = ImageClass()
3490catalog['PL'].getData = getPLData
3491catalog['PL'].getImage = getPLImage
3492catalog['PL'].getBitmap = getPLBitmap
3493
3494
3495#----------------------------------------------------------------------
3496def getPRData():
3497 return \
3498'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3499\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3500\x00\x01\x8bIDAT(\x91m\x91\xcfK\x94a\x14\x85\xcf\xfb\xbd\xaf\xe3\x8f\x99\xc1\
3501\x8d\x89\x90ZH\x04\xa5`\x88\xe6\xbe\xfe\x81\xfe\x80 \x82V\x82P\xdb\x86\x16\
3502\xad\x15\xdc\xb5m\xd1\xc66\xb3\x125\n\\L\x8a\x8b\x90\xa1\x854.\n\x86\x9a\x85\
3503\x88\x85\xe07\xf3}\xf7\xbe\xf7\xb8\x185\x17\x1e\x9e\xc5\xdd\\x\x0e\xc7\x01\
3504\x8d\x0fx0\x85v\x07\xc8\x01\xbb\x82\x02\n\xe0\xe2P \x01\x02p\xb7Y9\x1aBm*\
3505\xd9\xedq\x99d\x91jT\xb1\x18\xa9\xda\xc5DL\x84\xaa\xbb\xd5\xaa\x03\xf8\xa6\
3506\x82\xe6o\xde.\x1d\xbe\xaa\x0c\x94\x87zi$@\x12\xbcH\x92\x90\x84\xd9\xdf\x83\
3507\x83\x04\x80\x1a\xcb\xfdh\x1c\x0f/\xbe.6\xff\x84\x98\x04x\x0f\xefy\t@\x00\
3508\xde[\x08\x0e\x88++\xee\xf1#l}\xe1^\x1dG\xc7|6V\x9d8\xa9\x95\xe5\x90\x92\x9d\
3509\xcb\x88\x98Hattgu5\x00x8\x8b{\xf7Y\x1c`\xed+L\xf8\xee\xc7\x93\xa7\xb11\x93}\
3510\xf3y\xbb#bynyn"}d\x0b\x08\x00>m0F\xae\xaf1=E;\xe7\x8b[\x1fgK\xff\xbcNS\xa5W\
3511\xc4\xba\xbdc\xec\x19\x19\x19\xdf\xdev\x80\xbc\\p\x8d_TE_?\x97\x9686\xce\xe4\
3512\x7f\xdf\xf3\x00p\xce\xb5\xf6\xf7\x03`\x1d\xf5"\xbcSn\xbd].\r\xde,\x92\xa4\
3513\xd1TI\xd2\x8c@\xf7\xdd9\x874u@{\xf1y6\xaf\x1bs\xf8\\\xc0i\x96\xaau5.eT\xa9\
3514\xd1,"\xc6\xcdz=\x00?\x87\xdfO\xde\x00\xbe\x03\xe9\x95\x81\xf3\xeb\xf6.\x00g\
3515\x9eG,\x0f\xd3,\xbc\x95\x00\x00\x00\x00IEND\xaeB`\x82'
3516
3517def getPRBitmap():
3518 return BitmapFromImage(getPRImage())
3519
3520def getPRImage():
3521 stream = cStringIO.StringIO(getPRData())
3522 return ImageFromStream(stream)
3523
3524index.append('PR')
3525catalog['PR'] = ImageClass()
3526catalog['PR'].getData = getPRData
3527catalog['PR'].getImage = getPRImage
3528catalog['PR'].getBitmap = getPRBitmap
3529
3530
3531#----------------------------------------------------------------------
3532def getPTData():
3533 return \
3534'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3535\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3536\x00\x01^IDAT(\x91m\x911k\x93a\x14\x85\xcf\xf7\xe6mR+\xa5B:\xd8!\x82\x83"\
3537\xe2\xa4\xfe\x03\x9d\xdc:\xbat\xeb \x9d\x9c3v)\x88\xbf@\xdc\x04g\x0b\n\xfe\
3538\x01A\xf4\x0f\xe8\xa0K\x9d\xa2i\x89\x89\xe9w\xcf\xb9\xf7:$\xa1K\x0f\x0f\x973\
3539\xdc\x87;\xdc\x06O\x81)\x96\t\xa0\xc2\xdf-\xeb\xa5TL0\xdc\x1f\x02\x88\x88\
3540\xc8\xf0\xc6q\xd3\xe1j\xa4\x8eT\xc8\x94r5\xa7\xc7\xc7\x15\x05@\x9e\x9c\xfe\
3541\xda\xe8\xf8\xfd\xbe\xdf\xebS\xbb\xae\x11\xbbo\x99\xa7Lc\xd2\xd2,\xc9f0\x08\
3542\xa0\x02\x88H\x0f\x7f\xfe\xd0\xb7Zu\xdf8\xe7\xcc\xc7\x9c\xeeq\xe3\x85%-\x8d\
3543\x0b\x01d\x00\x05\x01O\x97t6\xe3\xfa{u\x0f\x0e\'\xcf\x8e\xec\xcbv\xd3\xa3`\
3544\xd9Z\xda\n\x12@\x81A\xeetVp>\xb3\xb6\\9\xbb~\xbb-kQZ\xaeY\x92\x17\x82\x14@\
3545\x85\xc1C\n}\x1d\xd9\xadG~\xe7\xd5p\xfb\xea\x8d\xf9\xee7K\xeb\x8f-\xdb\x95C6\
3546d\x00\x15\x02\x9d\xe6\xf6\xf1\x87\xfaw9yrr\xed\xcf\xcf\xeewv>Y\x99]lCJI\x8b\
3547\x0b\n\xd1\xf9[|\xf9\x99\xbdM\xfb\xf0\xda\xd4c\x19[\x92KA\x84\x1c\xee\x00*\
3548\xfe\x81\xd2\xce\xd6\x0eE\xb9+\x89\x01+\x99\x9b\x02\t\t\x12\xdc\x17\x04\xd0\
3549\xe0\x010\x06\xce\x01\x03\xce\x81\x82\xd1\xdf\xcb\x7f\xbc\xc8\x7f\x8e\xd7Fv\
3550\x05\x02MO\x00\x00\x00\x00IEND\xaeB`\x82'
3551
3552def getPTBitmap():
3553 return BitmapFromImage(getPTImage())
3554
3555def getPTImage():
3556 stream = cStringIO.StringIO(getPTData())
3557 return ImageFromStream(stream)
3558
3559index.append('PT')
3560catalog['PT'] = ImageClass()
3561catalog['PT'].getData = getPTData
3562catalog['PT'].getImage = getPTImage
3563catalog['PT'].getBitmap = getPTBitmap
3564
3565
3566#----------------------------------------------------------------------
3567def getPYData():
3568 return \
3569'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3570\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3571\x00\x01\x1fIDAT(\x91mR;J\x04A\x14\xac\x9e\x19\x075\x11\xc1@\x84\xdd\x0bx\
3572\x0cS\x03\xf18n``b\xe8-D\x10\x83\xc5\x1b\x18\x8a\x81W\xf0\x83,\xac\xff]\xd4\
3573\xe9zU\x06\xe3\xfe\xc0\xe2QT?\xea\x15\xdd\xf4K\xc6\x0cZ\xd4\xffV2\x80^\x0f\
3574\x80%H\x880\x03A\x93 \x9d\xb3\xe7x\xd4\xefW\x00\x00\xfb\xe1\x11\x11\x88p\xce\
3575-\xffU\x93\x9d\x1b7\x8dsN\x9d\x8e\x80\n\xe3\xb1\xeb\x1a\x12\x00\xdb\xf0\x14\
3576\x98\x1d$\xdb(\n\r\x87\xd5\x9b\xea\xb5\xb2DY\xfeY`\xdd\xdd\xfd\\^(\xe7zw\x1f\
3577\xdd\xee, \xa5aS\x17\xedK\xa7\xa1\xb6=\xfa8\xdd~9\x1c\xed\xf8\xf3\xd5\xf3\
3578\x00H\x15\x92\x16\xdc6V\x96\xf7\xae|\xf0}\x86\xe5\x95\x05\xbf\r)=\xbf\x7f\
3579\xad\xd6K!\xb5\x13\x9a\\\x1fVx\xd2\x90eTe\xf1\xf04HX\xbf=:\xde\xba\x1fdR\x99\
3580 \x95iRy&L)\xe8\xeef}~r]\xa1\x11\xc3\x1b\xebE\xb0`\x98Q\x90\x8aH\x8c\x92\x14\
3581\xc3\x11\xa2\xa00-\x00\t\xe5\r\x82\x80\x80yn\x05\xe7\xbe\x98\xed\x06\xfc\x02\
3582o\xefV\xf1,"\x04\xa3\x00\x00\x00\x00IEND\xaeB`\x82'
3583
3584def getPYBitmap():
3585 return BitmapFromImage(getPYImage())
3586
3587def getPYImage():
3588 stream = cStringIO.StringIO(getPYData())
3589 return ImageFromStream(stream)
3590
3591index.append('PY')
3592catalog['PY'] = ImageClass()
3593catalog['PY'].getData = getPYData
3594catalog['PY'].getImage = getPYImage
3595catalog['PY'].getBitmap = getPYBitmap
3596
3597
3598#----------------------------------------------------------------------
3599def getQAData():
3600 return \
3601'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3602\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3603\x00\x01$IDAT(\x91}\x90\xcf*\x85Q\x14\xc5\xd7\xbd}\x19\xdcd`\xa4\x90\x97\xf0\
3604.\x94\x94\x8cL\x94\x81(\xa2\xc8@)L\x8d\x0c\x0c\x98x\x0f#^Af\x92\x7f\xe9\x96\
3605\xbb\xd7\xda\xeb\x18\x9c{?FV\xbb38\xfb\xb7\xd7Y\xfbt\x06\xfd\xbe1\x94\xe1\
3606\xd5\xa9\xc9\xfb/\n\x08\xe0{t\x12\xbf\xea\x0c\xfa\xfd\xb1^\x0f@)\xa5^]\xedng\
3607\xd2\x99\xa9L2%\x91)Y\xdc\xba\xbem\xaa}K\xdf\x1c\xee\xbf<=\xa6$J\x8c$E\x8a!r\
3608rz\x06@\xf7/m{a\xef@\xaaD\x88$C\x0cF0\xc2"\x80\xa6\rW\xc7\xaev\xb6\x92T\x84\
3609\xa8\xd6[\x11"\x93\x02\xd0\xb5]\xe9:\xb0tt\\\xdb\xe2@\x11\x8c!\xcd\x08\x91\
3610\x00\x1a\xdbe\x88\x97\xe2r\xb9\xb9A\x86\xe27\xbaH\x05M\xa6\x08\xa0\xeb\xd6\
3611\xbe\xa0\x94\xb2rr\xa6\x081\x14\xb58z\x90\x99\x02\xd0`\x14\xa9nr\xb1\xbe\xa6\
3612h\xa3S\xa4D\x93J\xa5\x0c\xa0\xf3\xf9\xfe\xda\x1b\x9fhw(\xa5\x9c./\xa6(\xd5\
3613\xbf\xcf\x94\x9c\xcaLg\x9e\xdf=4\xb6?\xde\xdel\xdb\x965?;\xf7\x8c\xff\xf4\
3614\x03k}[\xe5\x9e\xcb>\x13\x00\x00\x00\x00IEND\xaeB`\x82'
3615
3616def getQABitmap():
3617 return BitmapFromImage(getQAImage())
3618
3619def getQAImage():
3620 stream = cStringIO.StringIO(getQAData())
3621 return ImageFromStream(stream)
3622
3623index.append('QA')
3624catalog['QA'] = ImageClass()
3625catalog['QA'].getData = getQAData
3626catalog['QA'].getImage = getQAImage
3627catalog['QA'].getBitmap = getQABitmap
3628
3629
3630#----------------------------------------------------------------------
3631def getROData():
3632 return \
3633"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3634\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3635\x00\x01\x14IDAT(\x91]\x911J]a\x10\x85\xbf{\xf3?Iz\x9b \x16\xda\xba\x00\x17\
3636\x92\xc2&\x0b\t\xd8eI\x0fR\x06\xec\\\x84\x9d\x08\x16\x81\x18\x82\xa8o\xe6\
3637\xcc\x9c\x14\xf7\x06\x9f\x0e\xa7\xfd\xe6|p&\xce\xae\xf9+\x00f\x18\x0fW\xe7\
3638\x1f\x0f\xa0\xe9\xa6\x9b\xf1B\x9f\xd1\xbcf\xf0[\x97\xdfO\x80\xee\xa9=\x7f:\
3639\xfa\xb6\xd9\xec@\xb6@~L\x7f\x953-9\xf3q\xbb\x1d\x0c0w\xbf\xb2\xda\xd5s\xf7-\
3640<\xdb\xb9F\xe9\x9bp\x843\xa7\xe3\xe3\x86\x01\xb4\xa9\xb6\xca*\xdb\xb2\xc3\
3641\x96\x9dv\xb8\xc3\x91\x0b@f\xc3@]mUK\xa8l\xc7\xeb{\x87\xfd\x06\x00\x06\xd1*\
3642\xa7\xfc\x1f\xc8=&\xect\xacJH\xbd\x00U-9d\x15{@\xd8\xb9\xaf4\xadJ\xd1Y\x84Zr\
3643\x8aU\xe3]C&\x92%\xc1`'\xa93;\xe5\xaci\x0fX\x1a\xd2\x11V\xa2\xa2\n\x18\xa0\
3644\x94?\x1fnRV}\x98\xe7#x\x9a\xa6\x04A2\xc4\xa9\xa8Z\xd20\xc1\x0f\x08\xd0\xb2\
3645\xe3\xfd\xcf/c\xd0\xa2\xa1E\xff\xa1/\xd6\x8d\x97\xfb\x07'\xado\x9d\xaf7f\x92\
3646\x00\x00\x00\x00IEND\xaeB`\x82"
3647
3648def getROBitmap():
3649 return BitmapFromImage(getROImage())
3650
3651def getROImage():
3652 stream = cStringIO.StringIO(getROData())
3653 return ImageFromStream(stream)
3654
3655index.append('RO')
3656catalog['RO'] = ImageClass()
3657catalog['RO'].getData = getROData
3658catalog['RO'].getImage = getROImage
3659catalog['RO'].getBitmap = getROBitmap
3660
3661
3662#----------------------------------------------------------------------
3663def getRSData():
3664 return \
3665"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x11\x00\x00\x00\x0b\x08\x06\
3666\x00\x00\x00\x99 f\x07\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\x00\
3667\x01'IDAT(\x91\x9d\x91\xbdJ\xc3`\x14\x86\xdf$_C\x9a\x984E\xab\xc1A\rEQ\xc9\
3668\xe2\xe0\xe05\x88\xa3\x93\x8b\x827\xe1e\x88\x83\x9b\xae^\x85\x93\xf0!B\xa7\
3669\x06\x1c,U,\xda\x14\x0bI%6i\x93|.\x1a4\xa5M\xf5\x19\xdf\xc3y8?\xdc\xc9\xea:3\
3670e\x05\xff\xa5\xf9\xe1\x83\x98\xb2\x02K+\xfd*\x84$\xc1\x90D\x98\t\xc4\xa9D$\
3671\x1b<\xe8@\xb8\xd2\x03_\xe4 4$\xacu\x92|\xc9U\xa4\xd6g\x87\xfa\xfbw\xb0\xbbT\
36725\xe7\xcb\xdd28\xc05\xf4\xdey\xa7\xd5\x0c\x86Q<N\xd0\x8d\x12\x95\\\x1b;\x16\
3673\xe6\xaaix`\xba\xf0^=0\xf0\xd0\xcc\x85\xca]\x7f\xa3r\xefs\xe3\xc7xk\x80\xcff\
3674\xbe\xae\x83\x0bE(q\x11\x03c1w\x15\x00\xa3\x12\xdei\xa3\x00@\x94$\xc4/-\x04\
3675\xc9\x84)\xbe \xfb\x9bb\xddX\x96\xd2\x9b\xf0\xcf\xb5m_\x90I\x9f\tP\x1ei\xb2g\
3676\x1d\xdfN\x12\xb4\x9fD\x15\x94R\xf6\x93\x81\xeb\xb1\xda\xc5%\xbb9=c\x81\xe3\
3677\xb0<(\xa5l\xe4\xc5\x85\x92\x86\xad\xa3\xc3\xa9n\x91\xaec\xdb\xf6\x9f\x1a\
3678\xb2\xd8\xb6\x8dO>1\x8eT\x1c4\xb0\xeb\x00\x00\x00\x00IEND\xaeB`\x82"
3679
3680def getRSBitmap():
3681 return BitmapFromImage(getRSImage())
3682
3683def getRSImage():
3684 stream = cStringIO.StringIO(getRSData())
3685 return ImageFromStream(stream)
3686
3687index.append('RS')
3688catalog['RS'] = ImageClass()
3689catalog['RS'].getData = getRSData
3690catalog['RS'].getImage = getRSImage
3691catalog['RS'].getBitmap = getRSBitmap
3692
3693
3694#----------------------------------------------------------------------
3695def getRUData():
3696 return \
3697'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3698\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3699\x00\x00\xf2IDAT(\x91m\x8f=N\xc2Q\x10\xc4\x7f\x0f\xfe\x15v4\x86X\xd0\xd8Xx\r\
3700\x13nB\xcb=<\x85W\xa0\xe0.\x16\x16\x14\x86\x8e\x98HL\xde\xcc\xdb\xb5xD>d\xb2\
3701\xd9\x9d\xdd\xd9\x8fl9\x1c\x92\x13"\xa2\x87\xce\xe2\n\x0e\x06`2\x01\xc8L(@f\
3702\xcf\n\x8c3Gy\x86\xdd\xee{\xe8\x9b3\xf3\x9c\xe4-\x94R"\xa2,\x16\xb9\\\xe6~O\
3703\x04\xadekDdki_x;\xa7\xd3\xb2Z}\r\x9bM<?\x97\xed\x16;-\xe4\x94R\xcaZ\xaf\xfd\
3704|\x0e0\x006R\xfe\rt\xb9\xf7U\xa5\xea\xb1b\x17\x88\x01\xe8G\xab\xd2\xe2\xd4\
3705\xfa\xef\x82\x94\x10\xc3\x9a\xf1\x93^\x7f\xeag\xd8Y\x1drT\x85\x1c\xd2\x91T7)\
3706\xdc\xee\xfc\xb0\xe6mx\x81\xb1\xdfC\x1f\xb7\x97wb\xe1V\xda\xe3=\x0c\x01#\x99\
3707\xd9,%\xdc\xb0\x90\x8a\xd4?\xc3\xc6\xa6\xb5n\x01\xe5\x00qf\\\xa6W\x12\xf0\
3708\x0b?\x89e\x1eo\xd1Q\x86\x00\x00\x00\x00IEND\xaeB`\x82'
3709
3710def getRUBitmap():
3711 return BitmapFromImage(getRUImage())
3712
3713def getRUImage():
3714 stream = cStringIO.StringIO(getRUData())
3715 return ImageFromStream(stream)
3716
3717index.append('RU')
3718catalog['RU'] = ImageClass()
3719catalog['RU'].getData = getRUData
3720catalog['RU'].getImage = getRUImage
3721catalog['RU'].getBitmap = getRUBitmap
3722
3723
3724#----------------------------------------------------------------------
3725def getRWData():
3726 return \
3727'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3728\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3729\x00\x01EIDAT(\x91m\x8c1\x8a\x94Q\x10\x84\xeb\xbd\xff\xcd\x82\xb2*\xc8l\xb0\
3730\x91\xe0e\x043\x83=\x81\x08\x06bd"\x82\x81\xe0\x9a\x19\xe8\x01\xcc\xf4\x10"x\
3731\r1\x11A\x1cW7\x19u\x1c\xbb\xab\xab\x0c~\x06v\xc1\xa6)\xaa\xa0\xbej\x97\x9e:\
3732\x84\xf9(\x15\x01\x01\x04(H\x08\x81B\xec\x8c0Bx~\x03\x00l\x97\x9b\x0c\t%\x97\
3733[iJu\x8bG\xcb\x17\xcd\xf1\xfa\xeb\xbd\xe3\x97\x1a\xf3\xf6\xc9o\x97!\x81r\x15\
3734h\xb3Ly\x9b\xbes\xf8d?>tm\x8e\x96q\x8c\xfb]\x80\xe5\x12J\xa0\xccB\xdaYf9\xcb\
3735\x94\xdf\xac\xee\xfea\xff\x16\x07oOo!42D\xb7(\x94<3%Wy\xbbc\xbe\xc4\xc1\xa3\
3736\x8f\xaf(/\xf7\'\xac\xd7\xed\xe7_,\xa6\x87\xd6g\x83v\xda\xb4\xc3N8\xed\x94c\
3737\x8e6[\xbf\xb6\xfa\xfen\\\x1c\x006\xee\xbf\x8c\x80g&\xfe\xab\xbd_\xbd\xbc\
3738\x87!\xa1\xb5\xb4\x03\xe0\xf9\xd2\xb96@\x9b$\xc6\xe21\x1e\xdc\xe4\xa7u\xa62+\
3739\xb3"\x14\xb3\xc9J:\xb3\x82\x95\xa9\xba~\xa5\xde?\xc3\xc0\tN\xb7\xbc0\x0e\
3740\x87r\xd1\x8a=\xf7*\xb3\';sJ\x169\xb1TU\xf5cSX\xa1\xe16\xb0\x05\xe2\xcc\xf3\
3741\x8c\x06\xa0]\x140\xf0\x0f\xf8\xb9h\xc1\xd7\xfaS\xe0\x00\x00\x00\x00IEND\xae\
3742B`\x82'
3743
3744def getRWBitmap():
3745 return BitmapFromImage(getRWImage())
3746
3747def getRWImage():
3748 stream = cStringIO.StringIO(getRWData())
3749 return ImageFromStream(stream)
3750
3751index.append('RW')
3752catalog['RW'] = ImageClass()
3753catalog['RW'].getData = getRWData
3754catalog['RW'].getImage = getRWImage
3755catalog['RW'].getBitmap = getRWBitmap
3756
3757
3758#----------------------------------------------------------------------
3759def getSAData():
3760 return \
3761'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3762\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3763\x00\x01sIDAT(\x91}\x91\xbdjTq\x14\xc4\xe7~d\xb3\x9b\xc0"q\x8b\x801FBj\xadU\
3764\x14l}\x8bT~4y\x04}\x86\xd4\x82\x9d\xd1\xbc@*\x9b\x10,T\x04\x85[\x08\x1b\xbb\
3765U\xd8\x15\xd6\xe4&{\xef93\xe7oa\xa2\xb1q\x8aa\x9a\x1f\x033\x19\x1e\xe0\xaf\
3766\x02 @\xc0\xce\xdd\x80\xe6BhP\x02x\xf6\xf0i\x02\x12\x82\xa2B\x11\xc1 EJ\x0cw\
3767\xbaB\n\xb9\xfc\xf5\xa3\xdd\x12@\x02F?G\x11\x91#\x07\xd2i{j\xb4\xb9\xb2\xe3\
3768\xb4\x995\t\xe9\xa4\xad\xeb\xe6xe\xe9*\x80\x12\x81\x94R\xcb\xe6\xd6\xf5;\xeb\
3769\x977\x8e\x9b\xa3w_\xdf\xdf\\\xbd\xd1\xc9;E\x96\x1f\x0c\x0f\xeen\xdc\xfb<\
3770\xfa\xf4\xe2\xeds\xa7\x9f\x01\x0cRr\xfa\xd1l\xda\x9d\xeb\xad\\\xba\xd2+z\x87\
3771\xe3\xc3\x96\xedt6\xfdQO\n\x14&\xba\x1c@\x0e\x83B\x94\x0f\x16\x07k\x83\xb5q=\
3772\xa9\xad\xae\xbeW\xdd\xce|\xf5\xad\xea\x16\x0b\xc3\xf1p\xaf\xda\x93H\xf1\xac\
3773A\xc1\x94\xb0\xfb\xf1U\x962\x06Mfn$\x1b\xb6y\x96ON&\xa4\xa7H\xe7\x80\x81\xa2\
3774\xcb\xcd\xdb\xcd\xdb\x9b\x0b\xe5bJ\xe9\xcfV\xfd\xf9\xbe\xcb\x9f\xec<n\xd52.\
3775\x02t\x06\xb7\xdfl3\x14\n\x939\xddd[\xf7\xb7\xf6\xbf\xec\xbb\xfc\xf7\xd0\x00\
3776J4\xf0\xe0r\x7f\x99\xe1NR\xeer\x8a\x1eNq\xe7\xc3KQ\xabK\xd7\x18\x8c\x08\x00\
3777\x19\xd6\xff9\x12-\xfe\xaf_0z7\x17\\\xc4@\x1d\x00\x00\x00\x00IEND\xaeB`\x82'\
3778
3779
3780def getSABitmap():
3781 return BitmapFromImage(getSAImage())
3782
3783def getSAImage():
3784 stream = cStringIO.StringIO(getSAData())
3785 return ImageFromStream(stream)
3786
3787index.append('SA')
3788catalog['SA'] = ImageClass()
3789catalog['SA'].getData = getSAData
3790catalog['SA'].getImage = getSAImage
3791catalog['SA'].getBitmap = getSABitmap
3792
3793
3794#----------------------------------------------------------------------
3795def getSBData():
3796 return \
3797'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3798\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3799\x00\x01\xcfIDAT(\x91\x85\x8dAH\x93a\x1c\xc6\x9f\xb5\xef\xfbH%\xdc\xc2\x82\t\
3800-\x0bV\x07CI\x0c\x84\xc5N\x16\x11Q\x87\xca\x08\x82X]\xbc\xe4\xa9\x08\xf1R\
3801\xb0h\x97\x0eQ\x04\x1dZ4\x08\xa6x\xf1\xd2h\xe1\xa0b\x0ea\x8e\xc0F\xd1\xa1I\
3802\x08}\xd1*\xb7\x9c\xce\xf7\xf9\xbf\xef\xd7au\xeewxN\xcf\xf3{|~\xffR"\xd1;9\
3803\xf9qj\xea@2\xe9j\xdd\x00\x0c\x00@\x00\xf3/;\x81\xd5\xfb\x17\xe2C\xa3\xb0R\
3804\xa9\xf0\xd8\xd8N\xdb\xc6\xc4\xc4\xee\x81\x81\xed\xa5R\x93\x84\xd6F\xc4\x131\
3805B\x1f\xc5:\x19]\x88\r\xbd\xf3:\xae&\x1e?\xf1\x01oS\xa9\x83\xc3\xc3]\xe9\xf4O\
3806\xd7U\xad\x96\xd1\xda#\r\xe9\x91\xb6\x1f\x9b7/??\xd4_\\Y\xb7o\x97\xec\xec\
3807\xf5\xac\x05X\xf5\xba\t\x06\xfd\xa2Mw\xf7\xb6fS\x94\xf2D|T\xce\xe9\xd8\x9bs\
3808\xc7\xe6\xd1Y\xcbVqw\xf1KxW\x18\x80\x15\x8d\x06\xc6\xc7{\xe2W\xaaOS}\xb3\xb3\
3809k\x99L\x8dt`Z7.M\x1f\x1e,|h\xc8\xb5\x17\xee\x96(z\xa4!\x00\xabP\xa8\xe5\xf3!\
3810*\xcc\xcc\xfc\x9a\x9bk\x90\x1d\'F\x16\xce\x1f\x7f\xd5t\xaa\xb9U\x7fr\xd1\xa5\
3811Q\xca(\nE\x04\x80\x05\xa8\\nM\xc4\xcbL\xff\x1e\x8c|>u\xb4\x18\xd9\xb7T\xdd\
3812\xd8\xbaW\xd8\xa8\xd4\xd6\x95\xa7\xa8\xa9D\xd1\x90\x9a\xed\x81!\xa1\x94\x13?\
3813\xf3\xb2\xbfo\xd9\x04\xca\xaf\xbf\xed\xb8Sti\xd8\x16\xb7\xdb"\xa2\xf5\xdf\
3814\x07kt\xa4\x12\x8c-G\xf6\x16\xbfC\x9e\xbdw\xf2+_\xe9Q\xe9\xb6\x9b\x14%\x86\
3815\xa2\xb5\x18\r\xc0\xbax\xe4V(p\xb6w\x7f\xe5S=\xf4\xa8\xfcC<{OO\x175E\x0b\x85\
3816bD\x8c\xe86F\x03\xf0\x15\x1f\xc0u\xf0\xb0\x8c\xf94\xb0\x89\xff\xf2\x07 \xdf+\
3817\xe0\x8e\xc56 \x00\x00\x00\x00IEND\xaeB`\x82'
3818
3819def getSBBitmap():
3820 return BitmapFromImage(getSBImage())
3821
3822def getSBImage():
3823 stream = cStringIO.StringIO(getSBData())
3824 return ImageFromStream(stream)
3825
3826index.append('SB')
3827catalog['SB'] = ImageClass()
3828catalog['SB'].getData = getSBData
3829catalog['SB'].getImage = getSBImage
3830catalog['SB'].getBitmap = getSBBitmap
3831
3832
3833#----------------------------------------------------------------------
3834def getSDData():
3835 return \
3836'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3837\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3838\x00\x019IDAT(\x91\x95\x8f\xb1JBq\x14\x87\x7f\xde{\tS\xf4JK8\xb8\xf9\x00-\
3839\x8dAkm>A/P[CDS\x05A\r\xb5\xf6\x04-MBkPo\xe0\x138\xe8\x90\xdd"5E\xfc\x9f\xdf\
38409\xa7A3\x83\x96>>\xbe\xe9\x07\x87\x83\xea\x1e\x1csuI\x01\xa6\xc0\x04\x18\x03\
3841\x9f\xc0\x00\xf8\x00\xde\x81\x1c\xaeq\xb3q\xb9\xff8\x88h0\x83\xaaS\xa1t\x12\
3842\xa4\x8b\xf8RG\xcdf\x02"\xab\xf4O6\'\xe7\xf7Y$\xea"Pu\x91\xb9A\\\x82\x87\xe0\
3843"\xb9Z\xcd\x80\x04\x84\x05\xefV\xb2\xc3Fz\xb5}\x16y\xce\xdd\xfc\x07[\x04ql\
3844\xedv\x04@]\x19\xd8-\xf5\x0e\x9e\x8e;+c/\x97\x97L\xbd\x9cz\x9az\x9az\xa9\xf4\
3845\x92\xcfG h**"\xd2I:\'\x0fG\xfa\xeb\xc2\x12\x80\x99E \xd4Hc\xb0\xb0\xae\xeb\
3846\xa7;\xa79\xc7\xdf{w3K@\xcc\xfe*\xbe\x15/v/\xa2i\xd4\x9f\xf4\xcd\xcc\xddg]\
3847\x10\xc7\xf1p8L`\xa0\xb3\xd0+dwY\xe3\xb6\x11B\x08!\x88\xc8\xbc"\x12\x02)\xa4\
3848\xd6\xeb\xf5V\xab\x95`\x84\xfc\xebj\xe1\xb9P]\xab\xb2\xac\xa4\xcc 9+I\xfd\
3849\x06\x00\xb0\x85\x7f\xf1\x05oFOu\xeb\xaaZ\x1c\x00\x00\x00\x00IEND\xaeB`\x82'\
3850
3851
3852def getSDBitmap():
3853 return BitmapFromImage(getSDImage())
3854
3855def getSDImage():
3856 stream = cStringIO.StringIO(getSDData())
3857 return ImageFromStream(stream)
3858
3859index.append('SD')
3860catalog['SD'] = ImageClass()
3861catalog['SD'].getData = getSDData
3862catalog['SD'].getImage = getSDImage
3863catalog['SD'].getBitmap = getSDBitmap
3864
3865
3866#----------------------------------------------------------------------
3867def getSEData():
3868 return \
3869'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3870\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3871\x00\x01LIDAT(\x91M\x91?j\xd4q\x14\xc4\xe7\xbb\xfe4EDAQ\x08\x12\x04s\x00K++\
3872\x0b\xb1\x11\xef`\x11\x10\xb62n#(\x16\x966\xdaz\x854\x82\xa5E\x0e\xe0\x19\
3873\x02!\x9d\x8a\xa8\xb0l\xde\x9b?\x16fM\x86\xc70\xc5|^3\x03\x0f\xde`-\xbdz\r\
3874\x03\xc6\x85\xc5\x0b\x94Q\x85"Vu\x16\xba&\x00/\xe7\x8f\x00\xd8\x19;KX\x81\
3875\xe6{\x8f\xa9P\xa6\xdc\x12\xe5\xb6[\xfa4\xff0\x01\x00r\xfcs)\x07\'GI#:\xfc\
3876\xf6\xa7\xe5\xa6Z*\xaa\xe4nm_\xdf\x04j\x82mC\x0eO.\xfek\xc75\x8d\xd5\x92\xb3\
3877\x92\x9b*\xaa\xa8\xb6Z\x06j\xe8\x00\xe3\xce\x02u\x94\x10a\xdcq\'\x1dw\\q\x9d\
3878\x86\xf4\xd8\xb8\xfd\xfb\xcb\xc1\x04\x02Q\xd2\xf1\x1aH\x9dbg\xed\x8a\x1b\xa6\
3879\x89\tF\xc2\x98I\xc1\xe7\x81s\x9e\x8a{\xb8M\x0c\xdc}\xfel\xf1\xe4\xf0\xfb/\
3880\xca\x9f\x1f\xbeK:\xae{\xfb{M\x96\xdc\xabY\xd1-\x93\xda\xb9y\xe5\xeb\xdb\xf7\
3881\x13V\xa4\xd5R\xd3\xebgUdQ-\x17\xaa!\x0esf\xce6\x80\xe3\tUMo]\xddl\n\x97n!\r\
3882\xf7\xf6\xb5\xcb\x94\x9b\xa6EG\xb2d\xd9\x80\x07\xb6\x9e\xfe\x1f\xf2\xc7\xc7}\
3883\x10&n\xec\xde\x07\x08\xd4\xfa\x0c\x100\x80\xbf\xdc\xb9y\x88\x95UXZ\x00\x00\
3884\x00\x00IEND\xaeB`\x82'
3885
3886def getSEBitmap():
3887 return BitmapFromImage(getSEImage())
3888
3889def getSEImage():
3890 stream = cStringIO.StringIO(getSEData())
3891 return ImageFromStream(stream)
3892
3893index.append('SE')
3894catalog['SE'] = ImageClass()
3895catalog['SE'].getData = getSEData
3896catalog['SE'].getImage = getSEImage
3897catalog['SE'].getBitmap = getSEBitmap
3898
3899
3900#----------------------------------------------------------------------
3901def getSGData():
3902 return \
3903'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3904\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3905\x00\x01\'IDAT(\x91\x8d\x92=JCQ\x10\x85\xcf\xbd\xefB4$\x9d\x8d\xf8\x93\xd2"\
3906\xae +p=\xda\xbb\x96\xac!U\x8a`\xd2)i\x14L\x1f\x02\x82\x88(\xa4\x9183\xef\
3907\x1c\x8b\xa7\x82\x8a\xe2\xc7t\xf3\xcdi\xe6\xa4\x07\x80@\xd9\xde\x86Y\xd45\
3908\x01\x02\x00\xf8c\x02\x00P\x08\xec\xcc\xe7\xd5\xf1\xb1\xcdf\xbc\xbd\xcd\xfd>\
3909\xd7\xeb\xb8\xbaR\x84"\xe0\xce\x08\xb9+B\xeew\xa3Q\x01P\xf5\xfb~y\x19\x93I99\
3910\xd9\x0c\x87\xf9\xf00\xed\xed\xfb\xf4B\xee2\x97\x1b\xcd\xe4^\x1d\x1c\x04P\
3911\x00\xa8\xae\xab^os\x7f\xcf\xf1x\xeb\xecL\x11/\xe7\xe72\xa7\x9b\xdcd.3\xb9\
3912\xd3\x9d@u\n\xb4\x06\x83|t\x04)\xaeo|6{\x1d\x8f\x9bl\xba5\xaa\xcc\xe8\x9e\
3913\xbb\xdd\xc7\xd5\xaa\x14\xa0^,l:\x15\x12:\x1dD+\xb7\xdb\x8c\x80{vo\x82\x11\
3914\x91<\xd2\xeen\x01\x92\xaf\xd7\xb9\xd3\x91$\x08\x82~\'\xe7\xfc\xb4\\\x16\x02\
3915I\x92\x04\xfce7\xdb\x00\n\xc9\n\xf8\xcf\x01\x00D\x14\x92\x9f6>H)\xe1\x0b\tP\
3916\xf3\xcd\x02r\xf3\xfc\xccw\x82\xc1o\x80\x0c\x12d\xd3\x807\xec`N\x0c\xb9\xb5\
3917\x8e\x1e\x00\x00\x00\x00IEND\xaeB`\x82'
3918
3919def getSGBitmap():
3920 return BitmapFromImage(getSGImage())
3921
3922def getSGImage():
3923 stream = cStringIO.StringIO(getSGData())
3924 return ImageFromStream(stream)
3925
3926index.append('SG')
3927catalog['SG'] = ImageClass()
3928catalog['SG'].getData = getSGData
3929catalog['SG'].getImage = getSGImage
3930catalog['SG'].getBitmap = getSGBitmap
3931
3932
3933#----------------------------------------------------------------------
3934def getSIData():
3935 return \
3936'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3937\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3938\x00\x01FIDAT(\x91m\x8c\xb1jTa\x10\x85\xcf\x7f\xef\x0f\xca\x16\x81\xa0`\x16;\
3939\xb1\xd4J-\xad|\x05\x0b\x11\x1fC\xb0S,\x02v*\n"\xd8\xa8Ez;[}\x03\x1b\x1b\xb1\
3940\x89EX\x85\x84\xcd\xbd\xba\xfc\xe7\xcc\x19\x8b\xbb\x86U\xfc\x18\xbe93\x03S\
3941\xc6q\xc4\x06\xb6\'o\x86\x13dW\x00\xb3\xd9,\x13\xabU\xa0\xe4\xect\x0f\x00\
3942\xc8\xcc\\\xb7\r\x86a\xa8\xd3\xe3\xc7\xcf\xf7\x0f\x16\x87\xbdc\xf7\xe1et]\
3943\xfe\x8fR\x8a\xed\xd2o\x7f|\xf2\xe8\xc2\xf1\xb1n\xdf<\xf3\xea\xedb\x18\xc2\t\
3944\xc9\xa2\xa9\x94L\x99\xb4\xe4\x9ds\xa7^>\xfdP\xe3p\xd8\xff\xb6\xba\x7f\xedKl\
3945]\xbfw\xe9\xf3\xad\xd7;DO\xb9\xd1ln4\xe9\xd6L\xc6\xd1\x92\xc0\x8f\nX\x897{\
3946\x8b\xb3\xef\xf6\xc4`\x9eo\x99TR\xd9\x94m\n\x91\x14\x14\x00\\\x81\x1a\xee\
3947\xde\xf7W\xdb\x91E3\x93tS\xd7\x02\x0c\xb4(k\x1bt\x07\xd4\xba\x8b;7\xc6\x07\
3948\xcb\xe5\x81\xa5h2\xff\x98\x8c\xa6\x90\xdcd)\x18[\xdb\xf3gxQ\xef\xe2{\xff\
3949\xeb\x93\x7f~\x05\x99d\xb6\x96\xad\xad\xc3\xc9F\x84\xa2\xac.^\x01\xaa\x81\
3950\x8e\xc2|\x9e$\x14\x10A\x16\x12\x12&K\x88\x98\xca@\x19\x01o\x14\xfe\x1e\xff9\
3951\x01\xf8\r^\x88\\1\x86\x01\xff\xc6\x00\x00\x00\x00IEND\xaeB`\x82'
3952
3953def getSIBitmap():
3954 return BitmapFromImage(getSIImage())
3955
3956def getSIImage():
3957 stream = cStringIO.StringIO(getSIData())
3958 return ImageFromStream(stream)
3959
3960index.append('SI')
3961catalog['SI'] = ImageClass()
3962catalog['SI'].getData = getSIData
3963catalog['SI'].getImage = getSIImage
3964catalog['SI'].getBitmap = getSIBitmap
3965
3966
3967#----------------------------------------------------------------------
3968def getSKData():
3969 return \
3970'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
3971\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
3972\x00\x01\x80IDAT(\x91e\x8e\xbfK\x95q\x14\xc6\x9f\xef{_oz\x8d,D\\\x1c\xa2\xff\
3973"!"Qj\xe8\x0f\xa8\xc1\xa0p\xca\x1c\x1a\xeaB\xd1\xd4\xd6\xd4 \xd4TC\xa8\xa3D6\
39744\x88\x05M\xfd\xd8\xcc(\xc2Eo\xf4\xdb{My\xaf\xf7\x9c\xf3<\r\xafH\xd6\x87\xc3\
3975\xe1yx8\x0f\'\xc5v\x01\x10{\x90\x04@\x90di\xb8\x87\x93\xc8\x01d\xb5\x1a\x00I\
3976\xe5I&\x00JR\x05\xd0~\xb6\xbe\xfd\xc8\xcb\xfa\xe2\xe1#lnI\x94\x07\xc0\xee\
3977\xabS\xfa\x8f\x94\x92\xbb\xe7#\x13\xebS\x17\x06N\xaf|\xec\xddh\xe8\xe6-\xcc\
3978\xcd\xc6\xbb\xf7\xd3\x0f\x1amV\xc2\x19A\x0f\xb9\xd3\x83\xfd\x87\xf3\xfa\x95\
3979\x95\xfc\xe5\xab\xe6\xd8H\xffX\xbb\xad\xcb\x93\xe8;\xa4\xf1\xf1\xb8~\xe3\xe7\
3980z\xebC\xb3\x1b\xee\xe6\xb4\x90\x1b;\xce\xa1\xc1*\xe2K\x16\x0eQ\x0c\xea\xfe\
3981\xb4Z\x9b\x9a\x9b\xc92\xfd\xeedNY\xc0\x03n2\x87\x07\x82\x00\x90\x03U\x89k\
3982\xe7&\x17\x16>7\xee\x15\xd89s\xed\xfc\x89\xaf\xcf{,\x18\x941\x992\x17\x9diG\
3983\x15\xa0\x9a\x96\x80c\xf5;]}\xb5\xe2\xe4\xe8\xed\xc7]\xf5\xb3^[|\xdaz\xf1\
3984\x9a\xe64\xa3\xd9\xeeO\xe6\x07\x8e\x0e--\xce\xe4\xc3@e\xe3\x13\xdf\xae\xe2\
3985\xd7\xea\xdd\xe3\xa7\xd2\xb37\xd5\'\xf3\x03f\xeatd\xa6R\xb8\xc1#\x1dl\x1e\
3986\x01R\x01\xe4\x17/\xc9Mf\xf0\xd8\x15frW\xb9\xdd\x15\x81\x08D|_^N\xdb\x00\xff\
3987\x1a\xec\xb7\xffD\x00\xfe\x00K\xdfG\xb9H4\x87\xd3\x00\x00\x00\x00IEND\xaeB`\
3988\x82'
3989
3990def getSKBitmap():
3991 return BitmapFromImage(getSKImage())
3992
3993def getSKImage():
3994 stream = cStringIO.StringIO(getSKData())
3995 return ImageFromStream(stream)
3996
3997index.append('SK')
3998catalog['SK'] = ImageClass()
3999catalog['SK'].getData = getSKData
4000catalog['SK'].getImage = getSKImage
4001catalog['SK'].getBitmap = getSKBitmap
4002
4003
4004#----------------------------------------------------------------------
4005def getSNData():
4006 return \
4007'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4008\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4009\x00\x01+IDAT(\x91U\x911j\x96a\x10\x84\x9f7\xf9AA\x04\x1b1\x11b\x91.\x95\x9d\
4010vv\x16v\x1e\xc0B\xb0\xf4\x08\xa9r\x03o"\xa4\xf1"v\x82\x85h%\xd8\x18\x15wfw,\
4011\xbe_\x83\xc3\xb4\xcf\xec\xb0\xb3\xb8\xe0Z\x83^rp\x00\xc3l6s\xc6p\xed\x1dp\
4012\xfe\xec\x1c\x98\xccd\xd6\x83\x86\x06\xaf_>\x1c\x1f\xdcT^8R\xecHW\x97\x97;\
4013\x00\xf2\xf9\xc7\x97N\xf74\x11\xab\x13\xe5\x86\x12e\x94\x0f\x95\xaaH\xeb\xe4\
4014d`\xc70\x93\x9ev\xda\xa3\xd0\xa4\x12w\xb4RI\xa5\xb4\x01H{\xa0i\xc7n{\x9c\xe8\
4015Jz\xfbQ\xbf[\xcfO\xeb\xce\xe1\x7f\x00\x1b\xe0i\xb5<\xf6\x98\xe8\xfd\xb7z\xf7\
4016I\xdf\xa5\xfb\xb7\xeb\xe9=\xa5\xf6\x95\xb0\x07v\x98\x1e{\\Sn\'zt\xb7\x1e\x1f\
4017\xe9g\xd5\x93#e\xae/\xac}%\xa3\xa8\xba<VW\x10\xa9\xd7gJ\xd4\xa9\x8c\xfe\xc5\
4018\xc7\xf6\x06\xb8\xad\x96Fj%E*QR+J\x94\xaaX\xb8\xe9\x06v\x14\x1a\x1f\xdf:V\
4019\xcb\xdb[\xd1Z\x02\x83X\xe6\xd4to\x1eX\xbc\x82\x02CA\xf1\xf5\r\xf0w\xe6a\x8a\
4020y\xb8\xdfx\xd3\x1f\xfe,[\x91A\xea\xa2\xe8\x00\x00\x00\x00IEND\xaeB`\x82'
4021
4022def getSNBitmap():
4023 return BitmapFromImage(getSNImage())
4024
4025def getSNImage():
4026 stream = cStringIO.StringIO(getSNData())
4027 return ImageFromStream(stream)
4028
4029index.append('SN')
4030catalog['SN'] = ImageClass()
4031catalog['SN'].getData = getSNData
4032catalog['SN'].getImage = getSNImage
4033catalog['SN'].getBitmap = getSNBitmap
4034
4035
4036#----------------------------------------------------------------------
4037def getSVData():
4038 return \
4039'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4040\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4041\x00\x01<IDAT(\x91U\x91\xbfj\x94Q\x10\xc5\xcfu?\xf7\xd3\xf4\x11V\x88\x08\x89\
4042\xa4H!\x01S\xfa^\xa2\x90\x07H\x936>\x89E\x8a\x80\x10B\x12Ro!6\x16!\xa8\x08.\
4043\x86\xc8\xbd3\xbfcq\xb3K\x1c\x86\xe10\xcc\xbfs\xa6\xe8\xf5\\U\xf7\x06\xaa(P\
4044\x95*\xaa\xa1\x8a\x1a\x12R\xf48\xa8\xea\xf0\xc3\xb3^\x0c\x02"\x958!S\x11\x8e\
4045t\x04\x1d\x1c\xed\xcf\x07A\xa2\x9b\x9f\x01\xcet\xa4#\x9d\xe9\x16\x8e\xa0\x85\
4046[\xb8\x05\xad1[\x7f,\xd5rry\xbb\xb91\xad\x15[\xb6\xe9\x0eF\xb6\xc0`\x0cx\x9c\
4047>\xfa|\xfe\xbddf)E\x92mY\x96m\xff\xfa\xb2\x7f\xcb\xf8|\xeb\x9d\x1fX)e\xb1X\
4048\x0c\x9dmOup5\xbf;\xff\xfa#ho\xee\xfe\xec\xed\xac\xad\x1aT\n0\xac\xaaW\xf3w\
4049\xb7\xa7\x8b\xf66\xc9\xbd\x9d\xa7\xffm\xb0\x81r|\xf6\xfb\xd5\x8b\xf1o\x05l\
4050\xbb\x1f\x1dN\x90,pg\x80\xfdd\x9c\x1c\x9f^\x17\x8d\x97\xef\x0f6\xbe\xdd\xd4\
4051\xa5&\xd4p\xa6[\xa3\xb5\xec*E\x12\xe9\x97\xb3\xe9\xa7\x8f\x17\x83\xc0\xd6l}h\
4052\xe1\x0c"\x1d\xe1\x96D\x121\xc9\xbc\xd7\x1a\x9cH\xa2hr\xaa\xd4\xea\x91\xcb\
4053\x18K\xcc\x03\x80\xa4\x7f\xa4XlM\xcd\x85\xad\x8d\x00\x00\x00\x00IEND\xaeB`\
4054\x82'
4055
4056def getSVBitmap():
4057 return BitmapFromImage(getSVImage())
4058
4059def getSVImage():
4060 stream = cStringIO.StringIO(getSVData())
4061 return ImageFromStream(stream)
4062
4063index.append('SV')
4064catalog['SV'] = ImageClass()
4065catalog['SV'].getData = getSVData
4066catalog['SV'].getImage = getSVImage
4067catalog['SV'].getBitmap = getSVBitmap
4068
4069
4070#----------------------------------------------------------------------
4071def getSYData():
4072 return \
4073'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4074\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4075\x00\x01\x0cIDAT(\x91\x9dN=K\x03A\x14\x9c\r\xd7\x86\xd4)R\xa8\x87\xbfGE\x10\
4076\xd1:\x7f"?$\xa5`\xa5\x87\x10H\x19A\x7f\xc3\x15V9N"\x11m"\xdc\x11\x0c\xd9y\
4077\xfb\x9e\xc5&\xa7B\xb0px\x0c\xf3>fw\x9c\xe1\x1b\xfa[\xef,g\x00\x06\x03\x00\
4078\xa6\nU\x84`\x12\x10\xc4D b\xa4\xfd\xe0\xe5x\x9c\x00\x00\xcc\xe6\xaf\x08\x01\
4079!\x18\x19yS\x9eFo\xde\x1b\xe9z=\x05\x92\xba\xaa\xda\xed66>\x8b\xbc\x13p\xeec\
40806k5\xa1\xcdl\xa5\xeb\xac\xbc[\x19\xe3\x85\xb7p5\xbd\xaee\xd9xT\xb5\xa5\xaa\
4081\xcd\xab\xa3\xe7\xd1\xe3\xfc!\x9b\xde\xc46+n\xef_&\xc3\xa7\xe1\xf6\x0b\x88H\
4082\xa2M\x06\xd8\xc9\xdeQ\xbd\xaeN\x0f\x8e\xe3\xe0|\xff\xec\xfd\xf3\xed\xf2\xf0\
4083"\xb6\xce\x0c\x80[,\x16\x9dN\xe7\xef\xf4q\xeb\x9c+\x8a\xc2\x01\xe8\xf7\xfbeY\
4084\x92$\xe9\xbd\xf7\xdeGA2*\x11\x8a\x844M\xf3<O\x00\x90\xd2\xedvI\x8a\x04\x91h\
4085\xa4\x88D\x16\x91\xb0\x05\xfe\x81/=\x07M\x1d\x06\xbc\xc3+\x00\x00\x00\x00IEN\
4086D\xaeB`\x82'
4087
4088def getSYBitmap():
4089 return BitmapFromImage(getSYImage())
4090
4091def getSYImage():
4092 stream = cStringIO.StringIO(getSYData())
4093 return ImageFromStream(stream)
4094
4095index.append('SY')
4096catalog['SY'] = ImageClass()
4097catalog['SY'].getData = getSYData
4098catalog['SY'].getImage = getSYImage
4099catalog['SY'].getBitmap = getSYBitmap
4100
4101
4102#----------------------------------------------------------------------
4103def getSZData():
4104 return \
4105'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4106\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4107\x00\x01\xc6IDAT(\x91%\xd1MK\x94a\x14\x06\xe0\xfb}\xe7\x99\xc9\x9a\xa2,BJ\
4108\x9aM\r\xd2\xa2\xa0\xc0e\x10\xa66\x05\xb6k\x13\xb4\xae\x08\xda\xe8\xa2\xc2A\
4109\x90\nj\xd3w\xab\n\xd4EQDQ\x11D\xd2\xca]$\xf4e\x81A\x81\xa3\x8b\x90\xf0k\xc6\
4110w\xces\xce}Zt\xfd\x85+9~\xfdC#S\x00\x00H*!\xa4*U(\xaa\xa2\xccTET\x94\x99hKH\
4111\x03\xc3\xd2\xe9J\x19\x00\x1ct\xa7\xbb\xbb\x9b\xd1\xd4\x08\xd0a\xa4\xd1\x8d4\
4112\xb2\x7ft"\x8c\x16z\x0b\xf9\x9b\xbe\xfa\xc7I\xb89\xcd\xa9NsW0\xba\xa93\xbaER\
4113\xd3\xb5m=\xe1n\xb8u\xcaz.\xcc.\xcf\xcc\xb8Y\xf0\xf8\xbbio\x1cQel\xe4\xe1\
4114\xca\xb7/\x9f\xef\xdcX\xfc5kQ\xb2fl-\x95\xee\x8f#%\x10\xcd\x90h\xb9k\xdd\xe6\
4115\x83\xc5\xd7\xa4&i\xb3)S\xd3?[:v\xef\x1c\x1c\xea8\xb1\xbds\xe4\xc1\x0f\x91\
4116\x18\xe3\x02\x90*\x90\xc0J\x95m\xab\x9b\xb6\x0e\xbf\x9a\xef\xeb;z\xecHw\x8c\
4117\xb1^\xaf\x0f\x9c\xaf\xbe\x18\x7f_\xec<;\xfd\xf2\xe2\xe13\xfbC\x91\x02\x04\
4118\x05\x80t";$\xb9\xd6n\x99|\xfc\xe8\x89\x9aeY\x16B\xa8\x0e\r\xd6&?}\x1c\xa8~?\
4119p\xb2\xb1\xa1\xbcw\xe1\xb2\x02!\x05Lm\xcb\xf3{\xeaX#\xcdJ\x8c\xefD\x16b\xcc\
4120\x1b\x93\xa9\xafs\xd7\xae\xfc\xad\xcd\xb5\x8d]\xd24\x97\xb4\xb7\x03H\x16\xaf\
4121\xa2\xd05\xcc\xe5\x9a[t\x8f0#\xa3Y\x04\xcdM@!\xd5M\xdd\x186\xee\xa8\xdd~\x16\
4122z\x1bO\xcf\xc9\x1e\xe6]s$\xa99w:I\x91\xc8\x1c\xe8nt\xa3\xd3\xe9\xe2\xd5lW\
4123\xb2\xaf\xff\xed\xfcR\xf6?2\x13\x15\xa1\xabB\x14\xa2\xa0B\x08!TAB\x89\xf5\
4124\xe1\x1f$\xeeaN\xbc\x0e\xd5\xeb\x00\x00\x00\x00IEND\xaeB`\x82'
4125
4126def getSZBitmap():
4127 return BitmapFromImage(getSZImage())
4128
4129def getSZImage():
4130 stream = cStringIO.StringIO(getSZData())
4131 return ImageFromStream(stream)
4132
4133index.append('SZ')
4134catalog['SZ'] = ImageClass()
4135catalog['SZ'].getData = getSZData
4136catalog['SZ'].getImage = getSZImage
4137catalog['SZ'].getBitmap = getSZBitmap
4138
4139
4140#----------------------------------------------------------------------
4141def getTHData():
4142 return \
4143'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4144\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4145\x00\x01\x0eIDAT(\x91}Q\xb1JCQ\x14\xcb\xb5\x0f\x8aT\x1d\xaa\x8bS\x17urq\xd0\
4146\xdd\xc1\x8f\x11\x1c\xab?\xe0\xcft\x15\xbaIq/~E\xf7:\xd4\n\xf6\x9e$\xc7\xe1A\
4147k\xa1\x1aB\x08g\x08\xe1\xa4$6\xf0\xb6\xdf\xc9\x92\x00\x9e\x9f\x01\xa4\x05\'\
4148\xc8t\x82\x91\x12\xc8$3"#\x92Lr9\x1a\x95\xcc\x04\xd0\xea\xda\xe4.\x94R\x16\
4149\x8bE\xb9\xbd{y\xb8\xbf\xfc\xf8X\xc9i\xa5l\xd1T\x8a\xa2,Z2\xc3\xb4\x8f\xfb\
4150\xfbO\x8f\xe3\xe6\xed\xf5\xfd\xfa\xead6\xfb$\xcdp\xd0\x11\x8aP\xad\x8eP\xadZ\
4151\xeb`p\x04\x8c\x1b\xc0mO2\x19\x19\xccZ\xdb\xda\xae\xd552\xaa\xdb\x0b\t\xc0\r\
4152\xf0-\x91\x8c\x1afh\x1d\xff;\xbbVE8\xa2\x02\xcb\xa6wxqv\xde?8\xec\x92I*h\xd2\
4153\x0c\x91\x0e\x9a\x14i\xd2\x92OO{\xd3\xe9MY\xadV\x9dN\xc7\xf6_\xcfi\x01\xa0\
4154\x942\x9f\xcf\x1bw\xbb{\xc3!\xda\x8e\x12\x82\x10K\x04\xc8\rmH\x90<\x99\x94\
4155\xaf\xed!\xff\xd9\xb8\xc5\x0f_\xffe\x8c$1\t^\x00\x00\x00\x00IEND\xaeB`\x82'
4156
4157def getTHBitmap():
4158 return BitmapFromImage(getTHImage())
4159
4160def getTHImage():
4161 stream = cStringIO.StringIO(getTHData())
4162 return ImageFromStream(stream)
4163
4164index.append('TH')
4165catalog['TH'] = ImageClass()
4166catalog['TH'].getData = getTHData
4167catalog['TH'].getImage = getTHImage
4168catalog['TH'].getBitmap = getTHBitmap
4169
4170
4171#----------------------------------------------------------------------
4172def getTJData():
4173 return \
4174'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4175\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4176\x00\x01;IDAT(\x91\x8d\x8f\xbdN[Q\x10\x84\xe7\\\x9b K\x96\x0c\x15\xe2\xc7I\n\
4177\\\xf1\x04\xf4<\x0b\x05\x05\x1d\x12\x92\x83\x92\x86"Ux\x16^ E\x9a\xb4\xf4\
4178\x91-G\xb8\xa1\xc2\x85\x11:3\xbbCq\xe1\x862\x9fV\xabYi4\xda)?\xf1\x8f\x04\
4179\x12\x00 @og\xa7[\xd1\x070\x99N\x018\xd3\x99\x88\xb0"C\x96,\x99L\xc9\xa4\xa5\
4180$\x7f\xdd\xde\xf6\x01\x00\xae\xf7KG "\xc9\x8c0\x99\xa4\xc9\xacLV\xd7\x9a\xe4\
4181\x87\xf1X@Y\xaf\xd7\x83\xc1\xa0}\xc96\x80\xfa\xe7[3<2z\xb1\xfa\xdd\xfb<u\x19\
4182\xd8\xb6]JY.\x97MW\xc06\x0c.n\x9a\xadc\xc7\x93\xf5\xd8;8\x8b\xbf7~\x87\xa4&3\
4183[\xb7m.~\xf4\xc6\xe7e\xfb\xc4\x96S\xde\xd8+\x1f/c\xf6\xf5\xd5\x0edfY\xadV\
4184\xc3\xe1\xd0m\xbea;\x16\xdf\xfd4s\xca\x9b\xfb\xe5\xd3U\x17\xdf4\xcd|>\xefw\
4185\xf1\x9d(\xe3\x0b\xd8\xedtt\r\x0b&8\xfdr:{\x98Qd\xb0\xaaVU\x8a5*\xc5*2\xaa\
4186\x82\x8a8\xdc9\xbc\xbb\xbe\xeb\xe3\x19\x0c\xed\x8ev\x19T\x84\x82\x0cRT\xaa\
4187\xdd\nEFDD\x06\x00`\x07\x18\x01\x9b\xf8O^\x00!\x0e:$\x8c\xf3]\xab\x00\x00\
4188\x00\x00IEND\xaeB`\x82'
4189
4190def getTJBitmap():
4191 return BitmapFromImage(getTJImage())
4192
4193def getTJImage():
4194 stream = cStringIO.StringIO(getTJData())
4195 return ImageFromStream(stream)
4196
4197index.append('TJ')
4198catalog['TJ'] = ImageClass()
4199catalog['TJ'].getData = getTJData
4200catalog['TJ'].getImage = getTJImage
4201catalog['TJ'].getBitmap = getTJBitmap
4202
4203
4204#----------------------------------------------------------------------
4205def getTMData():
4206 return \
4207'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4208\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4209\x00\x01\x8fIDAT(\x91\x85\x8e?kSq\x18\x85O.\xf7\xde\xdc\xa4\xf6\xcf$\xad8h\
4210\x17\x07q(H\xc5\xc9Qp\x94\x8e."\xfa\x05\x82\x14\xa4\xbb\xa3:\x16\xfa\r\x9c\
4211\x04A\xd0\xc5\xc1\xa9\xb4\x0eM\x0b\x1am\xd2`4X\xaa&&5\xb9\xef9\xef\xef:$\xb8\
4212\xfa\x0cg;<O\t\xd7\x01\xe0\xcd\xcf\xa5\xde\xc7\xee\x10\xb8\xbb\x02\x083\xabW\
4213N\xdf\xd6a\xc0\x18\xd3\xcd1!\x06\xb0Q{\xb2\xdc\xcd\x8bPN\x17\xaa\x0f\xd3\xde\
4214L\xb9\xf2k\xd8\xbb]\xdb\xdam\x1d\xecw\x1ar1\x90r:_\xd46#\x00(\xf0\xfb\xe8k\
4215\x94\xb7\x8fw\xde/T\xce\xec\xb5?\xccWg\x1f\xbf\xdc\\[\xbd\x99\xcb>}?jt\xdb\
4216\x8doM\xba\x00D\x08\x08EH\xd2\xa2\xdf\x1d\xa5I\xd8i\x1d\xdc\xbb\xb1\xb6}\xb8\
4217\xb7~\xebAT\x8a*I\xd9D\xa3\x99\x93"\x80\x18\x01\n>\x1e\xf0t\x94g\xa5B\x8e\
4218\xd7\xf5wO\xefl\xd0\xfd\xf9\xf6\xab\xd6I\xc7H\x13)R\x02\x10\xc3\x10\x82\'\
4219\x89\xff\x19\x86\xd9j0\xa9\xdei\xdc\xdfztiq\xb9y\xf2\xe5\xb8\xff\x83\xa2\x89\
4220&M\x92b\x08\n>\x1aX3\xe3\\\x9f\x14\xcc\xcd\xa4\xdd\xf6>IsR2\x91\x92\x9cS\x83\
4221\xe4i\xe2\x991\xab\x16&\x9b\x04\x98\x8b\x9a\x1e(\xd2\xe5\xc1\x01D\x18\x83As+\
4222\xd7\xae\xa6\xc8.\\\xb6i\x00Mf2\xa3&=r\xc9\xfd\x9fA\x83\xc3F|\xf6\xa2\xf5\
4223\xba\xe7\x96\x16%\xd1I\xa7\\\xf2 \x97\x07ww\x05\x01(a\x1e\x18\xe3Y\x8e\xf3\
4224\xc0g`\x1d\xff\xe1/\x0b\xd0A&\xe7\xb8\xaev\x00\x00\x00\x00IEND\xaeB`\x82'
4225
4226def getTMBitmap():
4227 return BitmapFromImage(getTMImage())
4228
4229def getTMImage():
4230 stream = cStringIO.StringIO(getTMData())
4231 return ImageFromStream(stream)
4232
4233index.append('TM')
4234catalog['TM'] = ImageClass()
4235catalog['TM'].getData = getTMData
4236catalog['TM'].getImage = getTMImage
4237catalog['TM'].getBitmap = getTMBitmap
4238
4239
4240#----------------------------------------------------------------------
4241def getTNData():
4242 return \
4243"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4244\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4245\x00\x017IDAT(\x91}\x91\xb1JCa\x0c\x85\xcf\xad]\x05A(\x14[\x07\xa7\x8evq\xf2\
4246\x01\xd4\xa1[\xa7\x82\xb3\xa3nB\xdf\xa1\xabN\xbe\x82\xe2\xe0$\xb6X\xe1.\xbat\
4247\xed\xaa\xbbP]n\x92\xffs\xf8\x8bZ\x10C\x08\xe1\x90\x8f\x84\x9c\x02\xfdDZ\xed\
4248\xff\xcc\x02I\xc3\xa1$RRJ\x8a\xc0C\xe1\xb8\xcb\x1d3~\xd5\x8f\xdb\xdb\xba$\t^\
4249\xdf\x14\xa1\x08NN\xb4\xbd\xcd\xc6\x06\xc0tJY2\x1eSU\x98\x15\xedv\x92\xea\
4250\x92H,\xa7\x8f\x8f\xb5Xpy\xc9|N\xbbM\xafGk\x8b\xee.\xd3'\xccd\x96\xa4Z\x92\
4251\x14\x91\xb7+%\x1e\x1f\xe9t\xb8\xb8`s\x93\xb2\xe4\xe0\x10s\xaa*/\x91T\x93$\
4252\x0f\xcc0#\x82\xf9\x9c\xa3#F#&\x13\xba]\xd6\xd71[\x02\xee)\x03\x84\xe3\x8eU\
4253\xa4D\xab\xc5\xcd5\xa7\xa7\x0c\x06\x94%\xef\xef\xdf\xc0\xcfIY\x929\xee\xec\
4254\xef\xf3\xfcB\xbf\xcfx\xcc\xde\x1e\xb3Y\xfe\x8f\xdcqw\xa9\x9e\xa4\xb5,\x991\
4255\x1aq~\xce\xd9\x19\x8d\x06\xc0\xdd\x1d\xf7\xf7<<\xe0&\x0fE(\x035s5\x9b\x98\
4256\xc9CWW2+\xcc\xe4\xae\\wv\xf2\x0f\x15\x91\xa4\xe2s\xd5\xc8\x7f<\xce\xf1\x05g\
4257\x93;~\x84\xff\xbb8\x00\x00\x00\x00IEND\xaeB`\x82"
4258
4259def getTNBitmap():
4260 return BitmapFromImage(getTNImage())
4261
4262def getTNImage():
4263 stream = cStringIO.StringIO(getTNData())
4264 return ImageFromStream(stream)
4265
4266index.append('TN')
4267catalog['TN'] = ImageClass()
4268catalog['TN'].getData = getTNData
4269catalog['TN'].getImage = getTNImage
4270catalog['TN'].getBitmap = getTNBitmap
4271
4272
4273#----------------------------------------------------------------------
4274def getTOData():
4275 return \
4276'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4277\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4278\x00\x00\xf6IDAT(\x91uRAn\x021\x10s\x96=V\x8b8r\xe0\xc8\x8d\xe7\xf0\r\xa4\
4279\xb6|\x81\xf6\x17\xf4\x01\x1cy\x0f\x12\xed\x13V\xa2\x87\x8e\x9d\xb8\x87,hWj#\
4280\xcbR\x14\xdbq4I}\xdfc\xb4J\x01P\xba\xc5\xa2\x00\x7f\xa2\x05\xd0u\x1d.\x17\
4281\x9fN\xd8n\xb1^\xdb\xc0n\x97\xa4\x99\xd4\x90\x96|\xe7\xdb\xf9\xdc\xd6`\x1f\
4282\x0e\xc8\x19o\xef\xfe8"%_\xaf&M:h\x86#L\xa6\xd5\xaa\x00\r\x00\xdb\xd8\xef\
4283\xd1\xb6~y\xae\xdbA\x1aa\xfe8b\x009T\x02\x80\xcd\xc6\xc7#\x0c\xc3\xb6\x1d1\
4284\xce\xae\x0c\x12@\xfb4\x9f\xe3u\xef\xafOK\xa0\xac\xe1\xf8\xa1{\xc4C\x1anp\
4285\x96%3@\x995\x98\xe3\xec\xe1\r\xb5R\x01\x12\xe9\x08H\x13\xd1T\r\xc9\x92\xaaa\
4286&\xd5\x8a\xe3\x02\x13\x9b\x08e\xe4\x8cjh(,\x97&\xa1\x0c\x11d"!\xa1\xb2\x84\
4287\x9c+\n\x90\xbe\xa7\x83\xc4?\x03.\xf7\xaf\xf0\x0b\xfe\x1dN\xdfm\x87\xb5\x86\
4288\x00\x00\x00\x00IEND\xaeB`\x82'
4289
4290def getTOBitmap():
4291 return BitmapFromImage(getTOImage())
4292
4293def getTOImage():
4294 stream = cStringIO.StringIO(getTOData())
4295 return ImageFromStream(stream)
4296
4297index.append('TO')
4298catalog['TO'] = ImageClass()
4299catalog['TO'].getData = getTOData
4300catalog['TO'].getImage = getTOImage
4301catalog['TO'].getBitmap = getTOBitmap
4302
4303
4304#----------------------------------------------------------------------
4305def getTRData():
4306 return \
4307'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4308\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4309\x00\x019IDAT(\x91}\x91=JCQ\x10\x85\xcf\x8b\xb1S\x03\xb1\xb2\xb0\x10\xc1\xc6\
4310\xda, h:\x17 v.\xc1\x05X\x077`\xafE,,$U\xaa\x94\x81`\xe7\x12bV\xa0y\xa0wf\
4311\xeegq\x1fh@<\x0c\xc3\x14\xf31?\xa7B?\xca\xeb\xf5\x9fQ!\xe9\xe6F\x11\xe4\xac\
4312\x9c\x15\x81\x87\xc2q\x97;f\xfc\xca\xab\xf1\xb8-IU\xc5r\xa9\x08E0\x18(g&\x13\
4313\xde\xdf1#\x19\x96H\t\xb3j\x7f?KmI\xe4\xdct_^\xea\xe4\x043\x0e\x0f\x19\x0eI\
4314\tK$+\x80\xcc\xb2\xd4\xca\x92"\xe4\xce\xc1\x81\xfa}\xee\xee\xb8\xba\xe2\xf9\
4315\x99\xbaf4bk\x1b3R3DRK\x92>\xbf0\xe3\xf4\x8c\x08f3R\xe2\xe5\x85\xc7G\xba]\
4316\x9e\x9e\xe8\xf5\x1a\xc0=\x17\x80p\xdcY\xbe!q|\x8c%\x8e\x8ex}e8d\xb1`:-@Y\
4317\xa9\x9d\xa5\xca\x8c\x94\xf4\xf0\xc0\xce\x0e\xd7\xd7\xd45\xc0\xc5\x05\xab\
4318\x15\xf7\xf7\xcd2\xee\xb8{\x016\xdc\xcbM\xdc\xder~\xce\xe6&\xa3\x11\x1f\x1f\
4319\x985\x07\xb8\xc9C\x11*@\x0b\xb4\xb7\x87\x99<4\x9f\xcb\xac\xda\xddU\xa7#3\
4320\xb9\xcb\xbd\xfcP\x11Y\xaa\xeau#\xff\xf1\xb8\xe8\x1b]@>O\x98\xdeiy\x00\x00\
4321\x00\x00IEND\xaeB`\x82'
4322
4323def getTRBitmap():
4324 return BitmapFromImage(getTRImage())
4325
4326def getTRImage():
4327 stream = cStringIO.StringIO(getTRData())
4328 return ImageFromStream(stream)
4329
4330index.append('TR')
4331catalog['TR'] = ImageClass()
4332catalog['TR'].getData = getTRData
4333catalog['TR'].getImage = getTRImage
4334catalog['TR'].getBitmap = getTRBitmap
4335
4336
4337#----------------------------------------------------------------------
4338def getTTData():
4339 return \
4340'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4341\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4342\x00\x01\xd1IDAT(\x91M\x8b\xbfK\x1ba\x1c\x87?\x97\xc3%\x9ed\x0c\x19\xb2\x04\
4343\\\xdb\x8a`K\xa0\r\xa5\x05\x83\xb4\x1d:\x0878(\x15\x11\x94\xd0.\x0ei\xab\xff\
4344\x81\xffBWW7\x8988i\xb8&\xf68{$\xef%w\xc9K"$\xbd\xab\x8d\xe6\x87\xf7&\xef\
4345\xb7SK><<\xf0\x0c\x1fL\xba\xddD"\x01\x00@<\x1e\x9f\xb4Z\x13]\x9f\x00\x02x\
4346\x00\x86@\x1f\xb8\x03\xfe\x00\xbf\x01\x1fPh~\x9e\xae\xae\xbe\x1d\x1d1\xc6\
4347\xa4\x94\xa9T\xea\x83\xae\xe3\xec\x8cNN0\x1e\x93\x104\xe5\xfb\xe3c\xf5 \x08\
4348\x94L\xe6I6\xfb\xdd4\xab\xd5*c\xccv\x9c\x17\xab\xabt{K\xe7\xe7\xd4\xfdE\xdd.\
4349u:\xd4\xe9(\x9a6r\x1c\xf5\x00\xa0d\x12\xbd\xbb\xb4\xae\xdb\xb5Z\xbb\xdd\xe6\
4350\x9c[\x8c\xbd\xdc\xd8 )\xa9\\\xa2PP\x18\x92\x10\x98\x9b\x1b\xd5\xeb\xeaW@I\
4351\xa7qy\t\xa2\xe7kk\xd7\x8cq\xce9\xe7f\xa5\xf2zk\x8b\xa4$\xc3\xf8\x7fxh4\xd4}\
4352@y\xfa\x8c\x82\x80,\x0bD\x99\xf5u\xb3Ri6\x9b\x8dF\xa3\xf4\xd3\xce\xee\xee\
4353\x92\x94T,\x92\x10\x88\xc5F\x9c\xab\xfb\x00\x96\x96(\x08H\x84\xf8a\x82\xe8\
4354\xd5\xe6f\xd9\xb6=\xcf\xf3<\xcf\xb0\xac7\x9f>\x92$\xba\xb8Pb\xb1a\xab\xa5~\
4355\x01\xb0\xb8H\xbe\x8f\xf1\x98\xc2\x90\xcae"Z\xde\xde.\xd9\xb6\xeb\xba\xae\
4356\xeb\x1a\xd6\xf5\xbb\xbd=\x00\xa8V\xefon\xd4\xcf@da\x81|\x1fB\x90\x10\x14\
4357\x86d\x18\x04\xac\xe4r\x86e\xd5\xea\xf5\x9a\xe3\x14M\xf3}>\x8fHdX(\xa8y \xf2\
4358\xe81f\xa3\x14\x8dbV\x83\xa6A\xd3\x14\xc7\x81\xa2\xbc\xcd\xe5\xda\xbe?\x18\
4359\x0cz\xbd\x9e\xc9\xd8\xf2\xceN\xff\xf0P\xe9\x03r\nL\xe7\xcc\x8c<=Mf2\xf87V(\
4360\xfc\x05\x9e\x045\xa0\xd9,m\xf9\x00\x00\x00\x00IEND\xaeB`\x82'
4361
4362def getTTBitmap():
4363 return BitmapFromImage(getTTImage())
4364
4365def getTTImage():
4366 stream = cStringIO.StringIO(getTTData())
4367 return ImageFromStream(stream)
4368
4369index.append('TT')
4370catalog['TT'] = ImageClass()
4371catalog['TT'].getData = getTTData
4372catalog['TT'].getImage = getTTImage
4373catalog['TT'].getBitmap = getTTBitmap
4374
4375
4376#----------------------------------------------------------------------
4377def getTWData():
4378 return \
4379"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4380\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4381\x00\x01\x11IDAT(\x91m\x91\xb1M\x03Q\x10D\xe7\xceg9E\x02\t\x1c8&!\xa2\x05j\
4382\xb0(\x03\n\x80\x8c.\xa0\nS\x02\x14`Q\x80u\x04\x86\x04\x81@\xb6l\xfe\xcc\xce\
4383'\xf8`|\x82\xd5h\x92\x9d\xb7\x1ai+\x1c\xdeb32d$c\xad\xc7\xb7\xd3\x03\xc0\x7f\
4384\xd4\x00\xb8\xba<\x02p\xbc;\xe8\xd5\xf5\xfd|\x11FD\xecL\xcf{Z\xd6d\x96\xf2\
4385\x8f/&\x93\xa6\x9c\xde[\xfad\xbc\xdf\xefW\xed\xf5\xe2\xeee%Y\xb3\xd6\xfc\xc8\
4386\x89\x99)\xa7\x94\xc9j42\xd0\xc0\xb0\xcd\x14@&\xbdZ\x89a\xc9\xdfQ\xa6\x9cX\
4387\x00\x90\x06\x1aH\x11\x98\xaeyq3\x93\xfd\xf4\xfe\xa90mo\xdd\xde\x00\x00\x1a$\
4388\xd9\x0e\xc5\xf3\xab$3rDH\x1ep\xf1\x9b.\x80d\xa0\x89\xf9\x18\x0fg\xb9m3\x13\
4389\xa8Ln\xd7\xd8\xf6\xaaT2P\x919%H\x9dP7\r)K*@O*\x15\xb7\x0bt0\x11\nD\xa0\x005\
4390\x85\xe10\x93P@\x04Y\x91\x90P\\BD\x91\x81j\xd9}$\xfe\xfb\xeef\x05\xe0\x0bISf\
4391\xe0\xc1\xf3\xe2%\x00\x00\x00\x00IEND\xaeB`\x82"
4392
4393def getTWBitmap():
4394 return BitmapFromImage(getTWImage())
4395
4396def getTWImage():
4397 stream = cStringIO.StringIO(getTWData())
4398 return ImageFromStream(stream)
4399
4400index.append('TW')
4401catalog['TW'] = ImageClass()
4402catalog['TW'].getData = getTWData
4403catalog['TW'].getImage = getTWImage
4404catalog['TW'].getBitmap = getTWBitmap
4405
4406
4407#----------------------------------------------------------------------
4408def getUAData():
4409 return \
4410'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4411\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4412\x00\x00\xf7IDAT(\x91m\x8cAJCQ\x0cE\xcf\xfb}\x08\x8a\xc3N\x94\n\xe2f\\\x8e\
4413\x0bp\xec"\xdc\x86k\x10\x84\xee\xc0\x99\x82s\x1dX\xd0\x97\xe4^\x07\xfd\xad\
4414\x16\x0c\xe1p\x13N\xd2\xb83\xfb\x92H\x10$\xa4\xe6\x1e;\x0e\x01\x1dq{\r [neR\
4415\x94\x9cn\xa9Ej\x8ar\xca!G\xf9\xe1\xfe\xb33\x01\xbcm\\\xa6D\xc8U\x84\x1d5K\
4416\xa3<\xe4(_\x9c6\xbe\xd4\x11\x92K\xa4I\xb9\x8aag9v\xde(\x8fr\x94\xa3\x00u\
4417\x86\xca-E\xca\xb9\xff\xfd\xc7\x9e)\x87\xe0\x83\xcer\xbd<\xbe\x1c\xf5]rJ!R\n\
4418)\xe4(\xa5\x145\xe7\xd5\xc9\x11\xe7\x8f\xad^auc\xbf\x98\x81\xd3\x0e{\xfc\xcb\
4419i\xbaz\x7fZw\x89\xe6\xb0\x07\xe4\xa1t`C\xda\x99\xd0%\x16\xa4\x1d\xb0\x97\xfe\
44209\x83\x82"\xe9\x12\x93\x13\xcev\xdb\x80h- a\xcb\x9cmJ\xa2m\x9e\x91P\xced\x9f\
4421\xb7\x81\xdf\x11\x01\xfc\x00H\x87n\xe8\xf8\xe8Xa\x00\x00\x00\x00IEND\xaeB`\
4422\x82'
4423
4424def getUABitmap():
4425 return BitmapFromImage(getUAImage())
4426
4427def getUAImage():
4428 stream = cStringIO.StringIO(getUAData())
4429 return ImageFromStream(stream)
4430
4431index.append('UA')
4432catalog['UA'] = ImageClass()
4433catalog['UA'].getData = getUAData
4434catalog['UA'].getImage = getUAImage
4435catalog['UA'].getBitmap = getUABitmap
4436
4437
4438#----------------------------------------------------------------------
4439def getUSData():
4440 return \
4441'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4442\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4443\x00\x01\xb9IDAT(\x91U\xd1\xbdkSa\x18\x05\xf0\xf3\xd6\x04\x17Q(\x08\x16\xa9\
4444\xc1\xc5\xd5M\xa4\xa0\xc5M\xed\xa0\x83 \xd5E\xbcj\x06\'1\x8b\n\xe2\xd0?@\xa4\
4445\x83\x88\xd0V\x84:tphAAc-\x19,~,R\x0c\x85"$-\xf1&!\xb9\xb9y\xf3\xde\xf7\xf3y\
4446\x1c\xa4\xa1\x9e\xe9\x07\x07\xcerDT\xac`\x18"\x90\x07,\xc0\x80}Q\xf8\xc0j\
4447\xd0n\xfd\xb1\x00\x01\x04x\x00Q\xb1B\x14^\xadz\xc7v\xa1\xec\x9ds/?zc\xf4\xf3\
4448\xf7\xdeZc\x8c\xd1:\xcb2\x95eJ)\xb9\xb44\'\xa2ber\xfa\xf4\xe2\x1a\x05B X\xcf\
4449\x81\x11\x08\xda\xf3w<B\'A\xda\x83\xecC)q\xedB\xf5[\x05Q\xf1\xd3B\xd9\x1bc&\
4450\x1f\xdb\xc1`0\xf1\xc0t\xbb\xdd\x93\xf7u\xae\xa4\xd34M\x92\xa4\xd3\xe9\xb4\
4451\xdb\xed\x10\xaeK\x99\xae\xaf\x7f\x16\xd1\xed\xb5\xb3\xd3\x13se\n\xc4\x81\
4452\xe1\x1d\x0c\xf3\x06\x8cW_}c\x16JAJ\xd6\x1a\xd6\x8e\xdc\xbc\xfce\xe3\x07\xa2\
4453\xe8\x9ds\xee\xccC\xd3\xeb\xf5N\x95L\xab\xd5\xdawo\xa7^\xaf\xe3\xd2\xca\xbf\
4454\xedf\xb3\x19\xc7q\xa3\xd1\xf8Eay\xf9M\x0e\xe0\xf9U\xe1=\xce\xcd\xec\'\xcfGf\
4455T0\xd5\xf1;\x015:85\xc5Z\xc3\x18\x18\xc3Z\x1f\xbe{\xb5\xbaU\x15\xb5\xda\xd6\
4456\xd8\xd81\xe7\x1c\x1113\x11\xed\xc5\xd0Y\x96\x1d\xcfc\xf6\xed\xeb\xdc\xd1\
4457\xf9\xa7\xe2\xfc\x95\x91\x952\xc71\x92\x04RBJh\xcdJ\xc1Z\x1e\xc29*\xdd8\xb4\
4458\xfd[ln\xfe,\x14N\xf4\xf3\xf9\x03V3\x83\x99\xf8\xffx\xef\xb4\x1e\x05\xb6C\
4459\xa0\xd1gO\xc4\xce\xad\x8b\x81\xf7\x1c\xb9\x0b\r\xf4\x01\x05(\xc0\x01z\xb7\
4460\xfd\x0bh\x80b\xaa\xc7\x98\x14\xc8\x00\x00\x00\x00IEND\xaeB`\x82'
4461
4462def getUSBitmap():
4463 return BitmapFromImage(getUSImage())
4464
4465def getUSImage():
4466 stream = cStringIO.StringIO(getUSData())
4467 return ImageFromStream(stream)
4468
4469index.append('US')
4470catalog['US'] = ImageClass()
4471catalog['US'].getData = getUSData
4472catalog['US'].getImage = getUSImage
4473catalog['US'].getBitmap = getUSBitmap
4474
4475
4476#----------------------------------------------------------------------
4477def getUYData():
4478 return \
4479'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4480\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4481\x00\x01bIDAT(\x91e\x91\xb1\x8a\x93Q\x14\x84\xcf\xbd\xb9\xb9\xc6B\xb2\x8b\
4482\xc2\x16\xb2\xf8\x08\xb6\x96\x82/\xb0o`\'\xa8\xdd\x82\x8d\x0f\xb0\xbe\x82\
4483\xb6\x8a\xa06\xc2\x8a\x88\x9d\x85\x85Xha\x88\n\xb2AYI\xb1\xfc\xca\x8f\x107\
4484\xf9\xcf|\xc7b\x93(8\xcd\x999\xd5\xc7Lj\xdb\xd6\xcc\xcc\x0c,g\x033\x83\xf5\
4485\xf9O\xc5\xccjui?%j\x7f\xc7\xd3\xc6\xc3\xb7\xcd\xf1\\X\x08\x93\xe8\x14"\\!\
4486\xd8\xbb\xf3:5MS\xeb~\xce\xaf\xcc\x04\x97\xa2w-"\x85\xc5Z\xacL\xcey\xf4iR\
4487\xc0\xe1w\xce\x8a\x90\xd9(\x85\xbf\x1c\xcf\x88\x10!BB\x84\x03\xc4\x99A\xef\
4488\xd6\xfd\x83R\xeb\xa0\xf4v\xe6\x8b\xef\x81\x0f\xea\xf5E\xf4_|h\x7f\x1d{Gt\
4489\xa2s:E\xe7tb{\xb3N\xef}IG\xcd\xcf\xcd\xe1p\xb1\xe8"\xa2_\x0b0\x9b\x83\xf1\
4490\x17\x89%X\xc9\xf9\xfd\xe8s\xd9}rx\xf5rng.B\x00!\x85\x08\x05\x02\x97\tD\x00\
4491\x1b\xa7\xcb\x8d\xbb\x07\xe5\xc1\xa3o\xdb[\xc3\xc3\x1f\x8b\x15\xc3\x9a\x84UT\
4492\xa7\x90\xe2\xc2\xd9S\xf3\xc7\xe3\xf4q2=\xbfuN\xe2\xdfB\x96\xc1X}-"JIo\xde\
4493\x8d\x93]yv\xfb\xe6E\x07\tWt\'\x95\x0bW88H\xe12\x02\x11\xcfw\x9f\xa6\xc9\xd7\
4494\xa9\xe3\xcb\x19O\x9c9\x8ec\xe0\xee\x98\x01\x86;f\xd9\xec\x0f\xcc\x93\x94\
4495\xa9E4O\xf8\x00\x00\x00\x00IEND\xaeB`\x82'
4496
4497def getUYBitmap():
4498 return BitmapFromImage(getUYImage())
4499
4500def getUYImage():
4501 stream = cStringIO.StringIO(getUYData())
4502 return ImageFromStream(stream)
4503
4504index.append('UY')
4505catalog['UY'] = ImageClass()
4506catalog['UY'].getData = getUYData
4507catalog['UY'].getImage = getUYImage
4508catalog['UY'].getBitmap = getUYBitmap
4509
4510
4511#----------------------------------------------------------------------
4512def getUZData():
4513 return \
4514'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4515\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4516\x00\x01dIDAT(\x91}\x91=K\\a\x14\x84\xe7\x85\xab`\xb1\x88\xb9\xa60`\x08"AHm\
4517\xbd\x95\xa4\x92\x14\xe9\xd2\x19H\x13\xadR\xa4\xb0\x10k\x7f@@\x08\x04\x7f\
4518\xc0B\xd8n\x8bt)\xe5\xa6\t\xe9V#+A\xb2~\xb0\x0bq\xd73g\xce\x9b\xe2f\x83E\xe2\
4519S\x0c\xc3\xe10\xc5L\x026Z\xad\xb7++\xf3{{\x9f\x0f\x0e>\x02\xde\xe9\xec|\xfb\
4520\xfas\xf9\xf1\xfc\xfa\xfa\x1b\xc0\x01\x03\x0c\x18\xd7&\x01\x1b\xc3\xe1\xbbN\
4521\xa7[Ug\x11\xb1\xb9\xb9:\x1aiz:]\\\x8c\xf6\xf7\x0f\x9dAW\xad\xa4\xda\xed\xed\
4522\x02@\xbf\x7f\xddl>:?\xbf^[[:=\x1d\x96\xf7fz\xbd_e9\xd3\xed^\xd2d\x94\x99\
4523\x93Z\\\x9c\x05\xc6\xc5+|8y\xffd\xd0;\xbb/}\xf9\xe4\x92\x1f\x9b\xcbydzA\x8a\
4524\x0c\xa3\x1bE\xce\xf2\xc1!\xfai0\xb8i4\xa6\x00\xe4\x9c\x91\x91\x91\xffGJ\xa9\
4525\xaa\xbe\x17\x11Q\x7f\xe7\x9c\xff\x9a\x7f\x82\x94"\xbc\x08\xc4\xe4pg~\xce)gw\
4526\xa4\xe7\xc0\xcb\xd7\xbbW\xc7\xbdp\x97Q\xa4\x9b\x8b\x14)\xa3\xd3e\x7f\x9a\
4527\x9a[z\xb8U\xb5\x8b\xd63\x94O\x7f\x1c]\x9eP\xa4hn&\xa3h2:-H\x99\x8b.-\x97\
4528\x19\x15\n\x8cA\xf9Bc\x81\xa2K\x1eu\xf8\xa4\xfdp\x97KR\x96B\x00\x12\x9a\x93)\
4529o\x0fZk\xbdr\xc6m~\x03:<o^H\x87\xb8\xe7\x00\x00\x00\x00IEND\xaeB`\x82'
4530
4531def getUZBitmap():
4532 return BitmapFromImage(getUZImage())
4533
4534def getUZImage():
4535 stream = cStringIO.StringIO(getUZData())
4536 return ImageFromStream(stream)
4537
4538index.append('UZ')
4539catalog['UZ'] = ImageClass()
4540catalog['UZ'].getData = getUZData
4541catalog['UZ'].getImage = getUZImage
4542catalog['UZ'].getBitmap = getUZBitmap
4543
4544
4545#----------------------------------------------------------------------
4546def getVAData():
4547 return \
4548'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4549\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4550\x00\x01kIDAT(\x91U\x91\xb1NTa\x14\x84\xe7\xfc\xf7\xbf\xb0\xae\xba\xab\x1b\
4551\xb6\x104&j\x0c\xa5\x05FH\xac,4\x16>\x8b\xcf\xe0\x13\xf8\x0e>\x81\xb1\xd3\
4552\xc6\x02cb41\x16\x12\x9a\x85\x86bW"A\x02\xae\xec\x9d\x7f\xc6\xe2\xb2Q\xbezf\
4553\xce9sb\xff\xeb\x10:\x002\x00\x81`\x91\xa0\x14\xdd;;HWt\x1eJ\x19:\xbaz\xfb%\
4554\x00\xb8\xc0\x86\x0b@c!\xfaC\xa0\xe3\xf3\x8c\xc7\xe3\x8c\x16N\xe0b\x17\x98\
4555\xf6\xcc\xd1I\x85\x0e\xd9\xb6\x8bm;"BR\x06\x04\x97\x7fj\x14\x9b\x06\x1di:\
4556\xe5\xf1\xd1\xd6\xee\xee\xeb\xd3Y\xbdz\xf7Q\xaf\xb7,)I\x84=\xcf.\x16\xad\xc6\
4557j\xec\xfcc\xffx\xf3\xd3\xab\xbaD\x1f;[\xdf\x9fO\x7f\x7f#\x99 \xc3t\xabvc76\
4558\xed\xc6ez}\xe5\xf2\xb3\xa7/N\xf6\xf6F_\xfa\xf77\xdev\xfb\x8f%e\x01F\x99{\
4559\xda\xf8\x99\xa3r,\x9e\x1c\xbe\xf95yw\xab\xf7p%\xae}\xfe\xf8a\xb0|c\xa1\xaa\
4560\xb3\x08\xb8X\x8dA\x8bgC\x90\xad\xa6\xeen,\xdd\\?\x18m/V?\xd7\x1e<iT&\xe3I\
4561\x96`\xf1l\r\xcf\x0f\x88l\xcd\xaaj\xe0\xe4\x8bk\xab\x91"\xe5\xdc\x89\x9ad&a\
4562\x13\xd5\x10f\x98HD9Et"\x12"\x00\\\x18\x0cl\x00n\xfb\x8f\xd1{\xe8\x0f\x04\
4563\x88\x10AB\x84\x80K\xf76\x85\xa5\xff\xdf\xdc\x1a\xfe\x02S\x96F.k8S\xc3\x00\
4564\x00\x00\x00IEND\xaeB`\x82'
4565
4566def getVABitmap():
4567 return BitmapFromImage(getVAImage())
4568
4569def getVAImage():
4570 stream = cStringIO.StringIO(getVAData())
4571 return ImageFromStream(stream)
4572
4573index.append('VA')
4574catalog['VA'] = ImageClass()
4575catalog['VA'].getData = getVAData
4576catalog['VA'].getImage = getVAImage
4577catalog['VA'].getBitmap = getVABitmap
4578
4579
4580#----------------------------------------------------------------------
4581def getVEData():
4582 return \
4583'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4584\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4585\x00\x01fIDAT(\x91]\x91=kTa\x10\x85\xcf{sA\xb6H#iR,!\xc6N\xff\x80Z\x9a@\x922\
4586\xd8\xdb+"\nIa\x93\x7f\x10\xb4I#l\xf2\x03b\x93\xc0\x16\xf1"laca)\x88_\x10S\
4587\xa8!"n\xb6\xd89gf,\xee&\xa8\xf0\xf00_\x9cf\x8a\x9f\xe0\xf0\x1bPa\xf92"\x00\
4588\x00\x01\x04\xe2\x02 \x84\x08\x84\x10B\xbd\xb8\x87\xfd\xe1f\xe7\xb1\xbfx7\
4589\xbdv\xfd\'\xe0\x99\x0e\xa8\xa4\xa6\xa0*\x99\xa9<\xf7\xd9\x9b\xfd\xba\n<\xb5\
4590\xbb\xc7\x0fl\xed\xd13\xe0W&\x01\xcf\xe4_X\xa6e\xb2\x94n\x08u\xb3\x8c\x9c\
4591\x7f\x0e|m\xef\x00\xcf\xb4\xf3\xd4\xc9ik\x80!\x14`\xb0\xb1\xb1pt4\x96 \x06\
4592\x95\xbd^\xb7\xd3\xa92s4\xd2\xea\xea\'2\xcc\x82\xcc\xb9\xb9K\x83\xc1\xab\n\
4593\x08)\xc8$\x83\xcc^\xaf\xdb4\xc3\x95\x95\x8fKK\x1f\xfa\xfd\xdf\x07\x07\xf3f\
4594\xd1"\x05\xa0\x1a\x90;\xa44\xe6\xeeN\xb7i\x86\xdb\xdb?\xcc\xd2,\xb6\xb6\xbe\
4595\x8f\xc7~\xf8r\xe1\xe6\x8d\xf7m"\xa0r\x1b\xb7\xee\xdf{x\xfa\xe5\xd4\xe5nr\
4596\xbaZSn!\xcaMA\x97|\xe6\xca\xcc\xfa\xdb\'u\x1f\xaf\xa7t-\xf8\x19d\x92i\x96f\
4597\x93\xe2b"B^\xfc\xea\x1d\xa0\x0e\xa0\xa20;\x9b$\xe4\x10A\x16\x12\x12ZKpo\t\
4598\xa0\x8c&\x9f\x9d\x80\x7f\xdb\xffV\x00\xfe\x00\x7f\xf4Zt\x97\xd3\xc4\xb3\x00\
4599\x00\x00\x00IEND\xaeB`\x82'
4600
4601def getVEBitmap():
4602 return BitmapFromImage(getVEImage())
4603
4604def getVEImage():
4605 stream = cStringIO.StringIO(getVEData())
4606 return ImageFromStream(stream)
4607
4608index.append('VE')
4609catalog['VE'] = ImageClass()
4610catalog['VE'].getData = getVEData
4611catalog['VE'].getImage = getVEImage
4612catalog['VE'].getBitmap = getVEBitmap
4613
4614
4615#----------------------------------------------------------------------
4616def getVNData():
4617 return \
4618'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4619\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4620\x00\x01\x0bIDAT(\x91}\x91!N\xdda\x10\xc4\xe7O\x9f\x00A\x13$\xe2id\x1d\x86\
4621\x03 8E]\xaf\xd0 @\xc0U\xdaj\x0eQ\xd5S4\x80"\x88\x866ag\xf6\xfb!>Rx\ta3\xd9\
4622\xac\xd8\x99\x9d\xec,\xe8\xa5\xc6\xe6\xfc&\x16$\x9d\x9eJb\x0c\x8d\xa1n\xd2\
4623\xea\x90(\xc1\xe6U\x7f\xb8\xbaZI\x92\xe0\xfaF\xdd\xea\xc6V7\x07f\x98_\xa6\
4624\x8c\x8b*\xece\xbd\x1e\xd2J\x12\x83\x8d\xed*\x8e\xc3\xae\xf9Y\xb8(O\x82\xec!\
4625\xad\x86\xb4t+!Q\x87\x0b\xf3\xcf|2\x98\xcbb\xaf\xf8\xfcB\xd0\xbc\xa0\xf4t)\
4626\x873\xf3\xad\xc0`\x0e\x8b\x13\xf3\xe7\xd9\x92\x92!mI\xa2C\x82\x0b\x17w\xc5\
4627\xd7\x82\x82G\xce\x8b\xdf\x8fTM\xbc\xb2dS\xa5d*qY|1\xf7\xe6{\xf1\xc3\xff\xe5\
4628I2\t\x1f\x92i\x11\x9bUqR\xdc\x9a*\x8e\xcc\xb6y(b\xa5\xd5\xadI\xd8r\xb4\xbf\
4629\x8f\xad\xb4b\xd9\xcb\xdaJdk\'\xfa\x98\xf9Cu\x0fi\xf9\xbb\x19\xe4;\x19\xcfz\
4630\x02\x8bsUM\x8a:d\x82\x00\x00\x00\x00IEND\xaeB`\x82'
4631
4632def getVNBitmap():
4633 return BitmapFromImage(getVNImage())
4634
4635def getVNImage():
4636 stream = cStringIO.StringIO(getVNData())
4637 return ImageFromStream(stream)
4638
4639index.append('VN')
4640catalog['VN'] = ImageClass()
4641catalog['VN'].getData = getVNData
4642catalog['VN'].getImage = getVNImage
4643catalog['VN'].getBitmap = getVNBitmap
4644
4645
4646#----------------------------------------------------------------------
4647def getVOLAPUKData():
4648 return \
4649'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4650\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4651\x00\x01\x85IDAT(\x91eP\xc1\x8a\x82P\x00|>\xd4T\xd2H\x14\xb3B\x92N\x85\x94\
4652\x97\x0e}B\xa7>:\xe8Z\x97\nR)K\xd4(\x93\xd2\xc8\x97\xca\xdbC\x87v\xb7\xb9\r3\
4653\xc3\x0cC`\x8c\xc1\x17\xe28N\x92D\xd3\xb4o\x89\xfc\xc7\x1d\xc7Q\x14\xc5\xb2\
4654\xac0\x0c\x05A@\x08)\x8a\xf2\xdb@\xbc\x1bf\xb3\x99m\xdb\x96e\xd5j\xb5\xe1p\
4655\xa8i\xdav\xbb-\xcb\xd2q\x9c<\xcf;\x9d\x8e(\x8a\x93\xc9\xe4\x13\x00\x00\x84a\
4656\xb8X,0\xc6\xbb\xdd\x8ee\xd9,\xcb\xa2(\x1a\x8f\xc7\xf5z]\xd7uQ\x14?\rQ\x14-\
4657\x97\xcb\xeb\xf5\xfax<\xe286Ms\xb3\xd9\x94e\xa9(\n\xcf\xf34MGQt\xbf\xdf\xa7\
4658\xd3\xa9,\xcb0I\x92\xfd~/\xcbr\xab\xd5\xc2\x18\xb3,K\x92\xa4$I\x10B\xdf\xf7=\
4659\xcf;\x1c\x0e\x10B\x8e\xe3\\\xd7M\xd3\x14\x06A\x90\xa6i\x18\x86\xf3\xf9\x9c \
4660\x08\x86a^\xaf\xd7\xe5r\xe9\xf7\xfb<\xcf\xeb\xba\x0e\x008\x1e\x8f\x82 \xdcn7\
4661\xdf\xf7\xc9j\xb5\n\x00h6\x9b4MS\x14\x95\xe7\xb9m\xdb\x86adY\xf6\xde=\x18\
4662\x0c\xca\xb2t]\x17!d\x9a&\x811v\x1cg\xbd^3\x0c\xc3q\\\x9a\xa6\x92$\x05A\x10\
4663\x04\xc1h4\xca\xb2\x8c \x88\xa2(\x10B\xbd^OUU\x12\x00\xd0\xedveY\xf6<\x0f\
4664\x00\xd0n\xb7UU]\xadV\x10B\xc30N\xa7\xd3\xf3\xf9\xa4(\xaa\xd1hT*\x95?\xb7\
4665\xfe\xc6\xf9|.\x8aBU\xd5o\xe9\x07I\xbb\xd4\xc3\x9c&\xc1D\x00\x00\x00\x00IEND\
4666\xaeB`\x82'
4667
4668def getVOLAPUKBitmap():
4669 return BitmapFromImage(getVOLAPUKImage())
4670
4671def getVOLAPUKImage():
4672 stream = cStringIO.StringIO(getVOLAPUKData())
4673 return ImageFromStream(stream)
4674
4675index.append('VOLAPUK')
4676catalog['VOLAPUK'] = ImageClass()
4677catalog['VOLAPUK'].getData = getVOLAPUKData
4678catalog['VOLAPUK'].getImage = getVOLAPUKImage
4679catalog['VOLAPUK'].getBitmap = getVOLAPUKBitmap
4680
4681
4682#----------------------------------------------------------------------
4683def getVUData():
4684 return \
4685'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4686\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4687\x00\x01\x91IDAT(\x91M\x8bM\x88\xcc\x01\x18\xc6\x9f\xff\xcc\xdf\xc7\xbap\x13\
4688Z\xdar2\xd8\xc3\xb8Hj\x0f\x9c\xe40,\xe5\xe30\x07N\x8a\xd3\xba\xac3\xce\xa3\
4689\xbd\xae"E\x8a\x1a\xe5\xc6A\xb1J{\xd9\x89\x93\x96B.v\xd7\xc7,\xffy\x9f\xe7}_\
4690\x07\xb3\xa5~\xfdz\x0e\xbf\x07\xfbv\xe0\xedC\x8c\x003\x80\xff\x07\x81\x01\
4691\xf0\x07X\x05~\x01?\x80\x15`\t({_\xb0\xd0\x9f\xfe\xfc\xbe|0k=\x8f\xfd\xee)\
4692\x87\xab\x90\xeaR\x8dL)\xd7\xdc\xefvK\x00\xef\x16s\xe9\xdb\xc7Sgj\xb7nT?\xc9\
4693C\xf2$\x87\x18\x93\x96fI\x16\xa3\xa3\x01\xd4\x00\x84\xe7\x9b\x05\xbf\xd7\xad\
4694.]-\x9e\xb8?\xa5\rS\xb3\xe4 \xcd\x86\x90\x01\x94\x00\xce\x1e\xf7\xad\x9b\xb5\
4695\xfc]w\x1e\xeb\xca4.^cG4\xa7\xdcLfN\xba\x99s\x97\xf3\xd9\xbfCU\xf9\xcd\xfb\
4696\x9c\xba\xa0\x97\xf3\xaa*\xde\xbe.g\x11\x81\x8c"\xa2\x16Qd\xd4\xc3}\xdd\xa6z\
4697\xef\x11J\x00\x9f\xbe\xea\xd8\x84\x96W\xac\xd9P\xbbU\x9c\xbe\\\x99Q4#iC\x93\
4698\x1c\x1b\xeb\xbfz\x8d\x12\xc0\xf39~X\xb4\x03{\xd5n\xe1|\xa7?\x98\xb4\xc1\x11\
4699\xd2iaL\x9a\x1b\x93J\r6\x08/P\x02\x10\xd5l\xb0\xdd*\xceuVm\xc2\xaa\x83\xc6\
4700\x8a\x16\xc6\xa0\x05\x99\xa6\xa0\xc2U8\xfa(\x01\xec\xd9\xad\x13GwN\xdd\xfd\
4701\xbd\xed\xe4\x166H\'\xd7S)\x06\x95R\xc8\xd3=\xdc\xd3a(\x0b\xa092\xbb}\x1c8\
4702\x0c\x8c\x03s@\x00\x02\x0c\x88\xb5-\x00\x80\x80\x8d\xf8\x0b$\xc5Q\x9b\'}\x7f\
4703\xc4\x00\x00\x00\x00IEND\xaeB`\x82'
4704
4705def getVUBitmap():
4706 return BitmapFromImage(getVUImage())
4707
4708def getVUImage():
4709 stream = cStringIO.StringIO(getVUData())
4710 return ImageFromStream(stream)
4711
4712index.append('VU')
4713catalog['VU'] = ImageClass()
4714catalog['VU'].getData = getVUData
4715catalog['VU'].getImage = getVUImage
4716catalog['VU'].getBitmap = getVUBitmap
4717
4718
4719#----------------------------------------------------------------------
4720def getWSData():
4721 return \
4722'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4723\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4724\x00\x01)IDAT(\x91e\x91\xc1JBQ\x14E\xf7\xd3\x97\x83FBM\x1cX\xd4\xb0\xa18\x08\
4725\xfa\x01?\xa0Y\xbf\xd1\xcc\x1f\xa9\xdfpX\x81\x10a\x10H4\x90HS\xa2 B\x1a$\x14\
4726<\xcf\xde\xf7\x9e\x06OS\xf3\xb0\xd9\x93\xbb\x16\xe7\xc2I\x80#,&\x026\xefl\
4727\x8aa\x04\xfe%\x05\xd0l\x9e\xee\xedo\xd7\xeb\xbbW\x97\x8f\xb5Z\xb5\xdb}\x1b\
4728\xbf\x8e\x83bQ7\x05\xd2%\x9f\xf7w\xab\x95\x02\x00|wg\xeb\xfc\xec\xda,\x94\
4729\xcb\x9b\x9d\xces\x89S2D\x0e\xdd\xe847s2\xa9V#P\x00b\x8ch\xb7\x9f&\x93\xac\
4730\xd18\xe8\xf5\xde\xcd\xdc(\xb3\xe0f\xce\xa9\x9b\xcdB\xce\x84\x10\n\xa3\xd1\
4731\xe7\xf1\xc9\xe1W\xe6\xfd\xfe\x98\x04M4\xba\x99OmY\x00\x90\x02\x96*+1\xbb\
4732\xbbx\x18\x0e>6\x14`2\x8a\xcc7pAK\x11H\x03\xee\x11n]/>0P\xce\xfc\xd3\\\xd0\
4733\xf3N\xc8\x08\xa4\x11HH7\x83\xb4\x02\xad\xd2\x90\\R.\x14%\'\xf1\x07\xadk"\
4734\x14\x10\x02r\xa1@\xa1Rq\x12\n\x10A&$$\xe4-!\x84<\x11H~V\x0f\x89\xb5\xd3.?\
4735\x01\xf8\x05o\xd3]\x10"\x992\xd8\x00\x00\x00\x00IEND\xaeB`\x82'
4736
4737def getWSBitmap():
4738 return BitmapFromImage(getWSImage())
4739
4740def getWSImage():
4741 stream = cStringIO.StringIO(getWSData())
4742 return ImageFromStream(stream)
4743
4744index.append('WS')
4745catalog['WS'] = ImageClass()
4746catalog['WS'].getData = getWSData
4747catalog['WS'].getImage = getWSImage
4748catalog['WS'].getBitmap = getWSBitmap
4749
4750
4751#----------------------------------------------------------------------
4752def getYEData():
4753 return \
4754'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4755\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4756\x00\x00\xf8IDAT(\x91\x95\x8f=JCQ\x10\x85\xcf\x95\xdb<H@\xac\x02b\x93\x8d\
4757\xa4\tYN6`m\x99G\x16\xe1\n\\Ev\x11\x08\x88v\x16I,\xee\x999\xc7\xe2\x91g\n\
4758\x15\xfc\x18f\xce\xfc\xc2\x94\x0f|\xa3\x8b\xbf\x16\xa3\x05 \xa0\x02\xe8\x9e\
4759\x1e\x01\xd8B\nJG"\xc3\x19\x8ep\xd0\x11\x08\x8a\xe1\xe0\xfb\xf3K\x05\x00Xo\
4760\xaf\xc8t\xa6\x83`:\xe8\xa0I\x07\xdd\x9a\xd8L\xde\xdc?\x08\xa8\xb7\x9b\x8d\
4761\x17\x0b\x9cN\xb0-A\xb2\xe4L\xa7l9\xd3JGZ*\x93\xc9\xddg-\xe7\xf3\xb9\xeb:\
4762\x00\xb6a\x18\xfe\x8dR\xca\xe1p\xa8\x92\x86i\xdb\xa3\xf8\x11\x94"\xa9J\xba\
4763\x14\xfe\xbco\x17[R\xddn\xfb\xe5ru<\x1e3S\xd2\xe8Gl\x0f\xc5\xe9t\xda\xf7}\
4764\x01\xb0^\xaf\xf7\xfb=I\x92\xad\xb5\xab\xc0F\x06\x19\x11\x111\x9f\xcfw\xbb]\
4765\x05@\xc6l6\xe3\xd0`0\x18\x11\x97\x94)\r\x0b\xc3\xb7\xff\xe6\x0bV3a\xa2\xea\
4766\xf3oS\x00\x00\x00\x00IEND\xaeB`\x82'
4767
4768def getYEBitmap():
4769 return BitmapFromImage(getYEImage())
4770
4771def getYEImage():
4772 stream = cStringIO.StringIO(getYEData())
4773 return ImageFromStream(stream)
4774
4775index.append('YE')
4776catalog['YE'] = ImageClass()
4777catalog['YE'].getData = getYEData
4778catalog['YE'].getImage = getYEImage
4779catalog['YE'].getBitmap = getYEBitmap
4780
4781
4782#----------------------------------------------------------------------
4783def getYUData():
4784 return \
4785"\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x11\x00\x00\x00\x0b\x08\x06\
4786\x00\x00\x00\x99 f\x07\x00\x00\x00\x04sBIT\x08\x08\x08\x08|\x08d\x88\x00\x00\
4787\x01'IDAT(\x91\x9d\x91\xbdJ\xc3`\x14\x86\xdf$_C\x9a\x984E\xab\xc1A\rEQ\xc9\
4788\xe2\xe0\xe05\x88\xa3\x93\x8b\x827\xe1e\x88\x83\x9b\xae^\x85\x93\xf0!B\xa7\
4789\x06\x1c,U,\xda\x14\x0bI%6i\x93|.\x1a4\xa5M\xf5\x19\xdf\xc3y8?\xdc\xc9\xea:3\
4790e\x05\xff\xa5\xf9\xe1\x83\x98\xb2\x02K+\xfd*\x84$\xc1\x90D\x98\t\xc4\xa9D$\
4791\x1b<\xe8@\xb8\xd2\x03_\xe4 4$\xacu\x92|\xc9U\xa4\xd6g\x87\xfa\xfbw\xb0\xbbT\
47925\xe7\xcb\xdd28\xc05\xf4\xdey\xa7\xd5\x0c\x86Q<N\xd0\x8d\x12\x95\\\x1b;\x16\
4793\xe6\xaaix`\xba\xf0^=0\xf0\xd0\xcc\x85\xca]\x7f\xa3r\xefs\xe3\xc7xk\x80\xcff\
4794\xbe\xae\x83\x0bE(q\x11\x03c1w\x15\x00\xa3\x12\xdei\xa3\x00@\x94$\xc4/-\x04\
4795\xc9\x84)\xbe \xfb\x9bb\xddX\x96\xd2\x9b\xf0\xcf\xb5m_\x90I\x9f\tP\x1ei\xb2g\
4796\x1d\xdfN\x12\xb4\x9fD\x15\x94R\xf6\x93\x81\xeb\xb1\xda\xc5%\xbb9=c\x81\xe3\
4797\xb0<(\xa5l\xe4\xc5\x85\x92\x86\xad\xa3\xc3\xa9n\x91\xaec\xdb\xf6\x9f\x1a\
4798\xb2\xd8\xb6\x8dO>1\x8eT\x1c4\xb0\xeb\x00\x00\x00\x00IEND\xaeB`\x82"
4799
4800def getYUBitmap():
4801 return BitmapFromImage(getYUImage())
4802
4803def getYUImage():
4804 stream = cStringIO.StringIO(getYUData())
4805 return ImageFromStream(stream)
4806
4807index.append('YU')
4808catalog['YU'] = ImageClass()
4809catalog['YU'].getData = getYUData
4810catalog['YU'].getImage = getYUImage
4811catalog['YU'].getBitmap = getYUBitmap
4812
4813
4814#----------------------------------------------------------------------
4815def getZAData():
4816 return \
4817'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4818\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4819\x00\x01\xd3IDAT(\x91M\xc6OH\x93q\x1c\xc7\xf1\xcf\xb3\xfd\xb6\xb6\xe7\x19\
4820\x1a\x9a\rJ\x91`5\x0fu(B\x84\x92\xa4\xa0\xa0 \xa1\xa0\xaeu\x89":\t\xf3RF\x88\
4821P\xb7\xacnA\x1d;HPF\x10EDT\x82)\xc1\xeaP\x1e\xb2y\xc8\x9e\x9c9d{\xf6\xe7\xf7\
4822\xfd\xf3\xeb A\xf0\xe2\xcd\x1b\x98\xe8\xc4D\xfb\x897\xa3\x0b\xc5\xb9j>/\xc0\
4823\x06\x02Z@\x03\x88\x80*\xb0\x0eT\x80?\x80w\xe3\x1dl\xe2\x1e\x94\xb3\x1d\xdbO\
4824m\x1d\xecz\xfd\xde|\x98\x81\x90c\x06\xb3#r\xff\xb56=m\xf6}C\xff\xd9\xea\xb5\
4825\xf9\xda\xd2\xd2\xef\x8f\xe1\x97\xd1\xa1\xf3;\xeb533\xe7J\x8b\x8e\xc8Yrd\x9d\
4826\xb5\x8e\xc8\xeb\xe9Q\xc0\x030\xfbvlG~e\xfc\xab\xff\xabiD\x1a#{/\xe6\x92\xed\
4827\x1d\x8b\xcb.\x8a\x9c\xaaSq\xa2N\xd5K\xfb\xebSS\x1e\x80B\xa1\xb0\xbb/\x1c\
4828\x1a\xc4d)\xfd\x93\x13k\xb6%\x0e\xa9xJ\x94I6\x109\xee\xced\x9f\xdc\x994\x00\
4829\x98\xe5\xe9\xf3\xa8\\\x89\x17N6n\xfdH\x95\xd5or\xbdZ\r\xad\x90\x15KBV\x89\
4830\x847I\x0b!\x0c\x00\x11>z8v\xe4\x90\xde/%K\xadD\x93#v\xea\x07\x9dIQ\x12"aV"\
4831\xe5\x8c\xbf\x05\x19\x18\x00\xc3\xc7\xbc\xbe=\xde\xcd\x85\xe0s\xd5X\x1b\xdd=\
4832x=\x88\x05\xab\xdf\x83zMD\x9c\xaaSu\xa2\x9a\tL\xf7\xae\x0b\xe6\xe18\xf2\xfd\
4833\xe6\xcal\xdbj\xc4H\xd0\xc8\xfes\xaf\x1e%\x9e=\xae\x84\xe5e"\xb5\xe4\xc8*\
4834\xb32k.\x97.\x16_\x1a=\x8e\xab\xc5\xc0\x8f\xc5\x07z\xbb\xcel\x1b~\xf1 =\xff\
4835\xa9\x16\xb4\xa1\xd7O\x13)\xb3cV\x11\'\xa2"\x00\xd4\xc3%\x80\x91\x1d80\xb6\
4836\xf9\xf6\xe5\xd3+@\x08(\xa0\x80\xfd7\x0c0\x00\x80\x81\xe4_\xe0B._\xd7\x89\
4837\x0c\xe6\x00\x00\x00\x00IEND\xaeB`\x82'
4838
4839def getZABitmap():
4840 return BitmapFromImage(getZAImage())
4841
4842def getZAImage():
4843 stream = cStringIO.StringIO(getZAData())
4844 return ImageFromStream(stream)
4845
4846index.append('ZA')
4847catalog['ZA'] = ImageClass()
4848catalog['ZA'].getData = getZAData
4849catalog['ZA'].getImage = getZAImage
4850catalog['ZA'].getBitmap = getZABitmap
4851
4852
4853#----------------------------------------------------------------------
4854def getZWData():
4855 return \
4856'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x10\x00\x00\x00\x0b\x08\x02\
4857\x00\x00\x00\xf9\x80\x9an\x00\x00\x00\x03sBIT\x08\x08\x08\xdb\xe1O\xe0\x00\
4858\x00\x01\x9aIDAT(\x91M\x91?h\x93q\x14E\xdf/\xfd\x9a\xf8\'\xd1I*\xd2R\x03u\
4859\xa8\x82.N\x0e\x0eJ\x91\x12h\xc0\xa1B\x04\x11A\\\xd5\xb1\x82\x83\x93\xab:U7\
4860\x87\x82"\x88]2hE\x85\xa0NE\x97L\x1d:\xb9X#1_\x93\xbc\xfb\xde\xbb\x0e5\x12\
4861\xb8p\xcf|Njo\xb7\xe7\x97\xe7eI\xc4DB$Dl\xc4*b":\x06EI\xf9\x9f\xbc\xb4\xbf\
4862\xb4\xda|0s\x1a\xce\x08z\xd0\x83\x164\x0f\xf3\x80\xd3<\xe0aF\xdc\xf9\xb8\x9e\
4863\xf2<?0Y\xf2\x027\xde\xdeZX\xe83A\xc4I\x8cMI%\x91\xd2L\xb7\xdb\xccD\x84\x13\
4864\x0f\xf3\x17\xe5\x8b\xcb\xabk\xf7n\\\x88A!)\xcd\x02\xa0)M\xc3@h\x18\xb2)\xb4\
4865\x1fI\xd6}\xbcR\xa8\x1f\xaf\\\xf9\xf2\xfb\xe9\xaf\xc5\xe9\xe9\xd7_\xb7N\xf4s\
4866\x07\x02 \xd4\xa1\xae\x08\xa8\x03\x07{X\x13I;\xad\x8dlk\xb3\xdc\xf8L\xda\xee\
4867\xfb\xc6\xe4\xf9\xa5\xc5Z\r\xc3!\x00U\xd5\x7f\xa7\x00\xaa\xd5j\xab\xd5\xca\
4868\xb2\x93g\xfd\xfb\x07\xd2v?\x1d.\x9c\xab\xbd\xbc^\x7frd\xe0@@\x03\x08(\r\x01\
4869\r\xc3\xbe)\xbc\x13\xc9B\xe2\xd0\xcd\xfb\x11\xc13\x9d\xe7\xb7\x1b\x97&zYR\
4870\x06B\xc0\xa4\x91\x10I\x99\xc0\x82\x15\x8b6\'\x92:\x9dN\xa5R\x19\x0ez\xebo\
4871\xae^\xaew\x98)\xa9\x8c=9#K\x02\xa1\xa74\xb7\xf3\xf3[\xea\xf7\xfb\x03\x0c\
4872\x9f5\xef\x1e=5RN\x8b\x80\x13\x16\x16\xfe\xbf\x89\x93\xbe\xf2j3m\xff\xd8\x9e\
4873=6+\xd7Dz\xa3\xa8:\x8a=\xce{\xed\xcb\xf2\x17\xc6\xbc\\0\x92\xc2\xa7\xad\x00\
4874\x00\x00\x00IEND\xaeB`\x82'
4875
4876def getZWBitmap():
4877 return BitmapFromImage(getZWImage())
4878
4879def getZWImage():
4880 stream = cStringIO.StringIO(getZWData())
4881 return ImageFromStream(stream)
4882
4883index.append('ZW')
4884catalog['ZW'] = ImageClass()
4885catalog['ZW'].getData = getZWData
4886catalog['ZW'].getImage = getZWImage
4887catalog['ZW'].getBitmap = getZWBitmap
4888
4889