File: developer.h

package info (click to toggle)
gphoto 0.3.5-6
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,636 kB
  • ctags: 1,973
  • sloc: ansic: 23,035; sh: 4,851; makefile: 175
file content (235 lines) | stat: -rw-r--r-- 15,896 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
/*  GIMP header image file format (RGB-only): /home/oleaa/cvs/GPhoto/src/tips.h  */

static unsigned int developer_width = 63;
static unsigned int developer_height = 56;

/*  Call this macro repeatedly.  After each use, the pixel data can be extracted  */

#define HEADER_PIXEL(data,pixel) \
  pixel[0] = (((data[0] - 33) << 2) | ((data[1] - 33) >> 4)); \
  pixel[1] = ((((data[1] - 33) & 0xF) << 4) | ((data[2] - 33) >> 2)); \
  pixel[2] = ((((data[2] - 33) & 0x3) << 6) | ((data[3] - 33))); \
  data += 4;

static char *developer_data =
	"!!!!!!!!!!!!!!!!!Q-$\"15&!!)\"!Q5%!!%!!!%!!!!!!!!!!!!!!!!!!Q-$!!!!"
	"!!!!!1%\"!Q-$!!!!!!!!!!!!!!%!!!)!!!%!!!!\"!A%'!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!A)#\"!1%!Q-$!Q-$!A)#!A!\"\"!)$!1!!\"Q5'\"1-%"
	"!1!!!1!!!A!\"!!!!!!!!!A-!\"19!!Q1!\"!)$#!=,#AA-!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1%\"!1%\""
	"!1%\"!1%\"!A)#!Q-$!!!!!!!!!!!!!!!!!1%\"!!!!!1!!!1!!!1!!!Q%#!1!!!1!!"
	"#!9(#QE+%B!2)C%@-3YJ14YZ45F)55V/5EZ35EV46%^376.4!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!1!!!1!!!1!!!A!\"!A!\"!1!!!1!!!A!\"!Q!!!Q!!%!Q.*C)D.4%S"
	"2U.%66&37&*59&>99VF;9VB=;&^C=7BN='JO:G\"G8FF>8VJ;5EJ(4E9_5UM_14IM"
	".D!C!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1%\"!A)#!A)#!1%\""
	"!!!!!!!!#!9(\"!)$!1!!!1!!\"!)$!A!\"\"!)$$!I,%!Q..T-U4%B*6F*4;'2F;G:H"
	";76G?(*UB(F`D(_'D9'&C8[#C(_#BI##BI'&CI;(@HN]='JK;G*@;G2?8VF586B4"
	"3U>#/T9P!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1%\"#!A)%\"!1"
	"&B97+#9H14U_7F:8:7&C7F:8356'3%2&6V.57V>96&\"29&R>=W^QA(J]E9O.J*[A"
	"L+;KJ:ODL;+KLK/JK;#BJ*[?HZO9GJ;4GZ?5D)C&AXZ\\?(\"O?7^O<'*B;7\"A8668"
	"3U2#14IU.3YG+3)8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!\"A1&(BQ>2%*$<'JLBI3&"
	"BY7'B)+$AY'#B9/%A8V_;W>I76296F*4<WNMD)C*JK+DNL+TR,\\!R,\\!R,O_SM('"
	"Q,;_Q,;_O<#VM+KKL[KHL;GGKK;DK[?EM;SJK;/DHZ;8IZG;DI/(?G^T;&ZD7%^3"
	"6V*13%)^/4-M,C=>)2E/!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Q!!'\"166V&4<7>J?8\"TBI+$B)3#"
	"?HRZ@Y'!BY?(@8N_@8B]@8:^HJC=M[[SR,`$O\\G[L[WOL;GKJZ[BIJ;;HZ/8K;#F"
	"O</XN+[QKK3GK[7FL+;GKK3GK;/FK[7HIZW>I:O<J*O=HZ;8IZC=F9K/A8B\\:G&?"
	"7&.06F\",2D][,SEC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\"1%#.#YQB8R`L[;JIJ?<HZ;8K;CGM,'M"
	"M<'PN</UO</XQ<C^TM4-PL7[N;_TGZ?9FJ36I*[@IZ_AHZ;8EY?,BXN`=7NPB(_$"
	"M;ONM+KML;3HL;3HMKGON+OQK++EJ:_BH:?8H:?8I*?9J*O=J:K?G:#2I:C:AHV["
	"9&F73E.!1DY\\,3EC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!\"Q-%-CQOJ*O?P\\;ZR,G^Q<?YP,/UP\\?VQ<CZ"
	"N[SQQ,7ZQ,3YNKGQH:+7FIW1H*;7CYK)=H&P='RLD)?%L+/EMKGKEYW055R1CY7("
	"G*+5F9S.FIW/DY;*EIG-GJ37I*K=GJ35G*+3H:36HJ77J:K?IZK<GJ'3FJ'/EIO*"
	"?8&P7V:4-3QF)BU2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!\"1%#@8F[K;/FO+_SO\\#UNKOPLK+EM+3GL;'DKZ_B"
	"LJ_EJ:G>HZ/8A8:[EIG-K++C9FZ>!Q)!!Q!!8FJ8NL'OI*K;J[/E?(2VAHR_B8_\""
	"BXZ`A(>YAHF]@X:Z9VV@BY'\"J*[?EYW.@X:X=GFKAH>\\HZ;8GJ'3F:#.EYO*B8V]"
	"<'BF1TUX.T%F!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!\"Q-%D)C*YNT?MKSOF9S0IZC=I:7:GYS2J:;<J*7;EI;+"
	"LK+GL;+IA(>[A(>[JK#C9FZ>\"!!!!1!!9G&@ML'PGJG8H*C:G:77HJC;I*K;GJ'3"
	"G)_1HJ79GZ+6=GRMA8N\\I*K;BY*`@(2S='BG9VF;=WJLO+_QS]8&I:C:;&^A:&Z?"
	"3U6!.T!F!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!1!!>X.U[O4GOL3WAHF]>WZR@(&Z<W2MA82\\A(6Z@(&VL;3H"
	"J['FC9/(EIW2IZ_AAHZ`7F:8:'*DC);(GZO<H:W>I*[@C97%EYW.H:?8FIW/G)_1"
	"F)O/G)_3@HBY?H2UHJG7BI&_C9&`C)\"_=WFK@82VW^,4``X^U]L,@82V;G2E4%6#"
	"-#AA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!Q%#='ZPXNL<R=(#K++EGZ7:I*OCH:C@FI_7GJ39H*;9J[/EL+KN"
	"GJK=HJS@FJ38IZ[CL+?LK+/HHZWAFZ?:FJ;9G*;8HJK:EYW.E)O)G*#/D)3#EIG+"
	"G)_1?H2U>H\"QHJG7BI&_B8V[B(RZ?'ZNA(>YYNH;\\/<IO\\+VB8V`=7RO4%6#+3-<"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!\"A1&A8_!U]`1G:77C9/&F)_4EI_7CYC0D9C-B([!?X>W=X*Q@HZ_>(:V"
	"?8F\\>X>Z>X6Y@XJ_@8B]>X6Y>X>Z=H*U=X&SDYO+H*?5E)O)H*33DI;%G:#2HJ77"
	"?(*S>H\"QHZK8CI7#B8V[@X>U?7^O?H&SU=D,YNT?O\\+VC(_#<':I5%F(,C=A!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!A)#?(BYB9/%*3-E)BY@'219&R5;)RYE%1M,'\"!.)RQ7(BE4&210%\"!/&RE9"
	"$!Q-$AQ.'\"16&R-5&R57&RA;%\"%4#QE+7V>7F:#.EIW+F)S+FI[-DI7'GZ+4@8>X"
	"=GRMGZ;4D9C&?X.Q=WNI<W6E?8\"RQ\\K^X>@<R<T\"AHF_;7.H6%V,-#ID!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!>(2U;GBJ&\")4)BY@-#QN,#9I+3!B,C!>0C]I2DAP+C!7*S-9*35>'BM7(2Y:"
	"'B94)2U;+35C'BE8%B14'BQ<%!Y014U]HJC9GZ;4F)S+DY?&CI'#G)_1B(Z_>7^P"
	"I*O9EY[,>GZL=WNI@(*RB(N]R<S`W^8:R,P!BH[#<'>K66\"1-#EC!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	">(2U9G*C\"A9'(2M=.T%R145V1D!O:V\"+C'VCFXVO:6!`3$QM-SU@)S%6*C9?*#%;"
	".#]J-3QI(RQ85V20KKKI/TE[.T-SHZG:E)K+D93&>WZP@X:ZAHF]>7^P>X&RI:S:"
	"HZK8DY?&D)3#E);(G)_1Q\\K^V-\\3P\\;\\C9#&<':K6F&2,C=A!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<'RM"
	"<GZO!Q-$(2M=,SEJ-C1D13QH=6.*E'^AI(^M?6V)3TII+C%1*3%6*S=<+#5=,CED"
	")2Q7(RQ88VZ;I+#?4ER.04E[F9_2D);'C(_!?8\"RAXJ^B(N_:6^@=WVNEYW.FZ+0"
	"G*#/HJ;5G)[0E9C,P,/YT-<+O+_UB8_$:G&F66\"1,3AA!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!7VV==(\"Q"
	"\"!1%'RM<,CIJ.#9D0C=B9E)XC'.4G8.AFX>C8UIX.#A9*C)7)3%8)3%:,#EC+C5B"
	"*\"]=)2U=%!Y0'R=9/45WDYG,AHR_@(.UHJ77GJ'5EYK.DYG,<WFJ?8.TG:/4GZ+4"
	"EIG+E)7*DY;*N;SRS-,'N;SRB([#9VZC7&.4-CQF!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!4F\"0<W^P#1E*"
	"&256,SMK+S%@-\"U754%GA&F)DG64J)&N:5Y]04%D+CA=)C-<+3IE.T-Q-3ML)BE="
	"*\"YC/D1Y&!]4,SIOE)K-?H2WB8R^K[+DIZK>I*?;H*;9AXV`?(*SDYG*G)_1G)_1"
	"F)G.CY+&MKGOS=0(M[KPB8_$:G\"E8FB9.D!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1-#0U&!>8>W#QU-$Q]0"
	"*C5D*#!>-C5@0S1:84EJ=5IZE7Z<5$EL14=L,#QE*CMF.$1S-3]Q*2QB(R1=0D1`"
	"BHS(14J\"-SYSDIC+B([!DI7)GJ'5I:C>JZ[DC)+%A8N^=GRMCY7&G)_1F9S.DY3)"
	"DY;*L[;LSM4)L[;LB([#<7>L9VV>-CQF!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A1$+CQL?HR\\#AQ,%\"!1)3%@"
	"/45U1DEU,\"5./\"I0=%^!FHFL0SMA-39A.$5Q'2Y;*CAH-T%U.D!U+S%J*2MG45.-"
	",SEN0DI\\CI3'@HB[:6^BE)?+J*O?EYK.AHR_@8>Z?(*SF)[/EYK,E9C*FIW1F9S0"
	"K[7HS-,%KK'EAXJ^<WFL:G&?,C9?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,CYO?XN\\$!Q-%R-46&.2FJ#1"
	"8F.2,BU7.C):=FF3M:W7JZC6D9/#F:33:7>E)#)@)C1B+CEH+S=I(\"=<&1]4'255"
	"-CYND9G)B)\"`='RL=7NLBY'\"A(J[>7^P<7>HCI3%FZ'2D9?(EIS-EYW.D9?(JK#A"
	"Q<O\\LK7G@(2S=WNJ<G:B-C==)29(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.45VC)C)\"Q=('RM<D)K,G*+36%J)"
	"/#EG75B\"H)O%Q;_LQL3UL[;HHZW?P<W\\K;OI5&*.(2Y:)#%=2U.%C97'86F9-CYL"
	"CY?%DYO)AHZ^:W.C:&Z?;G2E6V&2;W6FGJ35GJ35DYG*G*+3EIS-H*;7HJC9O,/Q"
	"L;7D@H:U>7NJ=WFD1$1J(2)$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.$1UBY?(%\"!1%B)35F\"25ER/,S=F-#)B"
	"4D][<F^;@7ZLC8V^@(.U3%:(;'BGE*+035N'&B=3)#%=/T=YH*C::7&A+#1DDIK*"
	"F:'1BY/#@HJZAXV^B(Z_<GBI:6^@AHR]BY'\"A8N^C9/&@XF\\@(:YA8N^@XFZBHV_"
	"=WNJ;&Z>;W.?6ER%)\"5)(R1&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!\"15&,#QM@8V^&B97&\"15$AQ.+#1F.T%R*RU=)293"
	"(B!.(!Y.'B!0(\"97+#9H+3EJ'\"I8'2M7'RQ8)C%>&\"!0)\"Q>)\"Q<)BY>D9G)GJ;6"
	"F*#0B)\"`=GRM>H\"Q='JK;W6F@XFZE)K+CY7(DIC+FJ#3EYW0C9/&>X&T@H6Y@82V"
	">7NM<'*B86.0(21+)29))\"9%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!\"A9'.D9WEZ/4%\"!1$AY/*#1EH*K>GZ?92DU_%!9%&1I)"
	"%1='$A5'-#IMJ[7IE:'2,3UL&292'BE6'2A5(\"A8'R56%Q]/-3UMAHZ^<WNK4%B("
	"6&\"066&3>8&SI*S>LKKLOL3WQ\\W`SM4'T=@*SM4'Q\\W`S]8*R](&PLC]N+[QK[+F"
	"C(_!?H\"P:&F6-3A?*2I/(21&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!\"!1%+3EJFZ?82E:'(R]@.D9Y5F&78V^B2E*$+#)C.3UL+3!B"
	"*C!C/D9X;7>K8FZ?/DIY,#UI,3QI*3%?+#1D-#IK.4%Q7&242E*\"25&!7665A8V]"
	"N,#RW^@9ZO,DW.46U]X0S]8(S]8(TMD+Q<O^P,;YO,+WR,\\#P,;[NL#UP,/WN+OO"
	"M+?IJ*K:AXNW9FF1041L-#=>-#E=!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!#!5!!!!!!!!!4U^0?XN\\=8&R<W^R97*G9W2I=7^S=7VO@(:WA(R\\@(BZ"
	"<'JN8V^B9'\"A<7VL=H*Q=X*O>(\"N;76C7&24<GJJDIK,OL;XY>X?\\_PM]?XOZO,D"
	"Z?(CRM,$N,#RLKGNI*O@D);+B([#BI#%D9?,BI#%>H\"U>X&VG*+7J['DK[7HM+KM"
	"NKWOO<'PKK'@BX^[<72?9FJ48V>2=WNH!!!!!!!!!!!!!!!!!!!!!!!!!!!!-3MF"
	"%!Q&#A=\"!Q-$!Q-$!!!!(BY?.45V/4I]/4I_.$5Z.41Z,SUQ)C!B+SEK*C1F+SMN"
	"+#AK(R]B,CYO)C%@)BY>6V.196V;DYO)V>(3^`0U_@8W]?XOW^@9TML,X^P=SM<("
	"W>87VN,4PLG^NL'VN+[SI:O@CI3)=7NP:6^D>H\"U=7NP96N>5%J-<7>JD9?*J*[A"
	"G*+5F)[/FY_.G*/1H*74HZK8L;7DN\\#OOL'SK['BIZ[;G:32D9;#BI\"]8VF6+C9A"
	"$!A#!!!!!!!!!!!!!!!!!!!!!!!#!!%&!!)&!!%&!1%$!1%\"!1%\"!1%\"!1%\"\"A9)"
	"!A)%!Q%#\"Q9%#15%@HJZT=H']?XK_@@Y^0,TW>@;R=0'U-\\2LKSPQ<T!_`<[\\OHN"
	"X>D=T]L/GZ;;@HF^8VJ?:G&F=7RQ9&N@4UJ/G*36M+SLF*#0AHZ^45F+8FJ<EY_1"
	"B)#\"9FR?<7FIK;/DMK[NKK3EJK'BHJC;F)[/DYO+E9W+@XBW>'ZM96N:*C)=$!=\""
	"!!!!!!!!!!!!!!!!!!!!!!!#!!%&!!)&!!%$!!%$!1%\"!1%\"!!)\"!!)\"!!!#!!!#"
	"\"1-%)C!BL+CJ^0$P``\\^`PX\\XNT>T=P-Z?0G_@@[_`H],CQP5EV2[?4IV>$5R=$%"
	"66\"5'219#A5*&B%6$AE.&R)71DV\"5%R..D)TG*34P\\O[N\\/SNL+RO<7WM;SQLKGN"
	"HZO=<'BJD9G+T]P-T]P-L;GKK++EJ+#@IJ[>K[?GIJS=D9?(B(^`2E)_$1E$!!!!"
	"!!!!!!!!!!!!!!!!!!!#!!!%!!!%!!!#!!!#!!%!!!%!!!%!!!%!!A)#!!!!!1!#"
	"BI+$``\\```\\^\\?TKQ,_^T=P-[ODLP<O_SMD,^@0WO\\G]M+[RX^XAVN4::G2J'R9="
	"\"Q))#Q9-'\"-:'B5<%AU4#Q9+0TM]7&267F:6IJ[<O<7SR=(!9V^A352)1TZ#352)"
	";76GAXV`U=P,X>@8EYW.M+KKQ<W]Q,S\\R=(!O,+UGJ37O<3VC)7#$AI$!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!#!!!#!!!#!!%!!!%!!!%!!!%!!!%!!!!!!!!!$!=,HZK?"
	"_P8Z[ODJN\\?VX>X>Y>`C=H\"T.D1X)C!D:G2H[_HM^@0WW>@;@XW#$QU3$!=.9&NB"
	"3%.*#!-*$AE0&B%8$1A/#11)4UN-7&24B)\"^S-4\"N<'Q%!Q,!Q!#\"Q)'\"1!%;W6H"
	"=WVPHJC9[O4EA(NYIZW>N<#NK;7CLKKJK[7HDIG-Q\\\\#G:74$QM&!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!%!!!%!!!!!!!!!$!=,EY[3Z_8I"
	"U=`1Z/4C````@8N_(RUC;WFO#AA.\"!)(A([$\\?PQQ,\\$)2]E!1!%4UV3Q<`%>X*Z"
	"$1A0&2!8,3AP$QI2#11+(RM=;76E9FZ<P\\OYP<?X&R%2\"Q%&\"!!#\"1!$<'.G@82X"
	"96B:T]@&CY/!EYO*J[+@IJ[<M[_OP,;YI:O@UMT3IJO>$QI&!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!%!!!%!!!!!!A!\"$AE0F:#7Z_8IV>88"
	"^`HY^0<V9'\"C'2==;WFO$AQ2!1!%45N1[ODNJ;/I&\")8'RE?K[GOO\\G_7&.;%QY6"
	"-#MS;W:N,#9Q$1A0#A5*7&26=W^ON<'OQ<O\\<GBK:&ZC9FRA:FVCB(N_GJ'3=GJI"
	"L;7CG:'/DI;$L+3BN+_MQ<O\\P\\;ZKK'IS]8-G*'6%!I'!!!!!!!!!!!!!!!!!!!!"
	"!!!!!1!!!1!!!1!!!!%!!!%!!!%!!!%!!!%!!!!!!1!!$!=.F:#7Z/,HXN\\A`P``"
	"_`X]:76H#1A.4UV3$QU3!1!%3%:,\\OTRH*K@%1]5'\"9<M;[VI*WE&R1<&B-;2U**"
	"96NF4EB5#Q50#A5,2U.%?(2TL;GIM;ONO,+UPL7[Q,;_N[SSK*WBLK3FA(:VK*[="
	"V-P'OL'MR,WXQ<SYP\\KXNKWSLK3MM+KR;W2I%!I(!!!!!!!!!!!!!!!!!!!!!!!!"
	"!A%!!A%!!A%!!1)!!1%!!!)!!!)!!1%!!A!\"!1!!'\"-8@(>\\Z_8KU^06`@X^`0\\^"
	":76H!1!&)S%G#AA.!Q%'3EB.\\OTRK+;J%1]5#AA.<GRR9G\"F'\"5=7&:<?(.Z=WZV"
	"76.>(2=B$QA05EV2@HB[L;?HO,+UNL#SM+?MM;CNLK7KMKGMP<3V:V^>I*C6Z^`="
	"XN43W.$.U=H(S=$\"Q<;]R,H\"M;CQ7&\"5%!I*!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!%!Y0<7NMAI#\"Y_(EWND:_0<X``X_;WFK"
	"!A!$*35H&258!1%$14^#Z?0GT=H+,3AM#A5*$QU1$QU1'\"9<5%Z2;G6J=WZS7F.;"
	",39N(B5;;G2IF9S0P\\G\\O</VN+[QN;_RNL#SMKSOL[GJOL3U9FR=HJG7Z?$>V]\\0"
	"U-<(W=X2U-0+RLH#R\\T%N;WR8&28&!U-!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!1!!&\")48&J<>8.UY_(CX>P=`PL\\``\\`=7^Q!A!\""
	"*S=J%\"!3!1%$/DI]\\/DJV^05?(2V\"1%#!Q!##QE-$QU1+C5J1DY`4%:)1$=]*BUC"
	"3U*(D93*L+/GM;CLM;ONOL3WN\\'TN\\'TMKSMM;OLO\\?W9FZ>H*C8[/,CVMX1TM0("
	"V]D0TL`'QL7`Q\\D!N[SS8&26&1Y.!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!"
	"!!!!!!!!!!!!!!!!!!!!\"!)$!1!!\"1-%<'JL\\?PMX.L<`0DZ``X_?(:X!1%\"+#AK"
	"$1U0!!!#.$1W]?XOY^`AN;_R3%2&!Q!#$!=,$1A-&1]4(\"99*2Q@)RI@1$5\\H:+9"
	"K[#GP\\;Z)BE=8&.7R\\\\\"P,/WO+_SM;OLM[WNPLCY:&Z?GJ35[_8FT]<*OK_TN;CP"
	"M;+JN+?RQL?`Q,7\\:&R>'\"%1!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!1!!!1!!!1!!='ZPY_(CV>05^0$R``\\`@(J\\!A)#*S=J%2%4"
	"!!!#-T%U\\_PM[O<HWN47HJC;1TV\"#A1)$1=,#A%'#Q)&+B]D34Z%F9K1N+GPQ<;]"
	"P<+W@82XEYK.S],&P,/WO+_SMKGKN+[OP\\GZ:6^@FJ#1\\ODIS],&M+7JK:SDJZC@"
	"LK'LQ,7^Q<G^<'6F'R-4!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!"
	"!!!!!!!!!!!!\"!)$!1!!#!9(;':HZO4FV^87_`@Y_@@Y@HR^!Q-$)S1G'\"E<!!!#"
	"-D!TZ_0E[O4G[.`CV=T0IZK@<72J6UZ43D^&8&\"5A(2YMK7MP+_WQ,/[Q\\C_R<K_"
	"J:K?K*WBO+WRP,'VO+_SM;CJN;SNQ,?Y;7\"BF)O-]?DJV-H.R,G^S,P#Q\\3\\O;SW"
	"P<+[P<3X<76G)\"A8!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!1!!!1!!\"Q5'=7^QZO4FT=P-_04V``\\`B)+$!A)#(S!C(\"U@!1%$,CQP"
	"X>H;Y^X@X^<:Y>D<V-P1V]T3P\\3[O;STS,G_U-('T,X%V-@/UM8-T=$(R<K_5E>,"
	"86*7SL`$O\\#UP,'VM[KLN;SNPL7W<72FEYK,]?DJYN@<U]D-W=L2U=,*Q,/]P<+["
	"P,/W<7FG)RQ<!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!"
	"!!!!\"Q5'\"Q5'%!Y0=H\"RX>P=VN46[/4F``\\`D)K,!1%\"(2YA'\"E<!Q-&*S5IV^05"
	"W^88X.07U=<+W^$7UM8-W-P3W]T4V]D.V=<,T]$(U-()R,?_SLX%S<X\"N+CMP,#U"
	"R,C]O\\#UQ,7ZO+[PNKSNP\\7W>'JLF9S.]_LLZ.H>T]4+U]4*T<\\&Q<3^Q,7\\Q,?["
	"=GZL*C!?!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!1!!!A!\"!1!!96^AXNT>TMT.[/4F`@P]EZ'3!!!!(\"U@%R-6\"!)&)\"YBV=`2V^(4"
	"W-X2W-X2VMH1UM8-T]$(UM0+T\\\\%U=$'T<\\&S,H!T=$(S<T$S,T!S<X\"R<G^R<G^"
	"P,'VQ\\C]O\\'SNKSNQ,;X?'ZPFY[0^/PMW^$7T-((V]D.UM<+R<C`P\\;\\P\\G\\>8\"N"
	"+3)A!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!1!!"
	"!1!!!1!!/4=YTMT.S=@)[_@I`0L\\EJ#2!1%\"&R=:&\"17!1!#(2M?V-\\1WN47U]D-"
	"Y><;T],*W-P3X=\\6V=<.V=4+VM8,U=,*S<L\"T,X%S\\T$S,T!RLK_PL+WQ\\?\\RLK_"
	"QL;[OL#RO;_QQ<?Y@8.UGZ'3\\_8GX^4;VMP2VM@-T=(&Q<3\\R<S`QLS]?(6S.4%N"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!A!\"\"!)$"
	"!1!!&B16P\\W_U=`1]O\\P_@8WEJ#2!!!!&258&B99!A!$)RYCT=@*Z>T@TM0(N+GN"
	"R\\L\"S,P#O+GQT<\\&T,P\"S\\L!U]4,U]4,U-()T]$(T-$%S<X\"R\\O`Q\\?\\P<'VQ,3Y"
	"P</UNKSNPL3VB8N]I:?9]_HKYN@>V]T3V]D.T]0(Q\\;^QLG]PLCY@(BV-SYL!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!Q%#!Q%#"
	"(RU?NL3VTMT.Z?(C``P]FZ77\"1-%$1U0\"Q=*!1!#(RI?V=`2X^<:P\\3Y?'VRD9+)"
	"C8[%?'NSKJOCJ:3;G)?.VM@/X=\\6VM@/V-8-U-4)TM,'U-4)R<G^O[_TQ\\?\\QLCZ"
	"M[GKP</UCI#\"H:/5]_HKY.8<U]D/UM0)U-4)RLH!QLG]Q,K[BI*`.4-O!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!\"1-%!Q%#\"!)$.D1V"
	"Q<`!U=`1WN<8^`0UU-\\0(RU?#QE-\"!1'!1!#7F6:[/,EX.07S<\\#G9[3HJ/:G9[5"
	"B(F`J*??KZSBJ*7;U]4,VM@/U=,*T]$(S\\`$S<X\"S<X\"Q<7ZP,#UQ,3YS<`!PL3V"
	"O;_QBXV_HZ77`@0U\\/(HX.(8WMP1W-T1T=$(QLG]P\\GZCY?%2%%^!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!1!!\"!)$\"1-%.D1VS=@)"
	"SMD*W.46_@8W`PL\\ML#R.$)V*3-G66\"5R=$%Y>P>VN$3U]L.T=4(S],(TM8+OL'W"
	"P<+YRLK_Q\\?\\U]<.T=$(TM()T=$(T-$%S<X\"QL?\\R,G^P<+WQ<;[P</UO\\'SRLW_"
	"D)/%DI7'\\O8GWM`6T-((SLP!SL\\#QL7]N[[RN\\+PC)7!5%Z*!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!1!!\"1-%!1!!35>)V>05R-,$"
	"R-$\"``X_``\\`_`@Y\\/@LU^(5[/0H[O8JUMT/U-L-U]L.U-@+SM('VMX3UMH/U]L0"
	"U]D-T-$%TM()R<C`SLX%SLX%S<X\"R\\O`PL/XR<K_Q,7ZQ<;[N[WOO+[PQ\\K\\D93&"
	"AXJ\\SM(#Q\\C_O\\#WO[SRP<'VO[[VN+OON\\+PD9K&3UB%!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!1!!!1!!5V&3RM4&L;OM?86W"
	"EI[0HJC;GZ?9K+/HM[[SH*?<H:C=IJS?J['DK;#DK*_CJ:_DLKCMK[7JN+OQNKWQ"
	"O+WRQ,/[P<#XPL'YP\\+ZP\\/XP\\/XO\\#UO\\#UQL?\\N[SQN;SNMKGKJJW?IJG;TM8'"
	"^OXOZNPBY><=X^$6W]`4VML/TM8'T]P)J+/?-4!M!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!%!!!%!!!!!!!!!!!!!!!!!!!!!!!!!!A!\"!1!!!1!!&2-5A8_!J++DEJ#2DIK,"
	"BI+$C)3&B9#%AI#$B(_$C93)A8V_HZO=IZW@K[7HL+?LNL'VMKWRN<#UO</VQ,K]"
	"PL7[R<T\"QL?^Q<C^R,G^Q\\K^RLX!PL7YT-0'V=T0U]X.V-\\/VN$1V^(2Y^X>X>@8"
	"W-`3VMP0U-8*S]$%R<K_P\\;XPLOWE)_,(\"I7!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
	"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!A)#!A)#!1%\"!Q-$#QM,'\"A9*35F,#IL+CAJ"
	"+SEK,#IL,#QM,#IL+CAJ+#9H*C1F04M]1$Y`2E2&3UF+45N-3UF+3%:(25.%1E\"\""
	"14^!1DY`0DQ^0TM]/TE[/DAZ/4=Y2%*$2U6'3EB*3EB*1E\"\".D1V+#9H(RY=)BY>"
	"*\"Y?)RU>)2M<(RE:(BE7(2A5'\"52#!1!";