十六进制数236.25十六进制转换成十进制制数是多少?

随笔 - 528&
文章 - 218&评论 - 413&trackbacks - 3
& #include &cstdlib& #include &iostream&
enum e1{dark, red}; enum flag{x=1,y=2,z=4,e=8}; void PrintChars(); void PrintIntChar(); void PrintInt(); void PrintHexdecimal(); void PrintHexdecimal2(); void PrintHexdecimalTest(); void PrintHexdecimalTest2(); int main(int argc, char *argv[]) { cout&& "sizeof(bool) is " && sizeof( bool ) && cout&& "sizeof(char) is " && sizeof( char )&& cout&& "sizeof(int) is " && sizeof( int )&& cout&& "sizeof(double) is " && sizeof( double )&& cout&& "sizeof(e1) is " && sizeof( e1 )&& flag f1 = flag(5); flag f3 = flag(z|e);
flag f4 = flag(99); cout&& "sizeof(flag) is " && sizeof( flag )&& int *p;
cout&& "sizeof(pointer) is " && sizeof( p )&& int * cout&& "sizeof(pointer's pointer) is " && sizeof( pp )&& PrintChars(); PrintIntChar(); PrintInt(); PrintHexdecimal(); PrintHexdecimal2(); PrintHexdecimalTest(); PrintHexdecimalTest2(); } void PrintChars() { cout&& "PrintChars() begin..." && for( int i = int('a') ; i & int('z') ; i++) { cout && char(i) && }
cout&& "PrintChars() end..." && } void PrintIntChar() { cout&& "PrintIntChar() begin..." && for( int i = int('1') ; i & int('9') ; i++) { cout && char(i) && }
cout&& "PrintIntChar() end..." && } void PrintInt() { cout&& "PrintInt() begin..." && for( int i = 1 ; i & 9 ; i++) { cout && i && }
cout&& "PrintInt() end..." && } void PrintHexdecimal() { cout&& "PrintHexdecimal() begin..." && for( int i = 0x0 ; i & 0 i++) { cout && i && }
cout&& "PrintHexdecimal() end..." && } void PrintHexdecimal2() { cout&& "PrintHexdecimal2() begin..." && for( int i = 0x0 ; i & 0 i++) { cout.setf(ios::showbase);
cout&&hex&&i&&
cout&& "PrintHexdecimal2() end..." && } void PrintHexdecimalTest() { cout&& "PrintHexdecimalTest() begin..." && for( int i = 0x0 ; i & 0 i++) { cout.setf( ios::hex );
cout&&hex&&i&&
cout&& "PrintHexdecimalTest() end..." && } void PrintHexdecimalTest2() { cout&& "PrintHexdecimalTest2() begin..." && cout.setf(ios::showbase);
cout&&hex&&2123&&
cout&& "PrintHexdecimalTest2() end..." && } 运行结果为: sizeof(bool) is 1 sizeof(char) is 1 sizeof(int) is 4 sizeof(double) is 8 sizeof(e1) is 4 sizeof(flag) is 4 sizeof(pointer) is 4 sizeof(pointer's pointer) is 4 PrintChars() begin... a b c d e f g h i j k l m n o p q r s t u v w x y PrintChars() end... PrintIntChar() begin... 1 2 3 4 5 6 7 8 PrintIntChar() end... PrintInt() begin... 1 2 3 4 5 6 7 8 PrintInt() end... PrintHexdecimal() begin... 0 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 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 PrintHexdecimal() end... PrintHexdecimal2() begin... 0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x3e 0x3f 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4a 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x57 0x58 0x59 0x5a 0x5b 0x5c 0x5d 0x5e 0x5f 0x60 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6a 0x6b 0x6c 0x6d 0x6e 0x6f 0x70 0x71 0x72 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7a 0x7b 0x7c 0x7d 0x7e 0x7f 0x80 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x8a 0x8b 0x8c 0x8d 0x8e 0x8f 0x90 0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e 0x9f 0xa0 0xa1 0xa2 0xa3 0xa4 0xa5 0xa6 0xa7 0xa8 0xa9 0xaa 0xab 0xac 0xad 0xae 0xaf 0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xb6 0xb7 0xb8 0xb9 0xba 0xbb 0xbc 0xbd 0xbe 0xbf 0xc0 0xc1 0xc2 0xc3 0xc4 0xc5 0xc6 0xc7 0xc8 0xc9 0xca 0xcb 0xcc 0xcd 0xce 0xcf 0xd0 0xd1 0xd2 0xd3 0xd4 0xd5 0xd6 0xd7 0xd8 0xd9 0xda 0xdb 0xdc 0xdd 0xde 0xdf 0xe0 0xe1 0xe2 0xe3 0xe4 0xe5 0xe6 0xe7 0xe8 0xe9 0xea 0xeb 0xec 0xed 0xee 0xef 0xf0 0xf1 0xf2 0xf3 0xf4 0xf5 0xf6 0xf7 0xf8 0xf9 0xfa 0xfb 0xfc 0xfd 0xfe PrintHexdecimal2() end... PrintHexdecimalTest() begin... 0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xa 0xb 0xc 0xd 0xe 0xf 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 0x3a 0x3b 0x3c 0x3d 0x3e 0x3f 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4a 0x4b 0x4c 0x4d 0x4e 0x4f 0x50 0x51 0x52 0x53 0x54 0x55 0x56 0x57 0x58 0x59 0x5a 0x5b 0x5c 0x5d 0x5e 0x5f 0x60 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6a 0x6b 0x6c 0x6d 0x6e 0x6f 0x70 0x71 0x72 0x73 0x74 0x75 0x76 0x77 0x78 0x79 0x7a 0x7b 0x7c 0x7d 0x7e 0x7f 0x80 0x81 0x82 0x83 0x84 0x85 0x86 0x87 0x88 0x89 0x8a 0x8b 0x8c 0x8d 0x8e 0x8f 0x90 0x91 0x92 0x93 0x94 0x95 0x96 0x97 0x98 0x99 0x9a 0x9b 0x9c 0x9d 0x9e 0x9f 0xa0 0xa1 0xa2 0xa3 0xa4 0xa5 0xa6 0xa7 0xa8 0xa9 0xaa 0xab 0xac 0xad 0xae 0xaf 0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xb6 0xb7 0xb8 0xb9 0xba 0xbb 0xbc 0xbd 0xbe 0xbf 0xc0 0xc1 0xc2 0xc3 0xc4 0xc5 0xc6 0xc7 0xc8 0xc9 0xca 0xcb 0xcc 0xcd 0xce 0xcf 0xd0 0xd1 0xd2 0xd3 0xd4 0xd5 0xd6 0xd7 0xd8 0xd9 0xda 0xdb 0xdc 0xdd 0xde 0xdf 0xe0 0xe1 0xe2 0xe3 0xe4 0xe5 0xe6 0xe7 0xe8 0xe9 0xea 0xeb 0xec 0xed 0xee 0xef 0xf0 0xf1 0xf2 0xf3 0xf4 0xf5 0xf6 0xf7 0xf8 0xf9 0xfa 0xfb 0xfc 0xfd 0xfe PrintHexdecimalTest() end... PrintHexdecimalTest2() begin... 0x84b PrintHexdecimalTest2() end... 另外,引用一片关于输出时进制转换的一篇不错的文章: cout.setf(ios::hex)等设置进制输出为什么没效果? 所属分类:C/C++ C++ 语言-----------------------------------------#include&iostream& #include&&iomanip& using&namespace& int&main() { cout.setf(ios::showbase); cout&&hex&&2123&& system("pause"); return&0; }& 这样的话可以转换进制的输出,但是换到下面的就没效果。#include&iostream& #include&&iomanip& using&namespace& int&main() { cout.setf(ios::showbase); &&&&&&&&cout.setf(ios::hex) cout&&2123&& system("pause"); return&0; }& 我再DEV&C++和Visual&Studio&2005试过了都没有效果----------------------------------------------------------------------mymtom@fc6:src/csdn/cpp/ios$&cat&setf.cpp #include&iostream& #include&&iomanip& using&namespace& int&main() { &&&&&&&&cout.setf(ios::showbase); &&&&&&&&cout.setf(ios_base::hex,&ios_base::basefield); &&&&&&&&cout&&&&2123&&&& &&&&&&&&(void)getchar(); &&&&&&&&return&0; }& mymtom@fc6:src/csdn/cpp/ios$&./setf 0x84b 原因:除非知道当前没有设置基标志,否则&ios::setf(_IFlags)&不应和&ios::dec、ios::oct&或&ios::hex&的标志值一起使用。格式化的输入/输出函数和运算符假定只设置了一个基。改用&ios_base。例如,setf(&ios_base::oct,&ios_base::basefield&)&清除所有基信息并将基设置成八进制。来自:http://blog.csdn.net/sssxueren/archive//233352.aspx
阅读(...) 评论()RGB颜色对照表
温馨提示:快速查找颜色请按 Ctrl+F
255 250 250
GhostWhite
248 248 255
WhiteSmoke
245 245 245
220 220 220
FloralWhite
255 250 240
253 245 230
250 240 230
AntiqueWhite
250 235 215
PapayaWhip
255 239 213
BlanchedAlmond
255 235 205
255 228 196
255 218 185
NavajoWhite
255 222 173
255 228 181
255 248 220
255 255 240
LemonChiffon
255 250 205
255 245 238
240 255 240
245 255 250
240 255 255
240 248 255
230 230 250
LavenderBlush
255 240 245
255 228 225
255 255 255
DarkSlateGray
105 105 105
112 128 144
LightSlateGray
119 136 153
190 190 190
211 211 211
MidnightBlue
CornflowerBlue
100 149 237
DarkSlateBlue
106 90 205
MediumSlateBlue
123 104 238
LightSlateBlue
132 112 255
MediumBlue
65 105 225
DodgerBlue
30 144 255
DeepSkyBlue
135 206 235
LightSkyBlue
135 206 250
70 130 180
LightSteelBlue
176 196 222
173 216 230
PowderBlue
176 224 230
PaleTurquoise
175 238 238
DarkTurquoise
MediumTurquoise
72 209 204
64 224 208
224 255 255
95 158 160
MediumAquamarine
102 205 170
Aquamarine
127 255 212
DarkOliveGreen
DarkSeaGreen
143 188 143
MediumSeaGreen
60 179 113
LightSeaGreen
32 178 170
152 251 152
SpringGreen
Chartreuse
MedSpringGreen
GreenYellow
173 255 47
YellowGreen
154 205 50
ForestGreen
107 142 35
189 183 107
PaleGoldenrod
238 232 170
LtGoldenrodYello
250 250 210
LightYellow
255 255 224
LightGoldenrod
238 221 130
218 165 32
DarkGoldenrod
184 134 11
188 143 143
SaddleBrown
205 133 63
222 184 135
245 245 220
245 222 179
SandyBrown
244 164 96
210 180 140
210 105 30
DarkSalmon
233 150 122
250 128 114
LightSalmon
255 160 122
DarkOrange
255 127 80
LightCoral
240 128 128
255 105 180
255 20 147
255 192 203
255 182 193
PaleVioletRed
219 112 147
MediumVioletRed
199 21 133
208 32 144
238 130 238
221 160 221
218 112 214
MediumOrchid
186 85 211
DarkOrchid
153 50 204
DarkViolet
BlueViolet
138 43 226
160 32 240
MediumPurple
147 112 219
216 191 216
255 250 250
238 233 233
205 201 201
139 137 137
255 245 238
238 229 222
205 197 191
139 134 130
AntiqueWhite1
255 239 219
AntiqueWhite2
238 223 204
AntiqueWhite3
205 192 176
AntiqueWhite4
139 131 120
255 228 196
238 213 183
205 183 158
139 125 107
PeachPuff1
255 218 185
PeachPuff2
238 203 173
PeachPuff3
205 175 149
PeachPuff4
139 119 101
NavajoWhite1
255 222 173
NavajoWhite2
238 207 161
NavajoWhite3
205 179 139
NavajoWhite4
139 121 94
LemonChiffon1
255 250 205
LemonChiffon2
238 233 191
LemonChiffon3
205 201 165
LemonChiffon4
139 137 112
255 248 220
238 232 205
205 200 177
139 136 120
255 255 240
238 238 224
205 205 193
139 139 131
240 255 240
224 238 224
193 205 193
131 139 131
LavenderBlush1
255 240 245
LavenderBlush2
238 224 229
LavenderBlush3
205 193 197
LavenderBlush4
139 131 134
MistyRose1
255 228 225
MistyRose2
238 213 210
MistyRose3
205 183 181
MistyRose4
139 125 123
240 255 255
224 238 238
193 205 205
131 139 139
SlateBlue1
131 111 255
SlateBlue2
122 103 238
SlateBlue3
105 89 205
SlateBlue4
RoyalBlue1
72 118 255
RoyalBlue2
67 110 238
RoyalBlue3
RoyalBlue4
DodgerBlue1
30 144 255
DodgerBlue2
28 134 238
DodgerBlue3
24 116 205
DodgerBlue4
SteelBlue1
99 184 255
SteelBlue2
92 172 238
SteelBlue3
79 148 205
SteelBlue4
54 100 139
DeepSkyBlue1
DeepSkyBlue2
DeepSkyBlue3
DeepSkyBlue4
135 206 255
126 192 238
108 166 205
74 112 139
LightSkyBlue1
176 226 255
LightSkyBlue2
164 211 238
LightSkyBlue3
141 182 205
LightSkyBlue4
96 123 139
SlateGray1
198 226 255
SlateGray2
185 211 238
SlateGray3
159 182 205
SlateGray4
108 123 139
LightSteelBlue1
202 225 255
LightSteelBlue2
188 210 238
LightSteelBlue3
162 181 205
LightSteelBlue4
110 123 139
LightBlue1
191 239 255
LightBlue2
178 223 238
LightBlue3
154 192 205
LightBlue4
104 131 139
LightCyan1
224 255 255
LightCyan2
209 238 238
LightCyan3
180 205 205
LightCyan4
122 139 139
PaleTurquoise1
187 255 255
PaleTurquoise2
174 238 238
PaleTurquoise3
150 205 205
PaleTurquoise4
102 139 139
CadetBlue1
152 245 255
CadetBlue2
142 229 238
CadetBlue3
122 197 205
CadetBlue4
83 134 139
Turquoise1
Turquoise2
Turquoise3
Turquoise4
DarkSlateGray1
151 255 255
DarkSlateGray2
141 238 238
DarkSlateGray3
121 205 205
DarkSlateGray4
82 139 139
Aquamarine1
127 255 212
Aquamarine2
118 238 198
Aquamarine3
102 205 170
Aquamarine4
69 139 116
DarkSeaGreen1
193 255 193
DarkSeaGreen2
180 238 180
DarkSeaGreen3
155 205 155
DarkSeaGreen4
105 139 105
84 255 159
78 238 148
67 205 128
PaleGreen1
154 255 154
PaleGreen2
144 238 144
PaleGreen3
124 205 124
PaleGreen4
SpringGreen1
SpringGreen2
SpringGreen3
SpringGreen4
Chartreuse1
Chartreuse2
Chartreuse3
Chartreuse4
OliveDrab1
192 255 62
OliveDrab2
179 238 58
OliveDrab3
154 205 50
OliveDrab4
105 139 34
DarkOliveGreen1
202 255 112
DarkOliveGreen2
188 238 104
DarkOliveGreen3
162 205 90
DarkOliveGreen4
110 139 61
255 246 143
238 230 133
205 198 115
139 134 78
LightGoldenrod1
255 236 139
LightGoldenrod2
238 220 130
LightGoldenrod3
205 190 112
LightGoldenrod4
139 129 76
LightYellow1
255 255 224
LightYellow2
238 238 209
LightYellow3
205 205 180
LightYellow4
139 139 122
Goldenrod1
255 193 37
Goldenrod2
238 180 34
Goldenrod3
205 155 29
Goldenrod4
139 105 20
DarkGoldenrod1
255 185 15
DarkGoldenrod2
238 173 14
DarkGoldenrod3
205 149 12
DarkGoldenrod4
RosyBrown1
255 193 193
RosyBrown2
238 180 180
RosyBrown3
205 155 155
RosyBrown4
139 105 105
IndianRed1
255 106 106
IndianRed2
IndianRed3
IndianRed4
255 130 71
238 121 66
205 104 57
Burlywood1
255 211 155
Burlywood2
238 197 145
Burlywood3
205 170 125
Burlywood4
139 115 85
255 231 186
238 216 174
205 186 150
139 126 102
255 165 79
238 154 73
205 133 63
Chocolate1
255 127 36
Chocolate2
238 118 33
Chocolate3
205 102 29
Chocolate4
Firebrick1
Firebrick2
Firebrick3
Firebrick4
255 140 105
238 130 98
205 112 84
LightSalmon1
255 160 122
LightSalmon2
238 149 114
LightSalmon3
205 129 98
LightSalmon4
DarkOrange1
DarkOrange2
DarkOrange3
DarkOrange4
255 114 86
238 106 80
OrangeRed1
OrangeRed2
OrangeRed3
OrangeRed4
255 20 147
238 18 137
205 16 118
255 110 180
238 106 167
205 96 144
255 181 197
238 169 184
205 145 158
139 99 108
LightPink1
255 174 185
LightPink2
238 162 173
LightPink3
205 140 149
LightPink4
139 95 101
PaleVioletRed1
255 130 171
PaleVioletRed2
238 121 159
PaleVioletRed3
205 104 137
PaleVioletRed4
255 52 179
238 48 167
205 41 144
VioletRed1
255 62 150
VioletRed2
238 58 140
VioletRed3
205 50 120
VioletRed4
255 131 250
238 122 233
205 105 201
139 71 137
255 187 255
238 174 238
205 150 205
139 102 139
MediumOrchid1
224 102 255
MediumOrchid2
209 95 238
MediumOrchid3
180 82 205
MediumOrchid4
122 55 139
DarkOrchid1
191 62 255
DarkOrchid2
178 58 238
DarkOrchid3
154 50 205
DarkOrchid4
104 34 139
155 48 255
145 44 238
125 38 205
MediumPurple1
171 130 255
MediumPurple2
159 121 238
MediumPurple3
137 104 205
MediumPurple4
255 225 255
238 210 238
205 181 205
139 123 139
105 105 105
130 130 130
156 156 156
181 181 181
207 207 207
232 232 232
169 169 169
DarkMagenta
LightGreen
144 238 144
站内导航: |
& www.917118.com& 基础练习 十六进制转八进制 &
  给定n个十六进制正整数,输出它们对应的八进制数。
  输入的第一行为一个正整数n (1&=n&=10)。  接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。
  输出n行,每行为输入对应的八进制正整数。
  输入的十六进制数不会有前导0,比如012A。  输出的八进制数也不能有前导0。
  先将十六进制数转换成某进制数,再由某进制数转换成八进制。
谁能告诉怎么优化!!!
下面的代码是超时的。。。。。。表示是最后的输出时用了i,所以一直跳不出循环。。。。。。。。。。。。。。。。。。。受不鸟了!
我的思路是十六进制先4个一组,转换成2进制,然后3个一组转换成8进制;;;;;;
最近太搓了。。。这种基础题我也要超时。。心情不好了!
#include&cstdio&
#include&iostream&
#include&cstring&
#include&math.h&
using namespace
int num[400005],num_o[400005];
char num_x[100005];
int main()
memset(num,0,sizeof(num));
int n,i,j,
scanf("%d",&n);
for(i=0; i&n; i++)
scanf("%s",num_x);
len=strlen(num_x);
int t=len*4-1;
for(j=0; j& j++)
if(num_x[j]&='A'&&num_x[j]&='F')
xx=num_x[j]-'A'+10;
xx=num_x[j]-'0';
printf("%d\n",xx);
int res[10]= {0},s=4;
res[s++]=(xx&1);
for(int rr=t-3; rr&=t; rr++)
num[rr]=res[s++];
for(int jj=0; jj&len*4; jj++)
printf("%d",num[jj]);
puts("");*/
int tmp=0;
for(int k=0; k&=len*4+3; k++)
if(k%3==0&&k!=0)
num_o[p++]=
if(num[k]) tmp+=1&&(k%3);
for(int q=p-1; q&=0; q--)//现在改成q了,之前用了i,还有,用了char和bool会省时很多;
if(pp&&num_o[q]!=0)
printf("%d",num_o[q]);
else if(!pp)
printf("%d",num_o[q]);
printf("\n");
附上测试数据:
C9DAB2B36C
248B87D6AE33F9A
62D9E4B2D6
B441E1C7E1E7ACB6F8CAC0BB2FC4C8BC2AE3BAAAB9CB89F51B135F7091A5ABBCB45
43A5EB93BC2B0FB3D30875CBF29ABD5B1ACF2809DD4CFE7ABC5C61BAA52E053B4C9D2EAAC5E884CB3EC7DBFDD467E2CCA44CB90A63E51C7EC48A99630AA9AECEB190274EBC955F5A550AAF1DC650CCB2C46A1B3F2C349FAFF763C7F8D14DDFFD62CAC9E0D68ACAAB8FA9D239C9B026A481E49D3FEC21D156EB9F1BEA57F6AE4F1B1DE3B7FD9CEE2D9CCA7B4C242D26C31D000B7F90B7FE48A131C7DEBFBEE1EDF2AB1B17D8DBBC7DE3FC3AEB64CB9E8CBAED2B2FCAB04ABAEA7D15B30D2D7DDB7BC3D7AA805B02DD9AA523BEE6B516D1B81E5F709C2C790EDAF1C3FA9B0A1DBC6DABC2B5EDD6381FAD58A7E193657BDE0FEB8D24A049E5B86D855BCFEDAC54CAEAF9257ABC67B451BC70B0E5A6B418A83FD4A9CA4C89E1A6E779F8D9E9DFB314C05763EDCDF14D6F073D784DB2B0
F9F0DD6DDD0A59E241DC1EDF5CC3ADDF6C1ADF6ED35F477BE1FBFE1BFB8E26B5BAA44B3FA1051CDFE3B3F5DFD5BFCD2B3FDA124ACA3CB55CD8B95D48D13E379F1CCBCDFC39FEE4ACC5523AA0BDEF57E63A1F81CBABA9F45CAAED48D06BFB3DBED57CAC84761BFEB59A0C1E4BBDF230D2EBD0B6B7D38BF6DC304E875C9D4B3FBCD517ACA97DAAC07D2C6A5BCC587E048A6D2BEACD6FE206F225CFDB5AD087C5DC4FCAEEC3AB065D6EDFCBF31C9F1C23BA46B4F983AFDDF6C03F3E41AB5CB8BF647B1DFC1736EEF1E59635EB6CBD2C73B00068C8FFEDEDECFDDBAECEB90A18C51F919A83AE980E25BF06DD486427DFDEE6F708AAC4298AFDD7AC48AA81B0C543EDEEABE4AEC719F1A46E33C1D761EFDFFA714C72FAE8E4DF2E728E3DAAF94E9B3FE12DD70D54B668A7C00F96CCB23FABEB2E3E49EEA5F37799FE4DFC738F99E140F8E31D1B21EC9BC24A39AB20348ABD0FA9A6BF0E8AAD85C2DD5F738CF0F4321AAAADAC4E2DB65B74FA6040AEE5A23CFDD4FC8E7FEBF9ADE4F11FEE01E9064FFEDD3CE4BD2CE0D46D170E43B276F92D9F10CA1FBB3DD1F530C3F07A3EFB2E6E13BC1EC36FA0A53DA66AAECF8DF4C6EC13FEA8EE900BE3BB2C78A49D377BCE5CD848A002A4C873FE5FCACB3DEA325FC7FEC244ACADD924D240EAEEEB02FBE98BBAC37FDF35A379EDE2F253ACA32CA3AB1A3E85DAADEC72E3C1D728A000DBAD0A7C1F8D88AA66BC7AACDFEFA617EC1EE555B5D6A94BBC24F008FE7AB595FD0A92E83F02D7C20D54F677CFA753C41CEAFD32C349B1CBE1FE87546FCB28F35EE4B1674A0FBCAAEA861DA7C63EFE258354FFED963A3E2F45D37F78FF30DE9E1700C5DFDD75C68D4E3A7E408C6CAFBB7BBBF4A2EEBE1C63ACDDED9D13FF4F167FDC74CACBCAB082F36CBCA4DAB5FF77B12C94BCAA704BDE72EBDFCCB2D0A6BC0FEBAA0EF2F694DA7D5D81D8F790E296FEDDBA828D00ED8D41D247935ADEC550C3E8D6A53A618EEC0CFCF6FDEC626A5E2DFD4B0CD7F5EAC4D85D7BC4F75C5CBAA66FAFAC427F8DEC5FC9E79221A9DFC4E42C58F654EB68C1290EEE20A789DDDCCD06BED5F892CA714B5CEB4AD36A85317FBE0FA5B80FBEBC566A1EB92EAB9AD75E793BAE515E1B6D40AB682FBD993BE1F2AAD2EEC944C3F9D8C87E798DFADCFA23EBBD16B5C2DB19D1EF0F211FA174FC31E416A9F12B3CBF9B00FFD21BEC947BE86D11E10DE2E980B8BC988E26ABA269AC6BD4CD2BF0471FFCBDEA57B1DFEBEFE5EFE2A60969DDB14993CDB530D61BB70A6EC05CAB5FBB2C89D53CDCC3F3F43C0F2A6A4229ACBAFAD6D5CCFDFCF3F1D9D83C202F5FB4C1507A79FDDFAC29DF2AF4644DEB6E83D20FBDFD862E07F6F59E515E45C68FDBAF145F8ABF2BC2BF51622DDC41EAC05FFC837789DBBA87EAAA68C99B731097EED287DEF9F91961ABA8CE15A98BF5F1E5BA14B4BA442BB71AC1BA6E27BB1F6CD57E4DD17EDCD4DFB0E841C79EC865DAE7C8FC3FAB4B8B467CCC9FEAF434E9ED0B5F79F143CCE135DF27E01DD2FC33FF0D032E245156EAB0D80E6B43D3F06EF6B09DEC23D79B14BEDBCE3AB16D434DE52A4F502C18F4D3E06FE999AF7E2BB01DA5C05EC66BB3E52D13EED3BD999F05ADEDFE68D6D8A1CE651A73BC0AA737D0F71B8A429AF4F14F8BC9B4A6C5AEE5D24F5AA272D4B886F4B939E0B3F0DA77E3F69EA48DD6E89D9632DCC84FDD4AEFAEFC547A58DF2EBA752DAE189CFEEC4F38F177BA5C2E81C6DF7B6E3D2449FEFC0D41ABEA0E355DECCFF3EB3CF56A30BBCFB8F0E93FB0110F64DBCAA2CC50CA614D3E441E48E75BC572EF787D2E24C6CBD16A7DC5C3E400A79B430E03CC7C140F80F288DCBDBC07E707B4E0EEC6BDABD2BC435200FBC02BFECACAE4BEF7EA249EE543ECB03C38180DDBF24DCCDD1A80CCDD5E1CBFCCECBC1CBDFEC7F0CD6C3C86F1F1B4FE0DAB9BBFB727F9EEFB7E2C19A09CE9B756F1CF3E5DFDDCD6AEDA9A4ADEB7AF448EDEFF914C73341FBBEFF6DC42FE173DEBD8EDD2FE76DFCC14FE25F5CF4ED2F1DC9B97E955F34CF50EEC2B8B7225B8AABE6A46889BB1AED7FB316BCDDF287C32B9CFCC6A484D9BD9D0A5F8BB44F897D98F894E43C0E04E8D566D5E69C055C53C92C925BC0ADE3576A2ACA001B85BDAAEC20DD829D7EF145BAB5CD5A19FC13E8BED1BBD7AABAA4AAACB20EEABFED288C2D6C727A36F5D51EDA7FC5AA8F1B6BECB3A058DFFCB1E90F46BA5F141A40EAB0D15A700AA5AFEBACFBAA6A78F2FF2A09BB5B6F5C9C48E480E172AD6B3E2AE23AD0562D8CAE7DD97BCA592AD94D9B110A41EF20FC25D67664DED20E2DBC9B8BB67D3F484C0F8A8361EECE4D6F418AAC496CCCDBB99F6FEB175BA6DBAE5210BBF2AEDB527F84A22A85BBD542C94DAF89137EEC15C996CB141CFE230ED4BB0E47A08F14EFEBEF17D0DF02E524D6BB19D1C4D0ADAADD9E46E16FDCDAEAFBABA387D61C1BEF38C782D4C0C4E25A310C18A2DB94DCFE9A73D4E68CEBCEB46EA3D0B9CF04BEF7CBCECA0D7DB038BEEEFF84BD03CF243DCAC88EEDB298E49EA24CEB3B3BD6BF03D4CCEE0ADBD8F910122EBADBAAE0FB8E4AE6C147B225C4A652DB70EB3CB2840CEF2A072B94058ABEC89487FC4AECEF8CEB7E299BDD3DD848F2A8BCA31DC9A3E5ABDE3C1D4C2AA227EC11A6B54A80B906BA8DDD0DFA9ADE1EC93E60AC84A4ED37D398956EACEE78AFC44A272FAB830E1BA0FFC4BB3C024D6F4C2D2E1FE6BFEF8AFBEC1E0E0D0EFFC5ABCBB213B089F14EC2BD0BB09BF8BBDE01F40B7B89E1CAD50F31BD4DEAC02BD27D2D22DD8D1B982E46C6E98BCA82D7C2FF035CA362F2D74A89FF167A1DCA48C37C6D900F3F1075AFEAEF06A236C7E8AD4A2E918809EAB3BD7EBB8DA2E2AFBEC876A58444CEAFF4A9A3EE7ACFEEF81DE14DBC4B73E0A1A28D05FE73B2FFD72E8A580BF7ED79E1B7FBCEFF67FAFF6D8AECFEFB3BC795A9A489B9B737BEA6A100C9A023B750B45C2B355ECC8BDAEA9CFEAB6F3DE2EE0FB8AE15DFF96EC3CE1BF067AEA2EEF8E3F820DF0D86BAD8BD6AD333E8C6B69E02849CBFE0CE9EA455BE3B1B0A7B95B645FB7BA2ADEB9E509F645A9453BDB1CBF1B801C5B6A095D4B2A4E732F43C9F23FB8DF3FA7DFC28384CAA3EC320FBF1FEC7BBBB5284EBD231EEB1C84ECBC1D46CF3E34C1FDD72BF546ADCADD6F05B149ECB9B0D2AAE57BBFE71FCADE080C3E4DF521AD50EC074D6BDB8C0BEA83A6B3B4B8E3BAFB5D6D103C3E1F6FFF4781CAD9687FEE7FBC743F16ABA5CDED4FF20CBC980CE5FF9B91B59D8BA423E7ACCFC217E651E407F98BF187C2BE596F52F4B2E4DDCE9B0DBD76A4B08D77E4041FDCFB88BAF00A3FD44E31B2C3A8D98D310A18C5CD1E64D4812B3DDF077D1FB40BF13B6087EFCB34DCA7798A4FAD68C24FCFE8A5F3D98C453C71A318BBDAEBCC7AE25CC47FAE769B29FF5505EDD917F81EA7A6B155FCB87E17D7CDCAAA4BC8AC554CA73EBEF734CFDDCC00E571880DDCBC3E0FED45BADD25DF29BED9EC77E88ECF7E3CBBE0AA5ADBEE8E9E110BF0B5C17F616C144FD20F2BE2634BADA7278F9FEF04B29F79F16A8433AA56BC0EA32D6D2BD9E064BBA67AACCD980DD2B75E5CBA9F46B1F31CCF6F3CA4CD68EBCD2A3B8DBEF2DE3BC028A5B8B4F26D66E499A90E893FCC3313670CDE168BF8A82D7EE76FA7A34E651CC19A0AB67A1EE5AEDFEDF60C507C71D225C02CF0B507B0E78F4E456CD0ECD771CDED460EE5BC78D54DE5EE2FC589DFB9C960F6FDCAAD5F64C2E660DF6FB282CD2CAC30E8DEEC0DCDC921DD7F84B13ECE38BF1E0FB8E3C0BEB0F56E05FE5EADCD9DBAC2DDE0BAD475CFD3B6A085ACF3CAE9F5EB5BF01909FAD6135B9BDE7CA50A6AAF94CF5F408FD66A493A3D9C25BFBFD3CBD8DB20EEBB68EAC5D980BF9C12E7F8F111C41B2C1A12C09C88D99ADB507B9C0CD9C7BDCC8DE4D705FEF98C4DCB8578142EBDB7AE3CBFC0764CECEE46EBDA5DE42EAC0F9E3CC3FB9FD72B8E47EAEFBB3DC8978CFF48C2AFA6E40DCCF718C424B0BDF53DB4FE28A7A2BAF87FF87BDAF8AB5C4FFA3542379BDBDF94BF56A29F91D24FAE5A3B0D402AA44AEFA59A744B8E9D6A6D5E99DE36F2B9C3F19EC245E744FD4E988EBCF4A7ADD9A0CD3A184E5E8642F7DDF71BFCDE9C5B8A0D99C0BBD1C9FB3B0E3AE0A45AB309B5F4ECFD5FB8A994EEF92F3DA0F9E489CDFBEFA7DE07B2A09B4F5A43DDC63CDEE7E82378DCBB9EC2F2D005E8710FFCAA
71D73F530ABCA431C099EC16DED1E24EC66EAFFC3A9DECFAC84BFDE6B85A485D724A07C1EBFC1AAB67DAF844E9DD3DE9BD3F8E2F827C36143FDED0E5E29DCB4F2BAFAB1CC8CE323AC02E8E9F63A7F6FB52E8DA8F80EC321D7DCE35D9BFC3E43C07E245F0CBAED5D98BEB8EECAA316FB4CB3DD053F08C7B1EE38DFB5E9A4B58EC91A46F4907F2DDA720F1CE8648AD81DAEA55C55D1EF87211AE5CCE206CDEDA8C4D1126E44ECC0DDBBFD04A15D831C1D82A5D684D8E5F5A39909DBAD665B4D99CE307C00ABBC3D2CCAE60DCFDFCA9EEC1F6B5B88AFB4EA083F6F056BA142B3B2B3EACE81F36DDA75C91AFE5E73A818A9E2E63ADBCF0D5ADED4C31D3B36BC447A7CECE85B758CF5BC97FBB7CFCE84D38F908B450FCD716DF4EE3CECEE425B8E2A51093EDFD96FAE182A8D06BBE69B664C6FA77D2FABBC692FC5F685CF4DD526BBB74AADCD24CA725E608A78E407E74A46E0867FBCB31471B59FFD6EEE45D933DA580E7FBDD9B2F820048ACC4FC78FA5AFDADB26FA1B75A3CDB7F801EB35BD664B1883BFB85FF98FAFE754C7C5DFC3B4A67455CB98CFC58BDC2AF81BDFBA26EDC512ADD35921EACB6EC5F171B4EEA71B5B36FB9B18C8A7CCCD95ECBDBDF13F7559FBD079D0FCCA93F2CC6C2577DAE1C02E9DD2797CEFF54FB2DB5BFDCDCAFD51A1F6E373AD968DB1B74A1D97BDFE7C7BFDCFCCC1D375036BAA6B7F33C214E9FE6BD27944CBADE089BE42E75A97E80D66838FCC488E56EEF9C4CAB7923DABB029E13A5F510A69D31E608C71EAEFFCFF4B6591317CAFEDB56B15A501A92DBEF16DDB38CEEEE94B6FFEB81CF8E6CD54B3EFF4EEBEBB4AA74F90D4B1EF3EA448C7F0ABCE0AA82D85D012CCBC983B0E540F892D63E9FB463CBBDAC02CBF781EDA8EB3CD47AA8AC45CBDD9B719B1DDA6448F74CCBCDE3E7F04CAB0EBE9A2D6FBAD39DEF36AD3D615B870ED6AA88ADF0D6E373EFBFECF127EEDF1EC7D0E0EDBDB004ED3FCCD8E1EE6F7BD01D06CE9BAAB291E7AA14C4D205B291CC84C6B400DB36C1D6BEA728A2DF202DDBCB0CC49EFE3FA3FA9FBE330CF46D57FBB835B5DA409E389C84BB8B87FE832C3CA078ECC31B4DDA55D7D70DF8BB4ECF2ADCF716E13DAE9EC5EFFBBFD561E21E618FB09CFFD7E503CAB0F1D24F351FDB13B5F50F42C66B9BD8EFF2FABADEED04F5659DCC85BA456FDA74FEBD44A0036BDA139ED12C3D0A2BB2E1EBBFF5DC6F995E2E9D6B0C917BC2DA3B5EAC85A120D3CAF744AC542F7E7C88EEBF65FDEFF6D7CFC87DBF33BBAE18D0FA8B942E968C5356C27BCF66384DFC94DFE7C5D8F6F494AFD1E9A26A0E65BF41E8A962A4B462E705CB41CB6E1F4398FDE1CCED95CAC70A8FEC86B54C1AD2C97F1FBFC448E0FEA8D845EFB3BCD8F3BFF87E1859AACBC415B8E09F224AA8D57DDEBEDC35B3EA61F0B7E1FBED6D3082BE3AEE1CF07EEEB25FA13DB2CCEBD69B44DB82CB07DC4CCF57FA64DE051C014ED8A49C552BE14A0A1F55CFA5BFADA8EF2E94DDC0F245A4CCB6BDAA2C84DFFA33CD0E7DD671936DDD26ADA1BAACEB52FB0CD756AED2B49E8E843A3FAF7D1ADED84BFCDB705A4BC0ECA5C05CFDB53BACE643F8CF4EE45B0AEB4BAAFD9799BFEC589BAC73A57F179F3EAD8AA214BD3999124BEBEFCD868A7C54FED8FFCBD8969FEBDFCDF8B7E316F6AEB8B479F48C274DE30F9F53D9B4D38B8C8EABEA4DF7B93FDAF1E1D6F81E25B1C6AF605D70A78B5A00CC76CD71ADE85E2C7D11D1DA1B168FEDD194EA6CCDA6E574E63B34582FEEB1CAF214077BAB02D00CB20BBA74E7BEAAA5BFCB7B0A00D8E017EB181C8DCD3CEDDEA5CAEA14ECA267CCB4EFACCB388ED6ECDBD9E51C27A5FB69DFBEF87DE890045FFB8DBE1BFC37A4E6595DCAD49F14FE8A6EE443D9093EDDDF1CD5D73BB7F81F14DF1AE36BC90F20E14F717AD22CB3BC79B939CADAC87FA3ADF6482DBBB0715F32AFC0FE8386D8AFDBCF51089B90DEF009FC9EADB72C8BF7F991CEEA12FF13B46B58B7CEA3FEFCCB9B5CAFEBCEDAB677F85C393BE182AA7BEACFF97A89F3F6AEEFB19EDCAB343D36C91BBAFABA00BB8CCCDF300EB8AC324EAEA3ECB2DEE56A8B2D8E08C40FF2DE6D0D255CE246E86E88B6F86CAB1659AD75FDBEEBDEB6E8129A8DADA00FEEAC4B6958200FAEAAE98D441FA67A21FA354D4E612A21499FBAEB3EF3AF9B14D386C7266D94DBC64E84BEAD24CBFEFD183DFB4EF0DADFE9AE7AB82ED6BB6BC72E67FAA0C59CE0B0279EFBC53CFDAB4DE0C13C8DF6C1C6BBEAE3EE80C0FEE0CC3BACB6CABDEF3FD00EDC187D3DAD87B7ABC0114DAD08ED8EB5BDD2A0F4D8B9F64B65CBBC08A23AFA1AD72F69FDEB9EB174ACF24DDDB11B7FDAEEE2F8D753CD989A0E4FC21B661ADBCF427EC8CBFFE186CACF15E5CA0AE46D34FCAB67A7C8C4E09BFE075C1670ADDD1C9B8F226FB1B68B058DA0633385DCFDDAFE6FB99BFDE254013DFDD11CC52D80C1A48BC95F9C0B86E5EE24F3B432F2B836CCAE7FCAA0D0D915E7DC78C00A9A4974615CFC9C5E281FB02F0A7CAFB89AA7E372DD17FACDDC8E40B261BE2C465C7A50F95ADEB92E5AD9B8B1A7FCEECBC74ED66B5DE65CC01E7CBB4205287AEDFA9FB75DFDF211274AEE8CE25DDD3BC8BA0BC7F76DF2B279F4CA77B3EAA47A63CECBE60ED79053BAA50D1E9CE4DEA08D91FF1E99C3AB2C484B0CAE5F3C2D46DF918A023C5D77AB0E70B1E001C3E09B02D8CDAF9FD077BD75D10D3D60A0F30C373FE91595AAAEDE528BC25D962D98FFC75A0AB8C4AA8D288E04E863E7D6F2AACCDC0E6CFE57C7F45F848FDE2B4FA341FB0310B58ACE00AEB48E8AD4A05ABA266066ACCB24E4AF09AC3C29D8F75B27F0BA4EFC93CE31D4A70EB62B2CF0BB9EA0FACB3A3ACCF2FB81B0AC3A55CAD1AF73AF450EBD7A1E25F8BA52F568BEEBE5BDBE98C734D8C20A50D001E99A1CEE5BDD744CA49A5A8E42F01E5CEB151A0D2DA91E5B3E589D6D06D143D2EE7F97CBF146E4CC50F22D1ACADAC49D9FCDB83B75EFB8292EDCC6BB38BA649305ABDE2DDB127E09B5EF64EB06EDEAE01D0A8598CD67FFA14E40B63BD18BB7CC4C7C204EDB5CAFDED1EE3CBEBDD8BA9A21B56E17D438BCAF7C70BAE67BE257C798DF6E633ABE65DE14ECEDC9B4AD71477DBB3ECBE972A0DEAA5CFC3C8EF6AADFE5CAFF8AAE69ADBDFD37C36ED5E6FBA6B078CA2EAA2FB1E123DCA8CCB07DE00C8CD6C54DC5EE7C2BE2BAB874D0F8EBECA58C17EC85FC6E54A8AA5CC817A7FF6C11C296CFB66C05098DBB3DCFF65C585CB5E64F705DC52DFAAA5D71CB1621BFE11B0B5A4EEBD96AD48EA115C5C67414C76FDA35C15DAB88006A27FECC53067DEDCB7FBB1BAD7FFDE6ED1DCC7CE920A53BADE45EE281D27E3CC5D0D4DBA1D51A9E521E37EAED123C5CFAB5D9AFAA594A6D458D8A54A92C1C4656D3EDD462EAC471AFEBB2E9FBE5ECFA06BA6ACFD33AC3917DC2FACE6AF4DE101CC45EC2AE25A0B44FA6D1F72EBFDD0E9C3EAF05D2A835C747D18D9ABA809956BFEE4BD497B3D5CDEE4F079A7CE34B7D220F7CDA59AD244F273EE000007DDCED60F219DCE6DF7D64AF8B10F6C89AC1BFC79C6F8E92699DFD2DEEE9D2B591EBAFB71002ECA51EC35F4B1FE716AFA18F7CEF33E91A79B3CDDD5D41B44F2D36D808CD66ED3EEE22D4F0AD8A558BB63BBBB9E9DD97A22F7AB20EDB14F149B162C2CABDDDFDBD8C18EDDF2A7EBFC89D1B510FF26CA2A452CDCAF7F08FFA5BCEB4FE0CAAB1AC99B4E70C851B2A19B0374255EFFA096A21E18ED13FC59DF4E2BAAE97DE5F983AFBE51F3A0DB1F482EF04E635ECB4EBE6325B8DFF47FEDDE45F935CC271EFEDF34E11BF50EE43AC720EDAA7F78ACD8CC1A7DFB268FFEC1A01A86C495C3846722EBBF501AD1E528533DAF134D6C1C34E2F0A8D47E7BBD8D9B17D00F492306FBC4C6C9A381F3E1987833DFA994D16C4E1579CFC0CCA65E364FA92F576FDE81CFBD50CED46FCA9CDFD3ED30C533D63FFC63CC114CB82F8E4BBE858F75590FA8FEBB40C714B05EDEEED86C717BFD0F7F8F45D33AB962BEEDB6FAEEF3C276D0D0BBE8CE86DCD773F29ED7DCB9E2FB2CBE7C2AC44A1B7D60B807BC294CF84EC133F94A241DEDD729BB5EC94099DDDBAB3D4E1DA43484D11BFC5AF2ED3BE07B44C5FB155173EBECF1BA76EB33BE1ABA88328ECF5AB8DB08B2FCCA743A6B82BDC659CCB262F8DF081F5EAC2D698EB3C8CB6D48CC9DFD5D321BEA15FA8AB4D8EF9E1A527EA873DC0A464AC3B78DE6E8AA4C70C576DC598CA5DF82E7B8ECFAE1FB08D86979CD91ABC06AA32C3A9BADCA37C9C030B33EC2EE28BF3F6F824F848FFFABD8E63D9238A5DAD12C0746CFDDD6C729F0F3DFCFA98C38C2B9B09C0EAA9DFDCE6F7FD916FBC70AA629C82CFBCBB95CF48BB865E8EA007F4B751D168D07AFF89F80FDB62D333C14F7BFD57FBCB59E9CAA1A1C9F11ECAEFF7ED1F641D291AC6DA29BE5EACBA34DDA166B084B1EE1C28E7C25100DCA108EBFCDFF7A1E9E1A4CBABD5A805BBFDB1DFC39EE648C9F34A667EE77EC29BF4CD480D7E3B6FDDEBCA0AEB0DFDE0D34DC59AE64E587D55DFE786E5B32EB4E0B8ECCFA2EBF01DB7AA8ACB6D193F8CD9BDA2EF26BFF7C905A54079DA7CCD8BCF75FCFCFA8BF78F9C2B8A0E1A6D9E023D246FEA1BD8ABFA43D59ADD121AB258A03D812E9DECA20F34B9F8E9AAC183BFCBDEFA01DB0A0AE9A72C8AE47C38E32FCAD55DB247AF5E611FF51E1BC609C322FB3ADECAB79CBCEA691FFC48EC82E882C0AF793FD2B2A92DE5C40E68BFA972BE2F1FD6BDEC92FF59EB3A806D7FA6B38A2DE4EE355B5B8DBC4BD8B56F3529ADE66B19E7FC7F7C560A84BCDC9FE35AA427AA08C4C7093981DEC72EEC65175AEDF17F9336A3FED8FA6B8F7FFEBD46ED0E2DF64E34C540DBF696EED546E1DEE05A69B35A9E17CEC04BC384F60FBB0D45FE1E7AFFEE7D47CF3CC71B53ADD9C1FD55BB00EEE5B3DA5E67D3C3E73E62DBDDCD507BED2C0EFE52CBFD8D952ACD89F49D37363EAD5CA2360CFF08D4F0A2E4F5A5BA1ACFDB03B38F615F3F1B0BE976C899BFABFEA09AB842E0A8A6EAB919312ECA2E9281CEF653D7D5FF5EF6BDFD60AEC88A99D9967AFCE1D606D5B19DCE9B353C0C5D5E3CCA97BD3A30E0A775ACDB9FFC50F54FF9FE15E1E263D8B2D5B55AEA7F59D8E0DF0A49BA40FFE38EDFD84A744BDF51F40E88C58C91482BDBFA334AE2D6F683FAEC5D690AAD5CABB03EFDCB391C9CF0F9BBECFA60A4CBBE97DCA7C1D64E1BEBFBD7CB038DDF9FC03B1E9CD4C354C6E86BF26F6FC3E62B32F2A6DC1A28F2B16A6FE8F025DBD14C49EDD23C0CB0E0EAEFEA478ABAC071DD8EE68C666ADEAAD9F9F5F93DDB6D46F99A4DA65C0DB249B32A823BF075EBBDDE5A06B7B92767CEFEFE6DCC6D58A2C173B796F4F1B60EEA0BB7E6E7DDBCF727E6F4A51A89187F27ADE83DF0ABD92FAEFB67B8E55DE8AD9486EA5FBBF0BBE0CD60C8E4FABF2D0E5F943C782EDC982A1EB63BF7EBF6DDE462B121A7A7E22D80BC2B45E5AB6E3ECD1BFDCBF2BEF5FC1AC9A1EF0FBE340E5F16ADF4EE4FDFD03DE640FC110FF4EC3BC79ADDADE130E5B33E3EFC42ED1BE83CD4707539CAB7E91F4F77B4C294090BDE4FD9E40A9CCD045C0FF4ECDD0E79A37A7C7F4BD8EB4B859FE435EA2A2F20A7C3C52AEF63F1AB4AE9B4D1A98B8FE80834E4AEF6F1ED0EBF5A17C2F821F5FCDFDBBC05DBFA773B8CD49D148E5DBDFB48DDCF24B084DA958E23B1FFACCB11E16A92AB65BEA883D0104C13BBF871952FFBBEC8FD839A47ABE9E4B848306CEBF7EDC677D786C09C75A25F25B8D264BC0B5C2A64F74EAAC9EB03C178E1CEF003EA4FBABCECD64C70A60AAF4EEF8A78D0BAC8DB1ABC402A55E658BFFACAB757B5A5AF304BB54CC8F0E6C301EF5E30AA34DDCCDA39E3BC30A604F5A3F3B091AD58A147C71ABC6EC04C532F399A50BFBA83DA59D22565FFF40B4BDB271B53DAFB95BCB513AEEC5F7A245C6E58CE4E23ACDCD0F664EB6B0F27CFA0A2C18D706F61FFEAC6BDD0AA286AC61BD2BF2BAF8A92C186DF79CA4E053A7A0C05B20519FABBCD3C0D3AEFA3AC4FDDE8894CBDF40E76CA2CEDFBAEDDB98E604D69EF9CD9877BAE3ADA33412DEF667D11C4BDC449B92B8B9F8B14FC1C165CFA19E519EFEABDDD77B895AFECEA863D12BAAE2FB62BD9CEC35D853BF54BCC9E1D93EFC673F5D374FD09BAD9D5D51CAF0C551AD179ABA023A66CADCBE81BAFDBF72C3DABE656BA9AFEDEC831C94E2FEAB4D52F490A2EEEC70CC9C6BAAA823A3DBCCDA94BC1D4EAE7F9CFED6EEDF617D3E65E4C1A413ABB75D0EC6DA649CAEEEF28BDF0AFE76B1C0A96B2FA2DE0FEE64A70A290DCF7ECE544BBA2AA78B769DA35BD74D40CBF994DEF7ECA378AB5EC29BB2F80F1813BAE8B0F9CAC326E74A9D54F5D04EB3C5FF75DFEB92B9E7AEE7B4A5A0D8C6A708C925F1E37C5D3FB1DE24EB18D67E4A5EACBD22B7D07D3BCAEE51E1DB3F6ACEA761A13AFDEFEF7D5E27C923E441E3EC2D1B57C635CE75F68D2BA460B26F825DE3ED97AB25F85BBBA3DFAD7DC463EB16B5F0C03A28EB7239845CCEC8EFA4C79C21E6A7AF37D0FCF2C7304B4FCF396D58E4E8B97E04EF0E2D55DBF6FEEAAE53E7BB871FFDE6CC473A0A471EDAD39D073CCAF45AA71B1EEABE1EB56ED72FDD215EB420FC09EEF78F78C562B77E4EAD4E04DDE32D69177D8BDE5A33A702F424E9B84C32A8CDC75C941C8F532BD1FAEDF24BFDF324EB2D04FFEDC42E605AB4CABB4BF3ADEEE85FEBD24DBB87F363E4EF8DD3B078BE2077FEADE3BB66BEE70FE2EAEB099E09EAC2C38C36EF3ADEADEC9AB99E46DEDC713DFBBB456DFBEDE16A87DEBA0BDD7B440BD1EA3BD7E66FD31AACEEDABE855FFD5FB3C5FAD4FCCBD2E85BD4701CFBA3B60B7430A6EFBFB819065DACEB8D0F7FE3E9BF3C589F47BC52FBA79D54EA6D0A57BD3E6E8D853BDEF04D0E46D2EE4FD49E97D9BAA9D22DDA3A183F1ADB575EB528CFAEAF6FDA6DCB807CBCEC3DBEC1D9B477FF86BF1F34BFA5E2B96D2D8BACABBD725550EBD086B225EE2E2D67D42A5A00C36A2FCBFC4C5DDF8E1CF4D4C99DD5D999FDA2BE52BAFA65D9F0474BEC0A0EF2991EC91CBBCBC3B64A563E81A136CE3F4B967FA7776CDE4ECFE92AADC885CFD4F7B88CBA301DDDD65DD15EE2C38F4CFA9BDECC05BAAE48B00E58577DAEEF980B6F36D8E2050A4EAD6A8FBBC71AFFCF5CA9A460EFAF1DAD4B74A43F0D8B1FBFEB86E4FBCEFE91C4A23E1B6B3F245D13D850E80D52BE473E96CBAA22FE7A4D7BF6E0E1EBF04A77D40BBCA1AAFB8AF489BF6F01ACCC66B1F62F747DD3C17B5F41EB0ECBA870F21E84DF84CCC4DAAB393768FFED39BCAAC2B385EBFAFE51A89F64EE2775DCECA3E4B741C28368BDF3C64F477CC48A02DE786B92DD3F4FBADB3F944CD4D58BCFC6136B02EFB237FEE3EC220BA03E6C620F127A62BBF7BB1BE01B64B55ECF4FBE5CEE4DB99BBEA9BADA5BF1AD579FEEC9CECC7BDBB25E733D119AD0C50C707CEEF1C125B058564BCBC66BAF8EB49DD05FCFDDEBABCFAC811BE470E9DCDA40EAF2D1DBB52D210FB4FAEECC0954ACCFE6FE24DC2C8EC230CFCD20F976CBD5E9ECB8FC0FA9D7EDFBB0D4A14B5D75C2F99D601F662FCD3B8EC0A1A3E03F0A5292FCD8A9EDF32A3A11F411CA54EA65E8F1B49F143BCFFD90E940A0A048AAD83D9E13D271D30C0ACF31FD19DDDF040D70A7A66D75B9F8F10F013DB4A83AC395FCFED8BE4B5B4ABC1B48CEC8DAC03C64F07C83BDE083A3FBE33A2F2FAEFDABB13EB7D751A03ADDBB9C64DDADAA68A6EB04F4C6C6E5BE25BCA30BF8BD56AFAAABAE72770DCC8D752EF289C3BB99D10DEDA6A1BCFBE74BB0B30ECEEACB1F7C1CFF729C5D580ECC9EB1AE5E1DD6A2EA0B6A91B3FAC2ED4BBA6D90E478DDBBA69ED1B64BE7C8C258A5EF822E2FF8A9F37CCBEAF13E5BB9DD2BE147D0FAAEBDD088A65C13D5AB50CB907F8AFFAA506633BEE1EBC7B363D5A1EF1F04AE3BCE839BAC9F6AE5B37CD9E05AEDEE7864FABFA4EB2ABF07EBBD6C5FD23CC52EFB21D28DAEE3D96ECCB1F260BFC0DB4A4A9B2FF5D7D231BFD71D97DD91D78E42517CACFF6D894CFBFAF453F4EED034CA7F996A0EAF3E8DDA44E5497A1EAADE46F1F863C481EFBFD69BA2EFDFC9C029F26E49EBB28C53ADAB03AA1DF62BCFD32AB8D19BA25BFBBA9DF06CEBC0EC0AC1AEC6853BAA04C53FB2F1EDCBDA7D54EF2A5B086A27EEC1D73C814AC95C2CDE2BCE52A7E0B14E09F61C4A280FBA02C2E903BAA9A5AE4AD1AA3833BED577A15EBC1B40F62CAE5FFA9CB02FAB8F47AD816D8EB12CA8A68FAC659E6FBED6FB180B0B28AC401DE7CA5A05A35FCEA39BB96C484E59E66DE373D787AD67B0A4B5E212A61FFF65CD3C936DFCB1DEB3FB2E18B50EC69C2FA5B3F9FAEA5C46E40C7A5FF006C9B4BB61B17C4E69ABF8FFE6E9B951B032C7020ADF2DE738090AEF1D8C6DD1D658AD93D31C4EF5DEF4F598F77ED5B6DACEDBCCE153CC068EAECE0D3F6E75FC8BF9BABAB5C07C7C5BDD0C38CE274F8BBF80A5DB15F25FDE6BBD4E50DAF4B43EA2B88645A2AAF2BBD19BC8DE96F60F7CF446A5B4120958FFF5E1EE524F8C390F724C4F440B747B3AE74FAC154C8CCD5A876AA4CB0DFC69EBB3F6B5A321EB0C8079ABBE0EF4F5C43A7EB46BB056BEBE6A54CE2CD11C6D1A8883CFE7F4DA29993ED0DFCA1D67B8812BAB4EA1E70AF4CBD0F4925BAD4DCE3B3F60FCFDC24FD7E38E9E60C33D7FC520C89E7FB66B29EF1DC60CC9449FAFBC99CAEDB9EA4A3D6D4EDB2FAB1987BAA4F969C12AB65F3BC8AA3C9E8BC32D5C8B17FD477EA378B2FCAEAFACE610D37EAB33BE844F59395ECBD6A729D49A7081BC47ACBEC07FACE67BC22EBFDE77B0FF21DD2C0DF5422BFAF2AF1C0E91EAA805C5EE2ECAA57A30B2B6ABBC807CB112CBBACF5D559E61A12C3EFB097FE443E29FDA19D0A6EE5C29F0C9FEA09B641BA798C5B65B2EBB1CD2DD6E84A41C1ADB42BB31DBBADE61880DDD91F4C359ED7BB61CE9CC7A58995CFEA02DBCD73DACDEECC7C2FD83DC7E17BB8F94B01D06E5C0DD5ABFC0EBA05BAEF14C6F5B7B6ACD1A06B8F57F6BBCB072BECDC68CC35C8CBE76ACF08BBB16EB19A125D87E9C6B6EC2FA184BB9FD92DB4BCB09426FA9FDD66CF8FCABCBA1BECA38A40BEBFE6D708D0900332FEC09AC3D5D159F08D99369C06FEBDF06F0EC731DEB2BB8ABE58E8D5E859DE780249DDCFC87A14FFD48A2F9C3CBFDDF0C23E9FDDE883B292BE78BEDB1F44A3B3E1B697DAA4BC3F0E2B11CCEDF23FC7A8BA89C3ADF654A93FFB7ABCDC1E00DB77DDFE4AF8CB5A0A9DAE8F8899BCAD623DBC0EB8E307CB368A8C734C7D2C08EAB27B023EB477C788A7EED0D684A985EFCAFB885F63C603E5D8D26CE0132AAA3EA392BE212E7E3225CCF0A933CE2EF4C66EBEC92DC3B05D52A524E58A3A82ECF32427CCA65C4A48D7BC409DAAF669CB2C982FCF1F1D89F868DAAD9B2E54E554FFD9D49E4ABC4A4A324DFD81BD5A3BE2ABBDE71B6F37A0DAE5F557CF794BD6BDC224B6FDDF121F68CD3AEE600AB95FFBE3FA4DBFDAEBDA1CFE2ECCC7AF1A144B9AA3F94AA8E517AA848DE4D95E05D939EDCE4C220FB5DBAB4D43AC512FC6CB9F0E18E53F9A4BCA41CFBBF9C872B6B5B61FE4F606E7D5F47ABBBCF3C7C9E025D741EFC0F290706CDBDB8FE4DFA9C505D65D990ED5C12BBB80BDD1FE48D3AB20F7D81D6E33F5EA16AC48E362B355E86EFE7A4DDBBCC9A3E272DB32DB774CBD56F4D5D4CEF93805DAD7CAC291FEE3AFA5ABA757E11B3AC28AF4D4E8E5D63E7E12A3A48DD595A6BD42CCF0E2325A3BFC092B76E3BAC38E7A31DF19FABB1194CBEFD22AF54B8CAF6D13C2CCC77EA7EAE968CB061A43C937E56E887E0C06DBAD7FDA62CF3AE46FD0664DFE5EA9D80FCA5EAFFD3F2C38BC3DD2A6A81B133E1A95FE12BE555DEF86DA06FF402FFAD3F890FEBD9AEB24B4B051AC6CC7C229BC76FCF7904420AED1AF33AFB0E722E4B60B7F20FCD17D0EF2C3DB1CAAFC7CEE9ED909CDCB52BEE8AED01CF5DBB533A66D5FD276DC88B6C3AD3E5E554A290CEB2E1E1B4BB89B8A2F75DDF73D92F46A0E3B7DDFAF6EDF0CC2CE5E5B23EC3DB2B0BAC26EE43C9FFDDB0A13D630AF7FE73A029DF4EECBB9D1EBD4CF7A29A4A1ADCEAEC6B02A7CC161B7B00C9D4CECD39A148EA3ECE69A7FBBA4E802F753CA0B1126CDABCB94BBD33AD7F0B84FFBAB63F1E23F92AFD67A9A46137CBBBA655C84DA01E622DFD9A8F0DC829F9A59E58ECF9CCF8CC44EEB8E5B41F80DCFACFFAEABDB615EB1DA91A0DB453F43674EBEB90C409F4EEA02BF60D678FFE29836EAED1E04FDDEBBA62AEDF4FE4A663FBB5EB163A004F43E9E4F13AD89F817B4EA6ACDD6DDAD2EBBCFAD34ABD94F1F3F164C10BBEE08AD2EC3DF269CCFF3CB1ABA48C25FF416DD2D0ACBAB4A8548DDDFAA92FEACB8F3B7BFFDBE2A8C4AB247DC607EB7EEF8E236E70AF787D7EDB05A561DAF61BF8FB845BF619B7A81AE35DB43BA63E6B9761BCCA2D4D4EFB929FED0F2F37B25E991BA17CF8CFFAA3CDA70FB8AC194BC3A6DE2B8AB8FFF1B0AFC726D040BDA659A602AF5D5CC4ECD497AE04406EFBB58896FEE6FEF7B838CCF6AFAE00CFB743FE9FC85CEC78A7CB89DAAF7C18FDAFE5F2E5A6BE7BEABA6C359DEFB706DDD09FFDE63C3CFA268BEB17B3E10D839BF851EED0F27D76ACEBCBA527DA86DBC8E3574EEEED3A2A92CBE83CBC6D57A91D3AF06DD592D1E3E3B9CCCC890173ECC0AEEDC185E5BEC1E946FE2EF073764AEDD7E4EB78368AAF1E9FB779B542B6A5DF608C6F495C4FC5D549CB2BB41A8AF4EF03CF30C727AA25E3F6DEACDBFA17F3B7DFCC7AF60C4A8258C6FBAA37A98AC0CE4C662E28ED280A2A2C638D50FF21E4FEA88D2A99DABBDF691E7B6FDCB4C59FF4BDE5A0CEEF18D63E31696CC76BCA91233DDBD70D6FE7A9FEA4F2FA64FCB76FDBE9F8DEAC8008DBF3ACEC6EDCE3A8F29FA6AA95671C5EEB128A05061FAB79D95CC1CAFFA25EDD0EEC83BD5F5DFF6BC869D5FA96FFA5DC8CBEC053C39B7D735DD23CCC2BBD0DC8B3BBB4B3D481CA69E79CACAACD9AB0F1AB2F270C95FD6C6AE5DE1D5CA6B9B97D0BE44BEE10B6C09F00A2BEDC1B066F47FFDBF6AE77AD47FFB780AA342B292D67456BAC23A7B5A3B358ACCF38AFAD919EAC5E632BCA46DFA384F432CD26BB84A20F0FDD3D16FE414FDC37E36E981B7E0C85B62EA81DE0DA20E730F7778A10BFEB64C82BABC9B303DC93FB3FCDFEC06C3EE374B1A8CAD8958728DEBBCE20A4B26177B50CBC685FEDBA46CAE5BB28BD203EAA1CD9DCCB17E51FFA5C2DDE69CF78B2A31F40FE5B8C04B7C796AA6EA5C00D331B97BF9FE2D898AA9326CFFC8E678ADFE3A77DE3CD04B6BB832DC2B0D37A1A6EAA905D0E09E03C7DD23BCD5D22D026E8FFAF3DDD6CAEAEEF1A4D998E722FBC044ABDAAA4BECCCAFE523E8CAAF256C91B6D70C65F947DCA9B73C29A996FE582C5E5B6E537ABBF65AD87F118A788D0B969F1FDD20E398ADFCC3EC4FA48FE3FFBB2C38EC525CDBFBEEAD21CDFB72EB5D1BB4C12E2EB2FEB2E183CBAFEA122FC7E2DD08FE9602E01882EBECFF3457A98AFCC4D67FC82BDA30F6D935BEDE1D7B37F430ADAEEDAE775EDEAE63DE9098929DBD2BCB2A9D904EF2C902DE16EAE7CBB34C72B9F4AD9EDACAF91DDCDC6B1FDA99F9C6DEF70CEEFAFF798181DEEBD5B953B82C15A3E81E20DA95B168F43D9E6EA81B63B3DBB2D16953DDC3CC8E0AAB17DCAADCCCAC64E3FDEDD1F02F06BCECCFABF07B3D3B79CAFCACB28AC3ACA5F79BF255C10E9BAD577A6F31E697CD24F228DD524DDAC0CA6512894BEC86AAA9CC1A97CDBEF27BF858F263BE352D6B89CC09F4E72DACFB18AC65CDA832AA81D72C234C8BD4E478EFAB6C78FCFECA4DE315BF55BBD5A2E91A8B5CBACA03C8B4CCE9B22FFBA37D3D3CED0BB9B31E1EF9D7C8AE7992C1FFE2BD0C8B53E2BD47E37D62A6E0FC23EE025F6CCCF62D831D3C33CBDEBCBDF9BFC1E2DAEC00A83BECB3D53ACFDBFBE5D437C4A5AB79E645BF56DA32DAE143C8CBBDB3FF6B72BF6E147EF76F8BC3EB246A729D0A178A01EFB83AD777E91B9BCC2ACC3409F3ADA148BBC31D798DCDEBE4E327CBCEBB29B90259F7EFB177CB04E3E37F63D2EFBA9CCE5C54BFE8FB657C92CE54F3C4F87EAFEA01EF95D4F248E91ED3EBB21F09FBFA12B024FDA430A85927DBC5CF6FE618A584DDDF4AA0F6F660BB0AA8C2C9FAA3FC535B533FCFBDB5CEACF8E29A891DA1CB4C0D0C213BE8F10B8F461DED5E97FC2D41F4D731D4EED3A73690ABFF45FB3CA1995E8DFC6F397E990ABAEDCB5E9C5E2FC08C593FE208E7B47E42B7D057CA5FA1F2D4B03ABE2DC69CA3FE50925BDFF410CBBD5EC33CCA034669BBBC77AC5A991C3AF0A827B373BD3FFFF829EB93CD5C5BE4C8CEF816BD4EC3EBC04ABDD8A340E24AB18A9AECFC4AF9ADBE86F018A2C17F4FFEDA8B663C63DEEFBF6A4696AABC7FB8D82B795BFE298D5FC0899BEC4939BDCB5F6C8B879AAB83E2EBE90DFD5A5C4FCF2E2101CEADCAA14FE8EAE4C6D472BC1EA3FA4B9FFF43BAB4CAC13F710C70BBABE141C8D74EA35BB2B1C7FDB093D07BBB06F293E7A1B6B68
674DE6EFCD150FCA170CE825C0CD24B247C5FD1D53223EFCCF9E3407BCCA9D7F1AC63BF1E316EE86C06D2E2B2AB20CDC2BD7A237A57AC4AADCD1D525F487EDE8A67D74EFEC91EE1D914874BDCF41BD2AB3744BCC089C0EC776E99AEC92E5F0FB46F82C424EE4CAB319CA3A7DC52CB649BA607B2313AAB0CDBB2BB2E68FD4DF476EBEB6AEC0815215DDAACE12CD183B6DCAFDFCA2EE52C5F6E6D6E6B407D5ABA2EC952B05A676B6C9C90BFBFF2C4C7FF5B8AD4A2E094B005CACEECF0D4CA6385BFDFBE3FBD0E3C56E5C1EDE3BCADD7EB4CE0E006A91AADA20C51E76DF0AC787C56C36C905AAF7418079FEFCDDB0E1A802D2AD93C73853EEADFE06DCD0150F66DDA64C057A9E763C759BFB27C4DC12FEE52B16E46E1D2A3BB4EAC7C174F3A828E43FA131F4E1F1DA6BDFBF793B8ECCFC0DDFEA945D77EA12DE18DAA594FDAC41AF2DC0E4D75EBECC4A8A42FD7EB1BF25E52A51E80CBF92ED02B3AF4E11E7D7CC97D67F2A91E82F698D0DF6C3BFAFA9D2BCD3E3A23849D41CEA905699BFDD47CDD91BDBD759DE28DFE8BC8FD113BF8F6D84BAC4E13B24FE37DA46EF0A7AD0A19D11FA5DB99DD8B1F9B3F92FD9E82760F11EAC6B87EC7C65A0AD929BBF208DC7E785E1A11BA60A8036C4DFBE1BDDE64DDC2CDCDE34F50C2E26B02DC099E864D60F86799FCAF4F464CCE44DCB622FB2CA492B5FDDC280CAB1AD4E25E3C063DB51189D2BBED3E9DAA77FD92F2BCA8F175BB87CCA0D7AF6CA301A25522DDACE119DA196BAD622BE0AD55378FCD7DCCDD37B313A743FAF0F7D5C0C4FA7ACA43E728628DFDAF9EF0A2AE596BA0D4E2D39FF289AFC2FEA1CDB2C74B6DCFDDE930FEEBBA1D28AA98EE7BC55FE5D97ABF459C373EBC261BCD420DEB4FCF68E1CDEBFED614CA5F8FDAF669B5A5920073EAC32C09D9ECE190BE715A0FCBB5B6E2E402AB88EA6DAB65B99BB0B3DD32CBC386BFBCEFEBEA1AAD68C5E16FDDB2D22D46B3CAEE6D9FBC66B4C8D3F08CC8F5A8E9E1A17E107DDD382F0F2F0ABC3A1D2FC6F7C7A4EAA3D79F5FEA622DEA7281CBE45D941AA3C95A3CDBE97CDCA60B1AE5CA5F70D079E3344E5EDAA3FDF4A9ED913E721D37C9B30DAE8FFBA9E801AD41AECDE97C16B8E0BAA60CCB4ACFB253AA50B445AD88AB6DFB39F4FFA0BF1DC956ADFD1BC2DB17BD6CA36F90C9EDAFBA9A0FF21A1DDAD7A6BAB79D8B5DA4FCE09F2FA5E509DBF24E53FC817BCF62EB278BEDFA0EB29A4DCA7A691E40C3AC25EBF297C9F127E7CAE65C15EACA4BC63ADF4F386FDC03E43CA88BD76A1A5D087E8BDB33A10A4EE7B8F34DAA7C4C94512DCFBCC4B088A2F66C0A11DEDC6DF8ED3BF315F1F02CE094D8CCB2FF3FF8A05DB40C9FE8F05D0E1E6EA0B407D055F6AD68E4FCE0C81F01A31A3CE33BEA3BC72AA66EF71ED261977ABDEC30D67C407AD90F286CBEE9AA6E36D5EBD888E6BD918D51F2438EFFB7735EFA20DE18D3C1BA0BCBAF97F1F293E4A2AF7CCAF0A51C6BE3B824F15E3E212C3CBA86018409AFD81EBD278CD555A5E44BC5A72CFB8FBEFDD71F30ACFC1A50E5BA40FA9EA52BBEB07FE4AD597E813ADF88FF7E3C7BFFE6AB40D6FDECACB6AC9FF43A8B188BCC4DA3F89F7B1E4F71AFC6B1DF5B0FAD65E9A2C70EBA1EA5FA497AEF9A2C2ED105BEAF72F6BD1DCB7E79CFCBF85FF8E53CD9E011A3EAAA8BCA53F8644E8EEBED0A7A326D7ACDE61E51D5EDDEBF7BFF8F753DC9F81E1FF921EADD0F419A2BFBDD701DE73F43FE391F41C19C36BA9AECD8CBC6CBAD7B63ECE9AE7FCEB219F11AF941BD0BF548BF03F14A99C2DACE35A52BC8EE819B50C91D3767CFF09BFC0E95A2775EDDACCAAE6EC80825FC76FBF6D31B9FFD78B0A5C2BBDB2BE3672549DFA51BB689BDA6E9C3EEE1CCB8EE10B024BB4FE2D74F4F72DECE80DCF4FCDDBCEA359F2A3814276FCCC78A0C2CFC07D494B8EC86A2E30C4CB0C3D1C2CEBD19EEBA3EDC9F5ECFABF01E5FBC30DCEBB90BAE72D94EEFE4BDBD014AFCCC50B3F98A681D83DD913D2FB20FCFB8B43C7C83B4C645D8DDECABAF4A1C8EC4B7EAE101DAFCF30A5D23EA577E50F14BEFAE9FBB105679CEBC59CF75E310C78D4F425C46C9CE74184DFDB3CF51B493A7AE82251F05BFACA4E798EB706B381A5DEFB3D2C500B6631DBDAF91FFC27DDCABB5E87BD7B8D1BFE7CDF23EAABC805D5B40E98B8AE659FCB3CA879C9B224C0A19AE4DAF6182ACAB079A0BF27DC63DE57AF2A6B4668DDE581EE51D78A3ED0CEADB8C10DFE20C986C64CEEABA27B34A16BDF34BA87CEA566E66C517F3FAD1C907E6DCD4825018FBF2F7CFC626BFB0CD5CEDB9CD83A183DBED7B239FE2CCAF62F6B9E0403D02FCE9B4BBA70BB3E0B3D645F3533903BFF99BD467B626A06533C89BBEFE7F22F1B8C8C2F891E0F77E9ADA557E29DA2F851DEF0C9D7E3EC57AFA97FA5D0B007A54A04F270CB45F570DC7F6C40C8FEFFBADB144DBDA6D305D75C1AADBE18A4B1CF5C27B445B19B762C337D02B1B9C7FE85A90FF761C2FED0E7DC6EDAEFA66B2C9F2C07B940C9A0CC0142CB4AAF01A2D420027BBBBAD1F7BE7C8AACCACE179CFCF0B7B9ED2C95D9D1A09C9BBD76048CDD96A0F19B6F6C08DAFC0B9E4F85E9E90DFCDF49AD7FC04A9249035DBE5BD4CD5D5EC9876F62FAD9C12C48AF6FA7FD9FAB9A6DEDE715F16F9DF66EED6240203DCCDC13BA0A168F3E18FE95B57E01EB6D1E48A963FA47BC9EDA46DA3EF8DEC5F538DABE71EC55D1C62C661F7530CBC1093DB6EDF669BABAC42EAFFBC3DAEEEAFFFC0B9A9FBD8DEA729CAA0261DFB6FDEBD41EB6D3D9CA76FF67139C0DEEEF75F8F6CACAE93A3B03A7ABA38A068E5FEA3A33A1DA32DFBB44D9C13B86FB008A3B833CA213E269AD85D9E8C90FCC93CBC5D726C0FA8B38BFDEC38B3BD4FC124C99DD518EDBA63EAD00E8E39FF351AD1EB48A780DE4FFF3E280CA50CA79CD6DC114B8CC6A05AF88118EBDE4BF40B2E298D89F1A55A41C45CF7B21F5E60DC4F5DDD6CE013A647AA3A1EC2DBB92E33DF6A07E25D932CE3653FE73CFE51D84A7A56E95C099F7E0474EEFBDADCA01F293D6E7CED27C779CCE501E6A35EF3B1A7AE7F6B308B7B06A41BE930A7F91DDE35FA48B1F9B14F70ECDBADCA316B83624DBDB74F4BCD3D42EAE42AE5CF8DED8AAB7EE59C9BDECE7B74A4D4E8CCBE220AFE6D514AB91BAD9CF96E8CBDD42ACB3E6DBF9A8F80B3ED5B1DBD8B50D3BED9ABDAF41B359CFB41DF6BFE2AC83CA93FD708C15B81B4B6E4D9889509DCBB72DCE3A213A9CF96C51ED42FD879A842A2E858A6B40739DFFEEC20B0E5B8C6DCD05B049E0CECC6F59A3EF31D9CB41B0F7C662F05E09FD2C37E68EAE9D9EF5EECB43DCBCA5B88CBA06CEDA69519CDAD0E5AE64A3EAAE36F025EA5C0FA635A2F402AF3C41E7ACFB6FE23F0B06D11A6E208A9C975725EF6FACDCCF7C4B3BDBDE39B74EEAD146CBAAD001C56CEBA8C4F0FA8D5BE2C288D22A32BF72B5D5D99DA13A3DD68CDA737D016DBF5D52B914FED250A20B9EF39FDBF84DED02B502C39CC30FC51D9002FEDE62C5FC7A27CEB6A79A65FA1C9D33FAFD557DECEF6FBFCE2C919E71B52F93AEDC615FD3E32A2F84BABBAD9C7BB0F615B110D387E4C8CDC1CD67F77CB03D5971ADDB9ADB8FC5825952EEAF97CFE0A7F6C8911E3FDDE64AA4B2C7A58B3CAFFD40F716B294672CBC5AD9F687C1FB3E88E7F0EA27F8F15ADA4A331BADDAD12C39D21EBB5D2EEDA9D845D2508441DAFE68B8E0B6BB031BCEDAFC363FFECC9B811C5FEA869DEC42C99CC1F10DBD3CA5DAC61D3D662C737B1A7BF457AE23F85BF92AAD25C6A4B7FFFFDE762A9BFBDE555B7F42FF661D84E26FFF55F4CEC3C182CF1B31A86ACD85F948F4DE8A20079EEEC63BF73FC1D52DA7EA363C05C1C6FA4B1870FAFBBD1EABB705BBF6EBB68C1FFEBB5CFB580DD2E03A1CA1C8D8D978EF9C1FC3C51ADECBEF6FBA9CC2E314AB4D3A9E3E042E997B1B658ACE26D6C260BEBCD510BECCE7A934BECB379B1F9EB85619ACEFF8F5E1E8DC81DEA57DE7EEFE3EF16CDFDAD7FC19AFC1A99AEE07ACD04C779B85D2E6CD4C4EEA251B190ECF48CAD9BBF1994FBF040E0F29BAEB0BE62300CBBCCF4EAEC5E834A64A3F6FBB4CF5C3AC5FB9E57AA52E9D4D77CD678B370FAABFD18A9BCD38A415D1B47939B9ACA68BBB47AC6EF0E299B456ADBB8FFC32EE6CDC943816AFBD8CC3BFE2A1F7A3A240C3B9B83BE9BBA7CCFF7E831DB9E6DE039A8BF175E38EB4AA328BE1C90D15B4DAF14A462FBC7BFD2FDAF9FC3EE782EBFFCE2ACA3E8E015A6B1D0ADE8B945C2DA3EFD5AE2A8F4B560EFB4CA870E8EEB66C697A1D06EA9D15FCB581EFBFDC5B6F861FBEAD5D6DF72E3E4BF2BBBF55CB8AE4FCA342AB709BAD5FCF281DE60F54EBF5BB67A9FB6E16D6BB1A1D322A87DF3377FDE96E5CC639DE5E86BC8EEFAC478AAC5F25554ECBE1FC2AC37EFCDB594AA5949F73CABA977B9A3FA609B3FAFBEAFDF4A02FB341A8FDD21BC0C4363AEB009FFC1CE27A33FC902CBB28E14FD224C58BB1DC9BC11CDBCF78A909BEB6BCEAE54149FFFA6F1A19A0C6E6B79FDC6DB13B2DCB7C7EAD0E6CBBA92BA11664ECA14E07ABCEBF950AB6EA28B67CD17E486A1BBCD8A873D7D8DB2F4E5BA2C100A6BB167EEEE82CDD6F98FA255D7B45A6CFCFCFB5DAE06BDDB75ACBF8BB87A3C7DABDDBF2D3E509C4F150DBBA87DDFFFC2D136E75FD5DDA99AE3340C58DDD7E458DE236C8A8ADB0A8DADBFA8AB2A973EC739FD38FE8A62585DBE75604FAD6DB35EC4CFCBD4537ABC86AFC0F0F9DCE1E51DEE356C1D11F5ED6F1A7F9B5F9A07F24EB4E03CDFACF6AA00AADFBE2C5BD4ECA3C0FE118E03D3F2EC6DDDFE4D065E69B98EB0BB1B124FA94FEFC82AC20B3EBEACEF8774794FBFCDF70DA63CDADF5854C51ECFEE10F96DB06A5A6AC47B35C345AA7AB705DBB770E233EA90337EEEE4B9F30F8A304C07F75D3B1C855EDF1D3DEBC50AB4BD2C10D7A148FF440E04AD66EF1C7ABC25E885E9C8509731CBF5C6E0C7053715CFD45BDDBD49D01EC45E1E3F44DE1D723D7EEAB3F94DDDA4E8C1B98A825B1EFFB31C43E6EFA4C49AC5B8E8D9BCF9B9E7E71ACD2A28EF19B036A1D88F24C5ED9FD97E23F281F5BC4DF339C90D860A89B7BCA2E2F644CF00C03F9F99C1FCB757ED64A679F628237EFE46CB4A5A1ECF3E6E203CEBAF35D93F96BB705A68143B8AFE16A09CFC1C54BFA6A26FCC7D0AD64F293E8E430B2C7AF5B34EC8C5BB9CBF40CCC12C3CDF8E257ADB583AE4CF743BA25C02D3EBC41FFF3BEA025A4A64C38BEB280E9FE768B0E0DF667A9ED66FEEF0D6B74CF7FE41FCA4C4BB481FF5CEDB4FED5A797B420D4FC9BB66F697EC265EC3B2E3B5E07EDBED6AB3E65C9EB4EF67A6C7C62FA03E5A735BF08F2D1C2BC591F045B59DD841D8C5CB54A71B336F9F18F5DBB788FCAC09D02D1BC6871FFAEC4B1AC2B2448CCACB4A35E165C7E578A0ACA71CA7ABDF75DBEF40E8C88CD0D1BA03FEEED2EBBB43713C93AEEEB4D91F7DA21EA216C50A30E70FDCA3A577EACDFA7DE746FF6EFBE87E4CFCF63B5B23FFC62F86785AFA4CF44AB8C7EE6E4F7E86BBA411C6CB10704BAFD3FEA776FFAC2A49BDC22ABEBBAFF2A7DF9B18EB91B25C922732ECE04C3E4585DB6EDA97BE7FC595C4A54B86E2B3ACD939EDFA19F647C5CE5DEA857AFFF33CAAFF6EEDE2B8A0F4FE322FCCFC2D05D7F4AED8BBAB50AC0BFBFB0F511D292B0BF51B531B9C730AEF5EA5D06FD88F48A3DBE2FFD8C4BCEABC2B4CE17C36B0F75A334F7C5F2BE6E53007CE93ACA5D9D2FADDF0DF79D0D7D7CA09C3A1B9E0EA6D43B3382B2FBF05FE5D8BBCF6F2E1D009FAA0F78A7A4CCD63606AAEE652FDC85E5CA32DB48CAFBB460C3A543714ECAF1FB56B1957D8EECCA7DBB5E158EC92BA16FBC253F0E4FFA7D60F1B18A89BFB8DF7C9EAFE919AC4F8CE34B2B7C91B7BCE4BDC7BFB616DDFF97A58FBD831CE93CDF4DACF468CD02DF3E759ECEC6ABB037D39A2CD8F02A62AE12B80E2A1E79E7C8EE2CEBFD78B5A73E8B28A2FBA8EC92DC0FD5BD225D8F5BED605035BDDA96C72C6F11CEF9E2EAFBD8F1CC2462FAB0ABD61D7EA7A630AC4F297F08C777EBD74A3BA20CB7CBB224D9CFB430C33C03E850D29DBB59C1CFED2C57CF2A62BCE05A129FFBBDC13B4D168D483ECF44AAC7F4ADDF5637BCC7BC02CE69ED221CDD3C1E9EDEAAB5FC39BDEA916DA1E110F1FE86C684AB01B2F9613F2ACCBADDACE9B707D8B73B9EDF7195E41CDC3D316EBCF1B624B08DCBBB5BC80FDBA905E9BF03BECB864EC3E26B8EB7FE2DBE5124D62FCE8E21F36AECA6A5E9407FEC010D73C4B299CD93C8FCF4DBE232D5B619F3BA729BF4917BED74EC240DE7F83ECC048E1F3FF7BAAFB92A89DCC68AB751A05C3DBB55821EAB921BC1FC2F9EAF32141BFAD05A2526D03DABE6CD19E630CC52CC5C6ACB6DEE23A8D6DEFF01F96FD25B46E6BE2D40B635E1BBFAA0B0EFE1CD5E6E0F54D6C16A05BD7D9D19C6D9D9A34A8F70CC0ED0F29CB3FFD8F58B18AEF04F456B0A45A373F26E24619ECAB726B70EE4D0AB2ECDE76EBB9C8C564B56D660AE4F8FABB7AF3F505C00A5F249DBB1BF415F073CEEB1D113D23772ABBBC42F00DC2BD3EA511C3B8E3F4B1AAC3DAD3BFFEA7CDC7F9AA8AAD0FBA3A835534ACC14E175C1B15CF46F440C7B4A09D4F4BC3F23363FDE37ED431E46C3DB5AE57D8EB53E612DD5AECA53ECDCA82D78E95BFF9B9EE864EFE0E202EDFEA088F0E3EE1EC3EF2BEB1F1DE8BC6CB2F47EBF4C82600EBDC630D77B360FF25F33BD7C3AC013C4AC49E981D368F92CA4FE374DAEC4E2D749A4F1AFFC10BD49F103BA7AFED387BFBEC0DE109B83B60EE79DAFF00DE76BA6EEE12F1878DCFFF81BCCBBCB8B2E6C45A26D303FBEBA8DC025F5AE6FCAB415E0BE55EED941B1CCAA684A9FB56D9DEBEBFFFC8C3E073AA3A841CE856F7754654EBD6BAC5BE37B92515BA08EFFAECCCFB02AFCC8EE2D7D2EE0BACAE8E00CE2A5FC4DCF91DC65ADE39DA170C398C0D62A28FCE433B4E11C4AAEB1EAD26FEA989597DEFDF7B612FFA8AED10C4908DEFFBDDF45C242BD8EE740A3B78FDFF7AF3BBA3A733CC5E16F568D5B805CADFEC9CAA39F92CED5F5FA2E77DA86A8E3F8E0DE805DB9B1F37FD9D50AF80A0EDF6CF4ADDBC3C564C751D6F3FE28CFFCCC120DA6E7CEACCD48C585CDA0B469B376F433CFE2AE04EB85448CA70DACCC2FFDDF1BAA0EE8A8FA5A71D825FDF8CD1EC421DEEE54E6E9EA0E9DE0EFD6FF2B052E03C90B9EAE151CF86FD8DDBA6B509F7D8D3C7D17B2DCFC45C1D9FCBF9FC0CD87F53E173D8177AADE32CAF8ADF61E93A422EB944CFCC7FF5A89E503BAEFC5BE98A22A01E28E3F890A8FAFDE43857AD5DDD6D7FD87ECA01B2EECDBB2E375D4AB181FF0C88A42A5DC3BE3FFB1EB1A3957BFC8CF35F992D0B649AABEEC54E84530C94EFB64C6BB7D0C9F5E33B8791CF4CBD09CBF086B3DCE85FD4E97B2A44C2B11B214FDCC1B58672BCED1013FDAED5FE01040D1DFC272AAD68B78CAFC7B7E439CCDF1A0D19B2C798E8C118DEAA6DAF313CAC122FC944E4BA5AD6DAD304DEE3ECB1C6BF172F367BB25FBEDA11C4AB61D543DFEF4D8C5C696BE29BCAD8E70EE5A4E0FC288EE600C10AFCDCD952FF12D72E33EDF20CED63F5307079EACD7FFC2CAF2DE70EE157FF3C63DE96C866A52D1CC39BAA98BFFAE375643FAFBBD657FE2EDCDAE92C057B2D19DFBBC88DBAEEDA45D66D9D4EFF61FABD186EDD563F278B57AB89CE910F079B4A4A917E7AE90400BABF4F9D00C8AA1B061D432C25E29E248D3DDCADCD16FE85CAEAC33AA61172EAFF1FDAC71F16EE74CC71B97AB7EF8A571B68F95B2D5D44DDE24FDA8DCBFD71ACFF0CCFE0ECB4D017ED256AD455A61CDDE54E7CD4E2B8FFE4AF5E84E688ADEB7DF89FB22BAAE9F53F75A2FB38C74D1F746B99A1E53D065CD9AF90F166BFFA88B7A1D55E8C709C2FB43FA435A3EAE629DCAA1F9AC0A5CC5DF1B5C976F334B4C1F9BF18EB5C2BB5EF02B215D165F883FFA64FF6A42CFD1ECBE6AD001FF793AE6CFDEB9BE295EDE5FD7ECAEBCE60DD339D15969ADB4D28AAB2DECAF135AD35207ABE0B544592BFC4BD6CCE97D5DEF1C24A9D3DEF84B6DD3BACBD000C84A7CE22C55F7DE2BE3BABF42B34DFA2E09F8DBF0BF39C7F5F854E843DF3EA701E22D1A258A9C89FFEFA86FC484AD4ADFD5C19B00072EAB5CBF41ED9EDFB59DCBA7DF1E9BE2B50A153E2332B81CEFD7A7E76F5FB96CB14CE2BBA8FC8A3B3D1FD526C4EEA86A4EDE29C861BCEFACA234618EBF255F2E10C498CF97CDD3C091FBF1BB1FF6F73CBFC40CFFDBA2FD339C3DCA5DB5DA4A5EC5B085CC29686FCA880DF6EABC506AE3FA38FF418A9F9691E9EEFD8B9DBF4DDDCD64CEEFD995B8CBD4D287A0E051DEA392F064E8C52C3EA6E1B1DE4E34E2883B6EEC1E3A6FE5D721A85D7F6D8FE26D0B03E4DAC3B269A8A41F18EA81D65A02DC445ECF2DE46CBB32FDFCAD0FBCEEAC209DBC0A9FA07B45233AFE7FD3BCBFFEED5DB8979EFC41D5FD06D6E48B0BA099DF687FF1EFD20A7FFA19AB28AFAFECCF5AE53D02B29FAE6C9D96D0DFFFBE2FE79CDCADF5F84A7B608F65F44E3FD5EBCCBEE3CEF8C520A08E1FF75BA3F58B2DE28EA3130F58DFFDE3BE70FAC9FDC01DF65D64AF9F6EA5C76DCF721EDEB3BF8E8BD65688FFA3C8EF3D8263ACBAAFA06BCD64B589DAF04BBE6BA93B5F9BA21B7B1DE0EB0C547A305D368A197FA513D435C431F3D474EA3FB7CFA2CE5DD8B20F0A442CD2E8B81F7C63C058EA5B30D30ED42F1F1F7D79CEFB5F98FC9FAE1C37F8B8D88CC1F2AEDEAAE1BCD3BA51AFF9C69D51A0A7DEFC01F4233BFA4DF5700EDE051464EAAD7AF6E192D8C15B7DB7B95CE604AEF5C6FBCEC509DCB372039BCE7A47EF6DDEEBFCA5AE7D24D3E15132F87FDF8E3F61A5E5BECBBB1C57AA22E483BAC0EA66BB63F3ABFF4EACCDBF77EDDFF96B00A4E1C94E03BE2AE59FA99D47FFFC444E6515BCE65839F38EBD5B372ACC471FA824B9BCA9D936B71533AAAAFDA40DFA71CF2268051ADABB8DB5C5DD1CFB3F478351EDFA2BFF91B85E0B68EBAC896B46AD766C465AEC5ADB9D6F64B01397EDD9B4FFFD8DEE43D530C9D2BF1ACA702A95D2BB918BC7D747E499DEAA473F148C1F7BC7C0F81E29220ACFF3554BEF4C385A311FCDB8CAB2F0DDF2A2AFDD1EC3F36ED3F90A1D4CF4CC1CEBE8BB5CA1FCF90BEC50BE5157AB23BEAF6F8B12C27CBF5BA7EE4B606ECDE65DBA5F6DCE7A9AE51CCCEFC08B91C53FEE636CE3E4A698CB4872732FEB0A04AE2018CFBB351DED826F5D27D13DBD6CF3ACBC2A10D9DECA9FCF1F55BDAACA6BBF76A2348EFEF0FF5BD6215A7FCABBC49CC6CA2B0E1A2B690CF7E6FE0FE7AE0A76AF8A6BD6A713DC41D4B4BA9EA64E2897BC75ACF178FEB26BC827D7E7E260AF75CFB6BA8EBDC3B31D355B635CCBB787A3AB04C7D532CBDFD152CBE78BEB1CFD93B0B6E06073CCFD65A0B0D73CC6B8C878EDEA8F7C54380FEB7A17BDDDB76AEF4D85EDC71B7E84AFA4EC402DCB3FBE39A89C5C39D7ECE14B293A5F014C5D9CC6ADA5F46E46FBFD0EBC0F2E39ECC28E11CD5FAD42797DAF53ADB1DA232D06F7FA9FADFE7BF103C926CB9C0CAF2B05C775D03CEA8DB80712EDE79E33E6EEBBF90F012EE057E9BCF9BA41DFC0FD2EB2331CEDB786C931EE9AC4CF7DC5B7D3D9D1AB53DB3CBDD728EFCC89D24261D9EFA68A7C5CC7F6B1CCE5AD005A71F4D0DEEF9FC5D10A100B81BCFBE0DDC2BE25F35BBB3B13C51D2EB8C19CDC080B938ECBD6FFBB77C03AC32CFCF7A3CB6A020CDD2CCDB0CACC17FD12D851C98A93B5D71EE1BDC8E8173AAEFCB01B77BE0B6DEC59065BAB0C1E472F08FBDB3CBBCCE24C7D533DAFFB026CE4E38A1117DAB45B6CAA8CDDEDEDB1E442BCFF833AFFABBFC1E1D267A78CD968B18F4B61DCDCCB34A8C0F5B0DA58065CFC00F1BDDFDC48CAE89F3E1BF0E32B018C5AE2EE6A07B56D54F363C89D65EEEC67EE0C55A3CCE0A7CF5CFC9C8C1D4D3E86CCA50ED844DAC8F1D1FFB1DF7A4F7C3B9D81C9FD8EBEBFD2B0E4D659FCB2DBED082DBB6DE38E405B2B6A93B168C811F35A786E541E26E71027BBA6C0E99FA82F2A788DC9BFF960AAB843B365BED8B63A6C0669EBE06F2F9E8DB6B13BBB376EE101D8A2EF54B7C6239ABF2AD600E6EC8EDDD8DD64B2CAF7CA8BD8CB5482ACEC88B9821DF5BFCD688FDBE577E99B8E67B4E3CDA0E6E4D626FDEDAA37C96A74EDC618A2BF857FB97BCD1E8454DCE40C2C235C60CE63D1C4C91D791CEE8CEA4C07913DDCEA38B80F6A32BABCD8AA74DF0DDAED957CD2DB1D867EEC0DCA3BB2AD2678A0DAF2C82ABD5D72FEA88A5297E9AEA282E8B40DFCBA5D9E878AFA885C83B4E0EBD734FD4A5CF242D90D714E2C6B04F8FCF31FEB35C73E49A4D9CD6C07B0C46DCE2741376FEAEFEEAEAE57A3A27B5E14DB2FFA60C9E38C22AC0F4A3ECA919AF432CF4E91E959C356C7F6D5C5BE62F4B4D773D3ADA726CD854ECFE40124BFE214FFC43BC4A039D7C87EBE7EAC4B28460ECACE382D297C5C774CD4AAE781FAE8F5EB9CEB504DDB7F2F019EAC7F5045D42EFAD19D33CDB05FDABABD9B76C14F40CF02EDCF81ECD9EC6AB8CEBA4EDC7DAF7DEE70BAEE6DD7C45A6CDC91A0F10ABEED90E30DD1FBA21F9CF64CF4AEEFBFEDF326A851CFA1EAE0B75C44F7A9F0ABF4CDCD73C73C0B6EC251EA5D1F60F0BF47CAD5FE1ADEA11D2C3E57FA66D4F3BFDF345AD99BFABCDC2A01DCDA8881131CFD9BF3BFEBABC6A9FF0AEEE40F498CB8AFADFB56D1F700A52DAEFE5FDA6AB51C5C179C58AEDB1BA5EADFC2E9CB1B3B907AB1FABC97E70BC435A74BC96E4A9EA304ECF424EC29CAFE2FA78EADB5CF80E6DEB8BB0B94E04B63ABC1831DCA8FB90E8B6366EFACFECEECA7C8F7E2E41DEDDC52E73BABCE18DFA3F70BC2E09EF06C9CD30CAE0D0EDADCA492DFA86E67BCE6146246ACA4EF9DAF985ACBC016CCAA4EF278AC267E7D599E22E5B64DED8AFE2E5BF2191376EAFEC67CED2ED61F89CABFB438A472E334AA332CDDBD65DDB4BD862BFC06FEA224C57E14BD112FED39ABFC7E9CA4EEFBF0DEEA174D6145ABA209C7CFF5F81643AA9BEE6C69C5EBEF222CDB7B9FDCD829E05CF7E13BCA75A41B631FEFCAE38F64B0B0AFE5DE0D9FEE5259BFEC70CD9B3EB92AE5F70E5CC2C565C9FC65CCA65A28F30C87E2B791C6D6E307D12594BEFD6E16A9E8B9F5ABB729A2477E057BE98E6F705D194874DEFBC16EAEC0D449A238EF857ABFFB1ED65FD76EB661D0CDFCC17DF43440BAEB8E28DA59BC6A19E599F7F0B7EFBBCAABAB64BFD64DBA7E5AAF46AAF00D74A2E113BB301DAAFAFF94AC2BDC49EB6CE8B1AA04EA016D7D504F653B1D843EA69BEEB5A19899B1EEFF66A5B253B59562DFBFE43DA97FEFEE85DA15F0A4BCDAF39ED3CD094DB4F68AA894821BEEBB36DB4D4FE6A683AEB3CDFF4CA89E1D61A0F54B33A7F4FFB9279BDFC70BD3CA149CDB503CEB4B671C86E0CB55EA616CDD583D9F50D5C8A2D44E114A1EFCBDECEB8F918E74D768AF7D268B51CDF121A8CBD36F8E355AD095DBBED2ECDAC29AAEDCACDECB15DDAF1163FFC9A0A19F2CD1D80E389FC19CBA6AC28DF0DEAD1DFFD51390B6BEDCB0F4B44A19C52C087EFDD418953AFFF1BFA2DF5C9B33DCFB5BDBC2C43F7BF1A6A51AF3FE809EAEF5FFFC0DC31B36A2F6E1D282EF636277DAE8CDA160D8D0FC623DFDBFBCFFC714F0F064A40DADA21A0E6C8C2AD96F46440D0BFD2D3E6000244CEFCE3A7A9B0D00B0BADE81CE1DE312F02CE565FF10C1071C2EAAFBFBCAA649DCA03E5C1A71D54FFB636DAC55BCC864B72AAB0D1D7D2C8FDE339C730F7C7D1253CFECCFA4CC05BE3F1CB8FC868FB5B70B381C855AE286E3B9830ACD73C3B8AC3E44ACAF682FF02A9BD95A6CD3F9B95EB43EEC9B5E5CA3F9CA218AAAB07CDCF8026EEF94DF072F0E93F1D9B8A257E4FE76CB51E42BDE3708EFDED44ACEAE547C314AAAE0E6BC7FACFDD7C30CFA15E911A5BF53E305F36C20D7EAD4A8B9DE80ED013C439B1E7BE051A03A55B8319528CEEF32007FAB08C5A66D0B3B36CCBF48DA8734CDA2AADDEDA5D6B8E2B2F8C126F0BF3DC2DE9B278CC638E1A7F69DF479DB3ECE2B9A23A5A1BDC92D575BF2C45FC2B476D8B1A3F25E4EFB20CCC1F60EAFCB1C03EAE161AABE4E3A28B3AEF6C0D5FDBEACBFF225B7C644E94BD944F1D0F71A5B61A63CBE3930927ACD53EF91C400CDA9E4B5E724ACD242C58AE0A83DA032AA223C7C92D3ABDDAC7DC7EC11E4DDEBD01B5E10998BDD3FE3FB0B78CBECBBC125FA32B626DB299FBA2C5EE83D27FDD23BDB2D54AAB7664CAA120B3ADECB315E4D0AA3CB5D980933FBA7E957BFA8AF508C30F2B454C6DF9CA338C8F07C4C012E0BABFE3B633EC3FE95FC307EB6CEAB131FE7BC9DEFEC8EF9FA46D9A5DDD3BB297A3ED5EE910B2A90D4BFD394ACABAE3E0F39161BAA11C08C3BAED9D03E64A0EB2BCA7FE53C56ABA4B90D4C8BBDCE654BBFF7EB5A98A224BC5E4C397F8E5B04FF7E759CF34A56E123F7F11B6A76DC032EDD728A69BAD5DDFA48568BFEE544D8EAEB34D8371EE1CDC0516EC5CAA1E79C1774C5CFCDDAF97B9CCFA6D5B4D4F696A8ECFFA8805DBE12533BEBC20A6F0F5A8D3AF8D34BE0DEA4DB325B5C38D23E7BBA5B22E6DC7BB1F8C2B2E0E18B3B9A754C07FEDCA282DBD764CA1C10AFC434A9A8C310AA32C0EA74E3EFF0F9FCE208CA08E188BBB8C923D07B06BF0ABEDBA10C4DDB9D24C2F80CFA541052CAFEFD8B35E2FACBCDB82E5B321CC6FE8B84FA5B1843BBEF0C334EC8D6E986DB2BD08ABA24F78CFD76FBB7DF4896EED6AC4133DEAA3557DEDCCAFEBC421C61BAAA2ECBEAF0E99BECCA2D5CE8EBC06AA5A9F44D0072EDEC5DD8E127F62B7851EFAD3EA3F15DE481B16DF67C966D16E827E843F755D1F535CC99C2FE6667C4FEBEB9B057AF4CE6678CEFD9FFBC2B91AAE3AA71ED5B30F02A935A76E8A5A7AE191B38D162D92C94628BCF2A7C023AFFD5C41C04D95ECB618925EEAFA0317BBE4BF940ECD76C27F3EAECE9C8DC6F59FB851F4AB122D49C776535EFDCB3B1CAC4FD338F4A11EAD513AF059C98ADB2CFCD0A7DF819C910F60750CFDC3F30EB177B88AED560AFA57B909C5DB1B70F45CB71FFB418BC96FBFCE196D6F35AA6E00BD7F058ECBBDAD897ACC55F7E2FE3D08EA17070AAB8590E0ABCF0C7EE6D23DA17BDB1D5CA5C6CBDCF5F87DC2FAD072CC2A131E003F8BC4DCEAC6CDD5D0F6BC884C9CEA53B548A11E967DC67440ACDF425D76D1CEC439B4AA4A7577CBB8FA018D6B61FCA861DD9A1D55BB5ADCBD58FB91B27E4C3FDD85BC1EB975ECA140AD4A54F2ACFC2C9BB62CB2CF1FBAADE1014CBC71E3C195D4FA21A356E2E001C1BDB51AF3B971F53D53F25A3EF79EED36AEBB9AECFB591F8CA16959EBC93CAFBC042FC082BDBDDF18C10EDDAAAD3C10BA1D2DE2CBF65A39C5CE1902CAC06D0271F9FDBB9B1E5471A4FBDFE99A907A2FB18AE457F664BDD82D0CFF7072FB76AECE9A3EB8EACDCA672C82CA6E5C8CC0FF4ABAFCDC8DB0F4CB6FDE467EC6A9237D36FDFDD423B0F2A94DAB8FB6F13C55F15F3087D89EEBC32C9D71C27B3AD435D138E6BAFE2CEFF99E1AF5DA29EF87FDD06B51B7C21EBFD36C13C7FCC46FAA26BB70CEF32CA43D4FFC834E2C24B18DD2EAED36A191CFB00C86C19EF03EEDDF6BFDD4E027A2C02FE427F14D52D898A68C565EB8D7E1A54B1BE73AD90B588C6A7CE2544EBA8F4B58FA61BB50812B7BBBB78F819EB97EFB4DFAB4B4B84EFF87DAB5B66E51A9CED1657209CBEEA8DCBE6B05F611397CCBC133DF5FEA6F53086DAF5BEC339C2EC0F427E510F8F4B0D1DEC721D4AF81ECC05A34E755A62E8847FAC90F711D310D26E5C5BEA6CE756BC658FBA606BCAA0FAF01AC50E648CEDEF79F8B6FD450D488A7DB87D209B96FE89D035DED4B044BDAAB3DD47AB7F6C5E52E87CBE48B8FFEEBFEA873F3AE7E3F2BDB9BBCEB3DDEA875FF9FAE3D38CD77BA8FCFD96FA022768ADCB2A4FDCCA336DB59A74D9E19CDAD57D34DFA707D746F8AFFBA1D9E0F88FF563B5C54BA8D2E484DFF71C0FCF84E794B5A7AE246F754F91E88F48F0E77EF6C4A0FCE63D5AFCF2ACAD71ABBA03C8D611E1ED71ADB99BCAC4D9F72A9A5CAD32E6B2FEBA37CB758A211C38D8913BE6DDC8FC6AAF462C3A54D123EF07ECD89CB6F5B33C66B55CDC468FC858B841EF751B717C7D5A5A626A9FA57FD24DEBB350DB346C301AFFC610B2BAA66DAC9DCB7BA41B4CDC5022AEC8A7FC9F9A0AC0FB50FBC7E5FCC054C9B45B3D7E85D393ED4F04C0BCD2D1EDC42D8EDCCDFC129EBF4E0A6B176EF6B084ECAEEDB4B4FCB6BAC6A4A35C420F60B266C2CE1CC9A9B601DE88FA13D9E0CAC1B74C96F7E46419ABD6D8EE4E456A39A8FF4BBCDEF7FCAE079C481BE52EEAC105C53CCDFF53F06C5AAF6C0B85F41CC115C43A629C58CB516F0CB48BEFE7B3F7FE0A53EC793AE68AEFBE19D1F8DA86D243BE1A9FB3CCEFD6C7E15D39D945C1BB081C00E414CDADE3CDBD18A9ED0D307ADFDF5B2C5FACB0E0C1C10E893B9C2B3CB76CB75C36C2E659F2CA586CE2CF3CABCDEC25B41A7D154FA3BBDE18F6CED366E1A291CCC89E1A400181FAAE06CE92474EADF6ABE3AFEEFEF8FE29CBC216E0A8F86F657539FFBF7C46ECACAF8A9CB2CBCCB935B9BD1FF935E9F35BEEF3A8EDD1DA352EA6BB5B8F17CE8A9CFBACF026A7B40A69ACE0D7FE3EE548DFCDB5AA91A825DCBE41C932A48BB1C59EB6A64E701D866A38EF2BCAF7BEDDDFC43F88AB1601DCFA9C9E2AB1049AFB00CDCB75714ABA110FD56A72B77E8BAFC11797CBCCD28D3F5AED561A05F87A73B8A4F7FC3DECA1BFC9D10EC03B8A50DEC3ACFC5EC2F4A4C990CB2AB43FECB3A769B0D8AE6DBD8F07ECAB53A5A82DAE3FEC21E4E8D25E3573DBEA23DDC9077BAA8ECEE29ABA125BDD996AEE27A2BCA76B9B7680FEAEDC57EAA136D5F05BCF22ABD477FBA53AEF3CB5E6A3CA43CBCF512F0A495A386DCDD522E3C763BF8520CFC584B102CC91A66C85F4CCE00910BDD4E7AECED96D1E9FE98F93C67AD1E1384ADD8ABE4CDE674E1FCAE635CA9BB8FFA58B74BED726DBD2E9BDAAA5D8E857D77D1C99FC48CA4FFDA9C6D427C4D5A5497ED6FFD98605AEA43EDACA0CAD23E6D094D681FBBDBC4E45E5CEBDCB2DA58533CABBBD092C7E939CFA56AEE0C2B011AB4DD93FC47B4D0F2E1B24D636D001F450A37783BFF0DFFFD1AF98CCF442F41F11F0E0AE523D065EAC034DFF97F24D71CAA70EC435594BCDE0A517FAC0AACFDD35428C2ECA7DF76FA9DE703B2B75A3FF676CD0A73A84CAF28D70CD729D3F02CD9CCB4D5B2A44F7D74F4DC491C1E1D0B14A822C169D72E0E3F935DC69E4BB56C914B30D99A0C81AB03F50BB99F444B0EC49F468E19A9A45A74F7FA0995DE0ECC25B7C35DCF663B0AFF1F2DDE12BDFCD040791DDE031D0FE2BC3D07AB189EF1DACA6D2FB98C0EDB539B7D537B0AAB9ADEDFD7ED97AE44BB39CCF557689ADECB207D309F29740BCA0DBFF8DAAEAB9FA2DF9BD301B7D9560DACC3BCBDA301BDA03BDDD03F4AE64111F8AFAEB9AFD6CE6AACABFEBCBD9133009CEF746A9F138242EFDDDE57DCBCC7BA482D08FB2AF427EB3B3EFDB0FD098CD476CBD344B5BB2B5A820B378FF841EFD0B2B34BE82672FF51BCAEFEEFABE2EDFF1BD392D965EB9FABF7B4CDFEC8D2F1ED24E48FCCF5BD13DB43AF75D98A4DEE4DCD80A6EA8FCA6DE3D330C4AB6DDE50FB1EEC5BDA27E6B87DDDCE3C3CABE78ED0016FA7BDAEE4C42CC09C1AECBB235B7AF96B9F7A99AD25E6EDE33C0E721DE87D1D9AC055AF2CE49FEFEBD825DED5D2D5A6BCA3C6D588FEA6AF7E6D0B07E6B441CC0D034AB6BF455E5CDB9D7A57B1E602C5112ECBBB4BCA27B0EB3A04B227EDB3E39F541DF68B0B2BB06EAB4F180ECFEEC46445BBCD1E23B7A7686BF9DDE763D2BE955FEBBD48BA89DEDD60F1EBD6BEBF56DDD052F3CEFCF9BEF0D56A24B76AFBD1E6FFBAFEFBB99288DDA4FC5CA5A215BA940F40BC118B62DDECE0C74C78C24D3D8AF517E37A8B8B867663EAF52C769BA102C8D4E4B479E7ED6C7B69BE39C3C1AE442DEDE8E2A5A0FDF7C211C38F9D14D25CF43B64D43DB868AA6CF2B467AA4D29EB9C5FE047F5AF5B6C0F101C9DE8EE7FF9B86D1C3B53C860A974C47EFCDCD908EE0CC622A70EA6E63A3CABADDDE081D2D70D861AFA889F57D5FF21CA1928AD7CEEF398EB263BEA47CC294E82DBC5A770A3625AF7CFAB9E26B4FFDDE0406E0DAF75958F0CEFF72AD94A839E91DB8DD475DE8DBE0B673F81B0E861FF20DC9E003EECB9AB092FB3C8CA8DE6BA154CA5E258CE5ECACFF5BF7F2AC8C50AF4BC3B1EA8DD295EF595BCF26A344C11EA6D9C6FF73EA98DDD9EED517FFBB153EA45A78A9B2FC4D549CD21E4B1CECFD83AE73A46B2A663CB05F828ACCA489CB172AE4B3CCBAFE437D02E5F69AC00095B2EFB58FAB80D1CD2CFF37F08BDA732EB84F707A76AF17A8AC664A57C6F5FF5EFBD437CDFDEEC3DBA25E582C4AAD97B83F5E98FCF9DB29D9A269BABDC877FAC85E138B5E408F1CFB6F2C2BEF4D25D076F1EF7D13FC1E0E0E03C11CF316F37C20F39F89BB2BE9DECFEF7ABE64C9BC92E0B81CAFD62DAA17FA8E0B43D3D52D08F790C03EEA031A3DA6BB02DAE4D26B8EE1348DCC7CF22D054BD29F6DADCCAC5DAC13FC1EB25478AE5FCFBD2A9CB46E6B2D4CB9BB68BAECA333EBB4F54DCF34ADB5B58F86A3A99E65DA977CD9F828E0B957FDA2F1EDBE5D63E1D38C1E34EE282D8B62E53C2EA8C0BA28DA4E4892EDF0B987A41CCF61DF907FEFA3FF4CDCB23E1AF214EE35C28D66C79CD51A0717FAC9E3B201BED03EA36BA566E4A96AA1D192FEE4F12C15AC9E89B92D90CDFD0BF55BE622C0C010E9E7EFC3AB9CD5C96E19CBFE84B1A9AF01ACD1CAF6BAFC053CC457D14FDE7DED88C48175DBA49B888FAC7FFBCEF4DEDA0AC3A6FF6C18FB5F37D58E16F76EE2F61AB1E2E3BC3457E5FAA2FC8E3EC11BEBCFBA3A64B2CD8F1CCD1AC6F5AB0BF14BBDEA59E5AD03EB58DACEA35EB70DBA18A566AE34B1EE6CFB368E0A6BFC19B4D65B4C735D8B986F495C766D15A2E56BBB6F7E3DBB844E48894FFBD6BF98A50E9F217C56B03C1AE067ADBB46ADF42F3BE5C512CD2F93A730EEE99204FF82EBDD1A22CEFEEDEF596E3B3AE9CB73AEC12DF6E72F9FF185ABFADE3CDEB824BFE002BFC8D04A35CCC5DB4DB68ADAFF53C195BB53EAB8D49738D65EFA9BFC991DD33E4A2AF0A9A586E27BFAED1FE1FA9DAB3E667E168F3AE1BEB5B60E454D9A06A8B0E3EF97FD1DECBA5DB1E94C9D38AD7A79AACFCA75B88E0B2D3C4C6F867F6D0BF9D5B902FBA79A3B768C2EBB42ABFA6E434FC41BFB39564CCC8EB39F54A4EBADEFFB8F0C95BA8DDFFDA194F781C00C48BBAE826AE6AAA26E5A19AE996F345DFF05E5FFE9D0F22EA354E697FF624BF3BFEF5B31A6CAE5F5D2C25BB406811EDBD2A20C832EFE3D2B2EE799BA03B129CFB61B2AF58E3BB57D454DEF7E33F5CB0C3B1A85FC3EBACEDCDC5C006CF482D0AEEE0F128A4D64ED1D19FE99D20FEEE3C57AEE0E646B0CDC21B10ED5577EEA04BB4A95809EBAA86DA1EAFBF8ED87B316B83591F9CEEE41E1ED44B29C0D03D2E3D86F945B00E0DE3B02EDA4D382E1E59B3C64EE4DDFB0E3AF3A8EDEBB8BCF8A69A4C53FFCDCAE0D5CDB061B196D9E7FDD1B2E8DEEE9F8FC1DD82BCC89D5CD474A7B4C04B7957FED6FFAA8F28DFE1736607AAFF908D7F02D317EACD437EBB8C366A68E684DC0A032E74DEE46DAF

我要回帖

更多关于 十六进制转换成十进制c语言 的文章

 

随机推荐