diff --git ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java index 3313766ee4..caafc7a615 100644 --- ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java +++ ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java @@ -12371,8 +12371,7 @@ private ASTNode rewriteASTWithMaskAndFilter(TableMask tableMask, ASTNode ast, To // 2. rewrite the AST, replace TABREF with masking/filtering if (tableMask.needsRewrite()) { tableMask.applyTranslations(tokenRewriteStream); - String rewrittenQuery = tokenRewriteStream.toString( - ast.getTokenStartIndex(), ast.getTokenStopIndex()); + String rewrittenQuery = getQueryStringFromAst(ast, tokenRewriteStream); ASTNode rewrittenTree; // Parse the rewritten query string // check if we need to ctx.setCmd(rewrittenQuery); @@ -15237,7 +15236,15 @@ public void setLoadFileWork(List loadFileWork) { this.loadFileWork = loadFileWork; } - private String getQueryStringFromAst(ASTNode ast) { + /** + * Returns a valid query string from an ASTNode and the TokenRewriteStream. Always use this instead of + * {@link TokenRewriteStream#toString()}!!! This will provide at least rudimentary support for quoted identifiers + * (such as a field called `date`). + * + * TokenRewriteStream must be passed. While it is often ctx.getTokenRewriteStream(); we also should support + * ctx.getViewTokenRewriteStream(viewFullyQualifiedName). + */ + private String getQueryStringFromAst(ASTNode ast, TokenRewriteStream tokenRewriteStream) { StringBuilder sb = new StringBuilder(); int startIdx = ast.getTokenStartIndex(); int endIdx = ast.getTokenStopIndex(); @@ -15248,7 +15255,7 @@ private String getQueryStringFromAst(ASTNode ast) { } for (int idx = startIdx; idx <= endIdx; idx++) { - Token curTok = ctx.getTokenRewriteStream().get(idx); + Token curTok = tokenRewriteStream.get(idx); if (curTok.getType() == Token.EOF) { continue; } else if (queryNeedsQuotes && curTok.getType() == HiveLexer.Identifier) { @@ -15271,7 +15278,7 @@ private String getQueryStringFromAst(ASTNode ast) { */ private String getQueryStringForCache(ASTNode ast) { // Use the UnparseTranslator to resolve unqualified table names. - String queryString = getQueryStringFromAst(ast); + String queryString = getQueryStringFromAst(ast, ctx.getTokenRewriteStream()); // Re-using the TokenRewriteStream map for views so we do not overwrite the current TokenRewriteStream String rewriteStreamName = "__qualified_query_string__"; diff --git ql/src/test/queries/clientpositive/masking_reserved.q ql/src/test/queries/clientpositive/masking_reserved.q new file mode 100644 index 0000000000..7fe94fa7e3 --- /dev/null +++ ql/src/test/queries/clientpositive/masking_reserved.q @@ -0,0 +1,12 @@ +set hive.mapred.mode=nonstrict; +set hive.security.authorization.manager=org.apache.hadoop.hive.ql.security.authorization.plugin.sqlstd.SQLStdHiveAuthorizerFactoryForTest; + +create table keyword_test_off (id int, `etad` string, key int); +create table keyword_test_on (id int, `date` string, key int); +create table masking_test_n_masking_reserved (id int, value string, key int); + +explain select a.`etad`, b.value from keyword_test_off a join masking_test_n_masking_reserved b on b.id = a.id; +select a.`etad`, b.value from keyword_test_off a join masking_test_n_masking_reserved b on b.id = a.id; + +explain select a.`date`, b.value from keyword_test_on a join masking_test_n_masking_reserved b on b.id = a.id; +select a.`date`, b.value from keyword_test_on a join masking_test_n_masking_reserved b on b.id = a.id; diff --git ql/src/test/results/clientpositive/masking_1.q.out ql/src/test/results/clientpositive/masking_1.q.out index 0958385b5c..784e20689c 100644 --- ql/src/test/results/clientpositive/masking_1.q.out +++ ql/src/test/results/clientpositive/masking_1.q.out @@ -19,38 +19,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n8 - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n8 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from masking_test_n8 PREHOOK: type: QUERY @@ -60,12 +43,506 @@ POSTHOOK: query: select * from masking_test_n8 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from masking_test_n8 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n8 @@ -84,18 +561,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -116,9 +593,503 @@ POSTHOOK: query: select * from masking_test_n8 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select key from masking_test_n8 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n8 @@ -137,18 +1108,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -169,9 +1140,503 @@ POSTHOOK: query: select key from masking_test_n8 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### +238 +86 +311 +27 +165 +409 +255 +278 +98 +484 +265 +193 +401 +150 +273 +224 +369 +66 +128 +213 +146 +406 +429 +374 +152 +469 +145 +495 +37 +327 +281 +277 +209 +15 +82 +403 +166 +417 +430 +252 +292 +219 +287 +153 +193 +338 +446 +459 +394 +237 +482 +174 +413 +494 +207 +199 +466 +208 +174 +399 +396 +247 +417 +489 +162 +377 +397 +309 +365 +266 +439 +342 +367 +325 +167 +195 +475 +17 +113 +155 +203 +339 +455 +128 +311 +316 +57 +302 +205 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 4 +280 +35 +427 +277 +208 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 +286 +187 +176 +54 +459 +51 +138 +103 +239 +213 +216 +430 +278 +176 +289 +221 +65 +318 +332 +311 +275 +137 +241 +83 +333 +180 +284 +12 +230 +181 +67 +260 +404 +384 +489 +353 +373 +272 +138 +217 +84 +348 +466 +58 8 +411 +230 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 +322 +197 +468 +393 +454 +100 +298 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 +404 +43 +436 +156 +469 +468 +308 +95 +196 +288 +481 +457 +98 +282 +197 +187 +318 +318 +409 +470 +137 +369 +316 +169 +413 +85 +77 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 +419 +15 +118 +72 +90 +307 +19 +435 +10 +277 +273 +306 +224 +309 +389 +327 +242 +369 +392 +272 +331 +401 +242 +452 +177 +226 +5 +497 +402 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 +430 +119 +489 +458 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 +468 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 +485 +116 +223 +256 +263 +70 +487 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 +431 +454 +478 +298 +125 +431 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 +438 +119 +414 +200 +491 +237 +439 +360 +248 +479 +305 +417 +199 +444 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 +493 +460 +207 +249 +265 +480 +83 +136 +353 +172 +214 +462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 +462 +492 +100 +298 +9 +341 +498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 PREHOOK: query: explain select value from masking_test_n8 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n8 @@ -190,18 +1655,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: reverse(value) (type: string) + expressions: value (type: string) outputColumnNames: _col0 - Statistics: Num rows: 83 Data size: 15272 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15272 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -222,9 +1687,503 @@ POSTHOOK: query: select value from masking_test_n8 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -4_lav -8_lav -2_lav +val_238 +val_86 +val_311 +val_27 +val_165 +val_409 +val_255 +val_278 +val_98 +val_484 +val_265 +val_193 +val_401 +val_150 +val_273 +val_224 +val_369 +val_66 +val_128 +val_213 +val_146 +val_406 +val_429 +val_374 +val_152 +val_469 +val_145 +val_495 +val_37 +val_327 +val_281 +val_277 +val_209 +val_15 +val_82 +val_403 +val_166 +val_417 +val_430 +val_252 +val_292 +val_219 +val_287 +val_153 +val_193 +val_338 +val_446 +val_459 +val_394 +val_237 +val_482 +val_174 +val_413 +val_494 +val_207 +val_199 +val_466 +val_208 +val_174 +val_399 +val_396 +val_247 +val_417 +val_489 +val_162 +val_377 +val_397 +val_309 +val_365 +val_266 +val_439 +val_342 +val_367 +val_325 +val_167 +val_195 +val_475 +val_17 +val_113 +val_155 +val_203 +val_339 +val_455 +val_128 +val_311 +val_316 +val_57 +val_302 +val_205 +val_149 +val_438 +val_345 +val_129 +val_170 +val_20 +val_489 +val_157 +val_378 +val_221 +val_92 +val_111 +val_47 +val_72 +val_4 +val_280 +val_35 +val_427 +val_277 +val_208 +val_356 +val_399 +val_169 +val_382 +val_498 +val_125 +val_386 +val_437 +val_469 +val_192 +val_286 +val_187 +val_176 +val_54 +val_459 +val_51 +val_138 +val_103 +val_239 +val_213 +val_216 +val_430 +val_278 +val_176 +val_289 +val_221 +val_65 +val_318 +val_332 +val_311 +val_275 +val_137 +val_241 +val_83 +val_333 +val_180 +val_284 +val_12 +val_230 +val_181 +val_67 +val_260 +val_404 +val_384 +val_489 +val_353 +val_373 +val_272 +val_138 +val_217 +val_84 +val_348 +val_466 +val_58 +val_8 +val_411 +val_230 +val_208 +val_348 +val_24 +val_463 +val_431 +val_179 +val_172 +val_42 +val_129 +val_158 +val_119 +val_496 +val_322 +val_197 +val_468 +val_393 +val_454 +val_100 +val_298 +val_199 +val_191 +val_418 +val_96 +val_26 +val_165 +val_327 +val_230 +val_205 +val_120 +val_131 +val_51 +val_404 +val_43 +val_436 +val_156 +val_469 +val_468 +val_308 +val_95 +val_196 +val_288 +val_481 +val_457 +val_98 +val_282 +val_197 +val_187 +val_318 +val_318 +val_409 +val_470 +val_137 +val_369 +val_316 +val_169 +val_413 +val_85 +val_77 +val_490 +val_87 +val_364 +val_179 +val_118 +val_134 +val_395 +val_282 +val_138 +val_238 +val_419 +val_15 +val_118 +val_72 +val_90 +val_307 +val_19 +val_435 +val_10 +val_277 +val_273 +val_306 +val_224 +val_309 +val_389 +val_327 +val_242 +val_369 +val_392 +val_272 +val_331 +val_401 +val_242 +val_452 +val_177 +val_226 +val_5 +val_497 +val_402 +val_396 +val_317 +val_395 +val_58 +val_35 +val_336 +val_95 +val_11 +val_168 +val_34 +val_229 +val_233 +val_143 +val_472 +val_322 +val_498 +val_160 +val_195 +val_42 +val_321 +val_430 +val_119 +val_489 +val_458 +val_78 +val_76 +val_41 +val_223 +val_492 +val_149 +val_449 +val_218 +val_228 +val_138 +val_453 +val_30 +val_209 +val_64 +val_468 +val_76 +val_74 +val_342 +val_69 +val_230 +val_33 +val_368 +val_103 +val_296 +val_113 +val_216 +val_367 +val_344 +val_167 +val_274 +val_219 +val_239 +val_485 +val_116 +val_223 +val_256 +val_263 +val_70 +val_487 +val_480 +val_401 +val_288 +val_191 +val_5 +val_244 +val_438 +val_128 +val_467 +val_432 +val_202 +val_316 +val_229 +val_469 +val_463 +val_280 +val_2 +val_35 +val_283 +val_331 +val_235 +val_80 +val_44 +val_193 +val_321 +val_335 +val_104 +val_466 +val_366 +val_175 +val_403 +val_483 +val_53 +val_105 +val_257 +val_406 +val_409 +val_190 +val_406 +val_401 +val_114 +val_258 +val_90 +val_203 +val_262 +val_348 +val_424 +val_12 +val_396 +val_201 +val_217 +val_164 +val_431 +val_454 +val_478 +val_298 +val_125 +val_431 +val_164 +val_424 +val_187 +val_382 +val_5 +val_70 +val_397 +val_480 +val_291 +val_24 +val_351 +val_255 +val_104 +val_70 +val_163 +val_438 +val_119 +val_414 +val_200 +val_491 +val_237 +val_439 +val_360 +val_248 +val_479 +val_305 +val_417 +val_199 +val_444 +val_120 +val_429 +val_169 +val_443 +val_323 +val_325 +val_277 +val_230 +val_478 +val_178 +val_468 +val_310 +val_317 +val_333 +val_493 +val_460 +val_207 +val_249 +val_265 +val_480 +val_83 +val_136 +val_353 +val_172 +val_214 +val_462 +val_233 +val_406 +val_133 +val_175 +val_189 +val_454 +val_375 +val_401 +val_421 +val_407 +val_384 +val_256 +val_26 +val_134 +val_67 +val_384 +val_379 +val_18 +val_462 +val_492 +val_100 +val_298 +val_9 +val_341 +val_498 +val_146 +val_458 +val_362 +val_186 +val_285 +val_348 +val_167 +val_18 +val_273 +val_183 +val_281 +val_344 +val_97 +val_469 +val_315 +val_84 +val_28 +val_37 +val_448 +val_152 +val_348 +val_307 +val_194 +val_414 +val_477 +val_222 +val_126 +val_90 +val_169 +val_403 +val_400 +val_200 +val_97 PREHOOK: query: explain select * from masking_test_n8 join srcpart on (masking_test_n8.key = srcpart.key) PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n8 @@ -253,20 +2212,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: ((key < 10) and ((key % 2) = 0) and UDFToDouble(key) is not null) (type: boolean) + filterExpr: UDFToDouble(key) is not null (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and ((key % 2) = 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: UDFToDouble(key) is not null (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string), UDFToDouble(key) (type: double) + expressions: key (type: int), value (type: string), UDFToDouble(key) (type: double) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 83 Data size: 16268 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col2 (type: double) sort order: + Map-reduce partition columns: _col2 (type: double) - Statistics: Num rows: 83 Data size: 16268 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: srcpart @@ -293,14 +2252,14 @@ STAGE PLANS: 0 _col2 (type: double) 1 _col4 (type: double) outputColumnNames: _col0, _col1, _col3, _col4, _col5, _col6 - Statistics: Num rows: 525 Data size: 385350 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: _col0 (type: int), _col1 (type: string), _col3 (type: string), _col4 (type: string), _col5 (type: string), _col6 (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 - Statistics: Num rows: 525 Data size: 385350 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 525 Data size: 385350 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -330,54 +2289,4118 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 #### A masked pattern was here #### -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-09 12 -2 2_lav 2 val_2 2008-04-09 11 -2 2_lav 2 val_2 2008-04-08 11 -2 2_lav 2 val_2 2008-04-09 12 -2 2_lav 2 val_2 2008-04-08 12 -4 4_lav 4 val_4 2008-04-08 12 -4 4_lav 4 val_4 2008-04-09 12 -4 4_lav 4 val_4 2008-04-08 11 -4 4_lav 4 val_4 2008-04-09 11 -8 8_lav 8 val_8 2008-04-08 11 -8 8_lav 8 val_8 2008-04-09 11 -8 8_lav 8 val_8 2008-04-08 12 -8 8_lav 8 val_8 2008-04-09 12 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-09 12 +2 val_2 2 val_2 2008-04-09 11 +2 val_2 2 val_2 2008-04-08 11 +2 val_2 2 val_2 2008-04-09 12 +2 val_2 2 val_2 2008-04-08 12 +4 val_4 4 val_4 2008-04-08 12 +4 val_4 4 val_4 2008-04-09 12 +4 val_4 4 val_4 2008-04-08 11 +4 val_4 4 val_4 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 12 +8 val_8 8 val_8 2008-04-08 11 +8 val_8 8 val_8 2008-04-09 11 +8 val_8 8 val_8 2008-04-08 12 +8 val_8 8 val_8 2008-04-09 12 +9 val_9 9 val_9 2008-04-08 12 +9 val_9 9 val_9 2008-04-09 12 +9 val_9 9 val_9 2008-04-09 11 +9 val_9 9 val_9 2008-04-08 11 +10 val_10 10 val_10 2008-04-09 11 +10 val_10 10 val_10 2008-04-09 12 +10 val_10 10 val_10 2008-04-08 12 +10 val_10 10 val_10 2008-04-08 11 +11 val_11 11 val_11 2008-04-09 12 +11 val_11 11 val_11 2008-04-09 11 +11 val_11 11 val_11 2008-04-08 12 +11 val_11 11 val_11 2008-04-08 11 +12 val_12 12 val_12 2008-04-09 12 +12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-09 12 +12 val_12 12 val_12 2008-04-09 12 +12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-09 12 +15 val_15 15 val_15 2008-04-08 12 +15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 12 +15 val_15 15 val_15 2008-04-08 12 +15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 12 +17 val_17 17 val_17 2008-04-09 11 +17 val_17 17 val_17 2008-04-09 12 +17 val_17 17 val_17 2008-04-08 12 +17 val_17 17 val_17 2008-04-08 11 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 11 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-08 11 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 11 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-08 11 +19 val_19 19 val_19 2008-04-09 11 +19 val_19 19 val_19 2008-04-09 12 +19 val_19 19 val_19 2008-04-08 11 +19 val_19 19 val_19 2008-04-08 12 +20 val_20 20 val_20 2008-04-08 11 +20 val_20 20 val_20 2008-04-09 11 +20 val_20 20 val_20 2008-04-08 12 +20 val_20 20 val_20 2008-04-09 12 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-09 11 +24 val_24 24 val_24 2008-04-09 11 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-09 11 +24 val_24 24 val_24 2008-04-09 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-08 11 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-08 11 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 11 +27 val_27 27 val_27 2008-04-09 12 +27 val_27 27 val_27 2008-04-09 11 +27 val_27 27 val_27 2008-04-08 12 +27 val_27 27 val_27 2008-04-08 11 +28 val_28 28 val_28 2008-04-08 12 +28 val_28 28 val_28 2008-04-09 11 +28 val_28 28 val_28 2008-04-09 12 +28 val_28 28 val_28 2008-04-08 11 +30 val_30 30 val_30 2008-04-09 12 +30 val_30 30 val_30 2008-04-09 11 +30 val_30 30 val_30 2008-04-08 11 +30 val_30 30 val_30 2008-04-08 12 +33 val_33 33 val_33 2008-04-08 11 +33 val_33 33 val_33 2008-04-08 12 +33 val_33 33 val_33 2008-04-09 11 +33 val_33 33 val_33 2008-04-09 12 +34 val_34 34 val_34 2008-04-09 11 +34 val_34 34 val_34 2008-04-09 12 +34 val_34 34 val_34 2008-04-08 11 +34 val_34 34 val_34 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +41 val_41 41 val_41 2008-04-08 11 +41 val_41 41 val_41 2008-04-09 11 +41 val_41 41 val_41 2008-04-09 12 +41 val_41 41 val_41 2008-04-08 12 +42 val_42 42 val_42 2008-04-09 12 +42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-09 12 +42 val_42 42 val_42 2008-04-08 11 +42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 11 +42 val_42 42 val_42 2008-04-09 12 +42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-09 12 +42 val_42 42 val_42 2008-04-08 11 +42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 11 +43 val_43 43 val_43 2008-04-09 12 +43 val_43 43 val_43 2008-04-08 12 +43 val_43 43 val_43 2008-04-09 11 +43 val_43 43 val_43 2008-04-08 11 +44 val_44 44 val_44 2008-04-09 11 +44 val_44 44 val_44 2008-04-08 11 +44 val_44 44 val_44 2008-04-09 12 +44 val_44 44 val_44 2008-04-08 12 +47 val_47 47 val_47 2008-04-08 11 +47 val_47 47 val_47 2008-04-08 12 +47 val_47 47 val_47 2008-04-09 12 +47 val_47 47 val_47 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-09 11 +53 val_53 53 val_53 2008-04-08 11 +53 val_53 53 val_53 2008-04-09 11 +53 val_53 53 val_53 2008-04-09 12 +53 val_53 53 val_53 2008-04-08 12 +54 val_54 54 val_54 2008-04-08 11 +54 val_54 54 val_54 2008-04-09 12 +54 val_54 54 val_54 2008-04-09 11 +54 val_54 54 val_54 2008-04-08 12 +57 val_57 57 val_57 2008-04-08 12 +57 val_57 57 val_57 2008-04-08 11 +57 val_57 57 val_57 2008-04-09 11 +57 val_57 57 val_57 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-08 12 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-08 12 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 12 +64 val_64 64 val_64 2008-04-09 12 +64 val_64 64 val_64 2008-04-08 11 +64 val_64 64 val_64 2008-04-08 12 +64 val_64 64 val_64 2008-04-09 11 +65 val_65 65 val_65 2008-04-09 11 +65 val_65 65 val_65 2008-04-09 12 +65 val_65 65 val_65 2008-04-08 11 +65 val_65 65 val_65 2008-04-08 12 +66 val_66 66 val_66 2008-04-09 12 +66 val_66 66 val_66 2008-04-09 11 +66 val_66 66 val_66 2008-04-08 11 +66 val_66 66 val_66 2008-04-08 12 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +69 val_69 69 val_69 2008-04-09 12 +69 val_69 69 val_69 2008-04-08 11 +69 val_69 69 val_69 2008-04-08 12 +69 val_69 69 val_69 2008-04-09 11 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-09 11 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 11 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-09 11 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 11 +74 val_74 74 val_74 2008-04-09 11 +74 val_74 74 val_74 2008-04-08 12 +74 val_74 74 val_74 2008-04-09 12 +74 val_74 74 val_74 2008-04-08 11 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 11 +76 val_76 76 val_76 2008-04-09 11 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 11 +76 val_76 76 val_76 2008-04-09 11 +77 val_77 77 val_77 2008-04-08 12 +77 val_77 77 val_77 2008-04-09 12 +77 val_77 77 val_77 2008-04-09 11 +77 val_77 77 val_77 2008-04-08 11 +78 val_78 78 val_78 2008-04-09 11 +78 val_78 78 val_78 2008-04-08 11 +78 val_78 78 val_78 2008-04-09 12 +78 val_78 78 val_78 2008-04-08 12 +80 val_80 80 val_80 2008-04-09 11 +80 val_80 80 val_80 2008-04-08 11 +80 val_80 80 val_80 2008-04-09 12 +80 val_80 80 val_80 2008-04-08 12 +82 val_82 82 val_82 2008-04-08 12 +82 val_82 82 val_82 2008-04-09 11 +82 val_82 82 val_82 2008-04-08 11 +82 val_82 82 val_82 2008-04-09 12 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 12 +83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-09 12 +83 val_83 83 val_83 2008-04-08 11 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-08 11 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 12 +83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-09 12 +83 val_83 83 val_83 2008-04-08 11 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-08 11 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 12 +84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-08 12 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 12 +84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-08 12 +85 val_85 85 val_85 2008-04-09 12 +85 val_85 85 val_85 2008-04-09 11 +85 val_85 85 val_85 2008-04-08 11 +85 val_85 85 val_85 2008-04-08 12 +86 val_86 86 val_86 2008-04-08 12 +86 val_86 86 val_86 2008-04-09 11 +86 val_86 86 val_86 2008-04-08 11 +86 val_86 86 val_86 2008-04-09 12 +87 val_87 87 val_87 2008-04-09 12 +87 val_87 87 val_87 2008-04-08 11 +87 val_87 87 val_87 2008-04-08 12 +87 val_87 87 val_87 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 11 +92 val_92 92 val_92 2008-04-09 11 +92 val_92 92 val_92 2008-04-09 12 +92 val_92 92 val_92 2008-04-08 12 +92 val_92 92 val_92 2008-04-08 11 +95 val_95 95 val_95 2008-04-08 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 11 +95 val_95 95 val_95 2008-04-08 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 11 +96 val_96 96 val_96 2008-04-09 12 +96 val_96 96 val_96 2008-04-08 11 +96 val_96 96 val_96 2008-04-08 12 +96 val_96 96 val_96 2008-04-09 11 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 11 +97 val_97 97 val_97 2008-04-08 11 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 11 +97 val_97 97 val_97 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +100 val_100 100 val_100 2008-04-09 11 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 11 +100 val_100 100 val_100 2008-04-09 11 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 12 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-09 12 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 12 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-09 12 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-09 11 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-09 11 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-09 11 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-09 11 +105 val_105 105 val_105 2008-04-09 12 +105 val_105 105 val_105 2008-04-09 11 +105 val_105 105 val_105 2008-04-08 11 +105 val_105 105 val_105 2008-04-08 12 +111 val_111 111 val_111 2008-04-08 12 +111 val_111 111 val_111 2008-04-08 11 +111 val_111 111 val_111 2008-04-09 12 +111 val_111 111 val_111 2008-04-09 11 +113 val_113 113 val_113 2008-04-09 12 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-09 12 +113 val_113 113 val_113 2008-04-09 12 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-09 12 +114 val_114 114 val_114 2008-04-09 11 +114 val_114 114 val_114 2008-04-09 12 +114 val_114 114 val_114 2008-04-08 12 +114 val_114 114 val_114 2008-04-08 11 +116 val_116 116 val_116 2008-04-08 12 +116 val_116 116 val_116 2008-04-09 11 +116 val_116 116 val_116 2008-04-08 11 +116 val_116 116 val_116 2008-04-09 12 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-09 11 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-09 11 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-09 11 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 12 +120 val_120 120 val_120 2008-04-09 11 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 11 +120 val_120 120 val_120 2008-04-09 11 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 11 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 12 +125 val_125 125 val_125 2008-04-08 12 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 12 +125 val_125 125 val_125 2008-04-08 12 +126 val_126 126 val_126 2008-04-08 11 +126 val_126 126 val_126 2008-04-08 12 +126 val_126 126 val_126 2008-04-09 12 +126 val_126 126 val_126 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +131 val_131 131 val_131 2008-04-08 12 +131 val_131 131 val_131 2008-04-09 12 +131 val_131 131 val_131 2008-04-09 11 +131 val_131 131 val_131 2008-04-08 11 +133 val_133 133 val_133 2008-04-08 11 +133 val_133 133 val_133 2008-04-08 12 +133 val_133 133 val_133 2008-04-09 11 +133 val_133 133 val_133 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-08 11 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 11 +134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-08 11 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 11 +136 val_136 136 val_136 2008-04-09 12 +136 val_136 136 val_136 2008-04-08 12 +136 val_136 136 val_136 2008-04-08 11 +136 val_136 136 val_136 2008-04-09 11 +137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-08 12 +137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-08 12 +137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-08 12 +137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +143 val_143 143 val_143 2008-04-09 12 +143 val_143 143 val_143 2008-04-08 11 +143 val_143 143 val_143 2008-04-09 11 +143 val_143 143 val_143 2008-04-08 12 +145 val_145 145 val_145 2008-04-09 11 +145 val_145 145 val_145 2008-04-08 11 +145 val_145 145 val_145 2008-04-08 12 +145 val_145 145 val_145 2008-04-09 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +149 val_149 149 val_149 2008-04-08 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 12 +149 val_149 149 val_149 2008-04-08 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 12 +150 val_150 150 val_150 2008-04-09 11 +150 val_150 150 val_150 2008-04-09 12 +150 val_150 150 val_150 2008-04-08 11 +150 val_150 150 val_150 2008-04-08 12 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-08 12 +152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-08 12 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-08 12 +152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-08 12 +153 val_153 153 val_153 2008-04-09 11 +153 val_153 153 val_153 2008-04-08 11 +153 val_153 153 val_153 2008-04-08 12 +153 val_153 153 val_153 2008-04-09 12 +155 val_155 155 val_155 2008-04-08 12 +155 val_155 155 val_155 2008-04-08 11 +155 val_155 155 val_155 2008-04-09 12 +155 val_155 155 val_155 2008-04-09 11 +156 val_156 156 val_156 2008-04-08 12 +156 val_156 156 val_156 2008-04-09 12 +156 val_156 156 val_156 2008-04-09 11 +156 val_156 156 val_156 2008-04-08 11 +157 val_157 157 val_157 2008-04-09 11 +157 val_157 157 val_157 2008-04-08 12 +157 val_157 157 val_157 2008-04-08 11 +157 val_157 157 val_157 2008-04-09 12 +158 val_158 158 val_158 2008-04-08 11 +158 val_158 158 val_158 2008-04-09 11 +158 val_158 158 val_158 2008-04-09 12 +158 val_158 158 val_158 2008-04-08 12 +160 val_160 160 val_160 2008-04-09 11 +160 val_160 160 val_160 2008-04-09 12 +160 val_160 160 val_160 2008-04-08 11 +160 val_160 160 val_160 2008-04-08 12 +162 val_162 162 val_162 2008-04-09 11 +162 val_162 162 val_162 2008-04-08 12 +162 val_162 162 val_162 2008-04-08 11 +162 val_162 162 val_162 2008-04-09 12 +163 val_163 163 val_163 2008-04-09 11 +163 val_163 163 val_163 2008-04-09 12 +163 val_163 163 val_163 2008-04-08 11 +163 val_163 163 val_163 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 12 +165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 +165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 +166 val_166 166 val_166 2008-04-08 12 +166 val_166 166 val_166 2008-04-08 11 +166 val_166 166 val_166 2008-04-09 12 +166 val_166 166 val_166 2008-04-09 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 12 +168 val_168 168 val_168 2008-04-08 11 +168 val_168 168 val_168 2008-04-08 12 +168 val_168 168 val_168 2008-04-09 11 +168 val_168 168 val_168 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +170 val_170 170 val_170 2008-04-09 11 +170 val_170 170 val_170 2008-04-09 12 +170 val_170 170 val_170 2008-04-08 11 +170 val_170 170 val_170 2008-04-08 12 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-09 11 +172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-09 11 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-09 11 +172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-09 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 11 +174 val_174 174 val_174 2008-04-09 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 11 +174 val_174 174 val_174 2008-04-09 11 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-08 12 +175 val_175 175 val_175 2008-04-08 12 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-08 12 +175 val_175 175 val_175 2008-04-08 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 12 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-08 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 12 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-08 12 +177 val_177 177 val_177 2008-04-08 12 +177 val_177 177 val_177 2008-04-08 11 +177 val_177 177 val_177 2008-04-09 11 +177 val_177 177 val_177 2008-04-09 12 +178 val_178 178 val_178 2008-04-08 12 +178 val_178 178 val_178 2008-04-09 11 +178 val_178 178 val_178 2008-04-08 11 +178 val_178 178 val_178 2008-04-09 12 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-08 11 +179 val_179 179 val_179 2008-04-08 11 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-08 11 +179 val_179 179 val_179 2008-04-08 11 +180 val_180 180 val_180 2008-04-09 11 +180 val_180 180 val_180 2008-04-09 12 +180 val_180 180 val_180 2008-04-08 11 +180 val_180 180 val_180 2008-04-08 12 +181 val_181 181 val_181 2008-04-09 11 +181 val_181 181 val_181 2008-04-09 12 +181 val_181 181 val_181 2008-04-08 11 +181 val_181 181 val_181 2008-04-08 12 +183 val_183 183 val_183 2008-04-08 12 +183 val_183 183 val_183 2008-04-08 11 +183 val_183 183 val_183 2008-04-09 12 +183 val_183 183 val_183 2008-04-09 11 +186 val_186 186 val_186 2008-04-08 11 +186 val_186 186 val_186 2008-04-08 12 +186 val_186 186 val_186 2008-04-09 11 +186 val_186 186 val_186 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +189 val_189 189 val_189 2008-04-09 11 +189 val_189 189 val_189 2008-04-09 12 +189 val_189 189 val_189 2008-04-08 11 +189 val_189 189 val_189 2008-04-08 12 +190 val_190 190 val_190 2008-04-09 12 +190 val_190 190 val_190 2008-04-08 12 +190 val_190 190 val_190 2008-04-09 11 +190 val_190 190 val_190 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 11 +191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 11 +191 val_191 191 val_191 2008-04-08 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 12 +191 val_191 191 val_191 2008-04-09 11 +191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 11 +191 val_191 191 val_191 2008-04-08 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 12 +192 val_192 192 val_192 2008-04-09 12 +192 val_192 192 val_192 2008-04-08 12 +192 val_192 192 val_192 2008-04-08 11 +192 val_192 192 val_192 2008-04-09 11 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-08 11 +194 val_194 194 val_194 2008-04-08 12 +194 val_194 194 val_194 2008-04-08 11 +194 val_194 194 val_194 2008-04-09 12 +194 val_194 194 val_194 2008-04-09 11 +195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-09 11 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 11 +195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-09 11 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 11 +196 val_196 196 val_196 2008-04-08 12 +196 val_196 196 val_196 2008-04-09 11 +196 val_196 196 val_196 2008-04-08 11 +196 val_196 196 val_196 2008-04-09 12 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-09 12 +197 val_197 197 val_197 2008-04-09 12 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-09 12 +197 val_197 197 val_197 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +201 val_201 201 val_201 2008-04-09 11 +201 val_201 201 val_201 2008-04-08 11 +201 val_201 201 val_201 2008-04-09 12 +201 val_201 201 val_201 2008-04-08 12 +202 val_202 202 val_202 2008-04-09 12 +202 val_202 202 val_202 2008-04-08 11 +202 val_202 202 val_202 2008-04-09 11 +202 val_202 202 val_202 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-08 12 +205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-09 12 +205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 +207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 +207 val_207 207 val_207 2008-04-08 11 +207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-08 11 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 +207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 +207 val_207 207 val_207 2008-04-08 11 +207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-08 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +209 val_209 209 val_209 2008-04-08 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-08 12 +209 val_209 209 val_209 2008-04-08 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 12 +214 val_214 214 val_214 2008-04-08 12 +214 val_214 214 val_214 2008-04-08 11 +214 val_214 214 val_214 2008-04-09 11 +214 val_214 214 val_214 2008-04-09 12 +216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-08 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 11 +216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-08 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 11 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-09 12 +217 val_217 217 val_217 2008-04-09 12 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-09 12 +217 val_217 217 val_217 2008-04-09 12 +218 val_218 218 val_218 2008-04-08 12 +218 val_218 218 val_218 2008-04-08 11 +218 val_218 218 val_218 2008-04-09 12 +218 val_218 218 val_218 2008-04-09 11 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-08 12 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-08 12 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-08 12 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-08 12 +221 val_221 221 val_221 2008-04-09 12 +221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-08 11 +221 val_221 221 val_221 2008-04-09 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 11 +221 val_221 221 val_221 2008-04-09 12 +221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-08 11 +221 val_221 221 val_221 2008-04-09 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 11 +222 val_222 222 val_222 2008-04-08 12 +222 val_222 222 val_222 2008-04-09 12 +222 val_222 222 val_222 2008-04-09 11 +222 val_222 222 val_222 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 11 +224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-08 11 +224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-08 11 +226 val_226 226 val_226 2008-04-09 12 +226 val_226 226 val_226 2008-04-08 11 +226 val_226 226 val_226 2008-04-09 11 +226 val_226 226 val_226 2008-04-08 12 +228 val_228 228 val_228 2008-04-09 11 +228 val_228 228 val_228 2008-04-08 11 +228 val_228 228 val_228 2008-04-09 12 +228 val_228 228 val_228 2008-04-08 12 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 12 +233 val_233 233 val_233 2008-04-08 12 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 12 +233 val_233 233 val_233 2008-04-08 12 +235 val_235 235 val_235 2008-04-09 11 +235 val_235 235 val_235 2008-04-09 12 +235 val_235 235 val_235 2008-04-08 12 +235 val_235 235 val_235 2008-04-08 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-09 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-09 11 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-08 11 +238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 11 +238 val_238 238 val_238 2008-04-08 12 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 12 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-08 11 +238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 11 +238 val_238 238 val_238 2008-04-08 12 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 12 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +241 val_241 241 val_241 2008-04-08 12 +241 val_241 241 val_241 2008-04-09 12 +241 val_241 241 val_241 2008-04-08 11 +241 val_241 241 val_241 2008-04-09 11 +242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-09 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 12 +242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-09 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 12 +244 val_244 244 val_244 2008-04-09 11 +244 val_244 244 val_244 2008-04-08 11 +244 val_244 244 val_244 2008-04-08 12 +244 val_244 244 val_244 2008-04-09 12 +247 val_247 247 val_247 2008-04-08 11 +247 val_247 247 val_247 2008-04-08 12 +247 val_247 247 val_247 2008-04-09 11 +247 val_247 247 val_247 2008-04-09 12 +248 val_248 248 val_248 2008-04-08 11 +248 val_248 248 val_248 2008-04-09 11 +248 val_248 248 val_248 2008-04-09 12 +248 val_248 248 val_248 2008-04-08 12 +249 val_249 249 val_249 2008-04-09 12 +249 val_249 249 val_249 2008-04-09 11 +249 val_249 249 val_249 2008-04-08 11 +249 val_249 249 val_249 2008-04-08 12 +252 val_252 252 val_252 2008-04-09 12 +252 val_252 252 val_252 2008-04-09 11 +252 val_252 252 val_252 2008-04-08 11 +252 val_252 252 val_252 2008-04-08 12 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-09 11 +255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-09 11 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-09 11 +255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 +256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 +257 val_257 257 val_257 2008-04-09 11 +257 val_257 257 val_257 2008-04-09 12 +257 val_257 257 val_257 2008-04-08 12 +257 val_257 257 val_257 2008-04-08 11 +258 val_258 258 val_258 2008-04-08 12 +258 val_258 258 val_258 2008-04-09 11 +258 val_258 258 val_258 2008-04-09 12 +258 val_258 258 val_258 2008-04-08 11 +260 val_260 260 val_260 2008-04-09 12 +260 val_260 260 val_260 2008-04-09 11 +260 val_260 260 val_260 2008-04-08 12 +260 val_260 260 val_260 2008-04-08 11 +262 val_262 262 val_262 2008-04-08 11 +262 val_262 262 val_262 2008-04-09 12 +262 val_262 262 val_262 2008-04-09 11 +262 val_262 262 val_262 2008-04-08 12 +263 val_263 263 val_263 2008-04-09 11 +263 val_263 263 val_263 2008-04-08 11 +263 val_263 263 val_263 2008-04-08 12 +263 val_263 263 val_263 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-09 12 +266 val_266 266 val_266 2008-04-08 12 +266 val_266 266 val_266 2008-04-09 11 +266 val_266 266 val_266 2008-04-08 11 +266 val_266 266 val_266 2008-04-09 12 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 12 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-08 12 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 12 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-08 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 12 +274 val_274 274 val_274 2008-04-09 11 +274 val_274 274 val_274 2008-04-09 12 +274 val_274 274 val_274 2008-04-08 11 +274 val_274 274 val_274 2008-04-08 12 +275 val_275 275 val_275 2008-04-09 12 +275 val_275 275 val_275 2008-04-08 11 +275 val_275 275 val_275 2008-04-08 12 +275 val_275 275 val_275 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 12 +278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-08 12 +278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 12 +278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-08 12 +280 val_280 280 val_280 2008-04-09 12 +280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-09 11 +280 val_280 280 val_280 2008-04-09 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-09 11 +280 val_280 280 val_280 2008-04-09 12 +280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-09 11 +280 val_280 280 val_280 2008-04-09 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-09 11 +281 val_281 281 val_281 2008-04-09 12 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-09 12 +281 val_281 281 val_281 2008-04-09 12 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-09 12 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +283 val_283 283 val_283 2008-04-09 12 +283 val_283 283 val_283 2008-04-08 11 +283 val_283 283 val_283 2008-04-08 12 +283 val_283 283 val_283 2008-04-09 11 +284 val_284 284 val_284 2008-04-08 11 +284 val_284 284 val_284 2008-04-09 12 +284 val_284 284 val_284 2008-04-08 12 +284 val_284 284 val_284 2008-04-09 11 +285 val_285 285 val_285 2008-04-09 12 +285 val_285 285 val_285 2008-04-09 11 +285 val_285 285 val_285 2008-04-08 11 +285 val_285 285 val_285 2008-04-08 12 +286 val_286 286 val_286 2008-04-08 11 +286 val_286 286 val_286 2008-04-08 12 +286 val_286 286 val_286 2008-04-09 12 +286 val_286 286 val_286 2008-04-09 11 +287 val_287 287 val_287 2008-04-08 11 +287 val_287 287 val_287 2008-04-09 12 +287 val_287 287 val_287 2008-04-09 11 +287 val_287 287 val_287 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 12 +289 val_289 289 val_289 2008-04-08 12 +289 val_289 289 val_289 2008-04-09 11 +289 val_289 289 val_289 2008-04-08 11 +289 val_289 289 val_289 2008-04-09 12 +291 val_291 291 val_291 2008-04-09 12 +291 val_291 291 val_291 2008-04-08 12 +291 val_291 291 val_291 2008-04-09 11 +291 val_291 291 val_291 2008-04-08 11 +292 val_292 292 val_292 2008-04-09 11 +292 val_292 292 val_292 2008-04-08 11 +292 val_292 292 val_292 2008-04-09 12 +292 val_292 292 val_292 2008-04-08 12 +296 val_296 296 val_296 2008-04-08 12 +296 val_296 296 val_296 2008-04-08 11 +296 val_296 296 val_296 2008-04-09 12 +296 val_296 296 val_296 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +302 val_302 302 val_302 2008-04-08 12 +302 val_302 302 val_302 2008-04-09 12 +302 val_302 302 val_302 2008-04-08 11 +302 val_302 302 val_302 2008-04-09 11 +305 val_305 305 val_305 2008-04-08 11 +305 val_305 305 val_305 2008-04-09 12 +305 val_305 305 val_305 2008-04-09 11 +305 val_305 305 val_305 2008-04-08 12 +306 val_306 306 val_306 2008-04-09 11 +306 val_306 306 val_306 2008-04-08 11 +306 val_306 306 val_306 2008-04-09 12 +306 val_306 306 val_306 2008-04-08 12 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 11 +307 val_307 307 val_307 2008-04-09 11 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 11 +307 val_307 307 val_307 2008-04-09 11 +308 val_308 308 val_308 2008-04-08 11 +308 val_308 308 val_308 2008-04-09 12 +308 val_308 308 val_308 2008-04-08 12 +308 val_308 308 val_308 2008-04-09 11 +309 val_309 309 val_309 2008-04-09 12 +309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 12 +309 val_309 309 val_309 2008-04-08 12 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 12 +309 val_309 309 val_309 2008-04-09 12 +309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 12 +309 val_309 309 val_309 2008-04-08 12 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 12 +310 val_310 310 val_310 2008-04-09 11 +310 val_310 310 val_310 2008-04-09 12 +310 val_310 310 val_310 2008-04-08 11 +310 val_310 310 val_310 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +315 val_315 315 val_315 2008-04-08 11 +315 val_315 315 val_315 2008-04-09 12 +315 val_315 315 val_315 2008-04-09 11 +315 val_315 315 val_315 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-09 12 +317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 +317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 11 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-09 12 +321 val_321 321 val_321 2008-04-09 12 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-09 12 +321 val_321 321 val_321 2008-04-09 12 +322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 +322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 +323 val_323 323 val_323 2008-04-08 11 +323 val_323 323 val_323 2008-04-08 12 +323 val_323 323 val_323 2008-04-09 11 +323 val_323 323 val_323 2008-04-09 12 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-08 11 +325 val_325 325 val_325 2008-04-08 11 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-08 11 +325 val_325 325 val_325 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-09 12 +331 val_331 331 val_331 2008-04-09 12 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 12 +331 val_331 331 val_331 2008-04-09 12 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 12 +332 val_332 332 val_332 2008-04-08 11 +332 val_332 332 val_332 2008-04-09 11 +332 val_332 332 val_332 2008-04-08 12 +332 val_332 332 val_332 2008-04-09 12 +333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-09 12 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 12 +333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-09 12 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 12 +335 val_335 335 val_335 2008-04-08 12 +335 val_335 335 val_335 2008-04-09 12 +335 val_335 335 val_335 2008-04-09 11 +335 val_335 335 val_335 2008-04-08 11 +336 val_336 336 val_336 2008-04-09 11 +336 val_336 336 val_336 2008-04-09 12 +336 val_336 336 val_336 2008-04-08 12 +336 val_336 336 val_336 2008-04-08 11 +338 val_338 338 val_338 2008-04-08 11 +338 val_338 338 val_338 2008-04-09 11 +338 val_338 338 val_338 2008-04-08 12 +338 val_338 338 val_338 2008-04-09 12 +339 val_339 339 val_339 2008-04-09 11 +339 val_339 339 val_339 2008-04-08 11 +339 val_339 339 val_339 2008-04-09 12 +339 val_339 339 val_339 2008-04-08 12 +341 val_341 341 val_341 2008-04-09 12 +341 val_341 341 val_341 2008-04-09 11 +341 val_341 341 val_341 2008-04-08 11 +341 val_341 341 val_341 2008-04-08 12 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-09 11 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-09 11 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-09 11 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +345 val_345 345 val_345 2008-04-08 11 +345 val_345 345 val_345 2008-04-09 11 +345 val_345 345 val_345 2008-04-08 12 +345 val_345 345 val_345 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +351 val_351 351 val_351 2008-04-09 11 +351 val_351 351 val_351 2008-04-08 11 +351 val_351 351 val_351 2008-04-08 12 +351 val_351 351 val_351 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +356 val_356 356 val_356 2008-04-08 12 +356 val_356 356 val_356 2008-04-09 11 +356 val_356 356 val_356 2008-04-08 11 +356 val_356 356 val_356 2008-04-09 12 +360 val_360 360 val_360 2008-04-08 11 +360 val_360 360 val_360 2008-04-08 12 +360 val_360 360 val_360 2008-04-09 12 +360 val_360 360 val_360 2008-04-09 11 +362 val_362 362 val_362 2008-04-09 12 +362 val_362 362 val_362 2008-04-08 11 +362 val_362 362 val_362 2008-04-09 11 +362 val_362 362 val_362 2008-04-08 12 +364 val_364 364 val_364 2008-04-09 12 +364 val_364 364 val_364 2008-04-08 11 +364 val_364 364 val_364 2008-04-09 11 +364 val_364 364 val_364 2008-04-08 12 +365 val_365 365 val_365 2008-04-08 11 +365 val_365 365 val_365 2008-04-09 12 +365 val_365 365 val_365 2008-04-08 12 +365 val_365 365 val_365 2008-04-09 11 +366 val_366 366 val_366 2008-04-08 12 +366 val_366 366 val_366 2008-04-09 12 +366 val_366 366 val_366 2008-04-09 11 +366 val_366 366 val_366 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +368 val_368 368 val_368 2008-04-08 12 +368 val_368 368 val_368 2008-04-08 11 +368 val_368 368 val_368 2008-04-09 12 +368 val_368 368 val_368 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +373 val_373 373 val_373 2008-04-08 11 +373 val_373 373 val_373 2008-04-09 11 +373 val_373 373 val_373 2008-04-09 12 +373 val_373 373 val_373 2008-04-08 12 +374 val_374 374 val_374 2008-04-09 12 +374 val_374 374 val_374 2008-04-08 12 +374 val_374 374 val_374 2008-04-08 11 +374 val_374 374 val_374 2008-04-09 11 +375 val_375 375 val_375 2008-04-09 12 +375 val_375 375 val_375 2008-04-09 11 +375 val_375 375 val_375 2008-04-08 12 +375 val_375 375 val_375 2008-04-08 11 +377 val_377 377 val_377 2008-04-09 11 +377 val_377 377 val_377 2008-04-09 12 +377 val_377 377 val_377 2008-04-08 11 +377 val_377 377 val_377 2008-04-08 12 +378 val_378 378 val_378 2008-04-09 11 +378 val_378 378 val_378 2008-04-09 12 +378 val_378 378 val_378 2008-04-08 12 +378 val_378 378 val_378 2008-04-08 11 +379 val_379 379 val_379 2008-04-08 12 +379 val_379 379 val_379 2008-04-08 11 +379 val_379 379 val_379 2008-04-09 11 +379 val_379 379 val_379 2008-04-09 12 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-08 11 +382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-08 11 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-08 11 +382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +386 val_386 386 val_386 2008-04-08 12 +386 val_386 386 val_386 2008-04-09 12 +386 val_386 386 val_386 2008-04-09 11 +386 val_386 386 val_386 2008-04-08 11 +389 val_389 389 val_389 2008-04-08 12 +389 val_389 389 val_389 2008-04-09 12 +389 val_389 389 val_389 2008-04-08 11 +389 val_389 389 val_389 2008-04-09 11 +392 val_392 392 val_392 2008-04-08 12 +392 val_392 392 val_392 2008-04-08 11 +392 val_392 392 val_392 2008-04-09 12 +392 val_392 392 val_392 2008-04-09 11 +393 val_393 393 val_393 2008-04-09 12 +393 val_393 393 val_393 2008-04-08 12 +393 val_393 393 val_393 2008-04-08 11 +393 val_393 393 val_393 2008-04-09 11 +394 val_394 394 val_394 2008-04-08 12 +394 val_394 394 val_394 2008-04-09 12 +394 val_394 394 val_394 2008-04-08 11 +394 val_394 394 val_394 2008-04-09 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 12 +397 val_397 397 val_397 2008-04-08 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 12 +397 val_397 397 val_397 2008-04-08 12 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 11 +399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-09 11 +399 val_399 399 val_399 2008-04-08 11 +399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-08 11 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 11 +399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-09 11 +399 val_399 399 val_399 2008-04-08 11 +399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-08 11 +400 val_400 400 val_400 2008-04-08 12 +400 val_400 400 val_400 2008-04-09 11 +400 val_400 400 val_400 2008-04-09 12 +400 val_400 400 val_400 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +402 val_402 402 val_402 2008-04-09 11 +402 val_402 402 val_402 2008-04-08 11 +402 val_402 402 val_402 2008-04-09 12 +402 val_402 402 val_402 2008-04-08 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-08 12 +404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +407 val_407 407 val_407 2008-04-08 11 +407 val_407 407 val_407 2008-04-08 12 +407 val_407 407 val_407 2008-04-09 12 +407 val_407 407 val_407 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-09 11 +411 val_411 411 val_411 2008-04-08 11 +411 val_411 411 val_411 2008-04-08 12 +411 val_411 411 val_411 2008-04-09 12 +411 val_411 411 val_411 2008-04-09 11 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-08 11 +413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 11 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-08 11 +413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 11 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-09 12 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-09 12 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-09 12 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 11 +418 val_418 418 val_418 2008-04-08 12 +418 val_418 418 val_418 2008-04-09 12 +418 val_418 418 val_418 2008-04-09 11 +418 val_418 418 val_418 2008-04-08 11 +419 val_419 419 val_419 2008-04-08 12 +419 val_419 419 val_419 2008-04-08 11 +419 val_419 419 val_419 2008-04-09 12 +419 val_419 419 val_419 2008-04-09 11 +421 val_421 421 val_421 2008-04-08 11 +421 val_421 421 val_421 2008-04-08 12 +421 val_421 421 val_421 2008-04-09 11 +421 val_421 421 val_421 2008-04-09 12 +424 val_424 424 val_424 2008-04-08 11 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-08 11 +424 val_424 424 val_424 2008-04-08 11 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-08 11 +427 val_427 427 val_427 2008-04-09 12 +427 val_427 427 val_427 2008-04-08 12 +427 val_427 427 val_427 2008-04-09 11 +427 val_427 427 val_427 2008-04-08 11 +429 val_429 429 val_429 2008-04-09 11 +429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 11 +429 val_429 429 val_429 2008-04-09 11 +429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +432 val_432 432 val_432 2008-04-09 12 +432 val_432 432 val_432 2008-04-08 11 +432 val_432 432 val_432 2008-04-09 11 +432 val_432 432 val_432 2008-04-08 12 +435 val_435 435 val_435 2008-04-09 11 +435 val_435 435 val_435 2008-04-08 11 +435 val_435 435 val_435 2008-04-08 12 +435 val_435 435 val_435 2008-04-09 12 +436 val_436 436 val_436 2008-04-08 12 +436 val_436 436 val_436 2008-04-08 11 +436 val_436 436 val_436 2008-04-09 11 +436 val_436 436 val_436 2008-04-09 12 +437 val_437 437 val_437 2008-04-09 12 +437 val_437 437 val_437 2008-04-08 11 +437 val_437 437 val_437 2008-04-09 11 +437 val_437 437 val_437 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +443 val_443 443 val_443 2008-04-09 11 +443 val_443 443 val_443 2008-04-09 12 +443 val_443 443 val_443 2008-04-08 11 +443 val_443 443 val_443 2008-04-08 12 +444 val_444 444 val_444 2008-04-09 11 +444 val_444 444 val_444 2008-04-08 11 +444 val_444 444 val_444 2008-04-08 12 +444 val_444 444 val_444 2008-04-09 12 +446 val_446 446 val_446 2008-04-08 12 +446 val_446 446 val_446 2008-04-09 12 +446 val_446 446 val_446 2008-04-08 11 +446 val_446 446 val_446 2008-04-09 11 +448 val_448 448 val_448 2008-04-09 11 +448 val_448 448 val_448 2008-04-09 12 +448 val_448 448 val_448 2008-04-08 11 +448 val_448 448 val_448 2008-04-08 12 +449 val_449 449 val_449 2008-04-08 12 +449 val_449 449 val_449 2008-04-08 11 +449 val_449 449 val_449 2008-04-09 12 +449 val_449 449 val_449 2008-04-09 11 +452 val_452 452 val_452 2008-04-08 11 +452 val_452 452 val_452 2008-04-09 11 +452 val_452 452 val_452 2008-04-09 12 +452 val_452 452 val_452 2008-04-08 12 +453 val_453 453 val_453 2008-04-08 12 +453 val_453 453 val_453 2008-04-09 11 +453 val_453 453 val_453 2008-04-09 12 +453 val_453 453 val_453 2008-04-08 11 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 12 +455 val_455 455 val_455 2008-04-08 11 +455 val_455 455 val_455 2008-04-09 11 +455 val_455 455 val_455 2008-04-08 12 +455 val_455 455 val_455 2008-04-09 12 +457 val_457 457 val_457 2008-04-08 12 +457 val_457 457 val_457 2008-04-09 12 +457 val_457 457 val_457 2008-04-08 11 +457 val_457 457 val_457 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 12 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-08 12 +458 val_458 458 val_458 2008-04-08 12 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-08 12 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-08 11 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-08 11 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-08 11 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-08 11 +460 val_460 460 val_460 2008-04-08 11 +460 val_460 460 val_460 2008-04-09 11 +460 val_460 460 val_460 2008-04-08 12 +460 val_460 460 val_460 2008-04-09 12 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 12 +462 val_462 462 val_462 2008-04-08 12 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 12 +462 val_462 462 val_462 2008-04-08 12 +463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-08 11 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-08 11 +463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-08 11 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 12 +467 val_467 467 val_467 2008-04-09 12 +467 val_467 467 val_467 2008-04-09 11 +467 val_467 467 val_467 2008-04-08 12 +467 val_467 467 val_467 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +470 val_470 470 val_470 2008-04-08 11 +470 val_470 470 val_470 2008-04-09 12 +470 val_470 470 val_470 2008-04-08 12 +470 val_470 470 val_470 2008-04-09 11 +472 val_472 472 val_472 2008-04-09 11 +472 val_472 472 val_472 2008-04-08 12 +472 val_472 472 val_472 2008-04-09 12 +472 val_472 472 val_472 2008-04-08 11 +475 val_475 475 val_475 2008-04-09 11 +475 val_475 475 val_475 2008-04-08 11 +475 val_475 475 val_475 2008-04-08 12 +475 val_475 475 val_475 2008-04-09 12 +477 val_477 477 val_477 2008-04-09 12 +477 val_477 477 val_477 2008-04-08 11 +477 val_477 477 val_477 2008-04-08 12 +477 val_477 477 val_477 2008-04-09 11 +478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-08 12 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-08 12 +478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-08 12 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-08 12 +479 val_479 479 val_479 2008-04-08 12 +479 val_479 479 val_479 2008-04-08 11 +479 val_479 479 val_479 2008-04-09 11 +479 val_479 479 val_479 2008-04-09 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-08 12 +481 val_481 481 val_481 2008-04-08 12 +481 val_481 481 val_481 2008-04-08 11 +481 val_481 481 val_481 2008-04-09 11 +481 val_481 481 val_481 2008-04-09 12 +482 val_482 482 val_482 2008-04-09 11 +482 val_482 482 val_482 2008-04-09 12 +482 val_482 482 val_482 2008-04-08 11 +482 val_482 482 val_482 2008-04-08 12 +483 val_483 483 val_483 2008-04-09 11 +483 val_483 483 val_483 2008-04-08 11 +483 val_483 483 val_483 2008-04-09 12 +483 val_483 483 val_483 2008-04-08 12 +484 val_484 484 val_484 2008-04-08 12 +484 val_484 484 val_484 2008-04-08 11 +484 val_484 484 val_484 2008-04-09 11 +484 val_484 484 val_484 2008-04-09 12 +485 val_485 485 val_485 2008-04-08 11 +485 val_485 485 val_485 2008-04-09 11 +485 val_485 485 val_485 2008-04-09 12 +485 val_485 485 val_485 2008-04-08 12 +487 val_487 487 val_487 2008-04-09 12 +487 val_487 487 val_487 2008-04-08 12 +487 val_487 487 val_487 2008-04-09 11 +487 val_487 487 val_487 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +490 val_490 490 val_490 2008-04-09 11 +490 val_490 490 val_490 2008-04-08 11 +490 val_490 490 val_490 2008-04-09 12 +490 val_490 490 val_490 2008-04-08 12 +491 val_491 491 val_491 2008-04-08 11 +491 val_491 491 val_491 2008-04-08 12 +491 val_491 491 val_491 2008-04-09 11 +491 val_491 491 val_491 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-08 12 +493 val_493 493 val_493 2008-04-08 12 +493 val_493 493 val_493 2008-04-09 12 +493 val_493 493 val_493 2008-04-09 11 +493 val_493 493 val_493 2008-04-08 11 +494 val_494 494 val_494 2008-04-09 11 +494 val_494 494 val_494 2008-04-08 11 +494 val_494 494 val_494 2008-04-08 12 +494 val_494 494 val_494 2008-04-09 12 +495 val_495 495 val_495 2008-04-08 11 +495 val_495 495 val_495 2008-04-09 12 +495 val_495 495 val_495 2008-04-08 12 +495 val_495 495 val_495 2008-04-09 11 +496 val_496 496 val_496 2008-04-09 11 +496 val_496 496 val_496 2008-04-09 12 +496 val_496 496 val_496 2008-04-08 12 +496 val_496 496 val_496 2008-04-08 11 +497 val_497 497 val_497 2008-04-09 12 +497 val_497 497 val_497 2008-04-08 12 +497 val_497 497 val_497 2008-04-08 11 +497 val_497 497 val_497 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 PREHOOK: query: explain select * from default.masking_test_n8 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n8 @@ -396,18 +6419,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -428,9 +6451,503 @@ POSTHOOK: query: select * from default.masking_test_n8 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from masking_test_n8 where masking_test_n8.key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n8 @@ -449,18 +6966,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n8 - filterExpr: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -481,9 +6998,503 @@ POSTHOOK: query: select * from masking_test_n8 where masking_test_n8.key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n8 #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 PREHOOK: type: QUERY PREHOOK: Input: default@src diff --git ql/src/test/results/clientpositive/masking_10.q.out ql/src/test/results/clientpositive/masking_10.q.out index 3f3871bb1c..46020f23d2 100644 --- ql/src/test/results/clientpositive/masking_10.q.out +++ ql/src/test/results/clientpositive/masking_10.q.out @@ -30,40 +30,36 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 89488 Basic stats: COMPLETE Column stats: NONE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: reverse(value) (type: string) + Statistics: Num rows: 500 Data size: 87584 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: value (type: string) + outputColumnNames: value + Statistics: Num rows: 500 Data size: 87584 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: value (type: string) + minReductionHashAggr: 0.99 + mode: hash outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE - Group By Operator - keys: _col0 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - key expressions: _col0 (type: string) - sort order: + - Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 500 Data size: 87584 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: string) + sort order: + + Map-reduce partition columns: _col0 (type: string) + Statistics: Num rows: 500 Data size: 87584 Basic stats: COMPLETE Column stats: NONE Execution mode: vectorized Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: string) mode: mergepartial outputColumnNames: _col0 - Statistics: Num rows: 125 Data size: 22372 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 250 Data size: 43792 Basic stats: COMPLETE Column stats: NONE Select Operator expressions: 2017 (type: int), _col0 (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 125 Data size: 22372 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 250 Data size: 43792 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false - Statistics: Num rows: 125 Data size: 22372 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 250 Data size: 43792 Basic stats: COMPLETE Column stats: NONE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -83,11 +79,316 @@ POSTHOOK: query: select 2017 as a, value from masking_test group by 1, 2 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test #### A masked pattern was here #### -2017 0_lav -2017 2_lav -2017 4_lav -2017 8_lav -Warning: Shuffle Join JOIN[30][tables = [$hdt$_0, $hdt$_1]] in Stage 'Stage-1:MAPRED' is a cross product +2017 val_0 +2017 val_10 +2017 val_100 +2017 val_103 +2017 val_104 +2017 val_105 +2017 val_11 +2017 val_111 +2017 val_113 +2017 val_114 +2017 val_116 +2017 val_118 +2017 val_119 +2017 val_12 +2017 val_120 +2017 val_125 +2017 val_126 +2017 val_128 +2017 val_129 +2017 val_131 +2017 val_133 +2017 val_134 +2017 val_136 +2017 val_137 +2017 val_138 +2017 val_143 +2017 val_145 +2017 val_146 +2017 val_149 +2017 val_15 +2017 val_150 +2017 val_152 +2017 val_153 +2017 val_155 +2017 val_156 +2017 val_157 +2017 val_158 +2017 val_160 +2017 val_162 +2017 val_163 +2017 val_164 +2017 val_165 +2017 val_166 +2017 val_167 +2017 val_168 +2017 val_169 +2017 val_17 +2017 val_170 +2017 val_172 +2017 val_174 +2017 val_175 +2017 val_176 +2017 val_177 +2017 val_178 +2017 val_179 +2017 val_18 +2017 val_180 +2017 val_181 +2017 val_183 +2017 val_186 +2017 val_187 +2017 val_189 +2017 val_19 +2017 val_190 +2017 val_191 +2017 val_192 +2017 val_193 +2017 val_194 +2017 val_195 +2017 val_196 +2017 val_197 +2017 val_199 +2017 val_2 +2017 val_20 +2017 val_200 +2017 val_201 +2017 val_202 +2017 val_203 +2017 val_205 +2017 val_207 +2017 val_208 +2017 val_209 +2017 val_213 +2017 val_214 +2017 val_216 +2017 val_217 +2017 val_218 +2017 val_219 +2017 val_221 +2017 val_222 +2017 val_223 +2017 val_224 +2017 val_226 +2017 val_228 +2017 val_229 +2017 val_230 +2017 val_233 +2017 val_235 +2017 val_237 +2017 val_238 +2017 val_239 +2017 val_24 +2017 val_241 +2017 val_242 +2017 val_244 +2017 val_247 +2017 val_248 +2017 val_249 +2017 val_252 +2017 val_255 +2017 val_256 +2017 val_257 +2017 val_258 +2017 val_26 +2017 val_260 +2017 val_262 +2017 val_263 +2017 val_265 +2017 val_266 +2017 val_27 +2017 val_272 +2017 val_273 +2017 val_274 +2017 val_275 +2017 val_277 +2017 val_278 +2017 val_28 +2017 val_280 +2017 val_281 +2017 val_282 +2017 val_283 +2017 val_284 +2017 val_285 +2017 val_286 +2017 val_287 +2017 val_288 +2017 val_289 +2017 val_291 +2017 val_292 +2017 val_296 +2017 val_298 +2017 val_30 +2017 val_302 +2017 val_305 +2017 val_306 +2017 val_307 +2017 val_308 +2017 val_309 +2017 val_310 +2017 val_311 +2017 val_315 +2017 val_316 +2017 val_317 +2017 val_318 +2017 val_321 +2017 val_322 +2017 val_323 +2017 val_325 +2017 val_327 +2017 val_33 +2017 val_331 +2017 val_332 +2017 val_333 +2017 val_335 +2017 val_336 +2017 val_338 +2017 val_339 +2017 val_34 +2017 val_341 +2017 val_342 +2017 val_344 +2017 val_345 +2017 val_348 +2017 val_35 +2017 val_351 +2017 val_353 +2017 val_356 +2017 val_360 +2017 val_362 +2017 val_364 +2017 val_365 +2017 val_366 +2017 val_367 +2017 val_368 +2017 val_369 +2017 val_37 +2017 val_373 +2017 val_374 +2017 val_375 +2017 val_377 +2017 val_378 +2017 val_379 +2017 val_382 +2017 val_384 +2017 val_386 +2017 val_389 +2017 val_392 +2017 val_393 +2017 val_394 +2017 val_395 +2017 val_396 +2017 val_397 +2017 val_399 +2017 val_4 +2017 val_400 +2017 val_401 +2017 val_402 +2017 val_403 +2017 val_404 +2017 val_406 +2017 val_407 +2017 val_409 +2017 val_41 +2017 val_411 +2017 val_413 +2017 val_414 +2017 val_417 +2017 val_418 +2017 val_419 +2017 val_42 +2017 val_421 +2017 val_424 +2017 val_427 +2017 val_429 +2017 val_43 +2017 val_430 +2017 val_431 +2017 val_432 +2017 val_435 +2017 val_436 +2017 val_437 +2017 val_438 +2017 val_439 +2017 val_44 +2017 val_443 +2017 val_444 +2017 val_446 +2017 val_448 +2017 val_449 +2017 val_452 +2017 val_453 +2017 val_454 +2017 val_455 +2017 val_457 +2017 val_458 +2017 val_459 +2017 val_460 +2017 val_462 +2017 val_463 +2017 val_466 +2017 val_467 +2017 val_468 +2017 val_469 +2017 val_47 +2017 val_470 +2017 val_472 +2017 val_475 +2017 val_477 +2017 val_478 +2017 val_479 +2017 val_480 +2017 val_481 +2017 val_482 +2017 val_483 +2017 val_484 +2017 val_485 +2017 val_487 +2017 val_489 +2017 val_490 +2017 val_491 +2017 val_492 +2017 val_493 +2017 val_494 +2017 val_495 +2017 val_496 +2017 val_497 +2017 val_498 +2017 val_5 +2017 val_51 +2017 val_53 +2017 val_54 +2017 val_57 +2017 val_58 +2017 val_64 +2017 val_65 +2017 val_66 +2017 val_67 +2017 val_69 +2017 val_70 +2017 val_72 +2017 val_74 +2017 val_76 +2017 val_77 +2017 val_78 +2017 val_8 +2017 val_80 +2017 val_82 +2017 val_83 +2017 val_84 +2017 val_85 +2017 val_86 +2017 val_87 +2017 val_9 +2017 val_90 +2017 val_92 +2017 val_95 +2017 val_96 +2017 val_97 +2017 val_98 +Warning: Shuffle Join JOIN[32][tables = [$hdt$_0, $hdt$_1]] in Stage 'Stage-1:MAPRED' is a cross product PREHOOK: query: explain select * from masking_test alias01 @@ -117,52 +418,82 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage + Stage-3 is a root stage + Stage-1 depends on stages: Stage-3 Stage-2 depends on stages: Stage-1 Stage-0 depends on stages: Stage-2 STAGE PLANS: - Stage: Stage-1 + Stage: Stage-3 Map Reduce Map Operator Tree: - TableScan - alias: masking_test - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 89488 Basic stats: COMPLETE Column stats: NONE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE - Reduce Output Operator - sort order: - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE - value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: masking_test Statistics: Num rows: 500 Data size: 87584 Basic stats: COMPLETE Column stats: NONE - Filter Operator - predicate: false (type: boolean) - Statistics: Num rows: 1 Data size: 175 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: 2017 (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 175 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: value (type: string) + outputColumnNames: value + Statistics: Num rows: 500 Data size: 87584 Basic stats: COMPLETE Column stats: NONE + Group By Operator + keys: value (type: string) + minReductionHashAggr: 0.99 + mode: hash + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 87584 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator - sort order: - Statistics: Num rows: 1 Data size: 175 Basic stats: COMPLETE Column stats: NONE - value expressions: _col0 (type: int), _col1 (type: string) + key expressions: _col0 (type: string) + sort order: + + Map-reduce partition columns: _col0 (type: string) + Statistics: Num rows: 500 Data size: 87584 Basic stats: COMPLETE Column stats: NONE + Execution mode: vectorized + Reduce Operator Tree: + Group By Operator + keys: KEY._col0 (type: string) + mode: mergepartial + outputColumnNames: _col0 + Statistics: Num rows: 250 Data size: 43792 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: 2017 (type: int), _col0 (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 250 Data size: 43792 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: alias01 + Statistics: Num rows: 500 Data size: 89488 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: key (type: int), value (type: string), (key = 2017) (type: boolean) + outputColumnNames: _col0, _col1, _col2 + Statistics: Num rows: 500 Data size: 89488 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + sort order: + Statistics: Num rows: 500 Data size: 89488 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int), _col1 (type: string), _col2 (type: boolean) + TableScan + Reduce Output Operator + sort order: + Statistics: Num rows: 250 Data size: 43792 Basic stats: COMPLETE Column stats: NONE + value expressions: _col0 (type: int), _col1 (type: string) Reduce Operator Tree: Join Operator condition map: Left Outer Join 0 to 1 + filter predicates: + 0 {VALUE._col2} + 1 keys: 0 1 - outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 250 Data size: 88744 Basic stats: COMPLETE Column stats: NONE + outputColumnNames: _col0, _col1, _col3, _col4 + Statistics: Num rows: 125000 Data size: 44393000 Basic stats: COMPLETE Column stats: NONE File Output Operator compressed: false table: @@ -178,24 +509,24 @@ STAGE PLANS: key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 88744 Basic stats: COMPLETE Column stats: NONE - value expressions: _col1 (type: string), _col2 (type: int), _col3 (type: string) + Statistics: Num rows: 125000 Data size: 44393000 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string), _col3 (type: int), _col4 (type: string) TableScan - alias: masking_test - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) + alias: alias03 + filterExpr: key is not null (type: boolean) Statistics: Num rows: 500 Data size: 89488 Basic stats: COMPLETE Column stats: NONE Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE + predicate: key is not null (type: boolean) + Statistics: Num rows: 475 Data size: 85013 Basic stats: COMPLETE Column stats: NONE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 475 Data size: 85013 Basic stats: COMPLETE Column stats: NONE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 44744 Basic stats: COMPLETE Column stats: NONE + Statistics: Num rows: 475 Data size: 85013 Basic stats: COMPLETE Column stats: NONE value expressions: _col1 (type: string) Reduce Operator Tree: Join Operator @@ -204,15 +535,19 @@ STAGE PLANS: keys: 0 _col0 (type: int) 1 _col0 (type: int) - outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 - Statistics: Num rows: 275 Data size: 97618 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 275 Data size: 97618 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + outputColumnNames: _col0, _col1, _col3, _col4, _col5, _col6 + Statistics: Num rows: 137500 Data size: 48832301 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col0 (type: int), _col1 (type: string), _col3 (type: int), _col4 (type: string), _col5 (type: int), _col6 (type: string) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 + Statistics: Num rows: 137500 Data size: 48832301 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 137500 Data size: 48832301 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Stage: Stage-0 Fetch Operator diff --git ql/src/test/results/clientpositive/masking_12.q.out ql/src/test/results/clientpositive/masking_12.q.out index 6140a980ee..06549c519c 100644 --- ql/src/test/results/clientpositive/masking_12.q.out +++ ql/src/test/results/clientpositive/masking_12.q.out @@ -35,40 +35,23 @@ POSTHOOK: Input: default@masking_test_n5 POSTHOOK: Input: default@v0 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n5 - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - properties: - insideView TRUE - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n5 + properties: + insideView TRUE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from `v0` PREHOOK: type: QUERY @@ -80,12 +63,506 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n5 POSTHOOK: Input: default@v0 #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: create table `masking_test_subq_n1` as select cast(key as int) as key, value from src PREHOOK: type: CREATETABLE_AS_SELECT PREHOOK: Input: default@src @@ -115,7 +592,6 @@ select * from `v1_n9` limit 20 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n1 -PREHOOK: Input: default@src PREHOOK: Input: default@v1_n9 #### A masked pattern was here #### POSTHOOK: query: explain @@ -123,200 +599,62 @@ select * from `v1_n9` limit 20 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n1 -POSTHOOK: Input: default@src POSTHOOK: Input: default@v1_n9 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-3 is a root stage - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-3 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n1 - filterExpr: (UDFToDouble(key) is not null and key is not null) (type: boolean) - properties: - insideView TRUE - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (UDFToDouble(key) is not null and key is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - properties: - insideView TRUE - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n1 - filterExpr: (key is not null and UDFToDouble(key) is not null) (type: boolean) - properties: - insideView TRUE - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (key is not null and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: string) - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - Limit - Number of rows: 20 - Statistics: Num rows: 20 Data size: 1900 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 20 Data size: 1900 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: 20 Processor Tree: - ListSink + TableScan + alias: masking_test_subq_n1 + properties: + insideView TRUE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Limit + Number of rows: 20 + Statistics: Num rows: 20 Data size: 1900 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from `v1_n9` limit 20 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n1 -PREHOOK: Input: default@src PREHOOK: Input: default@v1_n9 #### A masked pattern was here #### POSTHOOK: query: select * from `v1_n9` limit 20 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n1 -POSTHOOK: Input: default@src POSTHOOK: Input: default@v1_n9 #### A masked pattern was here #### -0 val_0 -0 val_0 -0 val_0 -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 PREHOOK: query: create view `masking_test_view` as select key from `v0` PREHOOK: type: CREATEVIEW PREHOOK: Input: default@masking_test_n5 @@ -345,40 +683,23 @@ POSTHOOK: Input: default@masking_test_view POSTHOOK: Input: default@v0 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n5 - filterExpr: ((key < 10) and (key > 6) and ((key % 2) = 0)) (type: boolean) - properties: - insideView TRUE - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and (key > 6) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger((UDFToDouble(key) / 2.0D)) (type: int) - outputColumnNames: _col0 - Statistics: Num rows: 27 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 27 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n5 + properties: + insideView TRUE + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select key from `masking_test_view` PREHOOK: type: QUERY @@ -392,7 +713,506 @@ POSTHOOK: Input: default@masking_test_n5 POSTHOOK: Input: default@masking_test_view POSTHOOK: Input: default@v0 #### A masked pattern was here #### +238 +86 +311 +27 +165 +409 +255 +278 +98 +484 +265 +193 +401 +150 +273 +224 +369 +66 +128 +213 +146 +406 +429 +374 +152 +469 +145 +495 +37 +327 +281 +277 +209 +15 +82 +403 +166 +417 +430 +252 +292 +219 +287 +153 +193 +338 +446 +459 +394 +237 +482 +174 +413 +494 +207 +199 +466 +208 +174 +399 +396 +247 +417 +489 +162 +377 +397 +309 +365 +266 +439 +342 +367 +325 +167 +195 +475 +17 +113 +155 +203 +339 +0 +455 +128 +311 +316 +57 +302 +205 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 4 +280 +35 +427 +277 +208 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 +286 +187 +176 +54 +459 +51 +138 +103 +239 +213 +216 +430 +278 +176 +289 +221 +65 +318 +332 +311 +275 +137 +241 +83 +333 +180 +284 +12 +230 +181 +67 +260 +404 +384 +489 +353 +373 +272 +138 +217 +84 +348 +466 +58 +8 +411 +230 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 +0 +322 +197 +468 +393 +454 +100 +298 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 +404 +43 +436 +156 +469 +468 +308 +95 +196 +288 +481 +457 +98 +282 +197 +187 +318 +318 +409 +470 +137 +369 +316 +169 +413 +85 +77 +0 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 +419 +15 +118 +72 +90 +307 +19 +435 +10 +277 +273 +306 +224 +309 +389 +327 +242 +369 +392 +272 +331 +401 +242 +452 +177 +226 +5 +497 +402 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 +430 +119 +489 +458 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 +468 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 +485 +116 +223 +256 +263 +70 +487 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 +2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 +431 +454 +478 +298 +125 +431 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 +438 +119 +414 +200 +491 +237 +439 +360 +248 +479 +305 +417 +199 +444 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 +493 +460 +207 +249 +265 +480 +83 +136 +353 +172 +214 +462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 +462 +492 +100 +298 +9 +341 +498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 PREHOOK: query: explain select `v0`.value from `v0` join `masking_test_view` on `v0`.key = `masking_test_view`.key PREHOOK: type: QUERY @@ -417,41 +1237,41 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n5 - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) + filterExpr: key is not null (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col1 (type: string) TableScan alias: masking_test_n5 - filterExpr: ((key < 10) and (key > 6) and ((key % 2) = 0) and ((UDFToInteger((UDFToDouble(key) / 2.0D)) % 2) = 0) and (UDFToInteger((UDFToDouble(key) / 2.0D)) < 10)) (type: boolean) + filterExpr: key is not null (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and (key > 6) and ((key % 2) = 0) and ((UDFToInteger((UDFToDouble(key) / 2.0D)) % 2) = 0) and (UDFToInteger((UDFToDouble(key) / 2.0D)) < 10)) (type: boolean) - Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE + predicate: key is not null (type: boolean) + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger((UDFToDouble(key) / 2.0D)) (type: int) + expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 4 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Reduce Operator Tree: Join Operator condition map: @@ -460,14 +1280,14 @@ STAGE PLANS: 0 _col0 (type: int) 1 _col0 (type: int) outputColumnNames: _col1 - Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 825 Data size: 75075 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: _col1 (type: string) outputColumnNames: _col0 - Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 825 Data size: 75075 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 6 Data size: 1104 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 825 Data size: 75075 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -491,4 +1311,1031 @@ POSTHOOK: Input: default@masking_test_n5 POSTHOOK: Input: default@masking_test_view POSTHOOK: Input: default@v0 #### A masked pattern was here #### -4_lav +val_0 +val_0 +val_0 +val_0 +val_0 +val_0 +val_0 +val_0 +val_0 +val_2 +val_4 +val_5 +val_5 +val_5 +val_5 +val_5 +val_5 +val_5 +val_5 +val_5 +val_8 +val_9 +val_10 +val_11 +val_12 +val_12 +val_12 +val_12 +val_15 +val_15 +val_15 +val_15 +val_17 +val_18 +val_18 +val_18 +val_18 +val_19 +val_20 +val_24 +val_24 +val_24 +val_24 +val_26 +val_26 +val_26 +val_26 +val_27 +val_28 +val_30 +val_33 +val_34 +val_35 +val_35 +val_35 +val_35 +val_35 +val_35 +val_35 +val_35 +val_35 +val_37 +val_37 +val_37 +val_37 +val_41 +val_42 +val_42 +val_42 +val_42 +val_43 +val_44 +val_47 +val_51 +val_51 +val_51 +val_51 +val_53 +val_54 +val_57 +val_58 +val_58 +val_58 +val_58 +val_64 +val_65 +val_66 +val_67 +val_67 +val_67 +val_67 +val_69 +val_70 +val_70 +val_70 +val_70 +val_70 +val_70 +val_70 +val_70 +val_70 +val_72 +val_72 +val_72 +val_72 +val_74 +val_76 +val_76 +val_76 +val_76 +val_77 +val_78 +val_80 +val_82 +val_83 +val_83 +val_83 +val_83 +val_84 +val_84 +val_84 +val_84 +val_85 +val_86 +val_87 +val_90 +val_90 +val_90 +val_90 +val_90 +val_90 +val_90 +val_90 +val_90 +val_92 +val_95 +val_95 +val_95 +val_95 +val_96 +val_97 +val_97 +val_97 +val_97 +val_98 +val_98 +val_98 +val_98 +val_100 +val_100 +val_100 +val_100 +val_103 +val_103 +val_103 +val_103 +val_104 +val_104 +val_104 +val_104 +val_105 +val_111 +val_113 +val_113 +val_113 +val_113 +val_114 +val_116 +val_118 +val_118 +val_118 +val_118 +val_119 +val_119 +val_119 +val_119 +val_119 +val_119 +val_119 +val_119 +val_119 +val_120 +val_120 +val_120 +val_120 +val_125 +val_125 +val_125 +val_125 +val_126 +val_128 +val_128 +val_128 +val_128 +val_128 +val_128 +val_128 +val_128 +val_128 +val_129 +val_129 +val_129 +val_129 +val_131 +val_133 +val_134 +val_134 +val_134 +val_134 +val_136 +val_137 +val_137 +val_137 +val_137 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_138 +val_143 +val_145 +val_146 +val_146 +val_146 +val_146 +val_149 +val_149 +val_149 +val_149 +val_150 +val_152 +val_152 +val_152 +val_152 +val_153 +val_155 +val_156 +val_157 +val_158 +val_160 +val_162 +val_163 +val_164 +val_164 +val_164 +val_164 +val_165 +val_165 +val_165 +val_165 +val_166 +val_167 +val_167 +val_167 +val_167 +val_167 +val_167 +val_167 +val_167 +val_167 +val_168 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_169 +val_170 +val_172 +val_172 +val_172 +val_172 +val_174 +val_174 +val_174 +val_174 +val_175 +val_175 +val_175 +val_175 +val_176 +val_176 +val_176 +val_176 +val_177 +val_178 +val_179 +val_179 +val_179 +val_179 +val_180 +val_181 +val_183 +val_186 +val_187 +val_187 +val_187 +val_187 +val_187 +val_187 +val_187 +val_187 +val_187 +val_189 +val_190 +val_191 +val_191 +val_191 +val_191 +val_192 +val_193 +val_193 +val_193 +val_193 +val_193 +val_193 +val_193 +val_193 +val_193 +val_194 +val_195 +val_195 +val_195 +val_195 +val_196 +val_197 +val_197 +val_197 +val_197 +val_199 +val_199 +val_199 +val_199 +val_199 +val_199 +val_199 +val_199 +val_199 +val_200 +val_200 +val_200 +val_200 +val_201 +val_202 +val_203 +val_203 +val_203 +val_203 +val_205 +val_205 +val_205 +val_205 +val_207 +val_207 +val_207 +val_207 +val_208 +val_208 +val_208 +val_208 +val_208 +val_208 +val_208 +val_208 +val_208 +val_209 +val_209 +val_209 +val_209 +val_213 +val_213 +val_213 +val_213 +val_214 +val_216 +val_216 +val_216 +val_216 +val_217 +val_217 +val_217 +val_217 +val_218 +val_219 +val_219 +val_219 +val_219 +val_221 +val_221 +val_221 +val_221 +val_222 +val_223 +val_223 +val_223 +val_223 +val_224 +val_224 +val_224 +val_224 +val_226 +val_228 +val_229 +val_229 +val_229 +val_229 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_230 +val_233 +val_233 +val_233 +val_233 +val_235 +val_237 +val_237 +val_237 +val_237 +val_238 +val_238 +val_238 +val_238 +val_239 +val_239 +val_239 +val_239 +val_241 +val_242 +val_242 +val_242 +val_242 +val_244 +val_247 +val_248 +val_249 +val_252 +val_255 +val_255 +val_255 +val_255 +val_256 +val_256 +val_256 +val_256 +val_257 +val_258 +val_260 +val_262 +val_263 +val_265 +val_265 +val_265 +val_265 +val_266 +val_272 +val_272 +val_272 +val_272 +val_273 +val_273 +val_273 +val_273 +val_273 +val_273 +val_273 +val_273 +val_273 +val_274 +val_275 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_277 +val_278 +val_278 +val_278 +val_278 +val_280 +val_280 +val_280 +val_280 +val_281 +val_281 +val_281 +val_281 +val_282 +val_282 +val_282 +val_282 +val_283 +val_284 +val_285 +val_286 +val_287 +val_288 +val_288 +val_288 +val_288 +val_289 +val_291 +val_292 +val_296 +val_298 +val_298 +val_298 +val_298 +val_298 +val_298 +val_298 +val_298 +val_298 +val_302 +val_305 +val_306 +val_307 +val_307 +val_307 +val_307 +val_308 +val_309 +val_309 +val_309 +val_309 +val_310 +val_311 +val_311 +val_311 +val_311 +val_311 +val_311 +val_311 +val_311 +val_311 +val_315 +val_316 +val_316 +val_316 +val_316 +val_316 +val_316 +val_316 +val_316 +val_316 +val_317 +val_317 +val_317 +val_317 +val_318 +val_318 +val_318 +val_318 +val_318 +val_318 +val_318 +val_318 +val_318 +val_321 +val_321 +val_321 +val_321 +val_322 +val_322 +val_322 +val_322 +val_323 +val_325 +val_325 +val_325 +val_325 +val_327 +val_327 +val_327 +val_327 +val_327 +val_327 +val_327 +val_327 +val_327 +val_331 +val_331 +val_331 +val_331 +val_332 +val_333 +val_333 +val_333 +val_333 +val_335 +val_336 +val_338 +val_339 +val_341 +val_342 +val_342 +val_342 +val_342 +val_344 +val_344 +val_344 +val_344 +val_345 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_348 +val_351 +val_353 +val_353 +val_353 +val_353 +val_356 +val_360 +val_362 +val_364 +val_365 +val_366 +val_367 +val_367 +val_367 +val_367 +val_368 +val_369 +val_369 +val_369 +val_369 +val_369 +val_369 +val_369 +val_369 +val_369 +val_373 +val_374 +val_375 +val_377 +val_378 +val_379 +val_382 +val_382 +val_382 +val_382 +val_384 +val_384 +val_384 +val_384 +val_384 +val_384 +val_384 +val_384 +val_384 +val_386 +val_389 +val_392 +val_393 +val_394 +val_395 +val_395 +val_395 +val_395 +val_396 +val_396 +val_396 +val_396 +val_396 +val_396 +val_396 +val_396 +val_396 +val_397 +val_397 +val_397 +val_397 +val_399 +val_399 +val_399 +val_399 +val_400 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_401 +val_402 +val_403 +val_403 +val_403 +val_403 +val_403 +val_403 +val_403 +val_403 +val_403 +val_404 +val_404 +val_404 +val_404 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_406 +val_407 +val_409 +val_409 +val_409 +val_409 +val_409 +val_409 +val_409 +val_409 +val_409 +val_411 +val_413 +val_413 +val_413 +val_413 +val_414 +val_414 +val_414 +val_414 +val_417 +val_417 +val_417 +val_417 +val_417 +val_417 +val_417 +val_417 +val_417 +val_418 +val_419 +val_421 +val_424 +val_424 +val_424 +val_424 +val_427 +val_429 +val_429 +val_429 +val_429 +val_430 +val_430 +val_430 +val_430 +val_430 +val_430 +val_430 +val_430 +val_430 +val_431 +val_431 +val_431 +val_431 +val_431 +val_431 +val_431 +val_431 +val_431 +val_432 +val_435 +val_436 +val_437 +val_438 +val_438 +val_438 +val_438 +val_438 +val_438 +val_438 +val_438 +val_438 +val_439 +val_439 +val_439 +val_439 +val_443 +val_444 +val_446 +val_448 +val_449 +val_452 +val_453 +val_454 +val_454 +val_454 +val_454 +val_454 +val_454 +val_454 +val_454 +val_454 +val_455 +val_457 +val_458 +val_458 +val_458 +val_458 +val_459 +val_459 +val_459 +val_459 +val_460 +val_462 +val_462 +val_462 +val_462 +val_463 +val_463 +val_463 +val_463 +val_466 +val_466 +val_466 +val_466 +val_466 +val_466 +val_466 +val_466 +val_466 +val_467 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_468 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_469 +val_470 +val_472 +val_475 +val_477 +val_478 +val_478 +val_478 +val_478 +val_479 +val_480 +val_480 +val_480 +val_480 +val_480 +val_480 +val_480 +val_480 +val_480 +val_481 +val_482 +val_483 +val_484 +val_485 +val_487 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_489 +val_490 +val_491 +val_492 +val_492 +val_492 +val_492 +val_493 +val_494 +val_495 +val_496 +val_497 +val_498 +val_498 +val_498 +val_498 +val_498 +val_498 +val_498 +val_498 +val_498 diff --git ql/src/test/results/clientpositive/masking_13.q.out ql/src/test/results/clientpositive/masking_13.q.out index 4ca113df9c..dd6aacb77b 100644 --- ql/src/test/results/clientpositive/masking_13.q.out +++ ql/src/test/results/clientpositive/masking_13.q.out @@ -19,38 +19,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from masking_test PREHOOK: type: QUERY @@ -60,12 +43,506 @@ POSTHOOK: query: select * from masking_test POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: create table new_masking_test_nx as select * from masking_test PREHOOK: type: CREATETABLE_AS_SELECT @@ -79,7 +556,7 @@ POSTHOOK: Input: default@masking_test POSTHOOK: Output: database:default POSTHOOK: Output: default@new_masking_test_nx POSTHOOK: Lineage: new_masking_test_nx.key SIMPLE [(masking_test)masking_test.FieldSchema(name:key, type:int, comment:null), ] -POSTHOOK: Lineage: new_masking_test_nx.value EXPRESSION [(masking_test)masking_test.FieldSchema(name:value, type:string, comment:null), ] +POSTHOOK: Lineage: new_masking_test_nx.value SIMPLE [(masking_test)masking_test.FieldSchema(name:value, type:string, comment:null), ] PREHOOK: query: select * from new_masking_test_nx PREHOOK: type: QUERY PREHOOK: Input: default@new_masking_test_nx @@ -88,12 +565,506 @@ POSTHOOK: query: select * from new_masking_test_nx POSTHOOK: type: QUERY POSTHOOK: Input: default@new_masking_test_nx #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: create view `masking_test_view` as select key from `masking_test` PREHOOK: type: CREATEVIEW PREHOOK: Input: default@masking_test @@ -118,40 +1089,23 @@ POSTHOOK: Input: default@masking_test POSTHOOK: Input: default@masking_test_view #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test - filterExpr: ((key < 10) and (key > 6) and ((key % 2) = 0)) (type: boolean) - properties: - insideView TRUE - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and (key > 6) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger((UDFToDouble(key) / 2.0D)) (type: int) - outputColumnNames: _col0 - Statistics: Num rows: 27 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 27 Data size: 108 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test + properties: + insideView TRUE + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select key from `masking_test_view` PREHOOK: type: QUERY @@ -163,7 +1117,506 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test POSTHOOK: Input: default@masking_test_view #### A masked pattern was here #### +238 +86 +311 +27 +165 +409 +255 +278 +98 +484 +265 +193 +401 +150 +273 +224 +369 +66 +128 +213 +146 +406 +429 +374 +152 +469 +145 +495 +37 +327 +281 +277 +209 +15 +82 +403 +166 +417 +430 +252 +292 +219 +287 +153 +193 +338 +446 +459 +394 +237 +482 +174 +413 +494 +207 +199 +466 +208 +174 +399 +396 +247 +417 +489 +162 +377 +397 +309 +365 +266 +439 +342 +367 +325 +167 +195 +475 +17 +113 +155 +203 +339 +0 +455 +128 +311 +316 +57 +302 +205 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 4 +280 +35 +427 +277 +208 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 +286 +187 +176 +54 +459 +51 +138 +103 +239 +213 +216 +430 +278 +176 +289 +221 +65 +318 +332 +311 +275 +137 +241 +83 +333 +180 +284 +12 +230 +181 +67 +260 +404 +384 +489 +353 +373 +272 +138 +217 +84 +348 +466 +58 +8 +411 +230 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 +0 +322 +197 +468 +393 +454 +100 +298 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 +404 +43 +436 +156 +469 +468 +308 +95 +196 +288 +481 +457 +98 +282 +197 +187 +318 +318 +409 +470 +137 +369 +316 +169 +413 +85 +77 +0 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 +419 +15 +118 +72 +90 +307 +19 +435 +10 +277 +273 +306 +224 +309 +389 +327 +242 +369 +392 +272 +331 +401 +242 +452 +177 +226 +5 +497 +402 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 +430 +119 +489 +458 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 +468 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 +485 +116 +223 +256 +263 +70 +487 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 +2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 +431 +454 +478 +298 +125 +431 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 +438 +119 +414 +200 +491 +237 +439 +360 +248 +479 +305 +417 +199 +444 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 +493 +460 +207 +249 +265 +480 +83 +136 +353 +172 +214 +462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 +462 +492 +100 +298 +9 +341 +498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 PREHOOK: query: create table `my_table_masked` (key int) PREHOOK: type: CREATETABLE PREHOOK: Output: database:default @@ -182,7 +1635,7 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test POSTHOOK: Input: default@masking_test_view POSTHOOK: Output: default@my_table_masked -POSTHOOK: Lineage: my_table_masked.key EXPRESSION [(masking_test)masking_test.FieldSchema(name:key, type:int, comment:null), ] +POSTHOOK: Lineage: my_table_masked.key SIMPLE [(masking_test)masking_test.FieldSchema(name:key, type:int, comment:null), ] PREHOOK: query: select * from `my_table_masked` PREHOOK: type: QUERY PREHOOK: Input: default@my_table_masked @@ -191,7 +1644,506 @@ POSTHOOK: query: select * from `my_table_masked` POSTHOOK: type: QUERY POSTHOOK: Input: default@my_table_masked #### A masked pattern was here #### +238 +86 +311 +27 +165 +409 +255 +278 +98 +484 +265 +193 +401 +150 +273 +224 +369 +66 +128 +213 +146 +406 +429 +374 +152 +469 +145 +495 +37 +327 +281 +277 +209 +15 +82 +403 +166 +417 +430 +252 +292 +219 +287 +153 +193 +338 +446 +459 +394 +237 +482 +174 +413 +494 +207 +199 +466 +208 +174 +399 +396 +247 +417 +489 +162 +377 +397 +309 +365 +266 +439 +342 +367 +325 +167 +195 +475 +17 +113 +155 +203 +339 +0 +455 +128 +311 +316 +57 +302 +205 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 4 +280 +35 +427 +277 +208 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 +286 +187 +176 +54 +459 +51 +138 +103 +239 +213 +216 +430 +278 +176 +289 +221 +65 +318 +332 +311 +275 +137 +241 +83 +333 +180 +284 +12 +230 +181 +67 +260 +404 +384 +489 +353 +373 +272 +138 +217 +84 +348 +466 +58 +8 +411 +230 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 +0 +322 +197 +468 +393 +454 +100 +298 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 +404 +43 +436 +156 +469 +468 +308 +95 +196 +288 +481 +457 +98 +282 +197 +187 +318 +318 +409 +470 +137 +369 +316 +169 +413 +85 +77 +0 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 +419 +15 +118 +72 +90 +307 +19 +435 +10 +277 +273 +306 +224 +309 +389 +327 +242 +369 +392 +272 +331 +401 +242 +452 +177 +226 +5 +497 +402 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 +430 +119 +489 +458 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 +468 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 +485 +116 +223 +256 +263 +70 +487 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 +2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 +431 +454 +478 +298 +125 +431 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 +438 +119 +414 +200 +491 +237 +439 +360 +248 +479 +305 +417 +199 +444 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 +493 +460 +207 +249 +265 +480 +83 +136 +353 +172 +214 +462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 +462 +492 +100 +298 +9 +341 +498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 PREHOOK: query: create table new_masking_test_nx_2 as select * from masking_test_view PREHOOK: type: CREATETABLE_AS_SELECT @@ -206,7 +2158,7 @@ POSTHOOK: Input: default@masking_test POSTHOOK: Input: default@masking_test_view POSTHOOK: Output: database:default POSTHOOK: Output: default@new_masking_test_nx_2 -POSTHOOK: Lineage: new_masking_test_nx_2.key EXPRESSION [(masking_test)masking_test.FieldSchema(name:key, type:int, comment:null), ] +POSTHOOK: Lineage: new_masking_test_nx_2.key SIMPLE [(masking_test)masking_test.FieldSchema(name:key, type:int, comment:null), ] PREHOOK: query: select * from new_masking_test_nx_2 PREHOOK: type: QUERY PREHOOK: Input: default@new_masking_test_nx_2 @@ -215,4 +2167,503 @@ POSTHOOK: query: select * from new_masking_test_nx_2 POSTHOOK: type: QUERY POSTHOOK: Input: default@new_masking_test_nx_2 #### A masked pattern was here #### +238 +86 +311 +27 +165 +409 +255 +278 +98 +484 +265 +193 +401 +150 +273 +224 +369 +66 +128 +213 +146 +406 +429 +374 +152 +469 +145 +495 +37 +327 +281 +277 +209 +15 +82 +403 +166 +417 +430 +252 +292 +219 +287 +153 +193 +338 +446 +459 +394 +237 +482 +174 +413 +494 +207 +199 +466 +208 +174 +399 +396 +247 +417 +489 +162 +377 +397 +309 +365 +266 +439 +342 +367 +325 +167 +195 +475 +17 +113 +155 +203 +339 +0 +455 +128 +311 +316 +57 +302 +205 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 4 +280 +35 +427 +277 +208 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 +286 +187 +176 +54 +459 +51 +138 +103 +239 +213 +216 +430 +278 +176 +289 +221 +65 +318 +332 +311 +275 +137 +241 +83 +333 +180 +284 +12 +230 +181 +67 +260 +404 +384 +489 +353 +373 +272 +138 +217 +84 +348 +466 +58 +8 +411 +230 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 +0 +322 +197 +468 +393 +454 +100 +298 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 +404 +43 +436 +156 +469 +468 +308 +95 +196 +288 +481 +457 +98 +282 +197 +187 +318 +318 +409 +470 +137 +369 +316 +169 +413 +85 +77 +0 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 +419 +15 +118 +72 +90 +307 +19 +435 +10 +277 +273 +306 +224 +309 +389 +327 +242 +369 +392 +272 +331 +401 +242 +452 +177 +226 +5 +497 +402 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 +430 +119 +489 +458 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 +468 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 +485 +116 +223 +256 +263 +70 +487 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 +2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 +431 +454 +478 +298 +125 +431 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 +438 +119 +414 +200 +491 +237 +439 +360 +248 +479 +305 +417 +199 +444 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 +493 +460 +207 +249 +265 +480 +83 +136 +353 +172 +214 +462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 +462 +492 +100 +298 +9 +341 +498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 diff --git ql/src/test/results/clientpositive/masking_14.q.out ql/src/test/results/clientpositive/masking_14.q.out index 254af5a42d..30f987a817 100644 --- ql/src/test/results/clientpositive/masking_14.q.out +++ ql/src/test/results/clientpositive/masking_14.q.out @@ -50,6 +50,7 @@ POSTHOOK: type: QUERY POSTHOOK: Input: atlasmask@masking_test_n8 POSTHOOK: Input: atlasmask@testv #### A masked pattern was here #### +1 1 2 2 PREHOOK: query: select `testv`.`c` from `atlasmask`.`testv` PREHOOK: type: QUERY @@ -61,4 +62,5 @@ POSTHOOK: type: QUERY POSTHOOK: Input: atlasmask@masking_test_n8 POSTHOOK: Input: atlasmask@testv #### A masked pattern was here #### +1 2 diff --git ql/src/test/results/clientpositive/masking_1_newdb.q.out ql/src/test/results/clientpositive/masking_1_newdb.q.out index a9c8f9deb4..c0dd75132b 100644 --- ql/src/test/results/clientpositive/masking_1_newdb.q.out +++ ql/src/test/results/clientpositive/masking_1_newdb.q.out @@ -37,38 +37,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: newdb@masking_test_n12 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n12 - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n12 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from newdb.masking_test_n12 PREHOOK: type: QUERY @@ -78,12 +61,506 @@ POSTHOOK: query: select * from newdb.masking_test_n12 POSTHOOK: type: QUERY POSTHOOK: Input: newdb@masking_test_n12 #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from newdb.masking_test_n12 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: newdb@masking_test_n12 @@ -102,18 +579,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n12 - filterExpr: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key < 10) and (key > 0) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -134,6 +611,500 @@ POSTHOOK: query: select * from newdb.masking_test_n12 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: newdb@masking_test_n12 #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 diff --git ql/src/test/results/clientpositive/masking_2.q.out ql/src/test/results/clientpositive/masking_2.q.out index 9bb3e73e2b..dc5d11ed42 100644 --- ql/src/test/results/clientpositive/masking_2.q.out +++ ql/src/test/results/clientpositive/masking_2.q.out @@ -30,24 +30,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -66,12 +62,506 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n1 POSTHOOK: Input: default@src #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from masking_test_n1 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n1 @@ -92,20 +582,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToInteger(key) > 0) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToInteger(key) > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -128,9 +618,503 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n1 POSTHOOK: Input: default@src #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from src a join masking_test_n1 b on a.key = b.value where b.key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n1 @@ -168,22 +1152,22 @@ STAGE PLANS: value expressions: _col1 (type: string) TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and reverse(value) is not null) (type: boolean) + filterExpr: ((UDFToInteger(key) > 0) and value is not null) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and reverse(value) is not null) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: ((UDFToInteger(key) > 0) and value is not null) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col1 (type: string) sort order: + Map-reduce partition columns: _col1 (type: string) - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col0 (type: int) Reduce Operator Tree: Join Operator @@ -193,10 +1177,10 @@ STAGE PLANS: 0 _col0 (type: string) 1 _col1 (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 42 Data size: 15372 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 71526 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 42 Data size: 15372 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 71526 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -228,41 +1212,41 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and UDFToDouble(UDFToInteger(key)) is not null) (type: boolean) + filterExpr: UDFToDouble(UDFToInteger(key)) is not null (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and UDFToDouble(UDFToInteger(key)) is not null) (type: boolean) - Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE + predicate: UDFToDouble(UDFToInteger(key)) is not null (type: boolean) + Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: UDFToDouble(_col0) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(_col0) (type: double) - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and UDFToDouble(reverse(value)) is not null) (type: boolean) + filterExpr: ((UDFToInteger(key) > 0) and UDFToDouble(value) is not null) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and UDFToDouble(reverse(value)) is not null) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: ((UDFToInteger(key) > 0) and UDFToDouble(value) is not null) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: UDFToDouble(_col1) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(_col1) (type: double) - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col0 (type: int) Reduce Operator Tree: Join Operator @@ -272,10 +1256,10 @@ STAGE PLANS: 0 UDFToDouble(_col0) (type: double) 1 UDFToDouble(_col1) (type: double) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 42 Data size: 8064 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 25938 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 42 Data size: 8064 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 25938 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -307,65 +1291,61 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - Union - Statistics: Num rows: 110 Data size: 20680 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: int), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int), _col1 (type: string) - sort order: ++ - Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Union + Statistics: Num rows: 666 Data size: 63270 Basic stats: COMPLETE Column stats: COMPLETE + Group By Operator + keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE + Reduce Output Operator + key expressions: _col0 (type: int), _col1 (type: string) + sort order: ++ + Map-reduce partition columns: _col0 (type: int), _col1 (type: string) + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToInteger(key) > 0) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToInteger(key) > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Union - Statistics: Num rows: 110 Data size: 20680 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 63270 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col0 (type: int), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: int), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1 - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat diff --git ql/src/test/results/clientpositive/masking_3.q.out ql/src/test/results/clientpositive/masking_3.q.out index 10a8e09000..d31594c8cc 100644 --- ql/src/test/results/clientpositive/masking_3.q.out +++ ql/src/test/results/clientpositive/masking_3.q.out @@ -13,822 +13,571 @@ POSTHOOK: Lineage: masking_test_subq_n3.value SIMPLE [(src)src.FieldSchema(name: PREHOOK: query: explain select * from masking_test_subq_n3 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select * from masking_test_subq_n3 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-3 is a root stage - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-3 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n3 - filterExpr: (UDFToDouble(key) is not null and key is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (UDFToDouble(key) is not null and key is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n3 - filterExpr: (key is not null and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (key is not null and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: string) - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_subq_n3 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from masking_test_subq_n3 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from masking_test_subq_n3 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### -0 val_0 -0 val_0 -0 val_0 -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 -20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 -27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 -47 val_47 -51 val_51 -51 val_51 -53 val_53 -54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 -65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 -83 val_83 -84 val_84 -84 val_84 -85 val_85 +238 val_238 86 val_86 -87 val_87 -90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 -95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 98 val_98 -100 val_100 -100 val_100 -103 val_103 -103 val_103 -104 val_104 -104 val_104 -105 val_105 -111 val_111 -113 val_113 -113 val_113 -114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 -119 val_119 -120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 128 val_128 -129 val_129 -129 val_129 -131 val_131 -133 val_133 -134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 +213 val_213 146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 +406 val_406 +429 val_429 +374 val_374 152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 166 val_166 -167 val_167 -167 val_167 -167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 -174 val_174 -174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 -183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 193 val_193 -194 val_194 -195 val_195 -195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 205 val_205 -205 val_205 -207 val_207 -207 val_207 -208 val_208 -208 val_208 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 208 val_208 -209 val_209 -209 val_209 -213 val_213 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 213 val_213 -214 val_214 216 val_216 -216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 -221 val_221 -222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 -238 val_238 -239 val_239 -239 val_239 -241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 -255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 -260 val_260 -262 val_262 -263 val_263 -265 val_265 -265 val_265 -266 val_266 -272 val_272 -272 val_272 -273 val_273 -273 val_273 -273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 +430 val_430 278 val_278 -280 val_280 -280 val_280 -281 val_281 -281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 +176 val_176 289 val_289 -291 val_291 -292 val_292 -296 val_296 -298 val_298 -298 val_298 -298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 -308 val_308 -309 val_309 -309 val_309 -310 val_310 -311 val_311 -311 val_311 -311 val_311 -315 val_315 -316 val_316 -316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 -318 val_318 +221 val_221 +65 val_65 318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 -327 val_327 -331 val_331 -331 val_331 332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 333 val_333 -333 val_333 -335 val_335 -336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 -342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -351 val_351 -353 val_353 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 -368 val_368 -369 val_369 -369 val_369 -369 val_369 373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 -389 val_389 -392 val_392 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -402 val_402 -403 val_403 -403 val_403 -403 val_403 -404 val_404 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 404 val_404 -406 val_406 -406 val_406 -406 val_406 -406 val_406 -407 val_407 -409 val_409 -409 val_409 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 409 val_409 -411 val_411 -413 val_413 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 419 val_419 -421 val_421 -424 val_424 -424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 -431 val_431 -431 val_431 -432 val_432 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 -438 val_438 -439 val_439 -439 val_439 -443 val_443 -444 val_444 -446 val_446 -448 val_448 -449 val_449 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 -458 val_458 -459 val_459 -459 val_459 -460 val_460 -462 val_462 -462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 -468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 472 val_472 -475 val_475 -477 val_477 -478 val_478 -478 val_478 -479 val_479 -480 val_480 -480 val_480 -480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 487 val_487 -489 val_489 -489 val_489 -489 val_489 -489 val_489 -490 val_490 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 491 val_491 -492 val_492 -492 val_492 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select * from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-3 is a root stage - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 + Stage-1 is a root stage Stage-0 depends on stages: Stage-1 STAGE PLANS: - Stage: Stage-3 + Stage: Stage-1 Map Reduce Map Operator Tree: TableScan alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + filterExpr: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + File Output Operator + compressed: false Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: string) - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -839,660 +588,543 @@ STAGE PLANS: PREHOOK: query: select * from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 -20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 -27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 -47 val_47 -51 val_51 -51 val_51 -53 val_53 -54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 -65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 -83 val_83 -84 val_84 -84 val_84 -85 val_85 +238 val_238 86 val_86 -87 val_87 -90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 -95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 98 val_98 -100 val_100 -100 val_100 -103 val_103 -103 val_103 -104 val_104 -104 val_104 -105 val_105 -111 val_111 -113 val_113 -113 val_113 -114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 -119 val_119 -120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 128 val_128 -129 val_129 -129 val_129 -131 val_131 -133 val_133 -134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 +213 val_213 146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 +406 val_406 +429 val_429 +374 val_374 152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 166 val_166 -167 val_167 -167 val_167 -167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 -183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 -193 val_193 -194 val_194 -195 val_195 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 -199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 +475 val_475 +17 val_17 +113 val_113 +155 val_155 203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 205 val_205 -205 val_205 -207 val_207 -207 val_207 -208 val_208 -208 val_208 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 208 val_208 -209 val_209 -209 val_209 -213 val_213 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 213 val_213 -214 val_214 216 val_216 -216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 -221 val_221 -222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 -238 val_238 -239 val_239 -239 val_239 -241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 -255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 -260 val_260 -262 val_262 -263 val_263 -265 val_265 -265 val_265 -266 val_266 -272 val_272 -272 val_272 -273 val_273 -273 val_273 -273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 +430 val_430 278 val_278 -280 val_280 -280 val_280 -281 val_281 -281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 +176 val_176 289 val_289 -291 val_291 -292 val_292 -296 val_296 -298 val_298 -298 val_298 -298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 -308 val_308 -309 val_309 -309 val_309 -310 val_310 -311 val_311 -311 val_311 -311 val_311 -315 val_315 -316 val_316 -316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 -318 val_318 +221 val_221 +65 val_65 318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 -327 val_327 -331 val_331 -331 val_331 332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 333 val_333 -333 val_333 -335 val_335 -336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 -342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 348 val_348 -351 val_351 -353 val_353 -353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 -368 val_368 -369 val_369 -369 val_369 -369 val_369 -373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 -389 val_389 -392 val_392 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -402 val_402 -403 val_403 -403 val_403 -403 val_403 -404 val_404 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 404 val_404 -406 val_406 -406 val_406 -406 val_406 -406 val_406 -407 val_407 -409 val_409 -409 val_409 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 409 val_409 -411 val_411 -413 val_413 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 419 val_419 -421 val_421 -424 val_424 -424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 -431 val_431 -431 val_431 -432 val_432 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 -438 val_438 -439 val_439 -439 val_439 -443 val_443 -444 val_444 -446 val_446 -448 val_448 -449 val_449 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 -458 val_458 -459 val_459 -459 val_459 -460 val_460 -462 val_462 -462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 -468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 472 val_472 -475 val_475 -477 val_477 -478 val_478 -478 val_478 -479 val_479 -480 val_480 -480 val_480 -480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 -485 val_485 -487 val_487 -489 val_489 -489 val_489 -489 val_489 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 489 val_489 -490 val_490 -491 val_491 -492 val_492 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 492 val_492 -493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select key from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select key from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-3 is a root stage - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 + Stage-1 is a root stage Stage-0 depends on stages: Stage-1 STAGE PLANS: - Stage: Stage-3 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - Stage: Stage-1 Map Reduce Map Operator Tree: TableScan alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: key (type: int) outputColumnNames: _col0 Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + File Output Operator + compressed: false Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col0 - Statistics: Num rows: 325 Data size: 1300 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 325 Data size: 1300 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -1503,665 +1135,543 @@ STAGE PLANS: PREHOOK: query: select key from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select key from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### -2 -4 -5 -5 -5 -8 -9 -10 -11 -12 -12 -15 -15 -17 -18 -18 -19 -20 -24 -24 -26 -26 -27 -28 -30 -33 -34 -35 -35 -35 -37 -37 -41 -42 -42 -43 -44 -47 -51 -51 -53 -54 -57 -58 -58 -64 -65 -66 -67 -67 -69 -70 -70 -70 -72 -72 -74 -76 -76 -77 -78 -80 -82 -83 -83 -84 -84 -85 +238 86 -87 -90 -90 -90 -92 -95 -95 -96 -97 -97 -98 +311 +27 +165 +409 +255 +278 98 -100 -100 -103 -103 -104 -104 -105 -111 -113 -113 -114 -116 -118 -118 -119 -119 -119 -120 -120 -125 -125 -126 -128 -128 +484 +265 +193 +401 +150 +273 +224 +369 +66 128 -129 -129 -131 -133 -134 -134 -136 -137 -137 -138 -138 -138 -138 -143 -145 -146 +213 146 -149 -149 -150 -152 +406 +429 +374 152 -153 -155 -156 -157 -158 -160 -162 -163 -164 -164 -165 -165 +469 +145 +495 +37 +327 +281 +277 +209 +15 +82 +403 166 -167 -167 -167 -168 -169 -169 -169 -169 -170 -172 -172 -174 -174 -175 -175 -176 -176 -177 -178 -179 -179 -180 -181 -183 -186 -187 -187 -187 -189 -190 -191 -191 -192 -193 -193 +417 +430 +252 +292 +219 +287 +153 193 -194 -195 -195 -196 -197 -197 -199 -199 -199 -200 -200 -201 -202 -203 -203 -205 -205 -207 +338 +446 +459 +394 +237 +482 +174 +413 +494 207 +199 +466 208 -208 -208 -209 -209 -213 -213 -214 -216 -216 -217 -217 -218 -219 -219 -221 -221 -222 -223 -223 -224 -224 -226 -228 -229 -229 -230 -230 -230 -230 -230 -233 -233 -235 -237 -237 -238 -238 -239 -239 -241 -242 -242 -244 +174 +399 +396 247 -248 -249 -252 -255 -255 -256 -256 -257 -258 -260 -262 -263 -265 -265 +417 +489 +162 +377 +397 +309 +365 266 -272 -272 -273 -273 -273 -274 -275 -277 -277 -277 -277 -278 -278 -280 +439 +342 +367 +325 +167 +195 +475 +17 +113 +155 +203 +339 +455 +128 +311 +316 +57 +302 +205 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 +4 280 -281 -281 -282 -282 -283 -284 -285 +35 +427 +277 +208 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 286 -287 -288 -288 +187 +176 +54 +459 +51 +138 +103 +239 +213 +216 +430 +278 +176 289 -291 -292 -296 -298 -298 -298 -302 -305 -306 -307 -307 -308 -309 -309 -310 -311 -311 -311 -315 -316 -316 -316 -317 -317 -318 -318 +221 +65 318 -321 -321 -322 -322 -323 -325 -325 -327 -327 -327 -331 -331 332 +311 +275 +137 +241 +83 333 -333 -335 -336 -338 -339 -341 -342 -342 -344 -344 -345 -348 -348 -348 -348 -348 -351 -353 +180 +284 +12 +230 +181 +67 +260 +404 +384 +489 353 -356 -360 -362 -364 -365 -366 -367 -367 -368 -369 -369 -369 373 -374 -375 -377 -378 -379 -382 -382 -384 -384 -384 -386 -389 -392 -393 -394 -395 -395 -396 -396 -396 -397 -397 -399 -399 -400 -401 -401 -401 -401 -401 -402 -403 -403 -403 -404 +272 +138 +217 +84 +348 +466 +58 +8 +411 +230 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 +322 +197 +468 +393 +454 +100 +298 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 404 -406 -406 -406 -406 -407 -409 -409 +43 +436 +156 +469 +468 +308 +95 +196 +288 +481 +457 +98 +282 +197 +187 +318 +318 409 -411 -413 +470 +137 +369 +316 +169 413 -414 -414 -417 -417 -417 -418 +85 +77 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 419 -421 -424 -424 -427 -429 -429 -430 -430 -430 -431 -431 -431 -432 +15 +118 +72 +90 +307 +19 435 -436 -437 -438 -438 -438 -439 -439 -443 -444 -446 -448 -449 +10 +277 +273 +306 +224 +309 +389 +327 +242 +369 +392 +272 +331 +401 +242 452 -453 -454 -454 -454 -455 -457 -458 +177 +226 +5 +497 +402 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 +430 +119 +489 458 -459 -459 -460 -462 -462 -463 -463 -466 -466 -466 -467 -468 -468 -468 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 468 -469 -469 -469 -469 -469 -470 -472 -475 -477 -478 -478 -479 -480 -480 -480 -481 -482 -483 -484 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 485 +116 +223 +256 +263 +70 487 -489 -489 -489 -489 -490 -491 -492 -492 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 +2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 +431 +454 +478 +298 +125 +431 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 +438 +119 +414 +200 +491 +237 +439 +360 +248 +479 +305 +417 +199 +444 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 493 -494 -495 -496 -497 -498 -498 +460 +207 +249 +265 +480 +83 +136 +353 +172 +214 +462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 +462 +492 +100 +298 +9 +341 498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 PREHOOK: query: explain select value from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select value from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-3 is a root stage - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 + Stage-1 is a root stage Stage-0 depends on stages: Stage-1 STAGE PLANS: - Stage: Stage-3 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - Stage: Stage-1 Map Reduce Map Operator Tree: TableScan alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: string) - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col1 - Statistics: Num rows: 325 Data size: 29575 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col1 (type: string) - outputColumnNames: _col0 - Statistics: Num rows: 325 Data size: 29575 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 325 Data size: 29575 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + expressions: value (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -2172,679 +1682,551 @@ STAGE PLANS: PREHOOK: query: select value from masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select value from masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### -val_2 -val_4 -val_5 -val_5 -val_5 -val_8 -val_9 -val_10 -val_11 -val_12 -val_12 -val_15 -val_15 -val_17 -val_18 -val_18 -val_19 -val_20 -val_24 -val_24 -val_26 -val_26 -val_27 -val_28 -val_30 -val_33 -val_34 -val_35 -val_35 -val_35 -val_37 -val_37 -val_41 -val_42 -val_42 -val_43 -val_44 -val_47 -val_51 -val_51 -val_53 -val_54 -val_57 -val_58 -val_58 -val_64 -val_65 -val_66 -val_67 -val_67 -val_69 -val_70 -val_70 -val_70 -val_72 -val_72 -val_74 -val_76 -val_76 -val_77 -val_78 -val_80 -val_82 -val_83 -val_83 -val_84 -val_84 -val_85 +val_238 val_86 -val_87 -val_90 -val_90 -val_90 -val_92 -val_95 -val_95 -val_96 -val_97 -val_97 -val_98 +val_311 +val_27 +val_165 +val_409 +val_255 +val_278 val_98 -val_100 -val_100 -val_103 -val_103 -val_104 -val_104 -val_105 -val_111 -val_113 -val_113 -val_114 -val_116 -val_118 -val_118 -val_119 -val_119 -val_119 -val_120 -val_120 -val_125 -val_125 -val_126 -val_128 -val_128 +val_484 +val_265 +val_193 +val_401 +val_150 +val_273 +val_224 +val_369 +val_66 val_128 -val_129 -val_129 -val_131 -val_133 -val_134 -val_134 -val_136 -val_137 -val_137 -val_138 -val_138 -val_138 -val_138 -val_143 -val_145 -val_146 +val_213 val_146 -val_149 -val_149 -val_150 -val_152 +val_406 +val_429 +val_374 val_152 -val_153 -val_155 -val_156 -val_157 -val_158 -val_160 -val_162 -val_163 -val_164 -val_164 -val_165 -val_165 +val_469 +val_145 +val_495 +val_37 +val_327 +val_281 +val_277 +val_209 +val_15 +val_82 +val_403 val_166 -val_167 -val_167 -val_167 -val_168 -val_169 -val_169 -val_169 -val_169 -val_170 -val_172 -val_172 +val_417 +val_430 +val_252 +val_292 +val_219 +val_287 +val_153 +val_193 +val_338 +val_446 +val_459 +val_394 +val_237 +val_482 val_174 +val_413 +val_494 +val_207 +val_199 +val_466 +val_208 val_174 -val_175 -val_175 -val_176 -val_176 -val_177 -val_178 -val_179 -val_179 -val_180 -val_181 -val_183 -val_186 -val_187 -val_187 -val_187 -val_189 -val_190 -val_191 -val_191 -val_192 -val_193 -val_193 -val_193 -val_194 -val_195 +val_399 +val_396 +val_247 +val_417 +val_489 +val_162 +val_377 +val_397 +val_309 +val_365 +val_266 +val_439 +val_342 +val_367 +val_325 +val_167 val_195 -val_196 -val_197 -val_197 -val_199 -val_199 -val_199 -val_200 -val_200 -val_201 -val_202 -val_203 +val_475 +val_17 +val_113 +val_155 val_203 +val_339 +val_455 +val_128 +val_311 +val_316 +val_57 +val_302 val_205 -val_205 -val_207 -val_207 -val_208 -val_208 +val_149 +val_438 +val_345 +val_129 +val_170 +val_20 +val_489 +val_157 +val_378 +val_221 +val_92 +val_111 +val_47 +val_72 +val_4 +val_280 +val_35 +val_427 +val_277 val_208 -val_209 -val_209 -val_213 +val_356 +val_399 +val_169 +val_382 +val_498 +val_125 +val_386 +val_437 +val_469 +val_192 +val_286 +val_187 +val_176 +val_54 +val_459 +val_51 +val_138 +val_103 +val_239 val_213 -val_214 val_216 -val_216 -val_217 -val_217 -val_218 -val_219 -val_219 -val_221 -val_221 -val_222 -val_223 -val_223 -val_224 -val_224 -val_226 -val_228 -val_229 -val_229 -val_230 -val_230 -val_230 -val_230 -val_230 -val_233 -val_233 -val_235 -val_237 -val_237 -val_238 -val_238 -val_239 -val_239 -val_241 -val_242 -val_242 -val_244 -val_247 -val_248 -val_249 -val_252 -val_255 -val_255 -val_256 -val_256 -val_257 -val_258 -val_260 -val_262 -val_263 -val_265 -val_265 -val_266 -val_272 -val_272 -val_273 -val_273 -val_273 -val_274 -val_275 -val_277 -val_277 -val_277 -val_277 -val_278 +val_430 val_278 -val_280 -val_280 -val_281 -val_281 -val_282 -val_282 -val_283 -val_284 -val_285 -val_286 -val_287 -val_288 -val_288 +val_176 val_289 -val_291 -val_292 -val_296 -val_298 -val_298 -val_298 -val_302 -val_305 -val_306 -val_307 -val_307 -val_308 -val_309 -val_309 -val_310 -val_311 -val_311 -val_311 -val_315 -val_316 -val_316 -val_316 -val_317 -val_317 -val_318 -val_318 +val_221 +val_65 val_318 -val_321 -val_321 -val_322 -val_322 -val_323 -val_325 -val_325 -val_327 -val_327 -val_327 -val_331 -val_331 val_332 +val_311 +val_275 +val_137 +val_241 +val_83 val_333 -val_333 -val_335 -val_336 -val_338 -val_339 -val_341 -val_342 -val_342 -val_344 -val_344 -val_345 -val_348 -val_348 -val_348 -val_348 -val_348 -val_351 -val_353 +val_180 +val_284 +val_12 +val_230 +val_181 +val_67 +val_260 +val_404 +val_384 +val_489 val_353 -val_356 -val_360 -val_362 -val_364 -val_365 -val_366 -val_367 -val_367 -val_368 -val_369 -val_369 -val_369 val_373 -val_374 -val_375 -val_377 -val_378 -val_379 -val_382 -val_382 -val_384 -val_384 -val_384 -val_386 -val_389 -val_392 +val_272 +val_138 +val_217 +val_84 +val_348 +val_466 +val_58 +val_8 +val_411 +val_230 +val_208 +val_348 +val_24 +val_463 +val_431 +val_179 +val_172 +val_42 +val_129 +val_158 +val_119 +val_496 +val_322 +val_197 +val_468 val_393 -val_394 -val_395 -val_395 -val_396 -val_396 -val_396 -val_397 -val_397 -val_399 -val_399 -val_400 -val_401 -val_401 -val_401 -val_401 -val_401 -val_402 -val_403 -val_403 -val_403 -val_404 +val_454 +val_100 +val_298 +val_199 +val_191 +val_418 +val_96 +val_26 +val_165 +val_327 +val_230 +val_205 +val_120 +val_131 +val_51 val_404 -val_406 -val_406 -val_406 -val_406 -val_407 -val_409 -val_409 +val_43 +val_436 +val_156 +val_469 +val_468 +val_308 +val_95 +val_196 +val_288 +val_481 +val_457 +val_98 +val_282 +val_197 +val_187 +val_318 +val_318 val_409 -val_411 -val_413 +val_470 +val_137 +val_369 +val_316 +val_169 val_413 -val_414 -val_414 -val_417 -val_417 -val_417 -val_418 +val_85 +val_77 +val_490 +val_87 +val_364 +val_179 +val_118 +val_134 +val_395 +val_282 +val_138 +val_238 val_419 -val_421 -val_424 -val_424 -val_427 -val_429 -val_429 -val_430 -val_430 -val_430 -val_431 -val_431 -val_431 -val_432 +val_15 +val_118 +val_72 +val_90 +val_307 +val_19 val_435 -val_436 -val_437 -val_438 -val_438 -val_438 -val_439 -val_439 -val_443 -val_444 -val_446 -val_448 -val_449 +val_10 +val_277 +val_273 +val_306 +val_224 +val_309 +val_389 +val_327 +val_242 +val_369 +val_392 +val_272 +val_331 +val_401 +val_242 val_452 -val_453 -val_454 -val_454 -val_454 -val_455 -val_457 -val_458 +val_177 +val_226 +val_5 +val_497 +val_402 +val_396 +val_317 +val_395 +val_58 +val_35 +val_336 +val_95 +val_11 +val_168 +val_34 +val_229 +val_233 +val_143 +val_472 +val_322 +val_498 +val_160 +val_195 +val_42 +val_321 +val_430 +val_119 +val_489 val_458 -val_459 -val_459 -val_460 -val_462 -val_462 -val_463 -val_463 -val_466 -val_466 -val_466 -val_467 -val_468 -val_468 -val_468 +val_78 +val_76 +val_41 +val_223 +val_492 +val_149 +val_449 +val_218 +val_228 +val_138 +val_453 +val_30 +val_209 +val_64 val_468 -val_469 -val_469 -val_469 -val_469 -val_469 -val_470 -val_472 -val_475 -val_477 -val_478 -val_478 -val_479 -val_480 -val_480 -val_480 -val_481 -val_482 -val_483 -val_484 +val_76 +val_74 +val_342 +val_69 +val_230 +val_33 +val_368 +val_103 +val_296 +val_113 +val_216 +val_367 +val_344 +val_167 +val_274 +val_219 +val_239 val_485 +val_116 +val_223 +val_256 +val_263 +val_70 val_487 -val_489 -val_489 -val_489 -val_489 -val_490 -val_491 -val_492 -val_492 -val_493 -val_494 -val_495 -val_496 -val_497 -val_498 -val_498 -val_498 -PREHOOK: query: explain select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) -PREHOOK: type: QUERY -PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src -PREHOOK: Input: default@srcpart -PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 -PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 -PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 -PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 -#### A masked pattern was here #### -POSTHOOK: query: explain select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) -POSTHOOK: type: QUERY -POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src -POSTHOOK: Input: default@srcpart -POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 -POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 -POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 +val_480 +val_401 +val_288 +val_191 +val_5 +val_244 +val_438 +val_128 +val_467 +val_432 +val_202 +val_316 +val_229 +val_469 +val_463 +val_280 +val_2 +val_35 +val_283 +val_331 +val_235 +val_80 +val_44 +val_193 +val_321 +val_335 +val_104 +val_466 +val_366 +val_175 +val_403 +val_483 +val_53 +val_105 +val_257 +val_406 +val_409 +val_190 +val_406 +val_401 +val_114 +val_258 +val_90 +val_203 +val_262 +val_348 +val_424 +val_12 +val_396 +val_201 +val_217 +val_164 +val_431 +val_454 +val_478 +val_298 +val_125 +val_431 +val_164 +val_424 +val_187 +val_382 +val_5 +val_70 +val_397 +val_480 +val_291 +val_24 +val_351 +val_255 +val_104 +val_70 +val_163 +val_438 +val_119 +val_414 +val_200 +val_491 +val_237 +val_439 +val_360 +val_248 +val_479 +val_305 +val_417 +val_199 +val_444 +val_120 +val_429 +val_169 +val_443 +val_323 +val_325 +val_277 +val_230 +val_478 +val_178 +val_468 +val_310 +val_317 +val_333 +val_493 +val_460 +val_207 +val_249 +val_265 +val_480 +val_83 +val_136 +val_353 +val_172 +val_214 +val_462 +val_233 +val_406 +val_133 +val_175 +val_189 +val_454 +val_375 +val_401 +val_421 +val_407 +val_384 +val_256 +val_26 +val_134 +val_67 +val_384 +val_379 +val_18 +val_462 +val_492 +val_100 +val_298 +val_9 +val_341 +val_498 +val_146 +val_458 +val_362 +val_186 +val_285 +val_348 +val_167 +val_18 +val_273 +val_183 +val_281 +val_344 +val_97 +val_469 +val_315 +val_84 +val_28 +val_37 +val_448 +val_152 +val_348 +val_307 +val_194 +val_414 +val_477 +val_222 +val_126 +val_90 +val_169 +val_403 +val_400 +val_200 +val_97 +PREHOOK: query: explain select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) +PREHOOK: type: QUERY +PREHOOK: Input: default@masking_test_subq_n3 +PREHOOK: Input: default@srcpart +PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 +PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 +PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 +PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 +#### A masked pattern was here #### +POSTHOOK: query: explain select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) +POSTHOOK: type: QUERY +POSTHOOK: Input: default@masking_test_subq_n3 +POSTHOOK: Input: default@srcpart +POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 +POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 +POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-4 is a root stage - Stage-3 depends on stages: Stage-4 - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 + Stage-1 is a root stage Stage-0 depends on stages: Stage-1 STAGE PLANS: - Stage: Stage-4 + Stage: Stage-1 Map Reduce Map Operator Tree: TableScan alias: masking_test_subq_n3 - filterExpr: (UDFToDouble(key) is not null and key is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (UDFToDouble(key) is not null and key is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-3 - Map Reduce - Map Operator Tree: - TableScan - alias: src filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n3 - filterExpr: (key is not null and UDFToDouble(key) is not null) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (key is not null and UDFToDouble(key) is not null) (type: boolean) + predicate: UDFToDouble(key) is not null (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + expressions: key (type: int), value (type: string), UDFToDouble(key) (type: double) + outputColumnNames: _col0, _col1, _col2 + Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: string) - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), _col1 (type: string), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 325 Data size: 33475 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-1 - Map Reduce - Map Operator Tree: + key expressions: _col2 (type: double) + sort order: + + Map-reduce partition columns: _col2 (type: double) + Statistics: Num rows: 500 Data size: 51500 Basic stats: COMPLETE Column stats: COMPLETE + value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: srcpart filterExpr: UDFToDouble(key) is not null (type: boolean) @@ -2862,29 +2244,22 @@ STAGE PLANS: Map-reduce partition columns: _col4 (type: double) Statistics: Num rows: 2000 Data size: 1108000 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col0 (type: string), _col1 (type: string), _col2 (type: string), _col3 (type: string) - TableScan - Reduce Output Operator - key expressions: _col2 (type: double) - sort order: + - Map-reduce partition columns: _col2 (type: double) - Statistics: Num rows: 325 Data size: 33475 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int), _col1 (type: string) Reduce Operator Tree: Join Operator condition map: Inner Join 0 to 1 keys: - 0 _col4 (type: double) - 1 _col2 (type: double) - outputColumnNames: _col0, _col1, _col2, _col3, _col5, _col6 - Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: COMPLETE + 0 _col2 (type: double) + 1 _col4 (type: double) + outputColumnNames: _col0, _col1, _col3, _col4, _col5, _col6 + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: _col5 (type: int), _col6 (type: string), _col0 (type: string), _col1 (type: string), _col2 (type: string), _col3 (type: string) + expressions: _col0 (type: int), _col1 (type: string), _col3 (type: string), _col4 (type: string), _col5 (type: string), _col6 (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 - Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 2056 Data size: 1317896 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -2899,7 +2274,6 @@ STAGE PLANS: PREHOOK: query: select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 @@ -2909,7 +2283,6 @@ PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 POSTHOOK: query: select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key) POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 @@ -2917,41 +2290,41 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 #### A masked pattern was here #### 0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-09 12 0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 12 0 val_0 0 val_0 2008-04-08 11 0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-09 11 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-08 11 0 val_0 0 val_0 2008-04-09 12 0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 0 val_0 0 val_0 2008-04-09 12 0 val_0 0 val_0 2008-04-08 12 0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 11 -0 val_0 0 val_0 2008-04-08 11 0 val_0 0 val_0 2008-04-08 11 0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 11 0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 12 0 val_0 0 val_0 2008-04-08 12 0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-08 12 -0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 0 val_0 0 val_0 2008-04-09 11 0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-09 12 -0 val_0 0 val_0 2008-04-09 12 2 val_2 2 val_2 2008-04-09 11 2 val_2 2 val_2 2008-04-08 11 2 val_2 2 val_2 2008-04-09 12 @@ -2961,40 +2334,40 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 4 val_4 4 val_4 2008-04-08 11 4 val_4 4 val_4 2008-04-09 11 5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 5 val_5 5 val_5 2008-04-08 11 5 val_5 5 val_5 2008-04-08 11 5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 12 5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 -5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 5 val_5 5 val_5 2008-04-08 11 5 val_5 5 val_5 2008-04-08 11 5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 12 5 val_5 5 val_5 2008-04-08 12 5 val_5 5 val_5 2008-04-09 11 5 val_5 5 val_5 2008-04-09 11 5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 -5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 5 val_5 5 val_5 2008-04-09 11 5 val_5 5 val_5 2008-04-09 11 5 val_5 5 val_5 2008-04-09 11 5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-08 12 -5 val_5 5 val_5 2008-04-09 12 -5 val_5 5 val_5 2008-04-09 12 5 val_5 5 val_5 2008-04-09 12 8 val_8 8 val_8 2008-04-08 11 8 val_8 8 val_8 2008-04-09 11 @@ -3013,57 +2386,57 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 11 val_11 11 val_11 2008-04-08 12 11 val_11 11 val_11 2008-04-08 11 12 val_12 12 val_12 2008-04-09 12 -12 val_12 12 val_12 2008-04-09 12 -12 val_12 12 val_12 2008-04-08 11 12 val_12 12 val_12 2008-04-08 11 12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-08 12 12 val_12 12 val_12 2008-04-08 12 12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-09 12 +12 val_12 12 val_12 2008-04-09 12 12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-09 11 12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-08 11 12 val_12 12 val_12 2008-04-08 12 12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-09 11 -12 val_12 12 val_12 2008-04-09 12 12 val_12 12 val_12 2008-04-09 12 15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 11 15 val_15 15 val_15 2008-04-08 11 15 val_15 15 val_15 2008-04-09 12 15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 12 -15 val_15 15 val_15 2008-04-09 11 15 val_15 15 val_15 2008-04-09 11 15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 12 +15 val_15 15 val_15 2008-04-08 12 15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 12 15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 11 15 val_15 15 val_15 2008-04-09 11 15 val_15 15 val_15 2008-04-08 12 -15 val_15 15 val_15 2008-04-08 12 17 val_17 17 val_17 2008-04-09 11 17 val_17 17 val_17 2008-04-09 12 17 val_17 17 val_17 2008-04-08 12 17 val_17 17 val_17 2008-04-08 11 18 val_18 18 val_18 2008-04-08 12 18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 12 -18 val_18 18 val_18 2008-04-08 12 18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-09 12 -18 val_18 18 val_18 2008-04-09 12 18 val_18 18 val_18 2008-04-09 12 18 val_18 18 val_18 2008-04-09 12 18 val_18 18 val_18 2008-04-09 11 18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-08 11 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 11 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 12 18 val_18 18 val_18 2008-04-09 11 18 val_18 18 val_18 2008-04-09 11 18 val_18 18 val_18 2008-04-08 11 -18 val_18 18 val_18 2008-04-08 11 19 val_19 19 val_19 2008-04-09 11 19 val_19 19 val_19 2008-04-09 12 19 val_19 19 val_19 2008-04-08 11 @@ -3073,37 +2446,37 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 20 val_20 20 val_20 2008-04-08 12 20 val_20 20 val_20 2008-04-09 12 24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-09 12 -24 val_24 24 val_24 2008-04-08 11 24 val_24 24 val_24 2008-04-08 11 24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-08 11 -24 val_24 24 val_24 2008-04-09 12 24 val_24 24 val_24 2008-04-09 12 24 val_24 24 val_24 2008-04-08 12 24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-08 12 -24 val_24 24 val_24 2008-04-08 12 24 val_24 24 val_24 2008-04-09 11 24 val_24 24 val_24 2008-04-09 11 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-08 12 24 val_24 24 val_24 2008-04-09 11 24 val_24 24 val_24 2008-04-09 11 26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-09 12 -26 val_26 26 val_26 2008-04-08 11 26 val_26 26 val_26 2008-04-08 11 26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 12 26 val_26 26 val_26 2008-04-09 12 26 val_26 26 val_26 2008-04-09 11 -26 val_26 26 val_26 2008-04-09 11 26 val_26 26 val_26 2008-04-08 12 26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-08 11 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-09 11 26 val_26 26 val_26 2008-04-08 12 26 val_26 26 val_26 2008-04-08 12 26 val_26 26 val_26 2008-04-08 11 -26 val_26 26 val_26 2008-04-08 11 27 val_27 27 val_27 2008-04-09 12 27 val_27 27 val_27 2008-04-09 11 27 val_27 27 val_27 2008-04-08 12 @@ -3125,76 +2498,76 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 34 val_34 34 val_34 2008-04-08 11 34 val_34 34 val_34 2008-04-08 12 35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 12 35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 35 val_35 35 val_35 2008-04-08 12 35 val_35 35 val_35 2008-04-08 12 35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 35 val_35 35 val_35 2008-04-08 11 35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 -35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 35 val_35 35 val_35 2008-04-08 12 35 val_35 35 val_35 2008-04-08 12 35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 11 -35 val_35 35 val_35 2008-04-09 12 -35 val_35 35 val_35 2008-04-09 12 35 val_35 35 val_35 2008-04-09 12 35 val_35 35 val_35 2008-04-08 11 35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-08 11 -35 val_35 35 val_35 2008-04-09 12 35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-09 11 35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 12 35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-08 12 35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 35 val_35 35 val_35 2008-04-09 11 37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-09 12 -37 val_37 37 val_37 2008-04-08 12 37 val_37 37 val_37 2008-04-08 12 37 val_37 37 val_37 2008-04-08 11 -37 val_37 37 val_37 2008-04-08 11 -37 val_37 37 val_37 2008-04-09 11 37 val_37 37 val_37 2008-04-09 11 37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 11 -37 val_37 37 val_37 2008-04-09 12 37 val_37 37 val_37 2008-04-09 12 37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +37 val_37 37 val_37 2008-04-09 12 37 val_37 37 val_37 2008-04-08 12 37 val_37 37 val_37 2008-04-08 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 37 val_37 37 val_37 2008-04-08 11 41 val_41 41 val_41 2008-04-08 11 41 val_41 41 val_41 2008-04-09 11 41 val_41 41 val_41 2008-04-09 12 41 val_41 41 val_41 2008-04-08 12 42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-09 11 42 val_42 42 val_42 2008-04-09 11 42 val_42 42 val_42 2008-04-08 12 42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-08 12 -42 val_42 42 val_42 2008-04-08 12 42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-09 12 -42 val_42 42 val_42 2008-04-08 11 42 val_42 42 val_42 2008-04-08 11 42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 11 +42 val_42 42 val_42 2008-04-09 12 42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-09 12 42 val_42 42 val_42 2008-04-08 11 +42 val_42 42 val_42 2008-04-09 11 42 val_42 42 val_42 2008-04-08 11 43 val_43 43 val_43 2008-04-09 12 43 val_43 43 val_43 2008-04-08 12 @@ -3209,20 +2582,20 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 47 val_47 47 val_47 2008-04-09 12 47 val_47 47 val_47 2008-04-09 11 51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-09 12 -51 val_51 51 val_51 2008-04-08 12 51 val_51 51 val_51 2008-04-08 12 51 val_51 51 val_51 2008-04-08 11 51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-08 11 -51 val_51 51 val_51 2008-04-08 11 51 val_51 51 val_51 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 11 -51 val_51 51 val_51 2008-04-09 12 51 val_51 51 val_51 2008-04-09 12 51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-08 11 51 val_51 51 val_51 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 51 val_51 51 val_51 2008-04-09 11 53 val_53 53 val_53 2008-04-08 11 53 val_53 53 val_53 2008-04-09 11 @@ -3237,20 +2610,20 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 57 val_57 57 val_57 2008-04-09 11 57 val_57 57 val_57 2008-04-09 12 58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-08 11 -58 val_58 58 val_58 2008-04-09 11 58 val_58 58 val_58 2008-04-09 11 58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-09 12 -58 val_58 58 val_58 2008-04-08 11 58 val_58 58 val_58 2008-04-08 11 58 val_58 58 val_58 2008-04-08 12 -58 val_58 58 val_58 2008-04-08 12 -58 val_58 58 val_58 2008-04-09 11 58 val_58 58 val_58 2008-04-09 11 58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-09 11 58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 11 58 val_58 58 val_58 2008-04-08 12 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 58 val_58 58 val_58 2008-04-08 12 64 val_64 64 val_64 2008-04-09 12 64 val_64 64 val_64 2008-04-08 11 @@ -3265,95 +2638,95 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 66 val_66 66 val_66 2008-04-08 11 66 val_66 66 val_66 2008-04-08 12 67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 67 val_67 67 val_67 2008-04-09 11 67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 12 -67 val_67 67 val_67 2008-04-09 11 67 val_67 67 val_67 2008-04-09 11 67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 11 -67 val_67 67 val_67 2008-04-08 12 67 val_67 67 val_67 2008-04-08 12 67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 67 val_67 67 val_67 2008-04-08 11 67 val_67 67 val_67 2008-04-08 12 +67 val_67 67 val_67 2008-04-08 11 67 val_67 67 val_67 2008-04-08 12 69 val_69 69 val_69 2008-04-09 12 69 val_69 69 val_69 2008-04-08 11 69 val_69 69 val_69 2008-04-08 12 69 val_69 69 val_69 2008-04-09 11 70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-09 11 70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 70 val_70 70 val_70 2008-04-08 12 70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 70 val_70 70 val_70 2008-04-09 11 70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-08 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-08 11 70 val_70 70 val_70 2008-04-08 11 70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 11 70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 11 70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-09 11 70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 70 val_70 70 val_70 2008-04-08 12 70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-09 11 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-08 11 70 val_70 70 val_70 2008-04-08 11 70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-08 11 -70 val_70 70 val_70 2008-04-08 11 70 val_70 70 val_70 2008-04-08 11 70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-09 12 -70 val_70 70 val_70 2008-04-09 12 72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-09 12 -72 val_72 72 val_72 2008-04-08 12 72 val_72 72 val_72 2008-04-08 12 72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-08 12 -72 val_72 72 val_72 2008-04-09 11 72 val_72 72 val_72 2008-04-09 11 72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-09 12 72 val_72 72 val_72 2008-04-09 12 72 val_72 72 val_72 2008-04-08 11 -72 val_72 72 val_72 2008-04-08 11 72 val_72 72 val_72 2008-04-09 11 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-09 11 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 11 72 val_72 72 val_72 2008-04-09 11 74 val_74 74 val_74 2008-04-09 11 74 val_74 74 val_74 2008-04-08 12 74 val_74 74 val_74 2008-04-09 12 74 val_74 74 val_74 2008-04-08 11 76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-08 11 -76 val_76 76 val_76 2008-04-08 12 76 val_76 76 val_76 2008-04-08 12 76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 12 -76 val_76 76 val_76 2008-04-08 11 76 val_76 76 val_76 2008-04-08 11 76 val_76 76 val_76 2008-04-09 12 76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 12 -76 val_76 76 val_76 2008-04-09 12 76 val_76 76 val_76 2008-04-09 11 76 val_76 76 val_76 2008-04-09 11 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 12 76 val_76 76 val_76 2008-04-09 11 76 val_76 76 val_76 2008-04-09 11 77 val_77 77 val_77 2008-04-08 12 @@ -3373,37 +2746,37 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 82 val_82 82 val_82 2008-04-08 11 82 val_82 82 val_82 2008-04-09 12 83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-08 12 -83 val_83 83 val_83 2008-04-09 12 83 val_83 83 val_83 2008-04-09 12 83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-09 11 -83 val_83 83 val_83 2008-04-09 12 83 val_83 83 val_83 2008-04-09 12 83 val_83 83 val_83 2008-04-08 11 -83 val_83 83 val_83 2008-04-08 11 -83 val_83 83 val_83 2008-04-08 12 83 val_83 83 val_83 2008-04-08 12 83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-08 11 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 12 83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-09 12 83 val_83 83 val_83 2008-04-08 11 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 11 83 val_83 83 val_83 2008-04-08 11 84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-09 12 -84 val_84 84 val_84 2008-04-08 11 84 val_84 84 val_84 2008-04-08 11 84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-08 11 -84 val_84 84 val_84 2008-04-09 12 84 val_84 84 val_84 2008-04-09 12 84 val_84 84 val_84 2008-04-08 12 -84 val_84 84 val_84 2008-04-08 12 84 val_84 84 val_84 2008-04-09 11 84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-08 12 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 12 84 val_84 84 val_84 2008-04-09 11 84 val_84 84 val_84 2008-04-09 11 84 val_84 84 val_84 2008-04-08 12 -84 val_84 84 val_84 2008-04-08 12 85 val_85 85 val_85 2008-04-09 12 85 val_85 85 val_85 2008-04-09 11 85 val_85 85 val_85 2008-04-08 11 @@ -3417,60 +2790,60 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 87 val_87 87 val_87 2008-04-08 12 87 val_87 87 val_87 2008-04-09 11 90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 12 90 val_90 90 val_90 2008-04-08 11 90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-09 11 90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 90 val_90 90 val_90 2008-04-09 12 90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 11 90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 90 val_90 90 val_90 2008-04-08 12 90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-08 11 90 val_90 90 val_90 2008-04-09 11 90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-09 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 12 -90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 90 val_90 90 val_90 2008-04-08 12 90 val_90 90 val_90 2008-04-08 12 90 val_90 90 val_90 2008-04-08 11 90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-08 11 -90 val_90 90 val_90 2008-04-09 11 -90 val_90 90 val_90 2008-04-09 11 90 val_90 90 val_90 2008-04-09 11 92 val_92 92 val_92 2008-04-09 11 92 val_92 92 val_92 2008-04-09 12 92 val_92 92 val_92 2008-04-08 12 92 val_92 92 val_92 2008-04-08 11 95 val_95 95 val_95 2008-04-08 11 -95 val_95 95 val_95 2008-04-08 11 -95 val_95 95 val_95 2008-04-09 12 95 val_95 95 val_95 2008-04-09 12 95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-08 12 -95 val_95 95 val_95 2008-04-09 11 95 val_95 95 val_95 2008-04-09 11 95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 11 +95 val_95 95 val_95 2008-04-08 11 +95 val_95 95 val_95 2008-04-09 12 95 val_95 95 val_95 2008-04-08 12 95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-08 12 95 val_95 95 val_95 2008-04-09 11 95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-09 12 -95 val_95 95 val_95 2008-04-08 11 95 val_95 95 val_95 2008-04-08 11 96 val_96 96 val_96 2008-04-09 12 96 val_96 96 val_96 2008-04-08 11 @@ -3478,84 +2851,84 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 96 val_96 96 val_96 2008-04-09 11 97 val_97 97 val_97 2008-04-09 12 97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 12 -97 val_97 97 val_97 2008-04-09 11 -97 val_97 97 val_97 2008-04-09 11 97 val_97 97 val_97 2008-04-09 11 97 val_97 97 val_97 2008-04-09 11 97 val_97 97 val_97 2008-04-08 12 97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 12 -97 val_97 97 val_97 2008-04-08 12 97 val_97 97 val_97 2008-04-08 11 97 val_97 97 val_97 2008-04-08 11 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 12 97 val_97 97 val_97 2008-04-08 11 97 val_97 97 val_97 2008-04-08 11 98 val_98 98 val_98 2008-04-08 11 98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 11 -98 val_98 98 val_98 2008-04-08 11 98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-08 12 -98 val_98 98 val_98 2008-04-09 12 98 val_98 98 val_98 2008-04-09 12 98 val_98 98 val_98 2008-04-09 11 98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-09 11 -98 val_98 98 val_98 2008-04-09 11 98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 11 98 val_98 98 val_98 2008-04-08 12 98 val_98 98 val_98 2008-04-09 12 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-08 12 98 val_98 98 val_98 2008-04-09 12 100 val_100 100 val_100 2008-04-09 11 -100 val_100 100 val_100 2008-04-09 11 -100 val_100 100 val_100 2008-04-08 11 100 val_100 100 val_100 2008-04-08 11 100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-09 12 100 val_100 100 val_100 2008-04-08 12 100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 11 +100 val_100 100 val_100 2008-04-09 11 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 12 100 val_100 100 val_100 2008-04-08 12 100 val_100 100 val_100 2008-04-08 12 100 val_100 100 val_100 2008-04-09 12 -100 val_100 100 val_100 2008-04-09 12 100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-08 11 -100 val_100 100 val_100 2008-04-09 11 100 val_100 100 val_100 2008-04-09 11 103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-08 11 -103 val_103 103 val_103 2008-04-09 12 103 val_103 103 val_103 2008-04-09 12 103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-08 11 103 val_103 103 val_103 2008-04-08 11 103 val_103 103 val_103 2008-04-09 11 -103 val_103 103 val_103 2008-04-09 11 103 val_103 103 val_103 2008-04-08 12 103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-09 12 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 12 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 11 103 val_103 103 val_103 2008-04-08 12 103 val_103 103 val_103 2008-04-08 12 103 val_103 103 val_103 2008-04-09 12 -103 val_103 103 val_103 2008-04-09 12 104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-09 12 104 val_104 104 val_104 2008-04-09 12 104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-08 12 104 val_104 104 val_104 2008-04-08 12 104 val_104 104 val_104 2008-04-08 11 -104 val_104 104 val_104 2008-04-08 11 104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-09 11 +104 val_104 104 val_104 2008-04-08 11 104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-09 11 104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 104 val_104 104 val_104 2008-04-08 12 104 val_104 104 val_104 2008-04-09 11 -104 val_104 104 val_104 2008-04-09 11 105 val_105 105 val_105 2008-04-09 12 105 val_105 105 val_105 2008-04-09 11 105 val_105 105 val_105 2008-04-08 11 @@ -3565,20 +2938,20 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 111 val_111 111 val_111 2008-04-09 12 111 val_111 111 val_111 2008-04-09 11 113 val_113 113 val_113 2008-04-09 12 -113 val_113 113 val_113 2008-04-09 12 -113 val_113 113 val_113 2008-04-08 11 113 val_113 113 val_113 2008-04-08 11 113 val_113 113 val_113 2008-04-08 12 113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-08 12 -113 val_113 113 val_113 2008-04-08 12 113 val_113 113 val_113 2008-04-09 11 113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-09 12 +113 val_113 113 val_113 2008-04-09 12 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-08 12 113 val_113 113 val_113 2008-04-09 11 113 val_113 113 val_113 2008-04-09 11 113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-08 11 -113 val_113 113 val_113 2008-04-09 12 113 val_113 113 val_113 2008-04-09 12 114 val_114 114 val_114 2008-04-09 11 114 val_114 114 val_114 2008-04-09 12 @@ -3589,87 +2962,87 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 116 val_116 116 val_116 2008-04-08 11 116 val_116 116 val_116 2008-04-09 12 118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-09 12 -118 val_118 118 val_118 2008-04-08 11 118 val_118 118 val_118 2008-04-08 11 118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 12 118 val_118 118 val_118 2008-04-09 12 118 val_118 118 val_118 2008-04-08 11 -118 val_118 118 val_118 2008-04-08 11 118 val_118 118 val_118 2008-04-08 12 118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-09 11 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-09 11 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 118 val_118 118 val_118 2008-04-08 12 118 val_118 118 val_118 2008-04-08 12 118 val_118 118 val_118 2008-04-09 11 -118 val_118 118 val_118 2008-04-09 11 119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-09 12 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-08 11 119 val_119 119 val_119 2008-04-08 11 119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-09 11 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 -119 val_119 119 val_119 2008-04-08 12 119 val_119 119 val_119 2008-04-08 12 119 val_119 119 val_119 2008-04-08 12 119 val_119 119 val_119 2008-04-08 12 119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 11 119 val_119 119 val_119 2008-04-09 11 119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 11 119 val_119 119 val_119 2008-04-09 11 119 val_119 119 val_119 2008-04-09 11 119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 119 val_119 119 val_119 2008-04-09 12 119 val_119 119 val_119 2008-04-09 12 119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-08 11 -119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 11 119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 119 val_119 119 val_119 2008-04-09 12 120 val_120 120 val_120 2008-04-09 11 -120 val_120 120 val_120 2008-04-09 11 -120 val_120 120 val_120 2008-04-08 11 120 val_120 120 val_120 2008-04-08 11 120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-09 12 -120 val_120 120 val_120 2008-04-08 12 120 val_120 120 val_120 2008-04-08 12 120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 11 +120 val_120 120 val_120 2008-04-09 11 +120 val_120 120 val_120 2008-04-08 11 120 val_120 120 val_120 2008-04-09 12 120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-09 12 120 val_120 120 val_120 2008-04-08 12 120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-08 11 -120 val_120 120 val_120 2008-04-09 11 120 val_120 120 val_120 2008-04-09 11 125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-08 11 125 val_125 125 val_125 2008-04-08 11 125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-09 11 -125 val_125 125 val_125 2008-04-08 11 125 val_125 125 val_125 2008-04-08 11 125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-09 12 -125 val_125 125 val_125 2008-04-09 11 125 val_125 125 val_125 2008-04-09 11 125 val_125 125 val_125 2008-04-08 12 125 val_125 125 val_125 2008-04-08 12 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-09 11 125 val_125 125 val_125 2008-04-08 12 125 val_125 125 val_125 2008-04-08 12 126 val_126 126 val_126 2008-04-08 11 @@ -3677,56 +3050,56 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 126 val_126 126 val_126 2008-04-09 12 126 val_126 126 val_126 2008-04-09 11 128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 12 128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 128 val_128 128 val_128 2008-04-08 11 128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-08 12 128 val_128 128 val_128 2008-04-08 12 128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 11 128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-08 12 128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-09 11 128 val_128 128 val_128 2008-04-08 11 128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-08 11 -128 val_128 128 val_128 2008-04-09 11 -128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-08 12 128 val_128 128 val_128 2008-04-09 11 128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-09 12 -128 val_128 128 val_128 2008-04-08 12 -128 val_128 128 val_128 2008-04-08 12 128 val_128 128 val_128 2008-04-08 12 128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 128 val_128 128 val_128 2008-04-08 12 128 val_128 128 val_128 2008-04-08 12 129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 129 val_129 129 val_129 2008-04-08 12 129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-09 12 -129 val_129 129 val_129 2008-04-08 12 129 val_129 129 val_129 2008-04-08 12 129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-09 11 -129 val_129 129 val_129 2008-04-08 11 129 val_129 129 val_129 2008-04-08 11 129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 129 val_129 129 val_129 2008-04-09 11 129 val_129 129 val_129 2008-04-08 11 +129 val_129 129 val_129 2008-04-09 11 129 val_129 129 val_129 2008-04-08 11 131 val_131 131 val_131 2008-04-08 12 131 val_131 131 val_131 2008-04-09 12 @@ -3737,104 +3110,104 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 133 val_133 133 val_133 2008-04-09 11 133 val_133 133 val_133 2008-04-09 12 134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-08 12 -134 val_134 134 val_134 2008-04-09 11 134 val_134 134 val_134 2008-04-09 11 134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-09 11 134 val_134 134 val_134 2008-04-09 11 134 val_134 134 val_134 2008-04-09 12 -134 val_134 134 val_134 2008-04-09 12 134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 11 134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-08 11 +134 val_134 134 val_134 2008-04-09 11 134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 12 134 val_134 134 val_134 2008-04-09 12 134 val_134 134 val_134 2008-04-08 11 -134 val_134 134 val_134 2008-04-08 11 136 val_136 136 val_136 2008-04-09 12 136 val_136 136 val_136 2008-04-08 12 136 val_136 136 val_136 2008-04-08 11 136 val_136 136 val_136 2008-04-09 11 137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-08 11 -137 val_137 137 val_137 2008-04-09 12 137 val_137 137 val_137 2008-04-09 12 137 val_137 137 val_137 2008-04-09 11 137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 11 -137 val_137 137 val_137 2008-04-09 11 137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-09 12 -137 val_137 137 val_137 2008-04-08 12 137 val_137 137 val_137 2008-04-08 12 137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-08 12 137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 12 137 val_137 137 val_137 2008-04-08 12 +137 val_137 137 val_137 2008-04-08 11 137 val_137 137 val_137 2008-04-08 12 138 val_138 138 val_138 2008-04-09 12 138 val_138 138 val_138 2008-04-09 12 138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 11 138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 12 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 138 val_138 138 val_138 2008-04-09 12 138 val_138 138 val_138 2008-04-09 12 138 val_138 138 val_138 2008-04-09 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-08 12 -138 val_138 138 val_138 2008-04-09 11 -138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 138 val_138 138 val_138 2008-04-08 11 -138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-08 11 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 138 val_138 138 val_138 2008-04-08 12 143 val_143 143 val_143 2008-04-09 12 143 val_143 143 val_143 2008-04-08 11 @@ -3845,57 +3218,57 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 145 val_145 145 val_145 2008-04-08 12 145 val_145 145 val_145 2008-04-09 12 146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-08 11 -146 val_146 146 val_146 2008-04-09 11 146 val_146 146 val_146 2008-04-09 11 146 val_146 146 val_146 2008-04-08 12 -146 val_146 146 val_146 2008-04-08 12 -146 val_146 146 val_146 2008-04-08 11 146 val_146 146 val_146 2008-04-08 11 146 val_146 146 val_146 2008-04-09 12 146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 12 -146 val_146 146 val_146 2008-04-09 12 146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +146 val_146 146 val_146 2008-04-08 11 146 val_146 146 val_146 2008-04-09 11 146 val_146 146 val_146 2008-04-08 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 11 146 val_146 146 val_146 2008-04-08 12 149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-09 12 149 val_149 149 val_149 2008-04-09 12 149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 12 -149 val_149 149 val_149 2008-04-09 11 -149 val_149 149 val_149 2008-04-09 11 149 val_149 149 val_149 2008-04-09 11 149 val_149 149 val_149 2008-04-09 11 149 val_149 149 val_149 2008-04-08 11 149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 12 +149 val_149 149 val_149 2008-04-08 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-09 11 149 val_149 149 val_149 2008-04-08 11 149 val_149 149 val_149 2008-04-08 11 149 val_149 149 val_149 2008-04-08 12 -149 val_149 149 val_149 2008-04-08 12 150 val_150 150 val_150 2008-04-09 11 150 val_150 150 val_150 2008-04-09 12 150 val_150 150 val_150 2008-04-08 11 150 val_150 150 val_150 2008-04-08 12 152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-08 11 -152 val_152 152 val_152 2008-04-08 12 152 val_152 152 val_152 2008-04-08 12 152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-09 11 -152 val_152 152 val_152 2008-04-08 11 152 val_152 152 val_152 2008-04-08 11 152 val_152 152 val_152 2008-04-09 12 -152 val_152 152 val_152 2008-04-09 12 152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-08 12 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-08 12 152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-08 11 152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-09 11 152 val_152 152 val_152 2008-04-09 12 152 val_152 152 val_152 2008-04-08 12 -152 val_152 152 val_152 2008-04-08 12 153 val_153 153 val_153 2008-04-09 11 153 val_153 153 val_153 2008-04-08 11 153 val_153 153 val_153 2008-04-08 12 @@ -3929,143 +3302,143 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 163 val_163 163 val_163 2008-04-08 11 163 val_163 163 val_163 2008-04-08 12 164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 11 164 val_164 164 val_164 2008-04-09 11 164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-08 11 -164 val_164 164 val_164 2008-04-09 12 164 val_164 164 val_164 2008-04-09 12 164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-09 11 -164 val_164 164 val_164 2008-04-09 12 164 val_164 164 val_164 2008-04-09 12 164 val_164 164 val_164 2008-04-08 12 164 val_164 164 val_164 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-09 12 164 val_164 164 val_164 2008-04-08 12 164 val_164 164 val_164 2008-04-08 12 165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-08 11 -165 val_165 165 val_165 2008-04-09 11 165 val_165 165 val_165 2008-04-09 11 165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 165 val_165 165 val_165 2008-04-08 12 165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-09 12 -165 val_165 165 val_165 2008-04-08 12 165 val_165 165 val_165 2008-04-08 12 165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 165 val_165 165 val_165 2008-04-08 11 165 val_165 165 val_165 2008-04-09 11 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-08 11 165 val_165 165 val_165 2008-04-09 11 166 val_166 166 val_166 2008-04-08 12 166 val_166 166 val_166 2008-04-08 11 166 val_166 166 val_166 2008-04-09 12 166 val_166 166 val_166 2008-04-09 11 167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 11 167 val_167 167 val_167 2008-04-08 11 167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 12 167 val_167 167 val_167 2008-04-08 12 167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 12 167 val_167 167 val_167 2008-04-08 12 167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 11 -167 val_167 167 val_167 2008-04-09 11 167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 167 val_167 167 val_167 2008-04-09 12 167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 12 167 val_167 167 val_167 2008-04-08 11 -167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 167 val_167 167 val_167 2008-04-09 12 167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 167 val_167 167 val_167 2008-04-09 12 167 val_167 167 val_167 2008-04-09 12 167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 12 -167 val_167 167 val_167 2008-04-08 12 168 val_168 168 val_168 2008-04-08 11 168 val_168 168 val_168 2008-04-08 12 168 val_168 168 val_168 2008-04-09 11 168 val_168 168 val_168 2008-04-09 12 169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 11 169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-08 12 169 val_169 169 val_169 2008-04-08 12 169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-09 11 169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-08 11 169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 169 val_169 169 val_169 2008-04-08 11 169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 -169 val_169 169 val_169 2008-04-08 12 169 val_169 169 val_169 2008-04-08 12 169 val_169 169 val_169 2008-04-08 12 169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-08 12 169 val_169 169 val_169 2008-04-08 12 169 val_169 169 val_169 2008-04-08 12 169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 11 -169 val_169 169 val_169 2008-04-09 12 169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-09 12 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 -169 val_169 169 val_169 2008-04-08 11 169 val_169 169 val_169 2008-04-08 11 169 val_169 169 val_169 2008-04-08 11 170 val_170 170 val_170 2008-04-09 11 @@ -4073,69 +3446,69 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 170 val_170 170 val_170 2008-04-08 11 170 val_170 170 val_170 2008-04-08 12 172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-09 11 172 val_172 172 val_172 2008-04-09 11 172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-08 12 -172 val_172 172 val_172 2008-04-09 12 172 val_172 172 val_172 2008-04-09 12 172 val_172 172 val_172 2008-04-08 11 -172 val_172 172 val_172 2008-04-08 11 172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-09 11 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-09 11 172 val_172 172 val_172 2008-04-08 12 172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-08 12 172 val_172 172 val_172 2008-04-09 12 172 val_172 172 val_172 2008-04-09 11 -172 val_172 172 val_172 2008-04-09 11 174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-08 12 -174 val_174 174 val_174 2008-04-09 12 174 val_174 174 val_174 2008-04-09 12 174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-09 12 -174 val_174 174 val_174 2008-04-08 11 174 val_174 174 val_174 2008-04-08 11 174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 11 -174 val_174 174 val_174 2008-04-08 12 174 val_174 174 val_174 2008-04-08 12 174 val_174 174 val_174 2008-04-09 11 174 val_174 174 val_174 2008-04-09 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 12 174 val_174 174 val_174 2008-04-09 11 174 val_174 174 val_174 2008-04-09 11 175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 175 val_175 175 val_175 2008-04-08 11 175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-09 12 -175 val_175 175 val_175 2008-04-08 11 175 val_175 175 val_175 2008-04-08 11 175 val_175 175 val_175 2008-04-09 11 175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-09 11 -175 val_175 175 val_175 2008-04-09 11 175 val_175 175 val_175 2008-04-08 12 175 val_175 175 val_175 2008-04-08 12 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-09 11 175 val_175 175 val_175 2008-04-08 12 175 val_175 175 val_175 2008-04-08 12 176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-09 12 176 val_176 176 val_176 2008-04-09 12 176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-09 12 176 val_176 176 val_176 2008-04-09 12 176 val_176 176 val_176 2008-04-08 11 -176 val_176 176 val_176 2008-04-08 11 176 val_176 176 val_176 2008-04-09 11 176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-08 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 12 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 11 176 val_176 176 val_176 2008-04-09 11 176 val_176 176 val_176 2008-04-09 11 176 val_176 176 val_176 2008-04-08 12 -176 val_176 176 val_176 2008-04-08 12 177 val_177 177 val_177 2008-04-08 12 177 val_177 177 val_177 2008-04-08 11 177 val_177 177 val_177 2008-04-09 11 @@ -4145,19 +3518,19 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 178 val_178 178 val_178 2008-04-08 11 178 val_178 178 val_178 2008-04-09 12 179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 12 179 val_179 179 val_179 2008-04-09 12 179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-08 12 -179 val_179 179 val_179 2008-04-09 11 179 val_179 179 val_179 2008-04-09 11 179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-09 12 -179 val_179 179 val_179 2008-04-09 11 179 val_179 179 val_179 2008-04-09 11 179 val_179 179 val_179 2008-04-08 11 179 val_179 179 val_179 2008-04-08 11 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-09 11 179 val_179 179 val_179 2008-04-08 11 179 val_179 179 val_179 2008-04-08 11 180 val_180 180 val_180 2008-04-09 11 @@ -4177,40 +3550,40 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 186 val_186 186 val_186 2008-04-09 11 186 val_186 186 val_186 2008-04-09 12 187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-08 12 187 val_187 187 val_187 2008-04-08 12 187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 12 187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 12 187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-09 11 187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 11 187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-08 11 187 val_187 187 val_187 2008-04-08 12 187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 187 val_187 187 val_187 2008-04-09 12 187 val_187 187 val_187 2008-04-09 12 187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 12 -187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 12 187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 187 val_187 187 val_187 2008-04-09 12 187 val_187 187 val_187 2008-04-09 12 187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-08 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 187 val_187 187 val_187 2008-04-09 11 187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-09 11 -187 val_187 187 val_187 2008-04-08 12 -187 val_187 187 val_187 2008-04-08 12 187 val_187 187 val_187 2008-04-08 12 189 val_189 189 val_189 2008-04-09 11 189 val_189 189 val_189 2008-04-09 12 @@ -4221,152 +3594,152 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 190 val_190 190 val_190 2008-04-09 11 190 val_190 190 val_190 2008-04-08 11 191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-09 11 -191 val_191 191 val_191 2008-04-09 12 191 val_191 191 val_191 2008-04-09 12 191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-08 11 -191 val_191 191 val_191 2008-04-09 11 191 val_191 191 val_191 2008-04-09 11 191 val_191 191 val_191 2008-04-08 12 -191 val_191 191 val_191 2008-04-08 12 -191 val_191 191 val_191 2008-04-08 11 191 val_191 191 val_191 2008-04-08 11 191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 12 +191 val_191 191 val_191 2008-04-09 11 191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 11 191 val_191 191 val_191 2008-04-08 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 12 191 val_191 191 val_191 2008-04-08 12 192 val_192 192 val_192 2008-04-09 12 192 val_192 192 val_192 2008-04-08 12 192 val_192 192 val_192 2008-04-08 11 192 val_192 192 val_192 2008-04-09 11 193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 12 193 val_193 193 val_193 2008-04-08 12 193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 11 193 val_193 193 val_193 2008-04-09 12 193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 11 193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 12 193 val_193 193 val_193 2008-04-08 12 193 val_193 193 val_193 2008-04-09 11 193 val_193 193 val_193 2008-04-09 11 193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 11 -193 val_193 193 val_193 2008-04-09 12 -193 val_193 193 val_193 2008-04-09 12 193 val_193 193 val_193 2008-04-09 12 193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 193 val_193 193 val_193 2008-04-08 11 193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 12 193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 11 193 val_193 193 val_193 2008-04-09 12 193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 12 -193 val_193 193 val_193 2008-04-08 11 -193 val_193 193 val_193 2008-04-08 11 193 val_193 193 val_193 2008-04-08 11 194 val_194 194 val_194 2008-04-08 12 194 val_194 194 val_194 2008-04-08 11 194 val_194 194 val_194 2008-04-09 12 194 val_194 194 val_194 2008-04-09 11 195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-08 11 -195 val_195 195 val_195 2008-04-09 11 195 val_195 195 val_195 2008-04-09 11 195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-08 12 195 val_195 195 val_195 2008-04-08 12 195 val_195 195 val_195 2008-04-09 12 -195 val_195 195 val_195 2008-04-09 12 195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 11 195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-09 11 +195 val_195 195 val_195 2008-04-09 12 195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 11 195 val_195 195 val_195 2008-04-08 12 195 val_195 195 val_195 2008-04-09 11 -195 val_195 195 val_195 2008-04-09 11 196 val_196 196 val_196 2008-04-08 12 196 val_196 196 val_196 2008-04-09 11 196 val_196 196 val_196 2008-04-08 11 196 val_196 196 val_196 2008-04-09 12 197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-08 12 -197 val_197 197 val_197 2008-04-08 11 197 val_197 197 val_197 2008-04-08 11 197 val_197 197 val_197 2008-04-09 11 197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-09 11 -197 val_197 197 val_197 2008-04-09 11 197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-08 11 -197 val_197 197 val_197 2008-04-08 12 197 val_197 197 val_197 2008-04-08 12 197 val_197 197 val_197 2008-04-09 12 197 val_197 197 val_197 2008-04-09 12 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-08 12 197 val_197 197 val_197 2008-04-09 12 197 val_197 197 val_197 2008-04-09 12 199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 12 199 val_199 199 val_199 2008-04-08 12 199 val_199 199 val_199 2008-04-08 12 199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-08 12 199 val_199 199 val_199 2008-04-08 11 199 val_199 199 val_199 2008-04-09 12 199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-09 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 -199 val_199 199 val_199 2008-04-08 12 199 val_199 199 val_199 2008-04-08 12 199 val_199 199 val_199 2008-04-08 12 199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-08 12 199 val_199 199 val_199 2008-04-08 11 199 val_199 199 val_199 2008-04-09 12 199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 199 val_199 199 val_199 2008-04-09 12 199 val_199 199 val_199 2008-04-09 11 199 val_199 199 val_199 2008-04-09 11 199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-09 11 -199 val_199 199 val_199 2008-04-08 11 -199 val_199 199 val_199 2008-04-08 11 199 val_199 199 val_199 2008-04-08 11 200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-09 12 -200 val_200 200 val_200 2008-04-08 11 200 val_200 200 val_200 2008-04-08 11 200 val_200 200 val_200 2008-04-09 11 -200 val_200 200 val_200 2008-04-09 11 -200 val_200 200 val_200 2008-04-08 12 200 val_200 200 val_200 2008-04-08 12 200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-08 12 -200 val_200 200 val_200 2008-04-09 12 200 val_200 200 val_200 2008-04-09 12 200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +200 val_200 200 val_200 2008-04-09 12 200 val_200 200 val_200 2008-04-08 11 200 val_200 200 val_200 2008-04-09 11 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 200 val_200 200 val_200 2008-04-09 11 201 val_201 201 val_201 2008-04-09 11 201 val_201 201 val_201 2008-04-08 11 @@ -4377,119 +3750,119 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 202 val_202 202 val_202 2008-04-09 11 202 val_202 202 val_202 2008-04-08 12 203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-09 11 -203 val_203 203 val_203 2008-04-08 11 203 val_203 203 val_203 2008-04-08 11 203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-09 11 203 val_203 203 val_203 2008-04-09 11 203 val_203 203 val_203 2008-04-08 11 -203 val_203 203 val_203 2008-04-08 11 203 val_203 203 val_203 2008-04-09 12 203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 203 val_203 203 val_203 2008-04-09 12 203 val_203 203 val_203 2008-04-09 12 203 val_203 203 val_203 2008-04-08 12 -203 val_203 203 val_203 2008-04-08 12 205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-08 11 -205 val_205 205 val_205 2008-04-08 12 205 val_205 205 val_205 2008-04-08 12 205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-09 11 -205 val_205 205 val_205 2008-04-08 12 205 val_205 205 val_205 2008-04-08 12 205 val_205 205 val_205 2008-04-09 12 -205 val_205 205 val_205 2008-04-09 12 -205 val_205 205 val_205 2008-04-09 11 205 val_205 205 val_205 2008-04-09 11 205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-09 12 205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 12 205 val_205 205 val_205 2008-04-09 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 11 205 val_205 205 val_205 2008-04-09 12 207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 12 -207 val_207 207 val_207 2008-04-09 11 207 val_207 207 val_207 2008-04-09 11 207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-08 12 -207 val_207 207 val_207 2008-04-09 12 207 val_207 207 val_207 2008-04-09 12 207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-09 11 -207 val_207 207 val_207 2008-04-08 11 207 val_207 207 val_207 2008-04-08 11 207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-08 11 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 207 val_207 207 val_207 2008-04-08 11 +207 val_207 207 val_207 2008-04-08 12 207 val_207 207 val_207 2008-04-08 11 208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-09 11 208 val_208 208 val_208 2008-04-09 11 208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 11 -208 val_208 208 val_208 2008-04-09 11 208 val_208 208 val_208 2008-04-09 11 208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-08 12 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-09 12 208 val_208 208 val_208 2008-04-09 12 208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 11 208 val_208 208 val_208 2008-04-08 11 208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 208 val_208 208 val_208 2008-04-09 12 208 val_208 208 val_208 2008-04-08 11 -208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 208 val_208 208 val_208 2008-04-08 11 208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 12 208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 12 208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 11 208 val_208 208 val_208 2008-04-08 11 208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-09 12 -208 val_208 208 val_208 2008-04-09 12 209 val_209 209 val_209 2008-04-08 12 -209 val_209 209 val_209 2008-04-08 12 -209 val_209 209 val_209 2008-04-09 11 209 val_209 209 val_209 2008-04-09 11 209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-09 11 209 val_209 209 val_209 2008-04-09 11 209 val_209 209 val_209 2008-04-08 11 209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-08 12 +209 val_209 209 val_209 2008-04-08 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-09 11 209 val_209 209 val_209 2008-04-08 11 209 val_209 209 val_209 2008-04-08 11 209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-09 12 -209 val_209 209 val_209 2008-04-08 12 209 val_209 209 val_209 2008-04-08 12 213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 213 val_213 213 val_213 2008-04-09 12 213 val_213 213 val_213 2008-04-09 11 213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-09 11 -213 val_213 213 val_213 2008-04-09 11 213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-08 11 -213 val_213 213 val_213 2008-04-09 12 213 val_213 213 val_213 2008-04-09 12 213 val_213 213 val_213 2008-04-08 12 213 val_213 213 val_213 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 213 val_213 213 val_213 2008-04-08 12 213 val_213 213 val_213 2008-04-08 12 214 val_214 214 val_214 2008-04-08 12 @@ -4497,35 +3870,35 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 214 val_214 214 val_214 2008-04-09 11 214 val_214 214 val_214 2008-04-09 12 216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-09 11 -216 val_216 216 val_216 2008-04-08 12 216 val_216 216 val_216 2008-04-08 12 216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-09 12 216 val_216 216 val_216 2008-04-09 12 216 val_216 216 val_216 2008-04-08 12 -216 val_216 216 val_216 2008-04-08 12 216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 11 216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-08 11 216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-09 11 216 val_216 216 val_216 2008-04-09 12 216 val_216 216 val_216 2008-04-08 11 -216 val_216 216 val_216 2008-04-08 11 217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 12 -217 val_217 217 val_217 2008-04-08 11 217 val_217 217 val_217 2008-04-08 11 217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-09 11 -217 val_217 217 val_217 2008-04-08 12 217 val_217 217 val_217 2008-04-08 12 217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-08 11 -217 val_217 217 val_217 2008-04-09 11 217 val_217 217 val_217 2008-04-09 11 217 val_217 217 val_217 2008-04-09 12 217 val_217 217 val_217 2008-04-09 12 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 217 val_217 217 val_217 2008-04-09 12 217 val_217 217 val_217 2008-04-09 12 218 val_218 218 val_218 2008-04-08 12 @@ -4533,73 +3906,73 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 218 val_218 218 val_218 2008-04-09 12 218 val_218 218 val_218 2008-04-09 11 219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 12 219 val_219 219 val_219 2008-04-09 12 219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-09 11 -219 val_219 219 val_219 2008-04-08 12 219 val_219 219 val_219 2008-04-08 12 219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-08 11 -219 val_219 219 val_219 2008-04-09 11 219 val_219 219 val_219 2008-04-09 11 219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-08 12 +219 val_219 219 val_219 2008-04-08 11 219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-09 11 219 val_219 219 val_219 2008-04-08 12 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-09 12 219 val_219 219 val_219 2008-04-08 12 221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-09 12 -221 val_221 221 val_221 2008-04-08 12 221 val_221 221 val_221 2008-04-08 12 221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-09 12 221 val_221 221 val_221 2008-04-09 12 221 val_221 221 val_221 2008-04-09 11 -221 val_221 221 val_221 2008-04-09 11 221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 11 +221 val_221 221 val_221 2008-04-09 12 221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-08 11 +221 val_221 221 val_221 2008-04-09 12 221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 12 221 val_221 221 val_221 2008-04-09 11 221 val_221 221 val_221 2008-04-08 11 -221 val_221 221 val_221 2008-04-08 11 222 val_222 222 val_222 2008-04-08 12 222 val_222 222 val_222 2008-04-09 12 222 val_222 222 val_222 2008-04-09 11 222 val_222 222 val_222 2008-04-08 11 223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-09 12 -223 val_223 223 val_223 2008-04-09 11 223 val_223 223 val_223 2008-04-09 11 223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-09 12 223 val_223 223 val_223 2008-04-09 12 223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-08 12 -223 val_223 223 val_223 2008-04-08 11 223 val_223 223 val_223 2008-04-08 11 223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 12 223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-08 12 223 val_223 223 val_223 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 11 223 val_223 223 val_223 2008-04-08 11 224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-09 11 -224 val_224 224 val_224 2008-04-08 11 224 val_224 224 val_224 2008-04-08 11 224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-08 12 -224 val_224 224 val_224 2008-04-09 12 -224 val_224 224 val_224 2008-04-09 12 224 val_224 224 val_224 2008-04-09 12 224 val_224 224 val_224 2008-04-09 12 224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-08 11 224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 11 224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 11 224 val_224 224 val_224 2008-04-08 12 224 val_224 224 val_224 2008-04-08 11 -224 val_224 224 val_224 2008-04-08 11 226 val_226 226 val_226 2008-04-09 12 226 val_226 226 val_226 2008-04-08 11 226 val_226 226 val_226 2008-04-09 11 @@ -4609,135 +3982,135 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 228 val_228 228 val_228 2008-04-09 12 228 val_228 228 val_228 2008-04-08 12 229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 12 229 val_229 229 val_229 2008-04-09 12 229 val_229 229 val_229 2008-04-08 11 -229 val_229 229 val_229 2008-04-08 11 -229 val_229 229 val_229 2008-04-09 11 229 val_229 229 val_229 2008-04-09 11 229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-08 12 -229 val_229 229 val_229 2008-04-09 11 229 val_229 229 val_229 2008-04-09 11 229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +229 val_229 229 val_229 2008-04-08 12 229 val_229 229 val_229 2008-04-09 12 229 val_229 229 val_229 2008-04-08 11 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-09 12 229 val_229 229 val_229 2008-04-08 11 230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 -230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-08 12 230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-09 12 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 11 -230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 230 val_230 230 val_230 2008-04-08 12 230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 230 val_230 230 val_230 2008-04-08 11 -230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 230 val_230 230 val_230 2008-04-08 11 233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-09 11 -233 val_233 233 val_233 2008-04-09 12 233 val_233 233 val_233 2008-04-09 12 233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 12 -233 val_233 233 val_233 2008-04-09 11 233 val_233 233 val_233 2008-04-09 11 233 val_233 233 val_233 2008-04-08 11 233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 11 -233 val_233 233 val_233 2008-04-08 11 233 val_233 233 val_233 2008-04-08 12 233 val_233 233 val_233 2008-04-08 12 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 11 233 val_233 233 val_233 2008-04-08 12 233 val_233 233 val_233 2008-04-08 12 235 val_235 235 val_235 2008-04-09 11 @@ -4745,72 +4118,72 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 235 val_235 235 val_235 2008-04-08 12 235 val_235 235 val_235 2008-04-08 11 237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-09 12 237 val_237 237 val_237 2008-04-09 12 237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 12 -237 val_237 237 val_237 2008-04-09 11 237 val_237 237 val_237 2008-04-09 11 237 val_237 237 val_237 2008-04-08 12 -237 val_237 237 val_237 2008-04-08 12 237 val_237 237 val_237 2008-04-08 11 237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-09 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 11 +237 val_237 237 val_237 2008-04-08 12 237 val_237 237 val_237 2008-04-08 11 237 val_237 237 val_237 2008-04-08 11 237 val_237 237 val_237 2008-04-09 11 -237 val_237 237 val_237 2008-04-09 11 238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-09 11 -238 val_238 238 val_238 2008-04-08 11 238 val_238 238 val_238 2008-04-08 11 238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-09 12 -238 val_238 238 val_238 2008-04-08 11 238 val_238 238 val_238 2008-04-08 11 238 val_238 238 val_238 2008-04-08 12 -238 val_238 238 val_238 2008-04-08 12 -238 val_238 238 val_238 2008-04-09 11 238 val_238 238 val_238 2008-04-09 11 238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 12 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-08 11 238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 11 238 val_238 238 val_238 2008-04-08 12 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-09 12 238 val_238 238 val_238 2008-04-08 12 239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-08 12 -239 val_239 239 val_239 2008-04-09 11 239 val_239 239 val_239 2008-04-09 11 239 val_239 239 val_239 2008-04-09 12 -239 val_239 239 val_239 2008-04-09 12 -239 val_239 239 val_239 2008-04-08 11 239 val_239 239 val_239 2008-04-08 11 239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 11 -239 val_239 239 val_239 2008-04-08 12 239 val_239 239 val_239 2008-04-08 12 239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +239 val_239 239 val_239 2008-04-08 12 239 val_239 239 val_239 2008-04-09 11 239 val_239 239 val_239 2008-04-09 12 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 239 val_239 239 val_239 2008-04-09 12 241 val_241 241 val_241 2008-04-08 12 241 val_241 241 val_241 2008-04-09 12 241 val_241 241 val_241 2008-04-08 11 241 val_241 241 val_241 2008-04-09 11 242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-08 11 -242 val_242 242 val_242 2008-04-09 11 242 val_242 242 val_242 2008-04-09 11 242 val_242 242 val_242 2008-04-09 12 -242 val_242 242 val_242 2008-04-09 12 -242 val_242 242 val_242 2008-04-08 12 242 val_242 242 val_242 2008-04-08 12 242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-08 12 -242 val_242 242 val_242 2008-04-09 11 242 val_242 242 val_242 2008-04-09 11 242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 12 242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 11 242 val_242 242 val_242 2008-04-09 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-08 11 242 val_242 242 val_242 2008-04-09 12 244 val_244 244 val_244 2008-04-09 11 244 val_244 244 val_244 2008-04-08 11 @@ -4834,35 +4207,35 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 252 val_252 252 val_252 2008-04-08 12 255 val_255 255 val_255 2008-04-08 11 255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-08 11 -255 val_255 255 val_255 2008-04-08 11 255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-09 12 -255 val_255 255 val_255 2008-04-08 12 255 val_255 255 val_255 2008-04-08 12 255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-08 12 -255 val_255 255 val_255 2008-04-09 11 255 val_255 255 val_255 2008-04-09 11 255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-09 11 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-08 11 255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-08 12 255 val_255 255 val_255 2008-04-09 11 +255 val_255 255 val_255 2008-04-09 12 255 val_255 255 val_255 2008-04-09 11 256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 11 -256 val_256 256 val_256 2008-04-09 12 256 val_256 256 val_256 2008-04-09 12 256 val_256 256 val_256 2008-04-08 11 256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 11 -256 val_256 256 val_256 2008-04-08 12 -256 val_256 256 val_256 2008-04-08 12 256 val_256 256 val_256 2008-04-08 12 256 val_256 256 val_256 2008-04-08 12 256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 256 val_256 256 val_256 2008-04-09 11 256 val_256 256 val_256 2008-04-09 12 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-09 11 256 val_256 256 val_256 2008-04-09 12 257 val_257 257 val_257 2008-04-09 11 257 val_257 257 val_257 2008-04-09 12 @@ -4885,77 +4258,77 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 263 val_263 263 val_263 2008-04-08 12 263 val_263 263 val_263 2008-04-09 12 265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-08 11 -265 val_265 265 val_265 2008-04-08 12 265 val_265 265 val_265 2008-04-08 12 265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-08 12 265 val_265 265 val_265 2008-04-08 12 265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-09 11 -265 val_265 265 val_265 2008-04-09 12 265 val_265 265 val_265 2008-04-09 12 265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-09 12 265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 265 val_265 265 val_265 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 265 val_265 265 val_265 2008-04-09 12 266 val_266 266 val_266 2008-04-08 12 266 val_266 266 val_266 2008-04-09 11 266 val_266 266 val_266 2008-04-08 11 266 val_266 266 val_266 2008-04-09 12 272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-08 11 272 val_272 272 val_272 2008-04-08 11 272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-09 11 -272 val_272 272 val_272 2008-04-09 12 272 val_272 272 val_272 2008-04-09 12 272 val_272 272 val_272 2008-04-08 12 -272 val_272 272 val_272 2008-04-08 12 -272 val_272 272 val_272 2008-04-09 12 272 val_272 272 val_272 2008-04-09 12 272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-08 12 +272 val_272 272 val_272 2008-04-09 11 272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-09 12 272 val_272 272 val_272 2008-04-08 12 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 11 272 val_272 272 val_272 2008-04-08 12 273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-09 12 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-08 11 273 val_273 273 val_273 2008-04-08 11 273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-08 11 -273 val_273 273 val_273 2008-04-08 11 273 val_273 273 val_273 2008-04-08 11 273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-09 11 273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 12 273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 12 273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 11 273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 11 273 val_273 273 val_273 2008-04-08 11 273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-09 11 273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-08 12 273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 11 273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-08 12 273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 11 -273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 11 273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-09 11 273 val_273 273 val_273 2008-04-09 12 273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 -273 val_273 273 val_273 2008-04-08 12 274 val_274 274 val_274 2008-04-09 11 274 val_274 274 val_274 2008-04-09 12 274 val_274 274 val_274 2008-04-08 11 @@ -4965,132 +4338,132 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 275 val_275 275 val_275 2008-04-08 12 275 val_275 275 val_275 2008-04-09 11 277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-09 12 277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 277 val_277 277 val_277 2008-04-09 12 277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 -277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 277 val_277 277 val_277 2008-04-09 12 277 val_277 277 val_277 2008-04-09 12 277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 12 277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 277 val_277 277 val_277 2008-04-08 11 277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-08 12 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 -277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 277 val_277 277 val_277 2008-04-08 12 277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 277 val_277 277 val_277 2008-04-09 11 277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 277 val_277 277 val_277 2008-04-09 12 277 val_277 277 val_277 2008-04-09 12 277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 277 val_277 277 val_277 2008-04-08 11 -277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 277 val_277 277 val_277 2008-04-08 11 278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-09 11 -278 val_278 278 val_278 2008-04-09 12 278 val_278 278 val_278 2008-04-09 12 278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-09 12 -278 val_278 278 val_278 2008-04-08 11 278 val_278 278 val_278 2008-04-08 11 278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 11 -278 val_278 278 val_278 2008-04-08 12 278 val_278 278 val_278 2008-04-08 12 278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-08 12 278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 11 278 val_278 278 val_278 2008-04-08 12 +278 val_278 278 val_278 2008-04-09 11 278 val_278 278 val_278 2008-04-08 12 280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-09 12 -280 val_280 280 val_280 2008-04-08 12 280 val_280 280 val_280 2008-04-08 12 280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 12 280 val_280 280 val_280 2008-04-09 12 280 val_280 280 val_280 2008-04-08 11 -280 val_280 280 val_280 2008-04-08 11 280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-09 11 +280 val_280 280 val_280 2008-04-09 12 280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-09 11 +280 val_280 280 val_280 2008-04-09 12 280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-08 12 280 val_280 280 val_280 2008-04-08 11 280 val_280 280 val_280 2008-04-09 11 -280 val_280 280 val_280 2008-04-09 11 281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-08 11 281 val_281 281 val_281 2008-04-08 11 281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-08 12 -281 val_281 281 val_281 2008-04-09 11 281 val_281 281 val_281 2008-04-09 11 281 val_281 281 val_281 2008-04-08 11 -281 val_281 281 val_281 2008-04-08 11 281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-09 12 +281 val_281 281 val_281 2008-04-09 12 +281 val_281 281 val_281 2008-04-08 11 281 val_281 281 val_281 2008-04-08 12 281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 281 val_281 281 val_281 2008-04-09 11 281 val_281 281 val_281 2008-04-09 12 -281 val_281 281 val_281 2008-04-09 12 -282 val_282 282 val_282 2008-04-08 11 -282 val_282 282 val_282 2008-04-08 11 282 val_282 282 val_282 2008-04-08 11 282 val_282 282 val_282 2008-04-08 11 282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-08 12 -282 val_282 282 val_282 2008-04-09 12 282 val_282 282 val_282 2008-04-09 12 282 val_282 282 val_282 2008-04-09 11 282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-09 11 -282 val_282 282 val_282 2008-04-09 11 282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 11 282 val_282 282 val_282 2008-04-08 12 282 val_282 282 val_282 2008-04-09 12 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-08 12 282 val_282 282 val_282 2008-04-09 12 283 val_283 283 val_283 2008-04-09 12 283 val_283 283 val_283 2008-04-08 11 @@ -5113,22 +4486,22 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 287 val_287 287 val_287 2008-04-09 11 287 val_287 287 val_287 2008-04-08 12 288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 11 -288 val_288 288 val_288 2008-04-09 12 288 val_288 288 val_288 2008-04-09 12 288 val_288 288 val_288 2008-04-08 12 -288 val_288 288 val_288 2008-04-08 12 -288 val_288 288 val_288 2008-04-09 11 288 val_288 288 val_288 2008-04-09 11 288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-09 12 -288 val_288 288 val_288 2008-04-08 11 -288 val_288 288 val_288 2008-04-08 11 288 val_288 288 val_288 2008-04-08 11 288 val_288 288 val_288 2008-04-08 11 288 val_288 288 val_288 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 288 val_288 288 val_288 2008-04-08 12 -289 val_289 289 val_289 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 12 +289 val_289 289 val_289 2008-04-08 12 289 val_289 289 val_289 2008-04-09 11 289 val_289 289 val_289 2008-04-08 11 289 val_289 289 val_289 2008-04-09 12 @@ -5145,41 +4518,41 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 296 val_296 296 val_296 2008-04-09 12 296 val_296 296 val_296 2008-04-09 11 298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 11 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-08 12 298 val_298 298 val_298 2008-04-08 12 298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 12 298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-09 12 298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-08 11 298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-08 11 298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 11 298 val_298 298 val_298 2008-04-08 12 298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 12 298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 12 298 val_298 298 val_298 2008-04-09 12 298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 11 -298 val_298 298 val_298 2008-04-09 11 298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 12 298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-09 12 -298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 11 298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 298 val_298 298 val_298 2008-04-08 11 298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-08 12 -298 val_298 298 val_298 2008-04-08 12 302 val_302 302 val_302 2008-04-08 12 302 val_302 302 val_302 2008-04-09 12 302 val_302 302 val_302 2008-04-08 11 @@ -5193,19 +4566,19 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 306 val_306 306 val_306 2008-04-09 12 306 val_306 306 val_306 2008-04-08 12 307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 307 val_307 307 val_307 2008-04-08 12 307 val_307 307 val_307 2008-04-09 12 307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-09 12 -307 val_307 307 val_307 2008-04-09 12 307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 11 -307 val_307 307 val_307 2008-04-08 12 307 val_307 307 val_307 2008-04-08 12 307 val_307 307 val_307 2008-04-09 11 307 val_307 307 val_307 2008-04-09 11 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 307 val_307 307 val_307 2008-04-09 11 307 val_307 307 val_307 2008-04-09 11 308 val_308 308 val_308 2008-04-08 11 @@ -5213,58 +4586,58 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 308 val_308 308 val_308 2008-04-08 12 308 val_308 308 val_308 2008-04-09 11 309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-09 12 -309 val_309 309 val_309 2008-04-09 11 309 val_309 309 val_309 2008-04-09 11 309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-08 11 -309 val_309 309 val_309 2008-04-09 12 309 val_309 309 val_309 2008-04-09 12 309 val_309 309 val_309 2008-04-08 12 -309 val_309 309 val_309 2008-04-08 12 -309 val_309 309 val_309 2008-04-08 11 309 val_309 309 val_309 2008-04-08 11 309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 12 +309 val_309 309 val_309 2008-04-09 12 309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 12 309 val_309 309 val_309 2008-04-08 12 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 11 309 val_309 309 val_309 2008-04-08 12 310 val_310 310 val_310 2008-04-09 11 310 val_310 310 val_310 2008-04-09 12 310 val_310 310 val_310 2008-04-08 11 310 val_310 310 val_310 2008-04-08 12 311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 11 311 val_311 311 val_311 2008-04-09 12 311 val_311 311 val_311 2008-04-09 12 311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-09 12 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 11 311 val_311 311 val_311 2008-04-08 11 311 val_311 311 val_311 2008-04-09 11 311 val_311 311 val_311 2008-04-09 11 311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-09 11 -311 val_311 311 val_311 2008-04-08 11 -311 val_311 311 val_311 2008-04-08 11 311 val_311 311 val_311 2008-04-08 11 311 val_311 311 val_311 2008-04-08 12 311 val_311 311 val_311 2008-04-08 12 311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-08 11 311 val_311 311 val_311 2008-04-08 12 311 val_311 311 val_311 2008-04-08 12 311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-08 11 311 val_311 311 val_311 2008-04-08 12 311 val_311 311 val_311 2008-04-08 12 311 val_311 311 val_311 2008-04-08 12 @@ -5274,216 +4647,216 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 315 val_315 315 val_315 2008-04-08 12 316 val_316 316 val_316 2008-04-09 11 316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-09 12 316 val_316 316 val_316 2008-04-09 12 316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 11 316 val_316 316 val_316 2008-04-08 12 316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 316 val_316 316 val_316 2008-04-08 11 316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 12 -316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 11 316 val_316 316 val_316 2008-04-08 12 316 val_316 316 val_316 2008-04-08 12 316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-09 12 316 val_316 316 val_316 2008-04-09 12 316 val_316 316 val_316 2008-04-08 11 316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 12 316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 316 val_316 316 val_316 2008-04-08 11 316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-08 11 -316 val_316 316 val_316 2008-04-09 12 -316 val_316 316 val_316 2008-04-09 12 316 val_316 316 val_316 2008-04-09 12 317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-08 11 -317 val_317 317 val_317 2008-04-09 11 317 val_317 317 val_317 2008-04-09 11 317 val_317 317 val_317 2008-04-09 12 317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-09 12 -317 val_317 317 val_317 2008-04-08 12 -317 val_317 317 val_317 2008-04-08 12 317 val_317 317 val_317 2008-04-08 12 317 val_317 317 val_317 2008-04-08 12 317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 317 val_317 317 val_317 2008-04-08 11 317 val_317 317 val_317 2008-04-09 11 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 11 317 val_317 317 val_317 2008-04-09 11 318 val_318 318 val_318 2008-04-09 11 318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 -318 val_318 318 val_318 2008-04-09 11 318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-08 11 318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 11 318 val_318 318 val_318 2008-04-09 11 318 val_318 318 val_318 2008-04-09 11 318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 318 val_318 318 val_318 2008-04-08 11 318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-09 12 -318 val_318 318 val_318 2008-04-09 12 318 val_318 318 val_318 2008-04-09 12 318 val_318 318 val_318 2008-04-08 12 318 val_318 318 val_318 2008-04-08 12 318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 -318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 12 318 val_318 318 val_318 2008-04-08 12 318 val_318 318 val_318 2008-04-08 12 318 val_318 318 val_318 2008-04-08 12 318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 -318 val_318 318 val_318 2008-04-08 11 321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-09 11 -321 val_321 321 val_321 2008-04-08 11 321 val_321 321 val_321 2008-04-08 11 321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 11 -321 val_321 321 val_321 2008-04-08 12 321 val_321 321 val_321 2008-04-08 12 321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-08 12 -321 val_321 321 val_321 2008-04-09 11 321 val_321 321 val_321 2008-04-09 11 321 val_321 321 val_321 2008-04-09 12 321 val_321 321 val_321 2008-04-09 12 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-09 11 321 val_321 321 val_321 2008-04-09 12 321 val_321 321 val_321 2008-04-09 12 322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 12 -322 val_322 322 val_322 2008-04-08 11 322 val_322 322 val_322 2008-04-08 11 322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-09 11 -322 val_322 322 val_322 2008-04-09 12 322 val_322 322 val_322 2008-04-09 12 322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 12 -322 val_322 322 val_322 2008-04-09 11 322 val_322 322 val_322 2008-04-09 11 322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 322 val_322 322 val_322 2008-04-08 12 322 val_322 322 val_322 2008-04-08 11 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-08 12 322 val_322 322 val_322 2008-04-08 11 323 val_323 323 val_323 2008-04-08 11 323 val_323 323 val_323 2008-04-08 12 323 val_323 323 val_323 2008-04-09 11 323 val_323 323 val_323 2008-04-09 12 325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-09 11 -325 val_325 325 val_325 2008-04-08 12 325 val_325 325 val_325 2008-04-08 12 325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 11 325 val_325 325 val_325 2008-04-09 11 325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-09 12 -325 val_325 325 val_325 2008-04-08 12 325 val_325 325 val_325 2008-04-08 12 325 val_325 325 val_325 2008-04-08 11 325 val_325 325 val_325 2008-04-08 11 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-08 12 325 val_325 325 val_325 2008-04-08 11 325 val_325 325 val_325 2008-04-08 11 327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 -327 val_327 327 val_327 2008-04-08 11 327 val_327 327 val_327 2008-04-08 12 327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 327 val_327 327 val_327 2008-04-09 11 327 val_327 327 val_327 2008-04-09 11 327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-09 11 -327 val_327 327 val_327 2008-04-08 12 -327 val_327 327 val_327 2008-04-08 12 327 val_327 327 val_327 2008-04-08 12 327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-08 11 327 val_327 327 val_327 2008-04-08 11 327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-09 12 327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 12 327 val_327 327 val_327 2008-04-08 11 327 val_327 327 val_327 2008-04-08 11 327 val_327 327 val_327 2008-04-09 12 327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-08 12 327 val_327 327 val_327 2008-04-09 12 -327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 327 val_327 327 val_327 2008-04-09 12 327 val_327 327 val_327 2008-04-09 12 331 val_331 331 val_331 2008-04-09 12 -331 val_331 331 val_331 2008-04-09 12 -331 val_331 331 val_331 2008-04-08 11 331 val_331 331 val_331 2008-04-08 11 331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 11 -331 val_331 331 val_331 2008-04-08 12 331 val_331 331 val_331 2008-04-08 12 331 val_331 331 val_331 2008-04-09 11 331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-09 11 -331 val_331 331 val_331 2008-04-08 12 331 val_331 331 val_331 2008-04-08 12 331 val_331 331 val_331 2008-04-09 12 331 val_331 331 val_331 2008-04-09 12 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 12 332 val_332 332 val_332 2008-04-08 11 332 val_332 332 val_332 2008-04-09 11 332 val_332 332 val_332 2008-04-08 12 332 val_332 332 val_332 2008-04-09 12 333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-09 11 -333 val_333 333 val_333 2008-04-08 12 333 val_333 333 val_333 2008-04-08 12 333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-08 12 333 val_333 333 val_333 2008-04-08 12 333 val_333 333 val_333 2008-04-08 11 -333 val_333 333 val_333 2008-04-08 11 333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 12 333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-09 12 +333 val_333 333 val_333 2008-04-08 12 333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 11 333 val_333 333 val_333 2008-04-08 11 333 val_333 333 val_333 2008-04-09 12 -333 val_333 333 val_333 2008-04-09 12 335 val_335 335 val_335 2008-04-08 12 335 val_335 335 val_335 2008-04-09 12 335 val_335 335 val_335 2008-04-09 11 @@ -5505,36 +4878,36 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 341 val_341 341 val_341 2008-04-08 11 341 val_341 341 val_341 2008-04-08 12 342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-08 11 -342 val_342 342 val_342 2008-04-09 12 342 val_342 342 val_342 2008-04-09 12 342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-09 11 342 val_342 342 val_342 2008-04-09 11 342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 12 -342 val_342 342 val_342 2008-04-08 11 342 val_342 342 val_342 2008-04-08 11 342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-09 11 +342 val_342 342 val_342 2008-04-08 11 342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-08 12 342 val_342 342 val_342 2008-04-09 11 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 342 val_342 342 val_342 2008-04-09 11 344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-08 12 -344 val_344 344 val_344 2008-04-09 12 344 val_344 344 val_344 2008-04-09 12 344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 12 -344 val_344 344 val_344 2008-04-09 11 344 val_344 344 val_344 2008-04-09 11 344 val_344 344 val_344 2008-04-08 11 -344 val_344 344 val_344 2008-04-08 11 -344 val_344 344 val_344 2008-04-08 12 344 val_344 344 val_344 2008-04-08 12 344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 12 344 val_344 344 val_344 2008-04-09 11 344 val_344 344 val_344 2008-04-08 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 11 344 val_344 344 val_344 2008-04-08 11 345 val_345 345 val_345 2008-04-08 11 345 val_345 345 val_345 2008-04-09 11 @@ -5542,103 +4915,103 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 345 val_345 345 val_345 2008-04-09 12 348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-09 11 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-08 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-09 12 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-09 12 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 -348 val_348 348 val_348 2008-04-08 11 348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 348 val_348 348 val_348 2008-04-08 11 351 val_351 351 val_351 2008-04-09 11 351 val_351 351 val_351 2008-04-08 11 @@ -5646,19 +5019,19 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 351 val_351 351 val_351 2008-04-09 12 353 val_353 353 val_353 2008-04-08 12 353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-08 12 -353 val_353 353 val_353 2008-04-08 12 353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 11 -353 val_353 353 val_353 2008-04-09 12 353 val_353 353 val_353 2008-04-09 12 353 val_353 353 val_353 2008-04-08 11 -353 val_353 353 val_353 2008-04-08 11 -353 val_353 353 val_353 2008-04-09 11 353 val_353 353 val_353 2008-04-09 11 353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-09 11 353 val_353 353 val_353 2008-04-09 12 353 val_353 353 val_353 2008-04-08 11 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 353 val_353 353 val_353 2008-04-08 11 356 val_356 356 val_356 2008-04-08 12 356 val_356 356 val_356 2008-04-09 11 @@ -5685,60 +5058,60 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 366 val_366 366 val_366 2008-04-09 11 366 val_366 366 val_366 2008-04-08 11 367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-08 12 -367 val_367 367 val_367 2008-04-09 12 367 val_367 367 val_367 2008-04-09 12 367 val_367 367 val_367 2008-04-09 11 -367 val_367 367 val_367 2008-04-09 11 -367 val_367 367 val_367 2008-04-08 11 367 val_367 367 val_367 2008-04-08 11 367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 11 -367 val_367 367 val_367 2008-04-08 12 367 val_367 367 val_367 2008-04-08 12 367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +367 val_367 367 val_367 2008-04-08 12 367 val_367 367 val_367 2008-04-09 12 367 val_367 367 val_367 2008-04-09 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 367 val_367 367 val_367 2008-04-09 11 368 val_368 368 val_368 2008-04-08 12 368 val_368 368 val_368 2008-04-08 11 368 val_368 368 val_368 2008-04-09 12 368 val_368 368 val_368 2008-04-09 11 369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-08 11 369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 11 369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 11 369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 12 369 val_369 369 val_369 2008-04-08 12 369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 11 369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 369 val_369 369 val_369 2008-04-09 11 369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 12 -369 val_369 369 val_369 2008-04-09 12 369 val_369 369 val_369 2008-04-09 12 369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 11 369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 12 369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-09 12 369 val_369 369 val_369 2008-04-09 11 369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-09 11 -369 val_369 369 val_369 2008-04-08 11 -369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-09 12 369 val_369 369 val_369 2008-04-08 11 369 val_369 369 val_369 2008-04-08 12 -369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 369 val_369 369 val_369 2008-04-08 12 373 val_373 373 val_373 2008-04-08 11 373 val_373 373 val_373 2008-04-09 11 @@ -5765,56 +5138,56 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 379 val_379 379 val_379 2008-04-09 11 379 val_379 379 val_379 2008-04-09 12 382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-08 12 -382 val_382 382 val_382 2008-04-09 11 382 val_382 382 val_382 2008-04-09 11 382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-09 11 -382 val_382 382 val_382 2008-04-08 12 382 val_382 382 val_382 2008-04-08 12 382 val_382 382 val_382 2008-04-08 11 -382 val_382 382 val_382 2008-04-08 11 382 val_382 382 val_382 2008-04-09 12 382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-08 11 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-08 11 382 val_382 382 val_382 2008-04-09 12 382 val_382 382 val_382 2008-04-09 12 382 val_382 382 val_382 2008-04-08 11 -382 val_382 382 val_382 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 -384 val_384 384 val_384 2008-04-09 11 384 val_384 384 val_384 2008-04-09 11 384 val_384 384 val_384 2008-04-09 12 384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 -384 val_384 384 val_384 2008-04-09 12 384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-08 12 384 val_384 384 val_384 2008-04-08 12 384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 12 -384 val_384 384 val_384 2008-04-08 12 384 val_384 384 val_384 2008-04-08 12 384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 11 384 val_384 384 val_384 2008-04-09 12 384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 11 384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-08 11 384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 12 384 val_384 384 val_384 2008-04-08 12 384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 384 val_384 384 val_384 2008-04-09 11 384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-09 12 384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-08 11 -384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 12 384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 384 val_384 384 val_384 2008-04-09 11 386 val_386 386 val_386 2008-04-08 12 386 val_386 386 val_386 2008-04-09 12 @@ -5837,88 +5210,88 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 394 val_394 394 val_394 2008-04-08 11 394 val_394 394 val_394 2008-04-09 11 395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-09 12 -395 val_395 395 val_395 2008-04-09 11 395 val_395 395 val_395 2008-04-09 11 395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-09 11 -395 val_395 395 val_395 2008-04-08 12 395 val_395 395 val_395 2008-04-08 12 395 val_395 395 val_395 2008-04-08 11 -395 val_395 395 val_395 2008-04-08 11 -395 val_395 395 val_395 2008-04-09 12 395 val_395 395 val_395 2008-04-09 12 395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-09 11 395 val_395 395 val_395 2008-04-08 12 395 val_395 395 val_395 2008-04-08 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-08 12 395 val_395 395 val_395 2008-04-08 11 396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 -396 val_396 396 val_396 2008-04-09 11 396 val_396 396 val_396 2008-04-09 11 396 val_396 396 val_396 2008-04-09 11 396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 11 396 val_396 396 val_396 2008-04-08 12 396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 396 val_396 396 val_396 2008-04-09 12 396 val_396 396 val_396 2008-04-08 11 396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 11 -396 val_396 396 val_396 2008-04-08 12 -396 val_396 396 val_396 2008-04-08 12 396 val_396 396 val_396 2008-04-08 12 396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-09 12 396 val_396 396 val_396 2008-04-09 11 396 val_396 396 val_396 2008-04-09 11 396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 11 396 val_396 396 val_396 2008-04-08 12 396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 12 -396 val_396 396 val_396 2008-04-09 12 397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-09 11 -397 val_397 397 val_397 2008-04-09 12 397 val_397 397 val_397 2008-04-09 12 397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 12 -397 val_397 397 val_397 2008-04-09 11 397 val_397 397 val_397 2008-04-09 11 397 val_397 397 val_397 2008-04-08 11 397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 11 -397 val_397 397 val_397 2008-04-08 11 397 val_397 397 val_397 2008-04-08 12 397 val_397 397 val_397 2008-04-08 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 11 397 val_397 397 val_397 2008-04-08 12 397 val_397 397 val_397 2008-04-08 12 399 val_399 399 val_399 2008-04-09 12 399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 12 -399 val_399 399 val_399 2008-04-09 12 399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 12 399 val_399 399 val_399 2008-04-08 12 399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-09 11 -399 val_399 399 val_399 2008-04-08 11 399 val_399 399 val_399 2008-04-08 11 399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-08 11 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 11 399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-09 11 399 val_399 399 val_399 2008-04-08 11 +399 val_399 399 val_399 2008-04-08 12 399 val_399 399 val_399 2008-04-08 11 400 val_400 400 val_400 2008-04-08 12 400 val_400 400 val_400 2008-04-09 11 @@ -5926,103 +5299,103 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 400 val_400 400 val_400 2008-04-08 11 401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 -401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-09 12 -401 val_401 401 val_401 2008-04-08 11 -401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-08 12 -401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-09 12 401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 401 val_401 401 val_401 2008-04-09 12 402 val_402 402 val_402 2008-04-09 11 402 val_402 402 val_402 2008-04-08 11 @@ -6030,117 +5403,117 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 402 val_402 402 val_402 2008-04-08 12 403 val_403 403 val_403 2008-04-08 11 403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-08 12 403 val_403 403 val_403 2008-04-08 12 403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 403 val_403 403 val_403 2008-04-09 12 403 val_403 403 val_403 2008-04-08 11 403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-08 11 -403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 403 val_403 403 val_403 2008-04-09 12 403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 -403 val_403 403 val_403 2008-04-09 11 403 val_403 403 val_403 2008-04-09 11 403 val_403 403 val_403 2008-04-09 11 403 val_403 403 val_403 2008-04-08 12 -403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 11 403 val_403 403 val_403 2008-04-08 12 403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 403 val_403 403 val_403 2008-04-09 12 404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-09 12 -404 val_404 404 val_404 2008-04-09 11 404 val_404 404 val_404 2008-04-09 11 404 val_404 404 val_404 2008-04-08 11 404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 11 -404 val_404 404 val_404 2008-04-08 11 404 val_404 404 val_404 2008-04-08 12 -404 val_404 404 val_404 2008-04-08 12 -404 val_404 404 val_404 2008-04-09 11 404 val_404 404 val_404 2008-04-09 11 404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-08 12 404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 11 404 val_404 404 val_404 2008-04-08 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-09 12 404 val_404 404 val_404 2008-04-08 12 406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 -406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 406 val_406 406 val_406 2008-04-08 12 406 val_406 406 val_406 2008-04-08 12 406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 12 406 val_406 406 val_406 2008-04-09 12 406 val_406 406 val_406 2008-04-09 12 406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 406 val_406 406 val_406 2008-04-09 12 406 val_406 406 val_406 2008-04-09 12 406 val_406 406 val_406 2008-04-09 12 406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-09 12 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 406 val_406 406 val_406 2008-04-08 11 406 val_406 406 val_406 2008-04-08 11 406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 11 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 -406 val_406 406 val_406 2008-04-08 12 406 val_406 406 val_406 2008-04-08 12 406 val_406 406 val_406 2008-04-08 12 406 val_406 406 val_406 2008-04-08 12 @@ -6149,39 +5522,39 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 407 val_407 407 val_407 2008-04-09 12 407 val_407 407 val_407 2008-04-09 11 409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-08 11 -409 val_409 409 val_409 2008-04-08 11 409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-09 12 409 val_409 409 val_409 2008-04-08 12 409 val_409 409 val_409 2008-04-09 11 409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-08 11 409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 409 val_409 409 val_409 2008-04-08 11 409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 409 val_409 409 val_409 2008-04-09 12 409 val_409 409 val_409 2008-04-09 12 409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-09 11 409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 409 val_409 409 val_409 2008-04-08 11 409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 -409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 409 val_409 409 val_409 2008-04-09 12 409 val_409 409 val_409 2008-04-09 12 409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-08 12 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 -409 val_409 409 val_409 2008-04-09 11 409 val_409 409 val_409 2008-04-09 11 409 val_409 409 val_409 2008-04-09 11 411 val_411 411 val_411 2008-04-08 11 @@ -6189,73 +5562,73 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 411 val_411 411 val_411 2008-04-09 12 411 val_411 411 val_411 2008-04-09 11 413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-08 12 413 val_413 413 val_413 2008-04-08 12 413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 11 -413 val_413 413 val_413 2008-04-09 12 413 val_413 413 val_413 2008-04-09 12 413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-08 12 -413 val_413 413 val_413 2008-04-08 11 413 val_413 413 val_413 2008-04-08 11 413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 11 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-09 11 413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 12 413 val_413 413 val_413 2008-04-08 11 +413 val_413 413 val_413 2008-04-09 12 413 val_413 413 val_413 2008-04-08 11 414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-08 11 -414 val_414 414 val_414 2008-04-08 12 414 val_414 414 val_414 2008-04-08 12 414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-09 11 -414 val_414 414 val_414 2008-04-08 11 414 val_414 414 val_414 2008-04-08 11 414 val_414 414 val_414 2008-04-09 12 -414 val_414 414 val_414 2008-04-09 12 -414 val_414 414 val_414 2008-04-08 12 414 val_414 414 val_414 2008-04-08 12 414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-09 12 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-08 12 414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-08 11 414 val_414 414 val_414 2008-04-09 12 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 414 val_414 414 val_414 2008-04-09 12 417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 12 417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 12 417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-09 11 417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 417 val_417 417 val_417 2008-04-08 12 417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 11 417 val_417 417 val_417 2008-04-09 12 417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-09 11 417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 12 417 val_417 417 val_417 2008-04-08 12 417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 417 val_417 417 val_417 2008-04-09 12 417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-09 12 -417 val_417 417 val_417 2008-04-08 11 -417 val_417 417 val_417 2008-04-08 11 417 val_417 417 val_417 2008-04-08 11 417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 -417 val_417 417 val_417 2008-04-09 11 418 val_418 418 val_418 2008-04-08 12 418 val_418 418 val_418 2008-04-09 12 418 val_418 418 val_418 2008-04-09 11 @@ -6269,110 +5642,110 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 421 val_421 421 val_421 2008-04-09 11 421 val_421 421 val_421 2008-04-09 12 424 val_424 424 val_424 2008-04-08 11 -424 val_424 424 val_424 2008-04-08 11 -424 val_424 424 val_424 2008-04-09 11 424 val_424 424 val_424 2008-04-09 11 424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-09 11 424 val_424 424 val_424 2008-04-09 11 424 val_424 424 val_424 2008-04-08 12 424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-08 11 +424 val_424 424 val_424 2008-04-08 11 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-09 11 424 val_424 424 val_424 2008-04-08 12 424 val_424 424 val_424 2008-04-08 12 424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-09 12 -424 val_424 424 val_424 2008-04-08 11 424 val_424 424 val_424 2008-04-08 11 427 val_427 427 val_427 2008-04-09 12 427 val_427 427 val_427 2008-04-08 12 427 val_427 427 val_427 2008-04-09 11 427 val_427 427 val_427 2008-04-08 11 429 val_429 429 val_429 2008-04-09 11 -429 val_429 429 val_429 2008-04-09 11 -429 val_429 429 val_429 2008-04-08 11 429 val_429 429 val_429 2008-04-08 11 429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 12 429 val_429 429 val_429 2008-04-09 12 429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 11 +429 val_429 429 val_429 2008-04-09 11 429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-08 12 429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 11 429 val_429 429 val_429 2008-04-09 12 429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-08 12 -429 val_429 429 val_429 2008-04-09 11 429 val_429 429 val_429 2008-04-09 11 430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 11 430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 12 430 val_430 430 val_430 2008-04-08 12 430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 12 430 val_430 430 val_430 2008-04-08 12 430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-08 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 -430 val_430 430 val_430 2008-04-09 11 430 val_430 430 val_430 2008-04-09 11 430 val_430 430 val_430 2008-04-09 11 430 val_430 430 val_430 2008-04-09 12 -430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-08 12 430 val_430 430 val_430 2008-04-09 12 430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 12 430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 12 430 val_430 430 val_430 2008-04-08 11 430 val_430 430 val_430 2008-04-08 12 -430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 430 val_430 430 val_430 2008-04-08 12 430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 11 430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-08 12 430 val_430 430 val_430 2008-04-09 12 431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 431 val_431 431 val_431 2008-04-09 11 431 val_431 431 val_431 2008-04-09 11 431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-09 11 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 431 val_431 431 val_431 2008-04-08 12 431 val_431 431 val_431 2008-04-08 12 431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-08 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 -431 val_431 431 val_431 2008-04-09 12 431 val_431 431 val_431 2008-04-09 12 431 val_431 431 val_431 2008-04-09 12 431 val_431 431 val_431 2008-04-08 11 431 val_431 431 val_431 2008-04-08 11 431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 431 val_431 431 val_431 2008-04-08 11 431 val_431 431 val_431 2008-04-08 11 431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 431 val_431 431 val_431 2008-04-08 11 431 val_431 431 val_431 2008-04-08 11 431 val_431 431 val_431 2008-04-08 11 @@ -6394,55 +5767,55 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 437 val_437 437 val_437 2008-04-08 12 438 val_438 438 val_438 2008-04-09 12 438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 12 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-09 11 438 val_438 438 val_438 2008-04-09 11 438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-08 12 438 val_438 438 val_438 2008-04-08 12 438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 11 -438 val_438 438 val_438 2008-04-08 12 -438 val_438 438 val_438 2008-04-08 12 438 val_438 438 val_438 2008-04-08 12 438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 12 438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-08 11 438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 11 438 val_438 438 val_438 2008-04-08 12 438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 438 val_438 438 val_438 2008-04-09 12 438 val_438 438 val_438 2008-04-09 12 438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-09 11 -438 val_438 438 val_438 2008-04-09 11 438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 438 val_438 438 val_438 2008-04-08 11 439 val_439 439 val_439 2008-04-09 11 439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-09 11 -439 val_439 439 val_439 2008-04-08 12 -439 val_439 439 val_439 2008-04-08 12 439 val_439 439 val_439 2008-04-08 12 439 val_439 439 val_439 2008-04-08 12 439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-08 11 -439 val_439 439 val_439 2008-04-09 12 439 val_439 439 val_439 2008-04-09 12 439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 12 439 val_439 439 val_439 2008-04-08 11 439 val_439 439 val_439 2008-04-09 12 +439 val_439 439 val_439 2008-04-08 11 439 val_439 439 val_439 2008-04-09 12 443 val_443 443 val_443 2008-04-09 11 443 val_443 443 val_443 2008-04-09 12 @@ -6473,39 +5846,39 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 453 val_453 453 val_453 2008-04-09 12 453 val_453 453 val_453 2008-04-08 11 454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-09 11 454 val_454 454 val_454 2008-04-09 12 454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 12 454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 454 val_454 454 val_454 2008-04-08 11 454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-08 11 -454 val_454 454 val_454 2008-04-08 11 454 val_454 454 val_454 2008-04-08 11 454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 11 -454 val_454 454 val_454 2008-04-09 11 454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-09 12 454 val_454 454 val_454 2008-04-08 12 454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 11 454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 11 454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 12 454 val_454 454 val_454 2008-04-09 11 454 val_454 454 val_454 2008-04-09 12 454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-09 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 -454 val_454 454 val_454 2008-04-08 12 454 val_454 454 val_454 2008-04-08 12 454 val_454 454 val_454 2008-04-08 12 455 val_455 455 val_455 2008-04-08 11 @@ -6517,276 +5890,276 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 457 val_457 457 val_457 2008-04-08 11 457 val_457 457 val_457 2008-04-09 11 458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-09 11 458 val_458 458 val_458 2008-04-09 11 458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-09 11 458 val_458 458 val_458 2008-04-09 11 458 val_458 458 val_458 2008-04-08 11 -458 val_458 458 val_458 2008-04-08 11 458 val_458 458 val_458 2008-04-09 12 458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-08 12 +458 val_458 458 val_458 2008-04-08 12 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 458 val_458 458 val_458 2008-04-09 12 458 val_458 458 val_458 2008-04-09 12 458 val_458 458 val_458 2008-04-08 12 -458 val_458 458 val_458 2008-04-08 12 459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-08 12 -459 val_459 459 val_459 2008-04-09 12 459 val_459 459 val_459 2008-04-09 12 459 val_459 459 val_459 2008-04-09 11 459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-09 11 -459 val_459 459 val_459 2008-04-09 11 459 val_459 459 val_459 2008-04-08 11 -459 val_459 459 val_459 2008-04-08 11 -459 val_459 459 val_459 2008-04-08 12 459 val_459 459 val_459 2008-04-08 12 459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-08 11 +459 val_459 459 val_459 2008-04-08 12 459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-09 11 459 val_459 459 val_459 2008-04-08 11 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 459 val_459 459 val_459 2008-04-08 11 460 val_460 460 val_460 2008-04-08 11 460 val_460 460 val_460 2008-04-09 11 460 val_460 460 val_460 2008-04-08 12 460 val_460 460 val_460 2008-04-09 12 462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 462 val_462 462 val_462 2008-04-09 12 462 val_462 462 val_462 2008-04-08 11 462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-08 11 -462 val_462 462 val_462 2008-04-08 11 462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 11 -462 val_462 462 val_462 2008-04-09 12 462 val_462 462 val_462 2008-04-09 12 462 val_462 462 val_462 2008-04-08 12 462 val_462 462 val_462 2008-04-08 12 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 462 val_462 462 val_462 2008-04-08 12 462 val_462 462 val_462 2008-04-08 12 463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-09 11 -463 val_463 463 val_463 2008-04-09 12 463 val_463 463 val_463 2008-04-09 12 463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-09 12 -463 val_463 463 val_463 2008-04-08 12 463 val_463 463 val_463 2008-04-08 12 463 val_463 463 val_463 2008-04-08 11 -463 val_463 463 val_463 2008-04-08 11 -463 val_463 463 val_463 2008-04-08 12 463 val_463 463 val_463 2008-04-08 12 463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-08 11 463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-08 12 463 val_463 463 val_463 2008-04-08 11 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-09 11 463 val_463 463 val_463 2008-04-08 11 466 val_466 466 val_466 2008-04-08 11 466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 -466 val_466 466 val_466 2008-04-08 11 466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 12 466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-09 12 466 val_466 466 val_466 2008-04-08 12 466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-09 11 -466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 12 466 val_466 466 val_466 2008-04-08 11 466 val_466 466 val_466 2008-04-08 11 466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 12 466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 466 val_466 466 val_466 2008-04-09 11 466 val_466 466 val_466 2008-04-09 12 466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-09 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 -466 val_466 466 val_466 2008-04-08 12 466 val_466 466 val_466 2008-04-08 12 466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 466 val_466 466 val_466 2008-04-09 12 466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-08 12 466 val_466 466 val_466 2008-04-09 12 467 val_467 467 val_467 2008-04-09 12 467 val_467 467 val_467 2008-04-09 11 467 val_467 467 val_467 2008-04-08 12 467 val_467 467 val_467 2008-04-08 11 468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 468 val_468 468 val_468 2008-04-08 12 468 val_468 468 val_468 2008-04-08 12 468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 11 468 val_468 468 val_468 2008-04-09 12 468 val_468 468 val_468 2008-04-09 12 468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 468 val_468 468 val_468 2008-04-08 11 468 val_468 468 val_468 2008-04-08 12 468 val_468 468 val_468 2008-04-08 12 468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-08 12 -468 val_468 468 val_468 2008-04-09 11 468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 11 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 468 val_468 468 val_468 2008-04-09 12 468 val_468 468 val_468 2008-04-09 12 468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 468 val_468 468 val_468 2008-04-09 11 468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 468 val_468 468 val_468 2008-04-09 12 468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-09 12 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 11 468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-08 11 -468 val_468 468 val_468 2008-04-09 11 468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 468 val_468 468 val_468 2008-04-09 11 468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 468 val_468 468 val_468 2008-04-09 11 468 val_468 468 val_468 2008-04-09 11 469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 469 val_469 469 val_469 2008-04-08 11 469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 11 469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 469 val_469 469 val_469 2008-04-09 12 469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-09 12 469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 469 val_469 469 val_469 2008-04-08 11 469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 11 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 11 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-08 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 -469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 12 469 val_469 469 val_469 2008-04-09 12 470 val_470 470 val_470 2008-04-08 11 470 val_470 470 val_470 2008-04-09 12 @@ -6805,61 +6178,61 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 477 val_477 477 val_477 2008-04-08 12 477 val_477 477 val_477 2008-04-09 11 478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-08 11 -478 val_478 478 val_478 2008-04-08 12 478 val_478 478 val_478 2008-04-08 12 478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-09 11 -478 val_478 478 val_478 2008-04-09 12 -478 val_478 478 val_478 2008-04-09 12 478 val_478 478 val_478 2008-04-09 12 478 val_478 478 val_478 2008-04-09 12 478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-08 12 478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-08 12 478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-08 11 478 val_478 478 val_478 2008-04-09 11 478 val_478 478 val_478 2008-04-08 12 -478 val_478 478 val_478 2008-04-08 12 479 val_479 479 val_479 2008-04-08 12 479 val_479 479 val_479 2008-04-08 11 479 val_479 479 val_479 2008-04-09 11 479 val_479 479 val_479 2008-04-09 12 480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-09 12 480 val_480 480 val_480 2008-04-08 11 480 val_480 480 val_480 2008-04-08 11 480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-08 11 -480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-09 12 480 val_480 480 val_480 2008-04-09 12 480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 480 val_480 480 val_480 2008-04-08 12 480 val_480 480 val_480 2008-04-09 12 -480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 480 val_480 480 val_480 2008-04-09 12 480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 -480 val_480 480 val_480 2008-04-09 11 480 val_480 480 val_480 2008-04-09 11 480 val_480 480 val_480 2008-04-09 11 480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 480 val_480 480 val_480 2008-04-09 11 480 val_480 480 val_480 2008-04-09 11 480 val_480 480 val_480 2008-04-09 11 480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-08 12 -480 val_480 480 val_480 2008-04-08 12 481 val_481 481 val_481 2008-04-08 12 481 val_481 481 val_481 2008-04-08 11 481 val_481 481 val_481 2008-04-09 11 @@ -6885,68 +6258,68 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 487 val_487 487 val_487 2008-04-09 11 487 val_487 487 val_487 2008-04-08 11 489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 12 489 val_489 489 val_489 2008-04-08 12 489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-08 11 -489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-09 12 489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-09 12 489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 -489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-09 11 490 val_490 490 val_490 2008-04-09 11 490 val_490 490 val_490 2008-04-08 11 @@ -6957,20 +6330,20 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 491 val_491 491 val_491 2008-04-09 11 491 val_491 491 val_491 2008-04-09 12 492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-09 11 492 val_492 492 val_492 2008-04-09 11 492 val_492 492 val_492 2008-04-09 12 492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-09 12 492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-09 11 492 val_492 492 val_492 2008-04-09 11 492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-08 12 492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-09 12 492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-08 11 492 val_492 492 val_492 2008-04-08 12 493 val_493 493 val_493 2008-04-08 12 493 val_493 493 val_493 2008-04-09 12 @@ -6993,192 +6366,76 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 497 val_497 497 val_497 2008-04-08 11 497 val_497 497 val_497 2008-04-09 11 498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 498 val_498 498 val_498 2008-04-08 11 498 val_498 498 val_498 2008-04-08 11 498 val_498 498 val_498 2008-04-09 11 498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 498 val_498 498 val_498 2008-04-09 12 498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 498 val_498 498 val_498 2008-04-09 11 498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 498 val_498 498 val_498 2008-04-09 11 498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 498 val_498 498 val_498 2008-04-08 12 498 val_498 498 val_498 2008-04-09 12 498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 498 val_498 498 val_498 2008-04-09 12 498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 498 val_498 498 val_498 2008-04-08 12 PREHOOK: query: explain select * from default.masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select * from default.masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-3 is a root stage - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 + Stage-1 is a root stage Stage-0 depends on stages: Stage-1 STAGE PLANS: - Stage: Stage-3 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - Stage: Stage-1 Map Reduce Map Operator Tree: TableScan alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + File Output Operator + compressed: false Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: string) - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -7189,661 +6446,543 @@ STAGE PLANS: PREHOOK: query: select * from default.masking_test_subq_n3 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from default.masking_test_subq_n3 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 -20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 -27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 -47 val_47 -51 val_51 -51 val_51 -53 val_53 -54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 -65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 -83 val_83 -84 val_84 -84 val_84 -85 val_85 +238 val_238 86 val_86 -87 val_87 -90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 -95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 98 val_98 -100 val_100 -100 val_100 -103 val_103 -103 val_103 -104 val_104 -104 val_104 -105 val_105 -111 val_111 -113 val_113 -113 val_113 -114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 -119 val_119 -120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 128 val_128 -129 val_129 -129 val_129 -131 val_131 -133 val_133 -134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 +213 val_213 146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 +406 val_406 +429 val_429 +374 val_374 152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 166 val_166 -167 val_167 -167 val_167 -167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 -183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 -193 val_193 -194 val_194 -195 val_195 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 -199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 +475 val_475 +17 val_17 +113 val_113 +155 val_155 203 val_203 -205 val_205 -205 val_205 -207 val_207 -207 val_207 -208 val_208 -208 val_208 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 208 val_208 -209 val_209 -209 val_209 -213 val_213 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 213 val_213 -214 val_214 -216 val_216 216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 -221 val_221 -222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 -238 val_238 -239 val_239 -239 val_239 -241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 -255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 -260 val_260 -262 val_262 -263 val_263 -265 val_265 -265 val_265 -266 val_266 -272 val_272 -272 val_272 -273 val_273 -273 val_273 -273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 +430 val_430 278 val_278 -280 val_280 -280 val_280 -281 val_281 -281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 +176 val_176 289 val_289 -291 val_291 -292 val_292 -296 val_296 -298 val_298 -298 val_298 -298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 -308 val_308 -309 val_309 -309 val_309 -310 val_310 -311 val_311 -311 val_311 -311 val_311 -315 val_315 -316 val_316 -316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 -318 val_318 +221 val_221 +65 val_65 318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 -327 val_327 -331 val_331 -331 val_331 332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 333 val_333 -333 val_333 -335 val_335 -336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 -342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -351 val_351 -353 val_353 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 -368 val_368 -369 val_369 -369 val_369 -369 val_369 373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 -389 val_389 -392 val_392 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -402 val_402 -403 val_403 -403 val_403 -403 val_403 -404 val_404 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 404 val_404 -406 val_406 -406 val_406 -406 val_406 -406 val_406 -407 val_407 -409 val_409 -409 val_409 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 409 val_409 -411 val_411 -413 val_413 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 419 val_419 -421 val_421 -424 val_424 -424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 -431 val_431 -431 val_431 -432 val_432 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 -438 val_438 -439 val_439 -439 val_439 -443 val_443 -444 val_444 -446 val_446 -448 val_448 -449 val_449 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 458 val_458 -459 val_459 -459 val_459 -460 val_460 -462 val_462 -462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 -472 val_472 -475 val_475 -477 val_477 -478 val_478 -478 val_478 -479 val_479 -480 val_480 -480 val_480 -480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 487 val_487 -489 val_489 -489 val_489 -489 val_489 -489 val_489 -490 val_490 -491 val_491 -492 val_492 -492 val_492 -493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 -498 val_498 -PREHOOK: query: explain select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 -PREHOOK: type: QUERY -PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src -#### A masked pattern was here #### -POSTHOOK: query: explain select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 -POSTHOOK: type: QUERY +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 +PREHOOK: query: explain select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 +PREHOOK: type: QUERY +PREHOOK: Input: default@masking_test_subq_n3 +#### A masked pattern was here #### +POSTHOOK: query: explain select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 +POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-3 is a root stage - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 + Stage-1 is a root stage Stage-0 depends on stages: Stage-1 STAGE PLANS: - Stage: Stage-3 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - Stage: Stage-1 Map Reduce Map Operator Tree: TableScan alias: masking_test_subq_n3 - filterExpr: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key > 0) and UDFToDouble(key) is not null) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) + File Output Operator + compressed: false Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: string) - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -7854,510 +6993,508 @@ STAGE PLANS: PREHOOK: query: select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n3 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from masking_test_subq_n3 where masking_test_subq_n3.key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n3 -POSTHOOK: Input: default@src #### A masked pattern was here #### -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 -20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 -27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 -47 val_47 -51 val_51 -51 val_51 -53 val_53 -54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 -65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 -83 val_83 -84 val_84 -84 val_84 -85 val_85 +238 val_238 86 val_86 -87 val_87 -90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 -95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 98 val_98 -100 val_100 -100 val_100 -103 val_103 -103 val_103 -104 val_104 -104 val_104 -105 val_105 -111 val_111 -113 val_113 -113 val_113 -114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 -119 val_119 -120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 128 val_128 -129 val_129 -129 val_129 -131 val_131 -133 val_133 -134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 +213 val_213 146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 +406 val_406 +429 val_429 +374 val_374 152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 166 val_166 -167 val_167 -167 val_167 -167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 -183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 -193 val_193 -194 val_194 -195 val_195 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 -199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 +475 val_475 +17 val_17 +113 val_113 +155 val_155 203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 205 val_205 -205 val_205 -207 val_207 -207 val_207 -208 val_208 -208 val_208 -208 val_208 -209 val_209 -209 val_209 -213 val_213 -213 val_213 -214 val_214 -216 val_216 -216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 221 val_221 -222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 -238 val_238 -239 val_239 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 -255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 260 val_260 -262 val_262 -263 val_263 -265 val_265 -265 val_265 -266 val_266 -272 val_272 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 272 val_272 -273 val_273 -273 val_273 -273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 -278 val_278 -280 val_280 -280 val_280 -281 val_281 -281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 -289 val_289 -291 val_291 -292 val_292 -296 val_296 -298 val_298 -298 val_298 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 308 val_308 -309 val_309 -309 val_309 -310 val_310 -311 val_311 -311 val_311 -311 val_311 -315 val_315 -316 val_316 -316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 318 val_318 318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 331 val_331 -331 val_331 -332 val_332 -333 val_333 -333 val_333 -335 val_335 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -351 val_351 -353 val_353 -353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 +69 val_69 +230 val_230 +33 val_33 368 val_368 -369 val_369 -369 val_369 -369 val_369 -373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 -389 val_389 -392 val_392 -393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 -401 val_401 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 401 val_401 -402 val_402 -403 val_403 -403 val_403 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 403 val_403 -404 val_404 -404 val_404 -406 val_406 -406 val_406 -406 val_406 +483 val_483 +53 val_53 +105 val_105 +257 val_257 406 val_406 -407 val_407 -409 val_409 409 val_409 -409 val_409 -411 val_411 -413 val_413 -413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 -419 val_419 -421 val_421 -424 val_424 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 431 val_431 -432 val_432 -435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 439 val_439 -439 val_439 -443 val_443 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 444 val_444 -446 val_446 -448 val_448 -449 val_449 -452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 -458 val_458 -459 val_459 -459 val_459 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 -468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 -472 val_472 -475 val_475 -477 val_477 -478 val_478 -478 val_478 -479 val_479 -480 val_480 -480 val_480 -480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 -485 val_485 -487 val_487 -489 val_489 -489 val_489 -489 val_489 -489 val_489 -490 val_490 -491 val_491 -492 val_492 492 val_492 -493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 +100 val_100 +298 val_298 +9 val_9 +341 val_341 498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 PREHOOK: type: QUERY PREHOOK: Input: default@src diff --git ql/src/test/results/clientpositive/masking_4.q.out ql/src/test/results/clientpositive/masking_4.q.out index e77c3ed5c1..7f60a3bb48 100644 --- ql/src/test/results/clientpositive/masking_4.q.out +++ ql/src/test/results/clientpositive/masking_4.q.out @@ -92,18 +92,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n11 - filterExpr: ((key = 5) and ((key % 2) = 0)) (type: boolean) + filterExpr: (key = 5) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key = 5) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key = 5) (type: boolean) + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: 5 (type: int), reverse(value) (type: string) + expressions: 5 (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -138,18 +138,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n11 - filterExpr: ((key = 5) and ((key % 2) = 0)) (type: boolean) + filterExpr: (key = 5) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((key = 5) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key = 5) (type: boolean) + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: 5 (type: int), reverse(value) (type: string) + expressions: 5 (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -167,160 +167,27 @@ with q1 as ( select * from masking_test_n11 where key = '5') select * from masking_test_subq_n2 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n2 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain with q1 as ( select * from masking_test_n11 where key = '5') select * from masking_test_subq_n2 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n2 -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-3 is a root stage - Stage-2 depends on stages: Stage-3 - Stage-1 depends on stages: Stage-2 - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-3 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n2 - filterExpr: (UDFToDouble(key) is not null and key is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (UDFToDouble(key) is not null and key is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: key (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int) - sort order: + - Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: int) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: int), UDFToDouble(_col0) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), UDFToDouble(key) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: string) - TableScan - Reduce Output Operator - key expressions: _col1 (type: double) - sort order: + - Map-reduce partition columns: _col1 (type: double) - Statistics: Num rows: 250 Data size: 3000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int) - Reduce Operator Tree: - Join Operator - condition map: - Inner Join 0 to 1 - keys: - 0 _col1 (type: double) - 1 _col1 (type: double) - outputColumnNames: _col0, _col2 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col0 (type: string), _col2 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 395 Data size: 35945 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: int) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n2 - filterExpr: (key is not null and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (key is not null and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), value (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: string) - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int) - Statistics: Num rows: 197 Data size: 17927 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(_col0) (type: double), _col0 (type: int) - 1 UDFToDouble(_col0) (type: double), _col1 (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 325 Data size: 30875 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_subq_n2 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink diff --git ql/src/test/results/clientpositive/masking_5.q.out ql/src/test/results/clientpositive/masking_5.q.out index c8334373fa..f42f7b17d3 100644 --- ql/src/test/results/clientpositive/masking_5.q.out +++ ql/src/test/results/clientpositive/masking_5.q.out @@ -19,39 +19,22 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n6 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n6 - filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) - Row Limit Per Split: 10 - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n6 + Row Limit Per Split: 10 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from masking_test_n6 tablesample (10 rows) PREHOOK: type: QUERY @@ -61,6 +44,16 @@ POSTHOOK: query: select * from masking_test_n6 tablesample (10 rows) POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n6 #### A masked pattern was here #### +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 PREHOOK: query: explain select * from masking_test_n6 tablesample(1 percent) PREHOOK: type: QUERY @@ -81,22 +74,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n6 - filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -113,12 +102,506 @@ POSTHOOK: query: select * from masking_test_n6 tablesample(1 percent) POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n6 #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: drop table masking_test_n6 PREHOOK: type: DROPTABLE PREHOOK: Input: default@masking_test_n6 @@ -166,19 +649,18 @@ STAGE PLANS: Map Reduce Map Operator Tree: TableScan - alias: masking_test_n6 - filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) + alias: s Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: ((((hash(key) & 2147483647) % 2) = 0) and ((key % 2) = 0) and (key < 10)) (type: boolean) - Statistics: Num rows: 41 Data size: 3895 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (((hash(key) & 2147483647) % 2) = 0) (type: boolean) + Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 41 Data size: 7708 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 41 Data size: 7708 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 250 Data size: 23750 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -199,4 +681,246 @@ POSTHOOK: query: select * from masking_test_n6 tablesample (bucket 1 out of 2) s POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n6 #### A masked pattern was here #### -2 2_lav +2 val_2 +10 val_10 +20 val_20 +30 val_30 +54 val_54 +58 val_58 +58 val_58 +64 val_64 +70 val_70 +70 val_70 +70 val_70 +80 val_80 +84 val_84 +84 val_84 +86 val_86 +90 val_90 +90 val_90 +90 val_90 +96 val_96 +98 val_98 +98 val_98 +116 val_116 +126 val_126 +134 val_134 +134 val_134 +146 val_146 +146 val_146 +156 val_156 +158 val_158 +162 val_162 +164 val_164 +164 val_164 +178 val_178 +190 val_190 +202 val_202 +208 val_208 +208 val_208 +208 val_208 +214 val_214 +216 val_216 +216 val_216 +226 val_226 +238 val_238 +238 val_238 +244 val_244 +248 val_248 +252 val_252 +256 val_256 +256 val_256 +260 val_260 +266 val_266 +272 val_272 +272 val_272 +284 val_284 +286 val_286 +292 val_292 +308 val_308 +310 val_310 +316 val_316 +316 val_316 +316 val_316 +332 val_332 +336 val_336 +338 val_338 +342 val_342 +342 val_342 +344 val_344 +344 val_344 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +348 val_348 +360 val_360 +362 val_362 +364 val_364 +368 val_368 +378 val_378 +384 val_384 +384 val_384 +384 val_384 +386 val_386 +392 val_392 +394 val_394 +396 val_396 +396 val_396 +396 val_396 +402 val_402 +404 val_404 +404 val_404 +414 val_414 +414 val_414 +430 val_430 +430 val_430 +430 val_430 +432 val_432 +444 val_444 +446 val_446 +452 val_452 +454 val_454 +454 val_454 +454 val_454 +458 val_458 +458 val_458 +466 val_466 +466 val_466 +466 val_466 +472 val_472 +478 val_478 +478 val_478 +480 val_480 +480 val_480 +480 val_480 +482 val_482 +484 val_484 +490 val_490 +498 val_498 +498 val_498 +498 val_498 +17 val_17 +19 val_19 +27 val_27 +41 val_41 +43 val_43 +51 val_51 +51 val_51 +57 val_57 +65 val_65 +67 val_67 +67 val_67 +69 val_69 +77 val_77 +83 val_83 +83 val_83 +85 val_85 +97 val_97 +97 val_97 +105 val_105 +113 val_113 +113 val_113 +119 val_119 +119 val_119 +119 val_119 +133 val_133 +137 val_137 +137 val_137 +149 val_149 +149 val_149 +153 val_153 +157 val_157 +163 val_163 +165 val_165 +165 val_165 +169 val_169 +169 val_169 +169 val_169 +169 val_169 +177 val_177 +181 val_181 +187 val_187 +187 val_187 +187 val_187 +191 val_191 +191 val_191 +195 val_195 +195 val_195 +197 val_197 +197 val_197 +199 val_199 +199 val_199 +199 val_199 +201 val_201 +221 val_221 +221 val_221 +229 val_229 +229 val_229 +233 val_233 +233 val_233 +237 val_237 +237 val_237 +239 val_239 +239 val_239 +249 val_249 +255 val_255 +255 val_255 +287 val_287 +289 val_289 +291 val_291 +307 val_307 +307 val_307 +311 val_311 +311 val_311 +311 val_311 +315 val_315 +317 val_317 +317 val_317 +325 val_325 +325 val_325 +327 val_327 +327 val_327 +327 val_327 +339 val_339 +341 val_341 +351 val_351 +353 val_353 +353 val_353 +365 val_365 +369 val_369 +369 val_369 +369 val_369 +377 val_377 +393 val_393 +397 val_397 +397 val_397 +399 val_399 +399 val_399 +407 val_407 +409 val_409 +409 val_409 +409 val_409 +411 val_411 +417 val_417 +417 val_417 +417 val_417 +419 val_419 +421 val_421 +427 val_427 +435 val_435 +437 val_437 +443 val_443 +449 val_449 +453 val_453 +459 val_459 +459 val_459 +463 val_463 +463 val_463 +467 val_467 +479 val_479 +483 val_483 +485 val_485 +491 val_491 +495 val_495 +497 val_497 diff --git ql/src/test/results/clientpositive/masking_6.q.out ql/src/test/results/clientpositive/masking_6.q.out index 1c486d2840..8efbce0962 100644 --- ql/src/test/results/clientpositive/masking_6.q.out +++ ql/src/test/results/clientpositive/masking_6.q.out @@ -35,24 +35,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string) - outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 83 Data size: 22742 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 22742 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string) + outputColumnNames: _col0, _col1, _col2 + Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -71,12 +67,506 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n0 POSTHOOK: Input: default@src #### A masked pattern was here #### -0 0_lav 12 -4 4_lav 12 -8 8_lav 12 -0 0_lav 12 -0 0_lav 12 -2 2_lav 12 +238 val_238 12 +86 val_86 12 +311 val_311 12 +27 val_27 12 +165 val_165 12 +409 val_409 12 +255 val_255 12 +278 val_278 12 +98 val_98 12 +484 val_484 12 +265 val_265 12 +193 val_193 12 +401 val_401 12 +150 val_150 12 +273 val_273 12 +224 val_224 12 +369 val_369 12 +66 val_66 12 +128 val_128 12 +213 val_213 12 +146 val_146 12 +406 val_406 12 +429 val_429 12 +374 val_374 12 +152 val_152 12 +469 val_469 12 +145 val_145 12 +495 val_495 12 +37 val_37 12 +327 val_327 12 +281 val_281 12 +277 val_277 12 +209 val_209 12 +15 val_15 12 +82 val_82 12 +403 val_403 12 +166 val_166 12 +417 val_417 12 +430 val_430 12 +252 val_252 12 +292 val_292 12 +219 val_219 12 +287 val_287 12 +153 val_153 12 +193 val_193 12 +338 val_338 12 +446 val_446 12 +459 val_459 12 +394 val_394 12 +237 val_237 12 +482 val_482 12 +174 val_174 12 +413 val_413 12 +494 val_494 12 +207 val_207 12 +199 val_199 12 +466 val_466 12 +208 val_208 12 +174 val_174 12 +399 val_399 12 +396 val_396 12 +247 val_247 12 +417 val_417 12 +489 val_489 12 +162 val_162 12 +377 val_377 12 +397 val_397 12 +309 val_309 12 +365 val_365 12 +266 val_266 12 +439 val_439 12 +342 val_342 12 +367 val_367 12 +325 val_325 12 +167 val_167 12 +195 val_195 12 +475 val_475 12 +17 val_17 12 +113 val_113 12 +155 val_155 12 +203 val_203 12 +339 val_339 12 +0 val_0 12 +455 val_455 12 +128 val_128 12 +311 val_311 12 +316 val_316 12 +57 val_57 12 +302 val_302 12 +205 val_205 12 +149 val_149 12 +438 val_438 12 +345 val_345 12 +129 val_129 12 +170 val_170 12 +20 val_20 12 +489 val_489 12 +157 val_157 12 +378 val_378 12 +221 val_221 12 +92 val_92 12 +111 val_111 12 +47 val_47 12 +72 val_72 12 +4 val_4 12 +280 val_280 12 +35 val_35 12 +427 val_427 12 +277 val_277 12 +208 val_208 12 +356 val_356 12 +399 val_399 12 +169 val_169 12 +382 val_382 12 +498 val_498 12 +125 val_125 12 +386 val_386 12 +437 val_437 12 +469 val_469 12 +192 val_192 12 +286 val_286 12 +187 val_187 12 +176 val_176 12 +54 val_54 12 +459 val_459 12 +51 val_51 12 +138 val_138 12 +103 val_103 12 +239 val_239 12 +213 val_213 12 +216 val_216 12 +430 val_430 12 +278 val_278 12 +176 val_176 12 +289 val_289 12 +221 val_221 12 +65 val_65 12 +318 val_318 12 +332 val_332 12 +311 val_311 12 +275 val_275 12 +137 val_137 12 +241 val_241 12 +83 val_83 12 +333 val_333 12 +180 val_180 12 +284 val_284 12 +12 val_12 12 +230 val_230 12 +181 val_181 12 +67 val_67 12 +260 val_260 12 +404 val_404 12 +384 val_384 12 +489 val_489 12 +353 val_353 12 +373 val_373 12 +272 val_272 12 +138 val_138 12 +217 val_217 12 +84 val_84 12 +348 val_348 12 +466 val_466 12 +58 val_58 12 +8 val_8 12 +411 val_411 12 +230 val_230 12 +208 val_208 12 +348 val_348 12 +24 val_24 12 +463 val_463 12 +431 val_431 12 +179 val_179 12 +172 val_172 12 +42 val_42 12 +129 val_129 12 +158 val_158 12 +119 val_119 12 +496 val_496 12 +0 val_0 12 +322 val_322 12 +197 val_197 12 +468 val_468 12 +393 val_393 12 +454 val_454 12 +100 val_100 12 +298 val_298 12 +199 val_199 12 +191 val_191 12 +418 val_418 12 +96 val_96 12 +26 val_26 12 +165 val_165 12 +327 val_327 12 +230 val_230 12 +205 val_205 12 +120 val_120 12 +131 val_131 12 +51 val_51 12 +404 val_404 12 +43 val_43 12 +436 val_436 12 +156 val_156 12 +469 val_469 12 +468 val_468 12 +308 val_308 12 +95 val_95 12 +196 val_196 12 +288 val_288 12 +481 val_481 12 +457 val_457 12 +98 val_98 12 +282 val_282 12 +197 val_197 12 +187 val_187 12 +318 val_318 12 +318 val_318 12 +409 val_409 12 +470 val_470 12 +137 val_137 12 +369 val_369 12 +316 val_316 12 +169 val_169 12 +413 val_413 12 +85 val_85 12 +77 val_77 12 +0 val_0 12 +490 val_490 12 +87 val_87 12 +364 val_364 12 +179 val_179 12 +118 val_118 12 +134 val_134 12 +395 val_395 12 +282 val_282 12 +138 val_138 12 +238 val_238 12 +419 val_419 12 +15 val_15 12 +118 val_118 12 +72 val_72 12 +90 val_90 12 +307 val_307 12 +19 val_19 12 +435 val_435 12 +10 val_10 12 +277 val_277 12 +273 val_273 12 +306 val_306 12 +224 val_224 12 +309 val_309 12 +389 val_389 12 +327 val_327 12 +242 val_242 12 +369 val_369 12 +392 val_392 12 +272 val_272 12 +331 val_331 12 +401 val_401 12 +242 val_242 12 +452 val_452 12 +177 val_177 12 +226 val_226 12 +5 val_5 12 +497 val_497 12 +402 val_402 12 +396 val_396 12 +317 val_317 12 +395 val_395 12 +58 val_58 12 +35 val_35 12 +336 val_336 12 +95 val_95 12 +11 val_11 12 +168 val_168 12 +34 val_34 12 +229 val_229 12 +233 val_233 12 +143 val_143 12 +472 val_472 12 +322 val_322 12 +498 val_498 12 +160 val_160 12 +195 val_195 12 +42 val_42 12 +321 val_321 12 +430 val_430 12 +119 val_119 12 +489 val_489 12 +458 val_458 12 +78 val_78 12 +76 val_76 12 +41 val_41 12 +223 val_223 12 +492 val_492 12 +149 val_149 12 +449 val_449 12 +218 val_218 12 +228 val_228 12 +138 val_138 12 +453 val_453 12 +30 val_30 12 +209 val_209 12 +64 val_64 12 +468 val_468 12 +76 val_76 12 +74 val_74 12 +342 val_342 12 +69 val_69 12 +230 val_230 12 +33 val_33 12 +368 val_368 12 +103 val_103 12 +296 val_296 12 +113 val_113 12 +216 val_216 12 +367 val_367 12 +344 val_344 12 +167 val_167 12 +274 val_274 12 +219 val_219 12 +239 val_239 12 +485 val_485 12 +116 val_116 12 +223 val_223 12 +256 val_256 12 +263 val_263 12 +70 val_70 12 +487 val_487 12 +480 val_480 12 +401 val_401 12 +288 val_288 12 +191 val_191 12 +5 val_5 12 +244 val_244 12 +438 val_438 12 +128 val_128 12 +467 val_467 12 +432 val_432 12 +202 val_202 12 +316 val_316 12 +229 val_229 12 +469 val_469 12 +463 val_463 12 +280 val_280 12 +2 val_2 12 +35 val_35 12 +283 val_283 12 +331 val_331 12 +235 val_235 12 +80 val_80 12 +44 val_44 12 +193 val_193 12 +321 val_321 12 +335 val_335 12 +104 val_104 12 +466 val_466 12 +366 val_366 12 +175 val_175 12 +403 val_403 12 +483 val_483 12 +53 val_53 12 +105 val_105 12 +257 val_257 12 +406 val_406 12 +409 val_409 12 +190 val_190 12 +406 val_406 12 +401 val_401 12 +114 val_114 12 +258 val_258 12 +90 val_90 12 +203 val_203 12 +262 val_262 12 +348 val_348 12 +424 val_424 12 +12 val_12 12 +396 val_396 12 +201 val_201 12 +217 val_217 12 +164 val_164 12 +431 val_431 12 +454 val_454 12 +478 val_478 12 +298 val_298 12 +125 val_125 12 +431 val_431 12 +164 val_164 12 +424 val_424 12 +187 val_187 12 +382 val_382 12 +5 val_5 12 +70 val_70 12 +397 val_397 12 +480 val_480 12 +291 val_291 12 +24 val_24 12 +351 val_351 12 +255 val_255 12 +104 val_104 12 +70 val_70 12 +163 val_163 12 +438 val_438 12 +119 val_119 12 +414 val_414 12 +200 val_200 12 +491 val_491 12 +237 val_237 12 +439 val_439 12 +360 val_360 12 +248 val_248 12 +479 val_479 12 +305 val_305 12 +417 val_417 12 +199 val_199 12 +444 val_444 12 +120 val_120 12 +429 val_429 12 +169 val_169 12 +443 val_443 12 +323 val_323 12 +325 val_325 12 +277 val_277 12 +230 val_230 12 +478 val_478 12 +178 val_178 12 +468 val_468 12 +310 val_310 12 +317 val_317 12 +333 val_333 12 +493 val_493 12 +460 val_460 12 +207 val_207 12 +249 val_249 12 +265 val_265 12 +480 val_480 12 +83 val_83 12 +136 val_136 12 +353 val_353 12 +172 val_172 12 +214 val_214 12 +462 val_462 12 +233 val_233 12 +406 val_406 12 +133 val_133 12 +175 val_175 12 +189 val_189 12 +454 val_454 12 +375 val_375 12 +401 val_401 12 +421 val_421 12 +407 val_407 12 +384 val_384 12 +256 val_256 12 +26 val_26 12 +134 val_134 12 +67 val_67 12 +384 val_384 12 +379 val_379 12 +18 val_18 12 +462 val_462 12 +492 val_492 12 +100 val_100 12 +298 val_298 12 +9 val_9 12 +341 val_341 12 +498 val_498 12 +146 val_146 12 +458 val_458 12 +362 val_362 12 +186 val_186 12 +285 val_285 12 +348 val_348 12 +167 val_167 12 +18 val_18 12 +273 val_273 12 +183 val_183 12 +281 val_281 12 +344 val_344 12 +97 val_97 12 +469 val_469 12 +315 val_315 12 +84 val_84 12 +28 val_28 12 +37 val_37 12 +448 val_448 12 +152 val_152 12 +348 val_348 12 +307 val_307 12 +194 val_194 12 +414 val_414 12 +477 val_477 12 +222 val_222 12 +126 val_126 12 +90 val_90 12 +169 val_169 12 +403 val_403 12 +400 val_400 12 +200 val_200 12 +97 val_97 12 PREHOOK: query: explain select * from masking_test_n0 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n0 @@ -97,20 +587,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToInteger(key) > 0) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToInteger(key) > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 27 Data size: 7398 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 30046 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 27 Data size: 7398 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 30046 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -133,9 +623,503 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n0 POSTHOOK: Input: default@src #### A masked pattern was here #### -4 4_lav 12 -8 8_lav 12 -2 2_lav 12 +238 val_238 12 +86 val_86 12 +311 val_311 12 +27 val_27 12 +165 val_165 12 +409 val_409 12 +255 val_255 12 +278 val_278 12 +98 val_98 12 +484 val_484 12 +265 val_265 12 +193 val_193 12 +401 val_401 12 +150 val_150 12 +273 val_273 12 +224 val_224 12 +369 val_369 12 +66 val_66 12 +128 val_128 12 +213 val_213 12 +146 val_146 12 +406 val_406 12 +429 val_429 12 +374 val_374 12 +152 val_152 12 +469 val_469 12 +145 val_145 12 +495 val_495 12 +37 val_37 12 +327 val_327 12 +281 val_281 12 +277 val_277 12 +209 val_209 12 +15 val_15 12 +82 val_82 12 +403 val_403 12 +166 val_166 12 +417 val_417 12 +430 val_430 12 +252 val_252 12 +292 val_292 12 +219 val_219 12 +287 val_287 12 +153 val_153 12 +193 val_193 12 +338 val_338 12 +446 val_446 12 +459 val_459 12 +394 val_394 12 +237 val_237 12 +482 val_482 12 +174 val_174 12 +413 val_413 12 +494 val_494 12 +207 val_207 12 +199 val_199 12 +466 val_466 12 +208 val_208 12 +174 val_174 12 +399 val_399 12 +396 val_396 12 +247 val_247 12 +417 val_417 12 +489 val_489 12 +162 val_162 12 +377 val_377 12 +397 val_397 12 +309 val_309 12 +365 val_365 12 +266 val_266 12 +439 val_439 12 +342 val_342 12 +367 val_367 12 +325 val_325 12 +167 val_167 12 +195 val_195 12 +475 val_475 12 +17 val_17 12 +113 val_113 12 +155 val_155 12 +203 val_203 12 +339 val_339 12 +455 val_455 12 +128 val_128 12 +311 val_311 12 +316 val_316 12 +57 val_57 12 +302 val_302 12 +205 val_205 12 +149 val_149 12 +438 val_438 12 +345 val_345 12 +129 val_129 12 +170 val_170 12 +20 val_20 12 +489 val_489 12 +157 val_157 12 +378 val_378 12 +221 val_221 12 +92 val_92 12 +111 val_111 12 +47 val_47 12 +72 val_72 12 +4 val_4 12 +280 val_280 12 +35 val_35 12 +427 val_427 12 +277 val_277 12 +208 val_208 12 +356 val_356 12 +399 val_399 12 +169 val_169 12 +382 val_382 12 +498 val_498 12 +125 val_125 12 +386 val_386 12 +437 val_437 12 +469 val_469 12 +192 val_192 12 +286 val_286 12 +187 val_187 12 +176 val_176 12 +54 val_54 12 +459 val_459 12 +51 val_51 12 +138 val_138 12 +103 val_103 12 +239 val_239 12 +213 val_213 12 +216 val_216 12 +430 val_430 12 +278 val_278 12 +176 val_176 12 +289 val_289 12 +221 val_221 12 +65 val_65 12 +318 val_318 12 +332 val_332 12 +311 val_311 12 +275 val_275 12 +137 val_137 12 +241 val_241 12 +83 val_83 12 +333 val_333 12 +180 val_180 12 +284 val_284 12 +12 val_12 12 +230 val_230 12 +181 val_181 12 +67 val_67 12 +260 val_260 12 +404 val_404 12 +384 val_384 12 +489 val_489 12 +353 val_353 12 +373 val_373 12 +272 val_272 12 +138 val_138 12 +217 val_217 12 +84 val_84 12 +348 val_348 12 +466 val_466 12 +58 val_58 12 +8 val_8 12 +411 val_411 12 +230 val_230 12 +208 val_208 12 +348 val_348 12 +24 val_24 12 +463 val_463 12 +431 val_431 12 +179 val_179 12 +172 val_172 12 +42 val_42 12 +129 val_129 12 +158 val_158 12 +119 val_119 12 +496 val_496 12 +322 val_322 12 +197 val_197 12 +468 val_468 12 +393 val_393 12 +454 val_454 12 +100 val_100 12 +298 val_298 12 +199 val_199 12 +191 val_191 12 +418 val_418 12 +96 val_96 12 +26 val_26 12 +165 val_165 12 +327 val_327 12 +230 val_230 12 +205 val_205 12 +120 val_120 12 +131 val_131 12 +51 val_51 12 +404 val_404 12 +43 val_43 12 +436 val_436 12 +156 val_156 12 +469 val_469 12 +468 val_468 12 +308 val_308 12 +95 val_95 12 +196 val_196 12 +288 val_288 12 +481 val_481 12 +457 val_457 12 +98 val_98 12 +282 val_282 12 +197 val_197 12 +187 val_187 12 +318 val_318 12 +318 val_318 12 +409 val_409 12 +470 val_470 12 +137 val_137 12 +369 val_369 12 +316 val_316 12 +169 val_169 12 +413 val_413 12 +85 val_85 12 +77 val_77 12 +490 val_490 12 +87 val_87 12 +364 val_364 12 +179 val_179 12 +118 val_118 12 +134 val_134 12 +395 val_395 12 +282 val_282 12 +138 val_138 12 +238 val_238 12 +419 val_419 12 +15 val_15 12 +118 val_118 12 +72 val_72 12 +90 val_90 12 +307 val_307 12 +19 val_19 12 +435 val_435 12 +10 val_10 12 +277 val_277 12 +273 val_273 12 +306 val_306 12 +224 val_224 12 +309 val_309 12 +389 val_389 12 +327 val_327 12 +242 val_242 12 +369 val_369 12 +392 val_392 12 +272 val_272 12 +331 val_331 12 +401 val_401 12 +242 val_242 12 +452 val_452 12 +177 val_177 12 +226 val_226 12 +5 val_5 12 +497 val_497 12 +402 val_402 12 +396 val_396 12 +317 val_317 12 +395 val_395 12 +58 val_58 12 +35 val_35 12 +336 val_336 12 +95 val_95 12 +11 val_11 12 +168 val_168 12 +34 val_34 12 +229 val_229 12 +233 val_233 12 +143 val_143 12 +472 val_472 12 +322 val_322 12 +498 val_498 12 +160 val_160 12 +195 val_195 12 +42 val_42 12 +321 val_321 12 +430 val_430 12 +119 val_119 12 +489 val_489 12 +458 val_458 12 +78 val_78 12 +76 val_76 12 +41 val_41 12 +223 val_223 12 +492 val_492 12 +149 val_149 12 +449 val_449 12 +218 val_218 12 +228 val_228 12 +138 val_138 12 +453 val_453 12 +30 val_30 12 +209 val_209 12 +64 val_64 12 +468 val_468 12 +76 val_76 12 +74 val_74 12 +342 val_342 12 +69 val_69 12 +230 val_230 12 +33 val_33 12 +368 val_368 12 +103 val_103 12 +296 val_296 12 +113 val_113 12 +216 val_216 12 +367 val_367 12 +344 val_344 12 +167 val_167 12 +274 val_274 12 +219 val_219 12 +239 val_239 12 +485 val_485 12 +116 val_116 12 +223 val_223 12 +256 val_256 12 +263 val_263 12 +70 val_70 12 +487 val_487 12 +480 val_480 12 +401 val_401 12 +288 val_288 12 +191 val_191 12 +5 val_5 12 +244 val_244 12 +438 val_438 12 +128 val_128 12 +467 val_467 12 +432 val_432 12 +202 val_202 12 +316 val_316 12 +229 val_229 12 +469 val_469 12 +463 val_463 12 +280 val_280 12 +2 val_2 12 +35 val_35 12 +283 val_283 12 +331 val_331 12 +235 val_235 12 +80 val_80 12 +44 val_44 12 +193 val_193 12 +321 val_321 12 +335 val_335 12 +104 val_104 12 +466 val_466 12 +366 val_366 12 +175 val_175 12 +403 val_403 12 +483 val_483 12 +53 val_53 12 +105 val_105 12 +257 val_257 12 +406 val_406 12 +409 val_409 12 +190 val_190 12 +406 val_406 12 +401 val_401 12 +114 val_114 12 +258 val_258 12 +90 val_90 12 +203 val_203 12 +262 val_262 12 +348 val_348 12 +424 val_424 12 +12 val_12 12 +396 val_396 12 +201 val_201 12 +217 val_217 12 +164 val_164 12 +431 val_431 12 +454 val_454 12 +478 val_478 12 +298 val_298 12 +125 val_125 12 +431 val_431 12 +164 val_164 12 +424 val_424 12 +187 val_187 12 +382 val_382 12 +5 val_5 12 +70 val_70 12 +397 val_397 12 +480 val_480 12 +291 val_291 12 +24 val_24 12 +351 val_351 12 +255 val_255 12 +104 val_104 12 +70 val_70 12 +163 val_163 12 +438 val_438 12 +119 val_119 12 +414 val_414 12 +200 val_200 12 +491 val_491 12 +237 val_237 12 +439 val_439 12 +360 val_360 12 +248 val_248 12 +479 val_479 12 +305 val_305 12 +417 val_417 12 +199 val_199 12 +444 val_444 12 +120 val_120 12 +429 val_429 12 +169 val_169 12 +443 val_443 12 +323 val_323 12 +325 val_325 12 +277 val_277 12 +230 val_230 12 +478 val_478 12 +178 val_178 12 +468 val_468 12 +310 val_310 12 +317 val_317 12 +333 val_333 12 +493 val_493 12 +460 val_460 12 +207 val_207 12 +249 val_249 12 +265 val_265 12 +480 val_480 12 +83 val_83 12 +136 val_136 12 +353 val_353 12 +172 val_172 12 +214 val_214 12 +462 val_462 12 +233 val_233 12 +406 val_406 12 +133 val_133 12 +175 val_175 12 +189 val_189 12 +454 val_454 12 +375 val_375 12 +401 val_401 12 +421 val_421 12 +407 val_407 12 +384 val_384 12 +256 val_256 12 +26 val_26 12 +134 val_134 12 +67 val_67 12 +384 val_384 12 +379 val_379 12 +18 val_18 12 +462 val_462 12 +492 val_492 12 +100 val_100 12 +298 val_298 12 +9 val_9 12 +341 val_341 12 +498 val_498 12 +146 val_146 12 +458 val_458 12 +362 val_362 12 +186 val_186 12 +285 val_285 12 +348 val_348 12 +167 val_167 12 +18 val_18 12 +273 val_273 12 +183 val_183 12 +281 val_281 12 +344 val_344 12 +97 val_97 12 +469 val_469 12 +315 val_315 12 +84 val_84 12 +28 val_28 12 +37 val_37 12 +448 val_448 12 +152 val_152 12 +348 val_348 12 +307 val_307 12 +194 val_194 12 +414 val_414 12 +477 val_477 12 +222 val_222 12 +126 val_126 12 +90 val_90 12 +169 val_169 12 +403 val_403 12 +400 val_400 12 +200 val_200 12 +97 val_97 12 PREHOOK: query: drop view masking_test_n0 PREHOOK: type: DROPVIEW PREHOOK: Input: default@masking_test_n0 @@ -190,24 +1174,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) - outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 - Statistics: Num rows: 83 Data size: 78850 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 78850 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Select Operator + expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 + Statistics: Num rows: 500 Data size: 475000 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 475000 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -226,12 +1206,506 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n0 POSTHOOK: Input: default@src #### A masked pattern was here #### +238 12 12 12 12 12 12 12 12 12 12 12 +86 12 12 12 12 12 12 12 12 12 12 12 +311 12 12 12 12 12 12 12 12 12 12 12 +27 12 12 12 12 12 12 12 12 12 12 12 +165 12 12 12 12 12 12 12 12 12 12 12 +409 12 12 12 12 12 12 12 12 12 12 12 +255 12 12 12 12 12 12 12 12 12 12 12 +278 12 12 12 12 12 12 12 12 12 12 12 +98 12 12 12 12 12 12 12 12 12 12 12 +484 12 12 12 12 12 12 12 12 12 12 12 +265 12 12 12 12 12 12 12 12 12 12 12 +193 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +150 12 12 12 12 12 12 12 12 12 12 12 +273 12 12 12 12 12 12 12 12 12 12 12 +224 12 12 12 12 12 12 12 12 12 12 12 +369 12 12 12 12 12 12 12 12 12 12 12 +66 12 12 12 12 12 12 12 12 12 12 12 +128 12 12 12 12 12 12 12 12 12 12 12 +213 12 12 12 12 12 12 12 12 12 12 12 +146 12 12 12 12 12 12 12 12 12 12 12 +406 12 12 12 12 12 12 12 12 12 12 12 +429 12 12 12 12 12 12 12 12 12 12 12 +374 12 12 12 12 12 12 12 12 12 12 12 +152 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +145 12 12 12 12 12 12 12 12 12 12 12 +495 12 12 12 12 12 12 12 12 12 12 12 +37 12 12 12 12 12 12 12 12 12 12 12 +327 12 12 12 12 12 12 12 12 12 12 12 +281 12 12 12 12 12 12 12 12 12 12 12 +277 12 12 12 12 12 12 12 12 12 12 12 +209 12 12 12 12 12 12 12 12 12 12 12 +15 12 12 12 12 12 12 12 12 12 12 12 +82 12 12 12 12 12 12 12 12 12 12 12 +403 12 12 12 12 12 12 12 12 12 12 12 +166 12 12 12 12 12 12 12 12 12 12 12 +417 12 12 12 12 12 12 12 12 12 12 12 +430 12 12 12 12 12 12 12 12 12 12 12 +252 12 12 12 12 12 12 12 12 12 12 12 +292 12 12 12 12 12 12 12 12 12 12 12 +219 12 12 12 12 12 12 12 12 12 12 12 +287 12 12 12 12 12 12 12 12 12 12 12 +153 12 12 12 12 12 12 12 12 12 12 12 +193 12 12 12 12 12 12 12 12 12 12 12 +338 12 12 12 12 12 12 12 12 12 12 12 +446 12 12 12 12 12 12 12 12 12 12 12 +459 12 12 12 12 12 12 12 12 12 12 12 +394 12 12 12 12 12 12 12 12 12 12 12 +237 12 12 12 12 12 12 12 12 12 12 12 +482 12 12 12 12 12 12 12 12 12 12 12 +174 12 12 12 12 12 12 12 12 12 12 12 +413 12 12 12 12 12 12 12 12 12 12 12 +494 12 12 12 12 12 12 12 12 12 12 12 +207 12 12 12 12 12 12 12 12 12 12 12 +199 12 12 12 12 12 12 12 12 12 12 12 +466 12 12 12 12 12 12 12 12 12 12 12 +208 12 12 12 12 12 12 12 12 12 12 12 +174 12 12 12 12 12 12 12 12 12 12 12 +399 12 12 12 12 12 12 12 12 12 12 12 +396 12 12 12 12 12 12 12 12 12 12 12 +247 12 12 12 12 12 12 12 12 12 12 12 +417 12 12 12 12 12 12 12 12 12 12 12 +489 12 12 12 12 12 12 12 12 12 12 12 +162 12 12 12 12 12 12 12 12 12 12 12 +377 12 12 12 12 12 12 12 12 12 12 12 +397 12 12 12 12 12 12 12 12 12 12 12 +309 12 12 12 12 12 12 12 12 12 12 12 +365 12 12 12 12 12 12 12 12 12 12 12 +266 12 12 12 12 12 12 12 12 12 12 12 +439 12 12 12 12 12 12 12 12 12 12 12 +342 12 12 12 12 12 12 12 12 12 12 12 +367 12 12 12 12 12 12 12 12 12 12 12 +325 12 12 12 12 12 12 12 12 12 12 12 +167 12 12 12 12 12 12 12 12 12 12 12 +195 12 12 12 12 12 12 12 12 12 12 12 +475 12 12 12 12 12 12 12 12 12 12 12 +17 12 12 12 12 12 12 12 12 12 12 12 +113 12 12 12 12 12 12 12 12 12 12 12 +155 12 12 12 12 12 12 12 12 12 12 12 +203 12 12 12 12 12 12 12 12 12 12 12 +339 12 12 12 12 12 12 12 12 12 12 12 0 12 12 12 12 12 12 12 12 12 12 12 +455 12 12 12 12 12 12 12 12 12 12 12 +128 12 12 12 12 12 12 12 12 12 12 12 +311 12 12 12 12 12 12 12 12 12 12 12 +316 12 12 12 12 12 12 12 12 12 12 12 +57 12 12 12 12 12 12 12 12 12 12 12 +302 12 12 12 12 12 12 12 12 12 12 12 +205 12 12 12 12 12 12 12 12 12 12 12 +149 12 12 12 12 12 12 12 12 12 12 12 +438 12 12 12 12 12 12 12 12 12 12 12 +345 12 12 12 12 12 12 12 12 12 12 12 +129 12 12 12 12 12 12 12 12 12 12 12 +170 12 12 12 12 12 12 12 12 12 12 12 +20 12 12 12 12 12 12 12 12 12 12 12 +489 12 12 12 12 12 12 12 12 12 12 12 +157 12 12 12 12 12 12 12 12 12 12 12 +378 12 12 12 12 12 12 12 12 12 12 12 +221 12 12 12 12 12 12 12 12 12 12 12 +92 12 12 12 12 12 12 12 12 12 12 12 +111 12 12 12 12 12 12 12 12 12 12 12 +47 12 12 12 12 12 12 12 12 12 12 12 +72 12 12 12 12 12 12 12 12 12 12 12 4 12 12 12 12 12 12 12 12 12 12 12 +280 12 12 12 12 12 12 12 12 12 12 12 +35 12 12 12 12 12 12 12 12 12 12 12 +427 12 12 12 12 12 12 12 12 12 12 12 +277 12 12 12 12 12 12 12 12 12 12 12 +208 12 12 12 12 12 12 12 12 12 12 12 +356 12 12 12 12 12 12 12 12 12 12 12 +399 12 12 12 12 12 12 12 12 12 12 12 +169 12 12 12 12 12 12 12 12 12 12 12 +382 12 12 12 12 12 12 12 12 12 12 12 +498 12 12 12 12 12 12 12 12 12 12 12 +125 12 12 12 12 12 12 12 12 12 12 12 +386 12 12 12 12 12 12 12 12 12 12 12 +437 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +192 12 12 12 12 12 12 12 12 12 12 12 +286 12 12 12 12 12 12 12 12 12 12 12 +187 12 12 12 12 12 12 12 12 12 12 12 +176 12 12 12 12 12 12 12 12 12 12 12 +54 12 12 12 12 12 12 12 12 12 12 12 +459 12 12 12 12 12 12 12 12 12 12 12 +51 12 12 12 12 12 12 12 12 12 12 12 +138 12 12 12 12 12 12 12 12 12 12 12 +103 12 12 12 12 12 12 12 12 12 12 12 +239 12 12 12 12 12 12 12 12 12 12 12 +213 12 12 12 12 12 12 12 12 12 12 12 +216 12 12 12 12 12 12 12 12 12 12 12 +430 12 12 12 12 12 12 12 12 12 12 12 +278 12 12 12 12 12 12 12 12 12 12 12 +176 12 12 12 12 12 12 12 12 12 12 12 +289 12 12 12 12 12 12 12 12 12 12 12 +221 12 12 12 12 12 12 12 12 12 12 12 +65 12 12 12 12 12 12 12 12 12 12 12 +318 12 12 12 12 12 12 12 12 12 12 12 +332 12 12 12 12 12 12 12 12 12 12 12 +311 12 12 12 12 12 12 12 12 12 12 12 +275 12 12 12 12 12 12 12 12 12 12 12 +137 12 12 12 12 12 12 12 12 12 12 12 +241 12 12 12 12 12 12 12 12 12 12 12 +83 12 12 12 12 12 12 12 12 12 12 12 +333 12 12 12 12 12 12 12 12 12 12 12 +180 12 12 12 12 12 12 12 12 12 12 12 +284 12 12 12 12 12 12 12 12 12 12 12 +12 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +181 12 12 12 12 12 12 12 12 12 12 12 +67 12 12 12 12 12 12 12 12 12 12 12 +260 12 12 12 12 12 12 12 12 12 12 12 +404 12 12 12 12 12 12 12 12 12 12 12 +384 12 12 12 12 12 12 12 12 12 12 12 +489 12 12 12 12 12 12 12 12 12 12 12 +353 12 12 12 12 12 12 12 12 12 12 12 +373 12 12 12 12 12 12 12 12 12 12 12 +272 12 12 12 12 12 12 12 12 12 12 12 +138 12 12 12 12 12 12 12 12 12 12 12 +217 12 12 12 12 12 12 12 12 12 12 12 +84 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +466 12 12 12 12 12 12 12 12 12 12 12 +58 12 12 12 12 12 12 12 12 12 12 12 8 12 12 12 12 12 12 12 12 12 12 12 +411 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +208 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +24 12 12 12 12 12 12 12 12 12 12 12 +463 12 12 12 12 12 12 12 12 12 12 12 +431 12 12 12 12 12 12 12 12 12 12 12 +179 12 12 12 12 12 12 12 12 12 12 12 +172 12 12 12 12 12 12 12 12 12 12 12 +42 12 12 12 12 12 12 12 12 12 12 12 +129 12 12 12 12 12 12 12 12 12 12 12 +158 12 12 12 12 12 12 12 12 12 12 12 +119 12 12 12 12 12 12 12 12 12 12 12 +496 12 12 12 12 12 12 12 12 12 12 12 0 12 12 12 12 12 12 12 12 12 12 12 +322 12 12 12 12 12 12 12 12 12 12 12 +197 12 12 12 12 12 12 12 12 12 12 12 +468 12 12 12 12 12 12 12 12 12 12 12 +393 12 12 12 12 12 12 12 12 12 12 12 +454 12 12 12 12 12 12 12 12 12 12 12 +100 12 12 12 12 12 12 12 12 12 12 12 +298 12 12 12 12 12 12 12 12 12 12 12 +199 12 12 12 12 12 12 12 12 12 12 12 +191 12 12 12 12 12 12 12 12 12 12 12 +418 12 12 12 12 12 12 12 12 12 12 12 +96 12 12 12 12 12 12 12 12 12 12 12 +26 12 12 12 12 12 12 12 12 12 12 12 +165 12 12 12 12 12 12 12 12 12 12 12 +327 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +205 12 12 12 12 12 12 12 12 12 12 12 +120 12 12 12 12 12 12 12 12 12 12 12 +131 12 12 12 12 12 12 12 12 12 12 12 +51 12 12 12 12 12 12 12 12 12 12 12 +404 12 12 12 12 12 12 12 12 12 12 12 +43 12 12 12 12 12 12 12 12 12 12 12 +436 12 12 12 12 12 12 12 12 12 12 12 +156 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +468 12 12 12 12 12 12 12 12 12 12 12 +308 12 12 12 12 12 12 12 12 12 12 12 +95 12 12 12 12 12 12 12 12 12 12 12 +196 12 12 12 12 12 12 12 12 12 12 12 +288 12 12 12 12 12 12 12 12 12 12 12 +481 12 12 12 12 12 12 12 12 12 12 12 +457 12 12 12 12 12 12 12 12 12 12 12 +98 12 12 12 12 12 12 12 12 12 12 12 +282 12 12 12 12 12 12 12 12 12 12 12 +197 12 12 12 12 12 12 12 12 12 12 12 +187 12 12 12 12 12 12 12 12 12 12 12 +318 12 12 12 12 12 12 12 12 12 12 12 +318 12 12 12 12 12 12 12 12 12 12 12 +409 12 12 12 12 12 12 12 12 12 12 12 +470 12 12 12 12 12 12 12 12 12 12 12 +137 12 12 12 12 12 12 12 12 12 12 12 +369 12 12 12 12 12 12 12 12 12 12 12 +316 12 12 12 12 12 12 12 12 12 12 12 +169 12 12 12 12 12 12 12 12 12 12 12 +413 12 12 12 12 12 12 12 12 12 12 12 +85 12 12 12 12 12 12 12 12 12 12 12 +77 12 12 12 12 12 12 12 12 12 12 12 0 12 12 12 12 12 12 12 12 12 12 12 +490 12 12 12 12 12 12 12 12 12 12 12 +87 12 12 12 12 12 12 12 12 12 12 12 +364 12 12 12 12 12 12 12 12 12 12 12 +179 12 12 12 12 12 12 12 12 12 12 12 +118 12 12 12 12 12 12 12 12 12 12 12 +134 12 12 12 12 12 12 12 12 12 12 12 +395 12 12 12 12 12 12 12 12 12 12 12 +282 12 12 12 12 12 12 12 12 12 12 12 +138 12 12 12 12 12 12 12 12 12 12 12 +238 12 12 12 12 12 12 12 12 12 12 12 +419 12 12 12 12 12 12 12 12 12 12 12 +15 12 12 12 12 12 12 12 12 12 12 12 +118 12 12 12 12 12 12 12 12 12 12 12 +72 12 12 12 12 12 12 12 12 12 12 12 +90 12 12 12 12 12 12 12 12 12 12 12 +307 12 12 12 12 12 12 12 12 12 12 12 +19 12 12 12 12 12 12 12 12 12 12 12 +435 12 12 12 12 12 12 12 12 12 12 12 +10 12 12 12 12 12 12 12 12 12 12 12 +277 12 12 12 12 12 12 12 12 12 12 12 +273 12 12 12 12 12 12 12 12 12 12 12 +306 12 12 12 12 12 12 12 12 12 12 12 +224 12 12 12 12 12 12 12 12 12 12 12 +309 12 12 12 12 12 12 12 12 12 12 12 +389 12 12 12 12 12 12 12 12 12 12 12 +327 12 12 12 12 12 12 12 12 12 12 12 +242 12 12 12 12 12 12 12 12 12 12 12 +369 12 12 12 12 12 12 12 12 12 12 12 +392 12 12 12 12 12 12 12 12 12 12 12 +272 12 12 12 12 12 12 12 12 12 12 12 +331 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +242 12 12 12 12 12 12 12 12 12 12 12 +452 12 12 12 12 12 12 12 12 12 12 12 +177 12 12 12 12 12 12 12 12 12 12 12 +226 12 12 12 12 12 12 12 12 12 12 12 +5 12 12 12 12 12 12 12 12 12 12 12 +497 12 12 12 12 12 12 12 12 12 12 12 +402 12 12 12 12 12 12 12 12 12 12 12 +396 12 12 12 12 12 12 12 12 12 12 12 +317 12 12 12 12 12 12 12 12 12 12 12 +395 12 12 12 12 12 12 12 12 12 12 12 +58 12 12 12 12 12 12 12 12 12 12 12 +35 12 12 12 12 12 12 12 12 12 12 12 +336 12 12 12 12 12 12 12 12 12 12 12 +95 12 12 12 12 12 12 12 12 12 12 12 +11 12 12 12 12 12 12 12 12 12 12 12 +168 12 12 12 12 12 12 12 12 12 12 12 +34 12 12 12 12 12 12 12 12 12 12 12 +229 12 12 12 12 12 12 12 12 12 12 12 +233 12 12 12 12 12 12 12 12 12 12 12 +143 12 12 12 12 12 12 12 12 12 12 12 +472 12 12 12 12 12 12 12 12 12 12 12 +322 12 12 12 12 12 12 12 12 12 12 12 +498 12 12 12 12 12 12 12 12 12 12 12 +160 12 12 12 12 12 12 12 12 12 12 12 +195 12 12 12 12 12 12 12 12 12 12 12 +42 12 12 12 12 12 12 12 12 12 12 12 +321 12 12 12 12 12 12 12 12 12 12 12 +430 12 12 12 12 12 12 12 12 12 12 12 +119 12 12 12 12 12 12 12 12 12 12 12 +489 12 12 12 12 12 12 12 12 12 12 12 +458 12 12 12 12 12 12 12 12 12 12 12 +78 12 12 12 12 12 12 12 12 12 12 12 +76 12 12 12 12 12 12 12 12 12 12 12 +41 12 12 12 12 12 12 12 12 12 12 12 +223 12 12 12 12 12 12 12 12 12 12 12 +492 12 12 12 12 12 12 12 12 12 12 12 +149 12 12 12 12 12 12 12 12 12 12 12 +449 12 12 12 12 12 12 12 12 12 12 12 +218 12 12 12 12 12 12 12 12 12 12 12 +228 12 12 12 12 12 12 12 12 12 12 12 +138 12 12 12 12 12 12 12 12 12 12 12 +453 12 12 12 12 12 12 12 12 12 12 12 +30 12 12 12 12 12 12 12 12 12 12 12 +209 12 12 12 12 12 12 12 12 12 12 12 +64 12 12 12 12 12 12 12 12 12 12 12 +468 12 12 12 12 12 12 12 12 12 12 12 +76 12 12 12 12 12 12 12 12 12 12 12 +74 12 12 12 12 12 12 12 12 12 12 12 +342 12 12 12 12 12 12 12 12 12 12 12 +69 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +33 12 12 12 12 12 12 12 12 12 12 12 +368 12 12 12 12 12 12 12 12 12 12 12 +103 12 12 12 12 12 12 12 12 12 12 12 +296 12 12 12 12 12 12 12 12 12 12 12 +113 12 12 12 12 12 12 12 12 12 12 12 +216 12 12 12 12 12 12 12 12 12 12 12 +367 12 12 12 12 12 12 12 12 12 12 12 +344 12 12 12 12 12 12 12 12 12 12 12 +167 12 12 12 12 12 12 12 12 12 12 12 +274 12 12 12 12 12 12 12 12 12 12 12 +219 12 12 12 12 12 12 12 12 12 12 12 +239 12 12 12 12 12 12 12 12 12 12 12 +485 12 12 12 12 12 12 12 12 12 12 12 +116 12 12 12 12 12 12 12 12 12 12 12 +223 12 12 12 12 12 12 12 12 12 12 12 +256 12 12 12 12 12 12 12 12 12 12 12 +263 12 12 12 12 12 12 12 12 12 12 12 +70 12 12 12 12 12 12 12 12 12 12 12 +487 12 12 12 12 12 12 12 12 12 12 12 +480 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +288 12 12 12 12 12 12 12 12 12 12 12 +191 12 12 12 12 12 12 12 12 12 12 12 +5 12 12 12 12 12 12 12 12 12 12 12 +244 12 12 12 12 12 12 12 12 12 12 12 +438 12 12 12 12 12 12 12 12 12 12 12 +128 12 12 12 12 12 12 12 12 12 12 12 +467 12 12 12 12 12 12 12 12 12 12 12 +432 12 12 12 12 12 12 12 12 12 12 12 +202 12 12 12 12 12 12 12 12 12 12 12 +316 12 12 12 12 12 12 12 12 12 12 12 +229 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +463 12 12 12 12 12 12 12 12 12 12 12 +280 12 12 12 12 12 12 12 12 12 12 12 2 12 12 12 12 12 12 12 12 12 12 12 +35 12 12 12 12 12 12 12 12 12 12 12 +283 12 12 12 12 12 12 12 12 12 12 12 +331 12 12 12 12 12 12 12 12 12 12 12 +235 12 12 12 12 12 12 12 12 12 12 12 +80 12 12 12 12 12 12 12 12 12 12 12 +44 12 12 12 12 12 12 12 12 12 12 12 +193 12 12 12 12 12 12 12 12 12 12 12 +321 12 12 12 12 12 12 12 12 12 12 12 +335 12 12 12 12 12 12 12 12 12 12 12 +104 12 12 12 12 12 12 12 12 12 12 12 +466 12 12 12 12 12 12 12 12 12 12 12 +366 12 12 12 12 12 12 12 12 12 12 12 +175 12 12 12 12 12 12 12 12 12 12 12 +403 12 12 12 12 12 12 12 12 12 12 12 +483 12 12 12 12 12 12 12 12 12 12 12 +53 12 12 12 12 12 12 12 12 12 12 12 +105 12 12 12 12 12 12 12 12 12 12 12 +257 12 12 12 12 12 12 12 12 12 12 12 +406 12 12 12 12 12 12 12 12 12 12 12 +409 12 12 12 12 12 12 12 12 12 12 12 +190 12 12 12 12 12 12 12 12 12 12 12 +406 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +114 12 12 12 12 12 12 12 12 12 12 12 +258 12 12 12 12 12 12 12 12 12 12 12 +90 12 12 12 12 12 12 12 12 12 12 12 +203 12 12 12 12 12 12 12 12 12 12 12 +262 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +424 12 12 12 12 12 12 12 12 12 12 12 +12 12 12 12 12 12 12 12 12 12 12 12 +396 12 12 12 12 12 12 12 12 12 12 12 +201 12 12 12 12 12 12 12 12 12 12 12 +217 12 12 12 12 12 12 12 12 12 12 12 +164 12 12 12 12 12 12 12 12 12 12 12 +431 12 12 12 12 12 12 12 12 12 12 12 +454 12 12 12 12 12 12 12 12 12 12 12 +478 12 12 12 12 12 12 12 12 12 12 12 +298 12 12 12 12 12 12 12 12 12 12 12 +125 12 12 12 12 12 12 12 12 12 12 12 +431 12 12 12 12 12 12 12 12 12 12 12 +164 12 12 12 12 12 12 12 12 12 12 12 +424 12 12 12 12 12 12 12 12 12 12 12 +187 12 12 12 12 12 12 12 12 12 12 12 +382 12 12 12 12 12 12 12 12 12 12 12 +5 12 12 12 12 12 12 12 12 12 12 12 +70 12 12 12 12 12 12 12 12 12 12 12 +397 12 12 12 12 12 12 12 12 12 12 12 +480 12 12 12 12 12 12 12 12 12 12 12 +291 12 12 12 12 12 12 12 12 12 12 12 +24 12 12 12 12 12 12 12 12 12 12 12 +351 12 12 12 12 12 12 12 12 12 12 12 +255 12 12 12 12 12 12 12 12 12 12 12 +104 12 12 12 12 12 12 12 12 12 12 12 +70 12 12 12 12 12 12 12 12 12 12 12 +163 12 12 12 12 12 12 12 12 12 12 12 +438 12 12 12 12 12 12 12 12 12 12 12 +119 12 12 12 12 12 12 12 12 12 12 12 +414 12 12 12 12 12 12 12 12 12 12 12 +200 12 12 12 12 12 12 12 12 12 12 12 +491 12 12 12 12 12 12 12 12 12 12 12 +237 12 12 12 12 12 12 12 12 12 12 12 +439 12 12 12 12 12 12 12 12 12 12 12 +360 12 12 12 12 12 12 12 12 12 12 12 +248 12 12 12 12 12 12 12 12 12 12 12 +479 12 12 12 12 12 12 12 12 12 12 12 +305 12 12 12 12 12 12 12 12 12 12 12 +417 12 12 12 12 12 12 12 12 12 12 12 +199 12 12 12 12 12 12 12 12 12 12 12 +444 12 12 12 12 12 12 12 12 12 12 12 +120 12 12 12 12 12 12 12 12 12 12 12 +429 12 12 12 12 12 12 12 12 12 12 12 +169 12 12 12 12 12 12 12 12 12 12 12 +443 12 12 12 12 12 12 12 12 12 12 12 +323 12 12 12 12 12 12 12 12 12 12 12 +325 12 12 12 12 12 12 12 12 12 12 12 +277 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +478 12 12 12 12 12 12 12 12 12 12 12 +178 12 12 12 12 12 12 12 12 12 12 12 +468 12 12 12 12 12 12 12 12 12 12 12 +310 12 12 12 12 12 12 12 12 12 12 12 +317 12 12 12 12 12 12 12 12 12 12 12 +333 12 12 12 12 12 12 12 12 12 12 12 +493 12 12 12 12 12 12 12 12 12 12 12 +460 12 12 12 12 12 12 12 12 12 12 12 +207 12 12 12 12 12 12 12 12 12 12 12 +249 12 12 12 12 12 12 12 12 12 12 12 +265 12 12 12 12 12 12 12 12 12 12 12 +480 12 12 12 12 12 12 12 12 12 12 12 +83 12 12 12 12 12 12 12 12 12 12 12 +136 12 12 12 12 12 12 12 12 12 12 12 +353 12 12 12 12 12 12 12 12 12 12 12 +172 12 12 12 12 12 12 12 12 12 12 12 +214 12 12 12 12 12 12 12 12 12 12 12 +462 12 12 12 12 12 12 12 12 12 12 12 +233 12 12 12 12 12 12 12 12 12 12 12 +406 12 12 12 12 12 12 12 12 12 12 12 +133 12 12 12 12 12 12 12 12 12 12 12 +175 12 12 12 12 12 12 12 12 12 12 12 +189 12 12 12 12 12 12 12 12 12 12 12 +454 12 12 12 12 12 12 12 12 12 12 12 +375 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +421 12 12 12 12 12 12 12 12 12 12 12 +407 12 12 12 12 12 12 12 12 12 12 12 +384 12 12 12 12 12 12 12 12 12 12 12 +256 12 12 12 12 12 12 12 12 12 12 12 +26 12 12 12 12 12 12 12 12 12 12 12 +134 12 12 12 12 12 12 12 12 12 12 12 +67 12 12 12 12 12 12 12 12 12 12 12 +384 12 12 12 12 12 12 12 12 12 12 12 +379 12 12 12 12 12 12 12 12 12 12 12 +18 12 12 12 12 12 12 12 12 12 12 12 +462 12 12 12 12 12 12 12 12 12 12 12 +492 12 12 12 12 12 12 12 12 12 12 12 +100 12 12 12 12 12 12 12 12 12 12 12 +298 12 12 12 12 12 12 12 12 12 12 12 +9 12 12 12 12 12 12 12 12 12 12 12 +341 12 12 12 12 12 12 12 12 12 12 12 +498 12 12 12 12 12 12 12 12 12 12 12 +146 12 12 12 12 12 12 12 12 12 12 12 +458 12 12 12 12 12 12 12 12 12 12 12 +362 12 12 12 12 12 12 12 12 12 12 12 +186 12 12 12 12 12 12 12 12 12 12 12 +285 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +167 12 12 12 12 12 12 12 12 12 12 12 +18 12 12 12 12 12 12 12 12 12 12 12 +273 12 12 12 12 12 12 12 12 12 12 12 +183 12 12 12 12 12 12 12 12 12 12 12 +281 12 12 12 12 12 12 12 12 12 12 12 +344 12 12 12 12 12 12 12 12 12 12 12 +97 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +315 12 12 12 12 12 12 12 12 12 12 12 +84 12 12 12 12 12 12 12 12 12 12 12 +28 12 12 12 12 12 12 12 12 12 12 12 +37 12 12 12 12 12 12 12 12 12 12 12 +448 12 12 12 12 12 12 12 12 12 12 12 +152 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +307 12 12 12 12 12 12 12 12 12 12 12 +194 12 12 12 12 12 12 12 12 12 12 12 +414 12 12 12 12 12 12 12 12 12 12 12 +477 12 12 12 12 12 12 12 12 12 12 12 +222 12 12 12 12 12 12 12 12 12 12 12 +126 12 12 12 12 12 12 12 12 12 12 12 +90 12 12 12 12 12 12 12 12 12 12 12 +169 12 12 12 12 12 12 12 12 12 12 12 +403 12 12 12 12 12 12 12 12 12 12 12 +400 12 12 12 12 12 12 12 12 12 12 12 +200 12 12 12 12 12 12 12 12 12 12 12 +97 12 12 12 12 12 12 12 12 12 12 12 PREHOOK: query: explain select * from masking_test_n0 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n0 @@ -252,20 +1726,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToInteger(key) > 0) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 2349 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToInteger(key) > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 - Statistics: Num rows: 27 Data size: 25650 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 157700 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 27 Data size: 25650 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 157700 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -288,6 +1762,500 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n0 POSTHOOK: Input: default@src #### A masked pattern was here #### +238 12 12 12 12 12 12 12 12 12 12 12 +86 12 12 12 12 12 12 12 12 12 12 12 +311 12 12 12 12 12 12 12 12 12 12 12 +27 12 12 12 12 12 12 12 12 12 12 12 +165 12 12 12 12 12 12 12 12 12 12 12 +409 12 12 12 12 12 12 12 12 12 12 12 +255 12 12 12 12 12 12 12 12 12 12 12 +278 12 12 12 12 12 12 12 12 12 12 12 +98 12 12 12 12 12 12 12 12 12 12 12 +484 12 12 12 12 12 12 12 12 12 12 12 +265 12 12 12 12 12 12 12 12 12 12 12 +193 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +150 12 12 12 12 12 12 12 12 12 12 12 +273 12 12 12 12 12 12 12 12 12 12 12 +224 12 12 12 12 12 12 12 12 12 12 12 +369 12 12 12 12 12 12 12 12 12 12 12 +66 12 12 12 12 12 12 12 12 12 12 12 +128 12 12 12 12 12 12 12 12 12 12 12 +213 12 12 12 12 12 12 12 12 12 12 12 +146 12 12 12 12 12 12 12 12 12 12 12 +406 12 12 12 12 12 12 12 12 12 12 12 +429 12 12 12 12 12 12 12 12 12 12 12 +374 12 12 12 12 12 12 12 12 12 12 12 +152 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +145 12 12 12 12 12 12 12 12 12 12 12 +495 12 12 12 12 12 12 12 12 12 12 12 +37 12 12 12 12 12 12 12 12 12 12 12 +327 12 12 12 12 12 12 12 12 12 12 12 +281 12 12 12 12 12 12 12 12 12 12 12 +277 12 12 12 12 12 12 12 12 12 12 12 +209 12 12 12 12 12 12 12 12 12 12 12 +15 12 12 12 12 12 12 12 12 12 12 12 +82 12 12 12 12 12 12 12 12 12 12 12 +403 12 12 12 12 12 12 12 12 12 12 12 +166 12 12 12 12 12 12 12 12 12 12 12 +417 12 12 12 12 12 12 12 12 12 12 12 +430 12 12 12 12 12 12 12 12 12 12 12 +252 12 12 12 12 12 12 12 12 12 12 12 +292 12 12 12 12 12 12 12 12 12 12 12 +219 12 12 12 12 12 12 12 12 12 12 12 +287 12 12 12 12 12 12 12 12 12 12 12 +153 12 12 12 12 12 12 12 12 12 12 12 +193 12 12 12 12 12 12 12 12 12 12 12 +338 12 12 12 12 12 12 12 12 12 12 12 +446 12 12 12 12 12 12 12 12 12 12 12 +459 12 12 12 12 12 12 12 12 12 12 12 +394 12 12 12 12 12 12 12 12 12 12 12 +237 12 12 12 12 12 12 12 12 12 12 12 +482 12 12 12 12 12 12 12 12 12 12 12 +174 12 12 12 12 12 12 12 12 12 12 12 +413 12 12 12 12 12 12 12 12 12 12 12 +494 12 12 12 12 12 12 12 12 12 12 12 +207 12 12 12 12 12 12 12 12 12 12 12 +199 12 12 12 12 12 12 12 12 12 12 12 +466 12 12 12 12 12 12 12 12 12 12 12 +208 12 12 12 12 12 12 12 12 12 12 12 +174 12 12 12 12 12 12 12 12 12 12 12 +399 12 12 12 12 12 12 12 12 12 12 12 +396 12 12 12 12 12 12 12 12 12 12 12 +247 12 12 12 12 12 12 12 12 12 12 12 +417 12 12 12 12 12 12 12 12 12 12 12 +489 12 12 12 12 12 12 12 12 12 12 12 +162 12 12 12 12 12 12 12 12 12 12 12 +377 12 12 12 12 12 12 12 12 12 12 12 +397 12 12 12 12 12 12 12 12 12 12 12 +309 12 12 12 12 12 12 12 12 12 12 12 +365 12 12 12 12 12 12 12 12 12 12 12 +266 12 12 12 12 12 12 12 12 12 12 12 +439 12 12 12 12 12 12 12 12 12 12 12 +342 12 12 12 12 12 12 12 12 12 12 12 +367 12 12 12 12 12 12 12 12 12 12 12 +325 12 12 12 12 12 12 12 12 12 12 12 +167 12 12 12 12 12 12 12 12 12 12 12 +195 12 12 12 12 12 12 12 12 12 12 12 +475 12 12 12 12 12 12 12 12 12 12 12 +17 12 12 12 12 12 12 12 12 12 12 12 +113 12 12 12 12 12 12 12 12 12 12 12 +155 12 12 12 12 12 12 12 12 12 12 12 +203 12 12 12 12 12 12 12 12 12 12 12 +339 12 12 12 12 12 12 12 12 12 12 12 +455 12 12 12 12 12 12 12 12 12 12 12 +128 12 12 12 12 12 12 12 12 12 12 12 +311 12 12 12 12 12 12 12 12 12 12 12 +316 12 12 12 12 12 12 12 12 12 12 12 +57 12 12 12 12 12 12 12 12 12 12 12 +302 12 12 12 12 12 12 12 12 12 12 12 +205 12 12 12 12 12 12 12 12 12 12 12 +149 12 12 12 12 12 12 12 12 12 12 12 +438 12 12 12 12 12 12 12 12 12 12 12 +345 12 12 12 12 12 12 12 12 12 12 12 +129 12 12 12 12 12 12 12 12 12 12 12 +170 12 12 12 12 12 12 12 12 12 12 12 +20 12 12 12 12 12 12 12 12 12 12 12 +489 12 12 12 12 12 12 12 12 12 12 12 +157 12 12 12 12 12 12 12 12 12 12 12 +378 12 12 12 12 12 12 12 12 12 12 12 +221 12 12 12 12 12 12 12 12 12 12 12 +92 12 12 12 12 12 12 12 12 12 12 12 +111 12 12 12 12 12 12 12 12 12 12 12 +47 12 12 12 12 12 12 12 12 12 12 12 +72 12 12 12 12 12 12 12 12 12 12 12 4 12 12 12 12 12 12 12 12 12 12 12 +280 12 12 12 12 12 12 12 12 12 12 12 +35 12 12 12 12 12 12 12 12 12 12 12 +427 12 12 12 12 12 12 12 12 12 12 12 +277 12 12 12 12 12 12 12 12 12 12 12 +208 12 12 12 12 12 12 12 12 12 12 12 +356 12 12 12 12 12 12 12 12 12 12 12 +399 12 12 12 12 12 12 12 12 12 12 12 +169 12 12 12 12 12 12 12 12 12 12 12 +382 12 12 12 12 12 12 12 12 12 12 12 +498 12 12 12 12 12 12 12 12 12 12 12 +125 12 12 12 12 12 12 12 12 12 12 12 +386 12 12 12 12 12 12 12 12 12 12 12 +437 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +192 12 12 12 12 12 12 12 12 12 12 12 +286 12 12 12 12 12 12 12 12 12 12 12 +187 12 12 12 12 12 12 12 12 12 12 12 +176 12 12 12 12 12 12 12 12 12 12 12 +54 12 12 12 12 12 12 12 12 12 12 12 +459 12 12 12 12 12 12 12 12 12 12 12 +51 12 12 12 12 12 12 12 12 12 12 12 +138 12 12 12 12 12 12 12 12 12 12 12 +103 12 12 12 12 12 12 12 12 12 12 12 +239 12 12 12 12 12 12 12 12 12 12 12 +213 12 12 12 12 12 12 12 12 12 12 12 +216 12 12 12 12 12 12 12 12 12 12 12 +430 12 12 12 12 12 12 12 12 12 12 12 +278 12 12 12 12 12 12 12 12 12 12 12 +176 12 12 12 12 12 12 12 12 12 12 12 +289 12 12 12 12 12 12 12 12 12 12 12 +221 12 12 12 12 12 12 12 12 12 12 12 +65 12 12 12 12 12 12 12 12 12 12 12 +318 12 12 12 12 12 12 12 12 12 12 12 +332 12 12 12 12 12 12 12 12 12 12 12 +311 12 12 12 12 12 12 12 12 12 12 12 +275 12 12 12 12 12 12 12 12 12 12 12 +137 12 12 12 12 12 12 12 12 12 12 12 +241 12 12 12 12 12 12 12 12 12 12 12 +83 12 12 12 12 12 12 12 12 12 12 12 +333 12 12 12 12 12 12 12 12 12 12 12 +180 12 12 12 12 12 12 12 12 12 12 12 +284 12 12 12 12 12 12 12 12 12 12 12 +12 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +181 12 12 12 12 12 12 12 12 12 12 12 +67 12 12 12 12 12 12 12 12 12 12 12 +260 12 12 12 12 12 12 12 12 12 12 12 +404 12 12 12 12 12 12 12 12 12 12 12 +384 12 12 12 12 12 12 12 12 12 12 12 +489 12 12 12 12 12 12 12 12 12 12 12 +353 12 12 12 12 12 12 12 12 12 12 12 +373 12 12 12 12 12 12 12 12 12 12 12 +272 12 12 12 12 12 12 12 12 12 12 12 +138 12 12 12 12 12 12 12 12 12 12 12 +217 12 12 12 12 12 12 12 12 12 12 12 +84 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +466 12 12 12 12 12 12 12 12 12 12 12 +58 12 12 12 12 12 12 12 12 12 12 12 8 12 12 12 12 12 12 12 12 12 12 12 +411 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +208 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +24 12 12 12 12 12 12 12 12 12 12 12 +463 12 12 12 12 12 12 12 12 12 12 12 +431 12 12 12 12 12 12 12 12 12 12 12 +179 12 12 12 12 12 12 12 12 12 12 12 +172 12 12 12 12 12 12 12 12 12 12 12 +42 12 12 12 12 12 12 12 12 12 12 12 +129 12 12 12 12 12 12 12 12 12 12 12 +158 12 12 12 12 12 12 12 12 12 12 12 +119 12 12 12 12 12 12 12 12 12 12 12 +496 12 12 12 12 12 12 12 12 12 12 12 +322 12 12 12 12 12 12 12 12 12 12 12 +197 12 12 12 12 12 12 12 12 12 12 12 +468 12 12 12 12 12 12 12 12 12 12 12 +393 12 12 12 12 12 12 12 12 12 12 12 +454 12 12 12 12 12 12 12 12 12 12 12 +100 12 12 12 12 12 12 12 12 12 12 12 +298 12 12 12 12 12 12 12 12 12 12 12 +199 12 12 12 12 12 12 12 12 12 12 12 +191 12 12 12 12 12 12 12 12 12 12 12 +418 12 12 12 12 12 12 12 12 12 12 12 +96 12 12 12 12 12 12 12 12 12 12 12 +26 12 12 12 12 12 12 12 12 12 12 12 +165 12 12 12 12 12 12 12 12 12 12 12 +327 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +205 12 12 12 12 12 12 12 12 12 12 12 +120 12 12 12 12 12 12 12 12 12 12 12 +131 12 12 12 12 12 12 12 12 12 12 12 +51 12 12 12 12 12 12 12 12 12 12 12 +404 12 12 12 12 12 12 12 12 12 12 12 +43 12 12 12 12 12 12 12 12 12 12 12 +436 12 12 12 12 12 12 12 12 12 12 12 +156 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +468 12 12 12 12 12 12 12 12 12 12 12 +308 12 12 12 12 12 12 12 12 12 12 12 +95 12 12 12 12 12 12 12 12 12 12 12 +196 12 12 12 12 12 12 12 12 12 12 12 +288 12 12 12 12 12 12 12 12 12 12 12 +481 12 12 12 12 12 12 12 12 12 12 12 +457 12 12 12 12 12 12 12 12 12 12 12 +98 12 12 12 12 12 12 12 12 12 12 12 +282 12 12 12 12 12 12 12 12 12 12 12 +197 12 12 12 12 12 12 12 12 12 12 12 +187 12 12 12 12 12 12 12 12 12 12 12 +318 12 12 12 12 12 12 12 12 12 12 12 +318 12 12 12 12 12 12 12 12 12 12 12 +409 12 12 12 12 12 12 12 12 12 12 12 +470 12 12 12 12 12 12 12 12 12 12 12 +137 12 12 12 12 12 12 12 12 12 12 12 +369 12 12 12 12 12 12 12 12 12 12 12 +316 12 12 12 12 12 12 12 12 12 12 12 +169 12 12 12 12 12 12 12 12 12 12 12 +413 12 12 12 12 12 12 12 12 12 12 12 +85 12 12 12 12 12 12 12 12 12 12 12 +77 12 12 12 12 12 12 12 12 12 12 12 +490 12 12 12 12 12 12 12 12 12 12 12 +87 12 12 12 12 12 12 12 12 12 12 12 +364 12 12 12 12 12 12 12 12 12 12 12 +179 12 12 12 12 12 12 12 12 12 12 12 +118 12 12 12 12 12 12 12 12 12 12 12 +134 12 12 12 12 12 12 12 12 12 12 12 +395 12 12 12 12 12 12 12 12 12 12 12 +282 12 12 12 12 12 12 12 12 12 12 12 +138 12 12 12 12 12 12 12 12 12 12 12 +238 12 12 12 12 12 12 12 12 12 12 12 +419 12 12 12 12 12 12 12 12 12 12 12 +15 12 12 12 12 12 12 12 12 12 12 12 +118 12 12 12 12 12 12 12 12 12 12 12 +72 12 12 12 12 12 12 12 12 12 12 12 +90 12 12 12 12 12 12 12 12 12 12 12 +307 12 12 12 12 12 12 12 12 12 12 12 +19 12 12 12 12 12 12 12 12 12 12 12 +435 12 12 12 12 12 12 12 12 12 12 12 +10 12 12 12 12 12 12 12 12 12 12 12 +277 12 12 12 12 12 12 12 12 12 12 12 +273 12 12 12 12 12 12 12 12 12 12 12 +306 12 12 12 12 12 12 12 12 12 12 12 +224 12 12 12 12 12 12 12 12 12 12 12 +309 12 12 12 12 12 12 12 12 12 12 12 +389 12 12 12 12 12 12 12 12 12 12 12 +327 12 12 12 12 12 12 12 12 12 12 12 +242 12 12 12 12 12 12 12 12 12 12 12 +369 12 12 12 12 12 12 12 12 12 12 12 +392 12 12 12 12 12 12 12 12 12 12 12 +272 12 12 12 12 12 12 12 12 12 12 12 +331 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +242 12 12 12 12 12 12 12 12 12 12 12 +452 12 12 12 12 12 12 12 12 12 12 12 +177 12 12 12 12 12 12 12 12 12 12 12 +226 12 12 12 12 12 12 12 12 12 12 12 +5 12 12 12 12 12 12 12 12 12 12 12 +497 12 12 12 12 12 12 12 12 12 12 12 +402 12 12 12 12 12 12 12 12 12 12 12 +396 12 12 12 12 12 12 12 12 12 12 12 +317 12 12 12 12 12 12 12 12 12 12 12 +395 12 12 12 12 12 12 12 12 12 12 12 +58 12 12 12 12 12 12 12 12 12 12 12 +35 12 12 12 12 12 12 12 12 12 12 12 +336 12 12 12 12 12 12 12 12 12 12 12 +95 12 12 12 12 12 12 12 12 12 12 12 +11 12 12 12 12 12 12 12 12 12 12 12 +168 12 12 12 12 12 12 12 12 12 12 12 +34 12 12 12 12 12 12 12 12 12 12 12 +229 12 12 12 12 12 12 12 12 12 12 12 +233 12 12 12 12 12 12 12 12 12 12 12 +143 12 12 12 12 12 12 12 12 12 12 12 +472 12 12 12 12 12 12 12 12 12 12 12 +322 12 12 12 12 12 12 12 12 12 12 12 +498 12 12 12 12 12 12 12 12 12 12 12 +160 12 12 12 12 12 12 12 12 12 12 12 +195 12 12 12 12 12 12 12 12 12 12 12 +42 12 12 12 12 12 12 12 12 12 12 12 +321 12 12 12 12 12 12 12 12 12 12 12 +430 12 12 12 12 12 12 12 12 12 12 12 +119 12 12 12 12 12 12 12 12 12 12 12 +489 12 12 12 12 12 12 12 12 12 12 12 +458 12 12 12 12 12 12 12 12 12 12 12 +78 12 12 12 12 12 12 12 12 12 12 12 +76 12 12 12 12 12 12 12 12 12 12 12 +41 12 12 12 12 12 12 12 12 12 12 12 +223 12 12 12 12 12 12 12 12 12 12 12 +492 12 12 12 12 12 12 12 12 12 12 12 +149 12 12 12 12 12 12 12 12 12 12 12 +449 12 12 12 12 12 12 12 12 12 12 12 +218 12 12 12 12 12 12 12 12 12 12 12 +228 12 12 12 12 12 12 12 12 12 12 12 +138 12 12 12 12 12 12 12 12 12 12 12 +453 12 12 12 12 12 12 12 12 12 12 12 +30 12 12 12 12 12 12 12 12 12 12 12 +209 12 12 12 12 12 12 12 12 12 12 12 +64 12 12 12 12 12 12 12 12 12 12 12 +468 12 12 12 12 12 12 12 12 12 12 12 +76 12 12 12 12 12 12 12 12 12 12 12 +74 12 12 12 12 12 12 12 12 12 12 12 +342 12 12 12 12 12 12 12 12 12 12 12 +69 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +33 12 12 12 12 12 12 12 12 12 12 12 +368 12 12 12 12 12 12 12 12 12 12 12 +103 12 12 12 12 12 12 12 12 12 12 12 +296 12 12 12 12 12 12 12 12 12 12 12 +113 12 12 12 12 12 12 12 12 12 12 12 +216 12 12 12 12 12 12 12 12 12 12 12 +367 12 12 12 12 12 12 12 12 12 12 12 +344 12 12 12 12 12 12 12 12 12 12 12 +167 12 12 12 12 12 12 12 12 12 12 12 +274 12 12 12 12 12 12 12 12 12 12 12 +219 12 12 12 12 12 12 12 12 12 12 12 +239 12 12 12 12 12 12 12 12 12 12 12 +485 12 12 12 12 12 12 12 12 12 12 12 +116 12 12 12 12 12 12 12 12 12 12 12 +223 12 12 12 12 12 12 12 12 12 12 12 +256 12 12 12 12 12 12 12 12 12 12 12 +263 12 12 12 12 12 12 12 12 12 12 12 +70 12 12 12 12 12 12 12 12 12 12 12 +487 12 12 12 12 12 12 12 12 12 12 12 +480 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +288 12 12 12 12 12 12 12 12 12 12 12 +191 12 12 12 12 12 12 12 12 12 12 12 +5 12 12 12 12 12 12 12 12 12 12 12 +244 12 12 12 12 12 12 12 12 12 12 12 +438 12 12 12 12 12 12 12 12 12 12 12 +128 12 12 12 12 12 12 12 12 12 12 12 +467 12 12 12 12 12 12 12 12 12 12 12 +432 12 12 12 12 12 12 12 12 12 12 12 +202 12 12 12 12 12 12 12 12 12 12 12 +316 12 12 12 12 12 12 12 12 12 12 12 +229 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +463 12 12 12 12 12 12 12 12 12 12 12 +280 12 12 12 12 12 12 12 12 12 12 12 2 12 12 12 12 12 12 12 12 12 12 12 +35 12 12 12 12 12 12 12 12 12 12 12 +283 12 12 12 12 12 12 12 12 12 12 12 +331 12 12 12 12 12 12 12 12 12 12 12 +235 12 12 12 12 12 12 12 12 12 12 12 +80 12 12 12 12 12 12 12 12 12 12 12 +44 12 12 12 12 12 12 12 12 12 12 12 +193 12 12 12 12 12 12 12 12 12 12 12 +321 12 12 12 12 12 12 12 12 12 12 12 +335 12 12 12 12 12 12 12 12 12 12 12 +104 12 12 12 12 12 12 12 12 12 12 12 +466 12 12 12 12 12 12 12 12 12 12 12 +366 12 12 12 12 12 12 12 12 12 12 12 +175 12 12 12 12 12 12 12 12 12 12 12 +403 12 12 12 12 12 12 12 12 12 12 12 +483 12 12 12 12 12 12 12 12 12 12 12 +53 12 12 12 12 12 12 12 12 12 12 12 +105 12 12 12 12 12 12 12 12 12 12 12 +257 12 12 12 12 12 12 12 12 12 12 12 +406 12 12 12 12 12 12 12 12 12 12 12 +409 12 12 12 12 12 12 12 12 12 12 12 +190 12 12 12 12 12 12 12 12 12 12 12 +406 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +114 12 12 12 12 12 12 12 12 12 12 12 +258 12 12 12 12 12 12 12 12 12 12 12 +90 12 12 12 12 12 12 12 12 12 12 12 +203 12 12 12 12 12 12 12 12 12 12 12 +262 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +424 12 12 12 12 12 12 12 12 12 12 12 +12 12 12 12 12 12 12 12 12 12 12 12 +396 12 12 12 12 12 12 12 12 12 12 12 +201 12 12 12 12 12 12 12 12 12 12 12 +217 12 12 12 12 12 12 12 12 12 12 12 +164 12 12 12 12 12 12 12 12 12 12 12 +431 12 12 12 12 12 12 12 12 12 12 12 +454 12 12 12 12 12 12 12 12 12 12 12 +478 12 12 12 12 12 12 12 12 12 12 12 +298 12 12 12 12 12 12 12 12 12 12 12 +125 12 12 12 12 12 12 12 12 12 12 12 +431 12 12 12 12 12 12 12 12 12 12 12 +164 12 12 12 12 12 12 12 12 12 12 12 +424 12 12 12 12 12 12 12 12 12 12 12 +187 12 12 12 12 12 12 12 12 12 12 12 +382 12 12 12 12 12 12 12 12 12 12 12 +5 12 12 12 12 12 12 12 12 12 12 12 +70 12 12 12 12 12 12 12 12 12 12 12 +397 12 12 12 12 12 12 12 12 12 12 12 +480 12 12 12 12 12 12 12 12 12 12 12 +291 12 12 12 12 12 12 12 12 12 12 12 +24 12 12 12 12 12 12 12 12 12 12 12 +351 12 12 12 12 12 12 12 12 12 12 12 +255 12 12 12 12 12 12 12 12 12 12 12 +104 12 12 12 12 12 12 12 12 12 12 12 +70 12 12 12 12 12 12 12 12 12 12 12 +163 12 12 12 12 12 12 12 12 12 12 12 +438 12 12 12 12 12 12 12 12 12 12 12 +119 12 12 12 12 12 12 12 12 12 12 12 +414 12 12 12 12 12 12 12 12 12 12 12 +200 12 12 12 12 12 12 12 12 12 12 12 +491 12 12 12 12 12 12 12 12 12 12 12 +237 12 12 12 12 12 12 12 12 12 12 12 +439 12 12 12 12 12 12 12 12 12 12 12 +360 12 12 12 12 12 12 12 12 12 12 12 +248 12 12 12 12 12 12 12 12 12 12 12 +479 12 12 12 12 12 12 12 12 12 12 12 +305 12 12 12 12 12 12 12 12 12 12 12 +417 12 12 12 12 12 12 12 12 12 12 12 +199 12 12 12 12 12 12 12 12 12 12 12 +444 12 12 12 12 12 12 12 12 12 12 12 +120 12 12 12 12 12 12 12 12 12 12 12 +429 12 12 12 12 12 12 12 12 12 12 12 +169 12 12 12 12 12 12 12 12 12 12 12 +443 12 12 12 12 12 12 12 12 12 12 12 +323 12 12 12 12 12 12 12 12 12 12 12 +325 12 12 12 12 12 12 12 12 12 12 12 +277 12 12 12 12 12 12 12 12 12 12 12 +230 12 12 12 12 12 12 12 12 12 12 12 +478 12 12 12 12 12 12 12 12 12 12 12 +178 12 12 12 12 12 12 12 12 12 12 12 +468 12 12 12 12 12 12 12 12 12 12 12 +310 12 12 12 12 12 12 12 12 12 12 12 +317 12 12 12 12 12 12 12 12 12 12 12 +333 12 12 12 12 12 12 12 12 12 12 12 +493 12 12 12 12 12 12 12 12 12 12 12 +460 12 12 12 12 12 12 12 12 12 12 12 +207 12 12 12 12 12 12 12 12 12 12 12 +249 12 12 12 12 12 12 12 12 12 12 12 +265 12 12 12 12 12 12 12 12 12 12 12 +480 12 12 12 12 12 12 12 12 12 12 12 +83 12 12 12 12 12 12 12 12 12 12 12 +136 12 12 12 12 12 12 12 12 12 12 12 +353 12 12 12 12 12 12 12 12 12 12 12 +172 12 12 12 12 12 12 12 12 12 12 12 +214 12 12 12 12 12 12 12 12 12 12 12 +462 12 12 12 12 12 12 12 12 12 12 12 +233 12 12 12 12 12 12 12 12 12 12 12 +406 12 12 12 12 12 12 12 12 12 12 12 +133 12 12 12 12 12 12 12 12 12 12 12 +175 12 12 12 12 12 12 12 12 12 12 12 +189 12 12 12 12 12 12 12 12 12 12 12 +454 12 12 12 12 12 12 12 12 12 12 12 +375 12 12 12 12 12 12 12 12 12 12 12 +401 12 12 12 12 12 12 12 12 12 12 12 +421 12 12 12 12 12 12 12 12 12 12 12 +407 12 12 12 12 12 12 12 12 12 12 12 +384 12 12 12 12 12 12 12 12 12 12 12 +256 12 12 12 12 12 12 12 12 12 12 12 +26 12 12 12 12 12 12 12 12 12 12 12 +134 12 12 12 12 12 12 12 12 12 12 12 +67 12 12 12 12 12 12 12 12 12 12 12 +384 12 12 12 12 12 12 12 12 12 12 12 +379 12 12 12 12 12 12 12 12 12 12 12 +18 12 12 12 12 12 12 12 12 12 12 12 +462 12 12 12 12 12 12 12 12 12 12 12 +492 12 12 12 12 12 12 12 12 12 12 12 +100 12 12 12 12 12 12 12 12 12 12 12 +298 12 12 12 12 12 12 12 12 12 12 12 +9 12 12 12 12 12 12 12 12 12 12 12 +341 12 12 12 12 12 12 12 12 12 12 12 +498 12 12 12 12 12 12 12 12 12 12 12 +146 12 12 12 12 12 12 12 12 12 12 12 +458 12 12 12 12 12 12 12 12 12 12 12 +362 12 12 12 12 12 12 12 12 12 12 12 +186 12 12 12 12 12 12 12 12 12 12 12 +285 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +167 12 12 12 12 12 12 12 12 12 12 12 +18 12 12 12 12 12 12 12 12 12 12 12 +273 12 12 12 12 12 12 12 12 12 12 12 +183 12 12 12 12 12 12 12 12 12 12 12 +281 12 12 12 12 12 12 12 12 12 12 12 +344 12 12 12 12 12 12 12 12 12 12 12 +97 12 12 12 12 12 12 12 12 12 12 12 +469 12 12 12 12 12 12 12 12 12 12 12 +315 12 12 12 12 12 12 12 12 12 12 12 +84 12 12 12 12 12 12 12 12 12 12 12 +28 12 12 12 12 12 12 12 12 12 12 12 +37 12 12 12 12 12 12 12 12 12 12 12 +448 12 12 12 12 12 12 12 12 12 12 12 +152 12 12 12 12 12 12 12 12 12 12 12 +348 12 12 12 12 12 12 12 12 12 12 12 +307 12 12 12 12 12 12 12 12 12 12 12 +194 12 12 12 12 12 12 12 12 12 12 12 +414 12 12 12 12 12 12 12 12 12 12 12 +477 12 12 12 12 12 12 12 12 12 12 12 +222 12 12 12 12 12 12 12 12 12 12 12 +126 12 12 12 12 12 12 12 12 12 12 12 +90 12 12 12 12 12 12 12 12 12 12 12 +169 12 12 12 12 12 12 12 12 12 12 12 +403 12 12 12 12 12 12 12 12 12 12 12 +400 12 12 12 12 12 12 12 12 12 12 12 +200 12 12 12 12 12 12 12 12 12 12 12 +97 12 12 12 12 12 12 12 12 12 12 12 diff --git ql/src/test/results/clientpositive/masking_7.q.out ql/src/test/results/clientpositive/masking_7.q.out index 89984dcaef..30e8b35b12 100644 --- ql/src/test/results/clientpositive/masking_7.q.out +++ ql/src/test/results/clientpositive/masking_7.q.out @@ -36,24 +36,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string), ROW__ID (type: struct) - outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 83 Data size: 29050 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 29050 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string), ROW__ID (type: struct) + outputColumnNames: _col0, _col1, _col2, _col3 + Statistics: Num rows: 500 Data size: 128500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 128500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -72,12 +68,506 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n14 POSTHOOK: Input: default@src #### A masked pattern was here #### -0 0_lav 12 NULL -4 4_lav 12 NULL -8 8_lav 12 NULL -0 0_lav 12 NULL -0 0_lav 12 NULL -2 2_lav 12 NULL +238 val_238 12 NULL +86 val_86 12 NULL +311 val_311 12 NULL +27 val_27 12 NULL +165 val_165 12 NULL +409 val_409 12 NULL +255 val_255 12 NULL +278 val_278 12 NULL +98 val_98 12 NULL +484 val_484 12 NULL +265 val_265 12 NULL +193 val_193 12 NULL +401 val_401 12 NULL +150 val_150 12 NULL +273 val_273 12 NULL +224 val_224 12 NULL +369 val_369 12 NULL +66 val_66 12 NULL +128 val_128 12 NULL +213 val_213 12 NULL +146 val_146 12 NULL +406 val_406 12 NULL +429 val_429 12 NULL +374 val_374 12 NULL +152 val_152 12 NULL +469 val_469 12 NULL +145 val_145 12 NULL +495 val_495 12 NULL +37 val_37 12 NULL +327 val_327 12 NULL +281 val_281 12 NULL +277 val_277 12 NULL +209 val_209 12 NULL +15 val_15 12 NULL +82 val_82 12 NULL +403 val_403 12 NULL +166 val_166 12 NULL +417 val_417 12 NULL +430 val_430 12 NULL +252 val_252 12 NULL +292 val_292 12 NULL +219 val_219 12 NULL +287 val_287 12 NULL +153 val_153 12 NULL +193 val_193 12 NULL +338 val_338 12 NULL +446 val_446 12 NULL +459 val_459 12 NULL +394 val_394 12 NULL +237 val_237 12 NULL +482 val_482 12 NULL +174 val_174 12 NULL +413 val_413 12 NULL +494 val_494 12 NULL +207 val_207 12 NULL +199 val_199 12 NULL +466 val_466 12 NULL +208 val_208 12 NULL +174 val_174 12 NULL +399 val_399 12 NULL +396 val_396 12 NULL +247 val_247 12 NULL +417 val_417 12 NULL +489 val_489 12 NULL +162 val_162 12 NULL +377 val_377 12 NULL +397 val_397 12 NULL +309 val_309 12 NULL +365 val_365 12 NULL +266 val_266 12 NULL +439 val_439 12 NULL +342 val_342 12 NULL +367 val_367 12 NULL +325 val_325 12 NULL +167 val_167 12 NULL +195 val_195 12 NULL +475 val_475 12 NULL +17 val_17 12 NULL +113 val_113 12 NULL +155 val_155 12 NULL +203 val_203 12 NULL +339 val_339 12 NULL +0 val_0 12 NULL +455 val_455 12 NULL +128 val_128 12 NULL +311 val_311 12 NULL +316 val_316 12 NULL +57 val_57 12 NULL +302 val_302 12 NULL +205 val_205 12 NULL +149 val_149 12 NULL +438 val_438 12 NULL +345 val_345 12 NULL +129 val_129 12 NULL +170 val_170 12 NULL +20 val_20 12 NULL +489 val_489 12 NULL +157 val_157 12 NULL +378 val_378 12 NULL +221 val_221 12 NULL +92 val_92 12 NULL +111 val_111 12 NULL +47 val_47 12 NULL +72 val_72 12 NULL +4 val_4 12 NULL +280 val_280 12 NULL +35 val_35 12 NULL +427 val_427 12 NULL +277 val_277 12 NULL +208 val_208 12 NULL +356 val_356 12 NULL +399 val_399 12 NULL +169 val_169 12 NULL +382 val_382 12 NULL +498 val_498 12 NULL +125 val_125 12 NULL +386 val_386 12 NULL +437 val_437 12 NULL +469 val_469 12 NULL +192 val_192 12 NULL +286 val_286 12 NULL +187 val_187 12 NULL +176 val_176 12 NULL +54 val_54 12 NULL +459 val_459 12 NULL +51 val_51 12 NULL +138 val_138 12 NULL +103 val_103 12 NULL +239 val_239 12 NULL +213 val_213 12 NULL +216 val_216 12 NULL +430 val_430 12 NULL +278 val_278 12 NULL +176 val_176 12 NULL +289 val_289 12 NULL +221 val_221 12 NULL +65 val_65 12 NULL +318 val_318 12 NULL +332 val_332 12 NULL +311 val_311 12 NULL +275 val_275 12 NULL +137 val_137 12 NULL +241 val_241 12 NULL +83 val_83 12 NULL +333 val_333 12 NULL +180 val_180 12 NULL +284 val_284 12 NULL +12 val_12 12 NULL +230 val_230 12 NULL +181 val_181 12 NULL +67 val_67 12 NULL +260 val_260 12 NULL +404 val_404 12 NULL +384 val_384 12 NULL +489 val_489 12 NULL +353 val_353 12 NULL +373 val_373 12 NULL +272 val_272 12 NULL +138 val_138 12 NULL +217 val_217 12 NULL +84 val_84 12 NULL +348 val_348 12 NULL +466 val_466 12 NULL +58 val_58 12 NULL +8 val_8 12 NULL +411 val_411 12 NULL +230 val_230 12 NULL +208 val_208 12 NULL +348 val_348 12 NULL +24 val_24 12 NULL +463 val_463 12 NULL +431 val_431 12 NULL +179 val_179 12 NULL +172 val_172 12 NULL +42 val_42 12 NULL +129 val_129 12 NULL +158 val_158 12 NULL +119 val_119 12 NULL +496 val_496 12 NULL +0 val_0 12 NULL +322 val_322 12 NULL +197 val_197 12 NULL +468 val_468 12 NULL +393 val_393 12 NULL +454 val_454 12 NULL +100 val_100 12 NULL +298 val_298 12 NULL +199 val_199 12 NULL +191 val_191 12 NULL +418 val_418 12 NULL +96 val_96 12 NULL +26 val_26 12 NULL +165 val_165 12 NULL +327 val_327 12 NULL +230 val_230 12 NULL +205 val_205 12 NULL +120 val_120 12 NULL +131 val_131 12 NULL +51 val_51 12 NULL +404 val_404 12 NULL +43 val_43 12 NULL +436 val_436 12 NULL +156 val_156 12 NULL +469 val_469 12 NULL +468 val_468 12 NULL +308 val_308 12 NULL +95 val_95 12 NULL +196 val_196 12 NULL +288 val_288 12 NULL +481 val_481 12 NULL +457 val_457 12 NULL +98 val_98 12 NULL +282 val_282 12 NULL +197 val_197 12 NULL +187 val_187 12 NULL +318 val_318 12 NULL +318 val_318 12 NULL +409 val_409 12 NULL +470 val_470 12 NULL +137 val_137 12 NULL +369 val_369 12 NULL +316 val_316 12 NULL +169 val_169 12 NULL +413 val_413 12 NULL +85 val_85 12 NULL +77 val_77 12 NULL +0 val_0 12 NULL +490 val_490 12 NULL +87 val_87 12 NULL +364 val_364 12 NULL +179 val_179 12 NULL +118 val_118 12 NULL +134 val_134 12 NULL +395 val_395 12 NULL +282 val_282 12 NULL +138 val_138 12 NULL +238 val_238 12 NULL +419 val_419 12 NULL +15 val_15 12 NULL +118 val_118 12 NULL +72 val_72 12 NULL +90 val_90 12 NULL +307 val_307 12 NULL +19 val_19 12 NULL +435 val_435 12 NULL +10 val_10 12 NULL +277 val_277 12 NULL +273 val_273 12 NULL +306 val_306 12 NULL +224 val_224 12 NULL +309 val_309 12 NULL +389 val_389 12 NULL +327 val_327 12 NULL +242 val_242 12 NULL +369 val_369 12 NULL +392 val_392 12 NULL +272 val_272 12 NULL +331 val_331 12 NULL +401 val_401 12 NULL +242 val_242 12 NULL +452 val_452 12 NULL +177 val_177 12 NULL +226 val_226 12 NULL +5 val_5 12 NULL +497 val_497 12 NULL +402 val_402 12 NULL +396 val_396 12 NULL +317 val_317 12 NULL +395 val_395 12 NULL +58 val_58 12 NULL +35 val_35 12 NULL +336 val_336 12 NULL +95 val_95 12 NULL +11 val_11 12 NULL +168 val_168 12 NULL +34 val_34 12 NULL +229 val_229 12 NULL +233 val_233 12 NULL +143 val_143 12 NULL +472 val_472 12 NULL +322 val_322 12 NULL +498 val_498 12 NULL +160 val_160 12 NULL +195 val_195 12 NULL +42 val_42 12 NULL +321 val_321 12 NULL +430 val_430 12 NULL +119 val_119 12 NULL +489 val_489 12 NULL +458 val_458 12 NULL +78 val_78 12 NULL +76 val_76 12 NULL +41 val_41 12 NULL +223 val_223 12 NULL +492 val_492 12 NULL +149 val_149 12 NULL +449 val_449 12 NULL +218 val_218 12 NULL +228 val_228 12 NULL +138 val_138 12 NULL +453 val_453 12 NULL +30 val_30 12 NULL +209 val_209 12 NULL +64 val_64 12 NULL +468 val_468 12 NULL +76 val_76 12 NULL +74 val_74 12 NULL +342 val_342 12 NULL +69 val_69 12 NULL +230 val_230 12 NULL +33 val_33 12 NULL +368 val_368 12 NULL +103 val_103 12 NULL +296 val_296 12 NULL +113 val_113 12 NULL +216 val_216 12 NULL +367 val_367 12 NULL +344 val_344 12 NULL +167 val_167 12 NULL +274 val_274 12 NULL +219 val_219 12 NULL +239 val_239 12 NULL +485 val_485 12 NULL +116 val_116 12 NULL +223 val_223 12 NULL +256 val_256 12 NULL +263 val_263 12 NULL +70 val_70 12 NULL +487 val_487 12 NULL +480 val_480 12 NULL +401 val_401 12 NULL +288 val_288 12 NULL +191 val_191 12 NULL +5 val_5 12 NULL +244 val_244 12 NULL +438 val_438 12 NULL +128 val_128 12 NULL +467 val_467 12 NULL +432 val_432 12 NULL +202 val_202 12 NULL +316 val_316 12 NULL +229 val_229 12 NULL +469 val_469 12 NULL +463 val_463 12 NULL +280 val_280 12 NULL +2 val_2 12 NULL +35 val_35 12 NULL +283 val_283 12 NULL +331 val_331 12 NULL +235 val_235 12 NULL +80 val_80 12 NULL +44 val_44 12 NULL +193 val_193 12 NULL +321 val_321 12 NULL +335 val_335 12 NULL +104 val_104 12 NULL +466 val_466 12 NULL +366 val_366 12 NULL +175 val_175 12 NULL +403 val_403 12 NULL +483 val_483 12 NULL +53 val_53 12 NULL +105 val_105 12 NULL +257 val_257 12 NULL +406 val_406 12 NULL +409 val_409 12 NULL +190 val_190 12 NULL +406 val_406 12 NULL +401 val_401 12 NULL +114 val_114 12 NULL +258 val_258 12 NULL +90 val_90 12 NULL +203 val_203 12 NULL +262 val_262 12 NULL +348 val_348 12 NULL +424 val_424 12 NULL +12 val_12 12 NULL +396 val_396 12 NULL +201 val_201 12 NULL +217 val_217 12 NULL +164 val_164 12 NULL +431 val_431 12 NULL +454 val_454 12 NULL +478 val_478 12 NULL +298 val_298 12 NULL +125 val_125 12 NULL +431 val_431 12 NULL +164 val_164 12 NULL +424 val_424 12 NULL +187 val_187 12 NULL +382 val_382 12 NULL +5 val_5 12 NULL +70 val_70 12 NULL +397 val_397 12 NULL +480 val_480 12 NULL +291 val_291 12 NULL +24 val_24 12 NULL +351 val_351 12 NULL +255 val_255 12 NULL +104 val_104 12 NULL +70 val_70 12 NULL +163 val_163 12 NULL +438 val_438 12 NULL +119 val_119 12 NULL +414 val_414 12 NULL +200 val_200 12 NULL +491 val_491 12 NULL +237 val_237 12 NULL +439 val_439 12 NULL +360 val_360 12 NULL +248 val_248 12 NULL +479 val_479 12 NULL +305 val_305 12 NULL +417 val_417 12 NULL +199 val_199 12 NULL +444 val_444 12 NULL +120 val_120 12 NULL +429 val_429 12 NULL +169 val_169 12 NULL +443 val_443 12 NULL +323 val_323 12 NULL +325 val_325 12 NULL +277 val_277 12 NULL +230 val_230 12 NULL +478 val_478 12 NULL +178 val_178 12 NULL +468 val_468 12 NULL +310 val_310 12 NULL +317 val_317 12 NULL +333 val_333 12 NULL +493 val_493 12 NULL +460 val_460 12 NULL +207 val_207 12 NULL +249 val_249 12 NULL +265 val_265 12 NULL +480 val_480 12 NULL +83 val_83 12 NULL +136 val_136 12 NULL +353 val_353 12 NULL +172 val_172 12 NULL +214 val_214 12 NULL +462 val_462 12 NULL +233 val_233 12 NULL +406 val_406 12 NULL +133 val_133 12 NULL +175 val_175 12 NULL +189 val_189 12 NULL +454 val_454 12 NULL +375 val_375 12 NULL +401 val_401 12 NULL +421 val_421 12 NULL +407 val_407 12 NULL +384 val_384 12 NULL +256 val_256 12 NULL +26 val_26 12 NULL +134 val_134 12 NULL +67 val_67 12 NULL +384 val_384 12 NULL +379 val_379 12 NULL +18 val_18 12 NULL +462 val_462 12 NULL +492 val_492 12 NULL +100 val_100 12 NULL +298 val_298 12 NULL +9 val_9 12 NULL +341 val_341 12 NULL +498 val_498 12 NULL +146 val_146 12 NULL +458 val_458 12 NULL +362 val_362 12 NULL +186 val_186 12 NULL +285 val_285 12 NULL +348 val_348 12 NULL +167 val_167 12 NULL +18 val_18 12 NULL +273 val_273 12 NULL +183 val_183 12 NULL +281 val_281 12 NULL +344 val_344 12 NULL +97 val_97 12 NULL +469 val_469 12 NULL +315 val_315 12 NULL +84 val_84 12 NULL +28 val_28 12 NULL +37 val_37 12 NULL +448 val_448 12 NULL +152 val_152 12 NULL +348 val_348 12 NULL +307 val_307 12 NULL +194 val_194 12 NULL +414 val_414 12 NULL +477 val_477 12 NULL +222 val_222 12 NULL +126 val_126 12 NULL +90 val_90 12 NULL +169 val_169 12 NULL +403 val_403 12 NULL +400 val_400 12 NULL +200 val_200 12 NULL +97 val_97 12 NULL PREHOOK: query: explain select * from masking_test_n14 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n14 @@ -98,20 +588,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToInteger(key) > 0) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToInteger(key) > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string), ROW__ID (type: struct) + expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string), ROW__ID (type: struct) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 27 Data size: 9450 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 42662 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 27 Data size: 9450 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 42662 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -134,9 +624,503 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n14 POSTHOOK: Input: default@src #### A masked pattern was here #### -4 4_lav 12 NULL -8 8_lav 12 NULL -2 2_lav 12 NULL +238 val_238 12 NULL +86 val_86 12 NULL +311 val_311 12 NULL +27 val_27 12 NULL +165 val_165 12 NULL +409 val_409 12 NULL +255 val_255 12 NULL +278 val_278 12 NULL +98 val_98 12 NULL +484 val_484 12 NULL +265 val_265 12 NULL +193 val_193 12 NULL +401 val_401 12 NULL +150 val_150 12 NULL +273 val_273 12 NULL +224 val_224 12 NULL +369 val_369 12 NULL +66 val_66 12 NULL +128 val_128 12 NULL +213 val_213 12 NULL +146 val_146 12 NULL +406 val_406 12 NULL +429 val_429 12 NULL +374 val_374 12 NULL +152 val_152 12 NULL +469 val_469 12 NULL +145 val_145 12 NULL +495 val_495 12 NULL +37 val_37 12 NULL +327 val_327 12 NULL +281 val_281 12 NULL +277 val_277 12 NULL +209 val_209 12 NULL +15 val_15 12 NULL +82 val_82 12 NULL +403 val_403 12 NULL +166 val_166 12 NULL +417 val_417 12 NULL +430 val_430 12 NULL +252 val_252 12 NULL +292 val_292 12 NULL +219 val_219 12 NULL +287 val_287 12 NULL +153 val_153 12 NULL +193 val_193 12 NULL +338 val_338 12 NULL +446 val_446 12 NULL +459 val_459 12 NULL +394 val_394 12 NULL +237 val_237 12 NULL +482 val_482 12 NULL +174 val_174 12 NULL +413 val_413 12 NULL +494 val_494 12 NULL +207 val_207 12 NULL +199 val_199 12 NULL +466 val_466 12 NULL +208 val_208 12 NULL +174 val_174 12 NULL +399 val_399 12 NULL +396 val_396 12 NULL +247 val_247 12 NULL +417 val_417 12 NULL +489 val_489 12 NULL +162 val_162 12 NULL +377 val_377 12 NULL +397 val_397 12 NULL +309 val_309 12 NULL +365 val_365 12 NULL +266 val_266 12 NULL +439 val_439 12 NULL +342 val_342 12 NULL +367 val_367 12 NULL +325 val_325 12 NULL +167 val_167 12 NULL +195 val_195 12 NULL +475 val_475 12 NULL +17 val_17 12 NULL +113 val_113 12 NULL +155 val_155 12 NULL +203 val_203 12 NULL +339 val_339 12 NULL +455 val_455 12 NULL +128 val_128 12 NULL +311 val_311 12 NULL +316 val_316 12 NULL +57 val_57 12 NULL +302 val_302 12 NULL +205 val_205 12 NULL +149 val_149 12 NULL +438 val_438 12 NULL +345 val_345 12 NULL +129 val_129 12 NULL +170 val_170 12 NULL +20 val_20 12 NULL +489 val_489 12 NULL +157 val_157 12 NULL +378 val_378 12 NULL +221 val_221 12 NULL +92 val_92 12 NULL +111 val_111 12 NULL +47 val_47 12 NULL +72 val_72 12 NULL +4 val_4 12 NULL +280 val_280 12 NULL +35 val_35 12 NULL +427 val_427 12 NULL +277 val_277 12 NULL +208 val_208 12 NULL +356 val_356 12 NULL +399 val_399 12 NULL +169 val_169 12 NULL +382 val_382 12 NULL +498 val_498 12 NULL +125 val_125 12 NULL +386 val_386 12 NULL +437 val_437 12 NULL +469 val_469 12 NULL +192 val_192 12 NULL +286 val_286 12 NULL +187 val_187 12 NULL +176 val_176 12 NULL +54 val_54 12 NULL +459 val_459 12 NULL +51 val_51 12 NULL +138 val_138 12 NULL +103 val_103 12 NULL +239 val_239 12 NULL +213 val_213 12 NULL +216 val_216 12 NULL +430 val_430 12 NULL +278 val_278 12 NULL +176 val_176 12 NULL +289 val_289 12 NULL +221 val_221 12 NULL +65 val_65 12 NULL +318 val_318 12 NULL +332 val_332 12 NULL +311 val_311 12 NULL +275 val_275 12 NULL +137 val_137 12 NULL +241 val_241 12 NULL +83 val_83 12 NULL +333 val_333 12 NULL +180 val_180 12 NULL +284 val_284 12 NULL +12 val_12 12 NULL +230 val_230 12 NULL +181 val_181 12 NULL +67 val_67 12 NULL +260 val_260 12 NULL +404 val_404 12 NULL +384 val_384 12 NULL +489 val_489 12 NULL +353 val_353 12 NULL +373 val_373 12 NULL +272 val_272 12 NULL +138 val_138 12 NULL +217 val_217 12 NULL +84 val_84 12 NULL +348 val_348 12 NULL +466 val_466 12 NULL +58 val_58 12 NULL +8 val_8 12 NULL +411 val_411 12 NULL +230 val_230 12 NULL +208 val_208 12 NULL +348 val_348 12 NULL +24 val_24 12 NULL +463 val_463 12 NULL +431 val_431 12 NULL +179 val_179 12 NULL +172 val_172 12 NULL +42 val_42 12 NULL +129 val_129 12 NULL +158 val_158 12 NULL +119 val_119 12 NULL +496 val_496 12 NULL +322 val_322 12 NULL +197 val_197 12 NULL +468 val_468 12 NULL +393 val_393 12 NULL +454 val_454 12 NULL +100 val_100 12 NULL +298 val_298 12 NULL +199 val_199 12 NULL +191 val_191 12 NULL +418 val_418 12 NULL +96 val_96 12 NULL +26 val_26 12 NULL +165 val_165 12 NULL +327 val_327 12 NULL +230 val_230 12 NULL +205 val_205 12 NULL +120 val_120 12 NULL +131 val_131 12 NULL +51 val_51 12 NULL +404 val_404 12 NULL +43 val_43 12 NULL +436 val_436 12 NULL +156 val_156 12 NULL +469 val_469 12 NULL +468 val_468 12 NULL +308 val_308 12 NULL +95 val_95 12 NULL +196 val_196 12 NULL +288 val_288 12 NULL +481 val_481 12 NULL +457 val_457 12 NULL +98 val_98 12 NULL +282 val_282 12 NULL +197 val_197 12 NULL +187 val_187 12 NULL +318 val_318 12 NULL +318 val_318 12 NULL +409 val_409 12 NULL +470 val_470 12 NULL +137 val_137 12 NULL +369 val_369 12 NULL +316 val_316 12 NULL +169 val_169 12 NULL +413 val_413 12 NULL +85 val_85 12 NULL +77 val_77 12 NULL +490 val_490 12 NULL +87 val_87 12 NULL +364 val_364 12 NULL +179 val_179 12 NULL +118 val_118 12 NULL +134 val_134 12 NULL +395 val_395 12 NULL +282 val_282 12 NULL +138 val_138 12 NULL +238 val_238 12 NULL +419 val_419 12 NULL +15 val_15 12 NULL +118 val_118 12 NULL +72 val_72 12 NULL +90 val_90 12 NULL +307 val_307 12 NULL +19 val_19 12 NULL +435 val_435 12 NULL +10 val_10 12 NULL +277 val_277 12 NULL +273 val_273 12 NULL +306 val_306 12 NULL +224 val_224 12 NULL +309 val_309 12 NULL +389 val_389 12 NULL +327 val_327 12 NULL +242 val_242 12 NULL +369 val_369 12 NULL +392 val_392 12 NULL +272 val_272 12 NULL +331 val_331 12 NULL +401 val_401 12 NULL +242 val_242 12 NULL +452 val_452 12 NULL +177 val_177 12 NULL +226 val_226 12 NULL +5 val_5 12 NULL +497 val_497 12 NULL +402 val_402 12 NULL +396 val_396 12 NULL +317 val_317 12 NULL +395 val_395 12 NULL +58 val_58 12 NULL +35 val_35 12 NULL +336 val_336 12 NULL +95 val_95 12 NULL +11 val_11 12 NULL +168 val_168 12 NULL +34 val_34 12 NULL +229 val_229 12 NULL +233 val_233 12 NULL +143 val_143 12 NULL +472 val_472 12 NULL +322 val_322 12 NULL +498 val_498 12 NULL +160 val_160 12 NULL +195 val_195 12 NULL +42 val_42 12 NULL +321 val_321 12 NULL +430 val_430 12 NULL +119 val_119 12 NULL +489 val_489 12 NULL +458 val_458 12 NULL +78 val_78 12 NULL +76 val_76 12 NULL +41 val_41 12 NULL +223 val_223 12 NULL +492 val_492 12 NULL +149 val_149 12 NULL +449 val_449 12 NULL +218 val_218 12 NULL +228 val_228 12 NULL +138 val_138 12 NULL +453 val_453 12 NULL +30 val_30 12 NULL +209 val_209 12 NULL +64 val_64 12 NULL +468 val_468 12 NULL +76 val_76 12 NULL +74 val_74 12 NULL +342 val_342 12 NULL +69 val_69 12 NULL +230 val_230 12 NULL +33 val_33 12 NULL +368 val_368 12 NULL +103 val_103 12 NULL +296 val_296 12 NULL +113 val_113 12 NULL +216 val_216 12 NULL +367 val_367 12 NULL +344 val_344 12 NULL +167 val_167 12 NULL +274 val_274 12 NULL +219 val_219 12 NULL +239 val_239 12 NULL +485 val_485 12 NULL +116 val_116 12 NULL +223 val_223 12 NULL +256 val_256 12 NULL +263 val_263 12 NULL +70 val_70 12 NULL +487 val_487 12 NULL +480 val_480 12 NULL +401 val_401 12 NULL +288 val_288 12 NULL +191 val_191 12 NULL +5 val_5 12 NULL +244 val_244 12 NULL +438 val_438 12 NULL +128 val_128 12 NULL +467 val_467 12 NULL +432 val_432 12 NULL +202 val_202 12 NULL +316 val_316 12 NULL +229 val_229 12 NULL +469 val_469 12 NULL +463 val_463 12 NULL +280 val_280 12 NULL +2 val_2 12 NULL +35 val_35 12 NULL +283 val_283 12 NULL +331 val_331 12 NULL +235 val_235 12 NULL +80 val_80 12 NULL +44 val_44 12 NULL +193 val_193 12 NULL +321 val_321 12 NULL +335 val_335 12 NULL +104 val_104 12 NULL +466 val_466 12 NULL +366 val_366 12 NULL +175 val_175 12 NULL +403 val_403 12 NULL +483 val_483 12 NULL +53 val_53 12 NULL +105 val_105 12 NULL +257 val_257 12 NULL +406 val_406 12 NULL +409 val_409 12 NULL +190 val_190 12 NULL +406 val_406 12 NULL +401 val_401 12 NULL +114 val_114 12 NULL +258 val_258 12 NULL +90 val_90 12 NULL +203 val_203 12 NULL +262 val_262 12 NULL +348 val_348 12 NULL +424 val_424 12 NULL +12 val_12 12 NULL +396 val_396 12 NULL +201 val_201 12 NULL +217 val_217 12 NULL +164 val_164 12 NULL +431 val_431 12 NULL +454 val_454 12 NULL +478 val_478 12 NULL +298 val_298 12 NULL +125 val_125 12 NULL +431 val_431 12 NULL +164 val_164 12 NULL +424 val_424 12 NULL +187 val_187 12 NULL +382 val_382 12 NULL +5 val_5 12 NULL +70 val_70 12 NULL +397 val_397 12 NULL +480 val_480 12 NULL +291 val_291 12 NULL +24 val_24 12 NULL +351 val_351 12 NULL +255 val_255 12 NULL +104 val_104 12 NULL +70 val_70 12 NULL +163 val_163 12 NULL +438 val_438 12 NULL +119 val_119 12 NULL +414 val_414 12 NULL +200 val_200 12 NULL +491 val_491 12 NULL +237 val_237 12 NULL +439 val_439 12 NULL +360 val_360 12 NULL +248 val_248 12 NULL +479 val_479 12 NULL +305 val_305 12 NULL +417 val_417 12 NULL +199 val_199 12 NULL +444 val_444 12 NULL +120 val_120 12 NULL +429 val_429 12 NULL +169 val_169 12 NULL +443 val_443 12 NULL +323 val_323 12 NULL +325 val_325 12 NULL +277 val_277 12 NULL +230 val_230 12 NULL +478 val_478 12 NULL +178 val_178 12 NULL +468 val_468 12 NULL +310 val_310 12 NULL +317 val_317 12 NULL +333 val_333 12 NULL +493 val_493 12 NULL +460 val_460 12 NULL +207 val_207 12 NULL +249 val_249 12 NULL +265 val_265 12 NULL +480 val_480 12 NULL +83 val_83 12 NULL +136 val_136 12 NULL +353 val_353 12 NULL +172 val_172 12 NULL +214 val_214 12 NULL +462 val_462 12 NULL +233 val_233 12 NULL +406 val_406 12 NULL +133 val_133 12 NULL +175 val_175 12 NULL +189 val_189 12 NULL +454 val_454 12 NULL +375 val_375 12 NULL +401 val_401 12 NULL +421 val_421 12 NULL +407 val_407 12 NULL +384 val_384 12 NULL +256 val_256 12 NULL +26 val_26 12 NULL +134 val_134 12 NULL +67 val_67 12 NULL +384 val_384 12 NULL +379 val_379 12 NULL +18 val_18 12 NULL +462 val_462 12 NULL +492 val_492 12 NULL +100 val_100 12 NULL +298 val_298 12 NULL +9 val_9 12 NULL +341 val_341 12 NULL +498 val_498 12 NULL +146 val_146 12 NULL +458 val_458 12 NULL +362 val_362 12 NULL +186 val_186 12 NULL +285 val_285 12 NULL +348 val_348 12 NULL +167 val_167 12 NULL +18 val_18 12 NULL +273 val_273 12 NULL +183 val_183 12 NULL +281 val_281 12 NULL +344 val_344 12 NULL +97 val_97 12 NULL +469 val_469 12 NULL +315 val_315 12 NULL +84 val_84 12 NULL +28 val_28 12 NULL +37 val_37 12 NULL +448 val_448 12 NULL +152 val_152 12 NULL +348 val_348 12 NULL +307 val_307 12 NULL +194 val_194 12 NULL +414 val_414 12 NULL +477 val_477 12 NULL +222 val_222 12 NULL +126 val_126 12 NULL +90 val_90 12 NULL +169 val_169 12 NULL +403 val_403 12 NULL +400 val_400 12 NULL +200 val_200 12 NULL +97 val_97 12 NULL PREHOOK: query: drop view masking_test_n14 PREHOOK: type: DROPVIEW PREHOOK: Input: default@masking_test_n14 @@ -192,24 +1176,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 7221 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) - outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12 - Statistics: Num rows: 83 Data size: 85158 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 85158 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Select Operator + expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12 + Statistics: Num rows: 500 Data size: 513000 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 513000 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Execution mode: vectorized Stage: Stage-0 @@ -228,12 +1208,506 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n14 POSTHOOK: Input: default@src #### A masked pattern was here #### +238 12 NULL 12 12 12 12 12 12 12 12 12 12 +86 12 NULL 12 12 12 12 12 12 12 12 12 12 +311 12 NULL 12 12 12 12 12 12 12 12 12 12 +27 12 NULL 12 12 12 12 12 12 12 12 12 12 +165 12 NULL 12 12 12 12 12 12 12 12 12 12 +409 12 NULL 12 12 12 12 12 12 12 12 12 12 +255 12 NULL 12 12 12 12 12 12 12 12 12 12 +278 12 NULL 12 12 12 12 12 12 12 12 12 12 +98 12 NULL 12 12 12 12 12 12 12 12 12 12 +484 12 NULL 12 12 12 12 12 12 12 12 12 12 +265 12 NULL 12 12 12 12 12 12 12 12 12 12 +193 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +150 12 NULL 12 12 12 12 12 12 12 12 12 12 +273 12 NULL 12 12 12 12 12 12 12 12 12 12 +224 12 NULL 12 12 12 12 12 12 12 12 12 12 +369 12 NULL 12 12 12 12 12 12 12 12 12 12 +66 12 NULL 12 12 12 12 12 12 12 12 12 12 +128 12 NULL 12 12 12 12 12 12 12 12 12 12 +213 12 NULL 12 12 12 12 12 12 12 12 12 12 +146 12 NULL 12 12 12 12 12 12 12 12 12 12 +406 12 NULL 12 12 12 12 12 12 12 12 12 12 +429 12 NULL 12 12 12 12 12 12 12 12 12 12 +374 12 NULL 12 12 12 12 12 12 12 12 12 12 +152 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +145 12 NULL 12 12 12 12 12 12 12 12 12 12 +495 12 NULL 12 12 12 12 12 12 12 12 12 12 +37 12 NULL 12 12 12 12 12 12 12 12 12 12 +327 12 NULL 12 12 12 12 12 12 12 12 12 12 +281 12 NULL 12 12 12 12 12 12 12 12 12 12 +277 12 NULL 12 12 12 12 12 12 12 12 12 12 +209 12 NULL 12 12 12 12 12 12 12 12 12 12 +15 12 NULL 12 12 12 12 12 12 12 12 12 12 +82 12 NULL 12 12 12 12 12 12 12 12 12 12 +403 12 NULL 12 12 12 12 12 12 12 12 12 12 +166 12 NULL 12 12 12 12 12 12 12 12 12 12 +417 12 NULL 12 12 12 12 12 12 12 12 12 12 +430 12 NULL 12 12 12 12 12 12 12 12 12 12 +252 12 NULL 12 12 12 12 12 12 12 12 12 12 +292 12 NULL 12 12 12 12 12 12 12 12 12 12 +219 12 NULL 12 12 12 12 12 12 12 12 12 12 +287 12 NULL 12 12 12 12 12 12 12 12 12 12 +153 12 NULL 12 12 12 12 12 12 12 12 12 12 +193 12 NULL 12 12 12 12 12 12 12 12 12 12 +338 12 NULL 12 12 12 12 12 12 12 12 12 12 +446 12 NULL 12 12 12 12 12 12 12 12 12 12 +459 12 NULL 12 12 12 12 12 12 12 12 12 12 +394 12 NULL 12 12 12 12 12 12 12 12 12 12 +237 12 NULL 12 12 12 12 12 12 12 12 12 12 +482 12 NULL 12 12 12 12 12 12 12 12 12 12 +174 12 NULL 12 12 12 12 12 12 12 12 12 12 +413 12 NULL 12 12 12 12 12 12 12 12 12 12 +494 12 NULL 12 12 12 12 12 12 12 12 12 12 +207 12 NULL 12 12 12 12 12 12 12 12 12 12 +199 12 NULL 12 12 12 12 12 12 12 12 12 12 +466 12 NULL 12 12 12 12 12 12 12 12 12 12 +208 12 NULL 12 12 12 12 12 12 12 12 12 12 +174 12 NULL 12 12 12 12 12 12 12 12 12 12 +399 12 NULL 12 12 12 12 12 12 12 12 12 12 +396 12 NULL 12 12 12 12 12 12 12 12 12 12 +247 12 NULL 12 12 12 12 12 12 12 12 12 12 +417 12 NULL 12 12 12 12 12 12 12 12 12 12 +489 12 NULL 12 12 12 12 12 12 12 12 12 12 +162 12 NULL 12 12 12 12 12 12 12 12 12 12 +377 12 NULL 12 12 12 12 12 12 12 12 12 12 +397 12 NULL 12 12 12 12 12 12 12 12 12 12 +309 12 NULL 12 12 12 12 12 12 12 12 12 12 +365 12 NULL 12 12 12 12 12 12 12 12 12 12 +266 12 NULL 12 12 12 12 12 12 12 12 12 12 +439 12 NULL 12 12 12 12 12 12 12 12 12 12 +342 12 NULL 12 12 12 12 12 12 12 12 12 12 +367 12 NULL 12 12 12 12 12 12 12 12 12 12 +325 12 NULL 12 12 12 12 12 12 12 12 12 12 +167 12 NULL 12 12 12 12 12 12 12 12 12 12 +195 12 NULL 12 12 12 12 12 12 12 12 12 12 +475 12 NULL 12 12 12 12 12 12 12 12 12 12 +17 12 NULL 12 12 12 12 12 12 12 12 12 12 +113 12 NULL 12 12 12 12 12 12 12 12 12 12 +155 12 NULL 12 12 12 12 12 12 12 12 12 12 +203 12 NULL 12 12 12 12 12 12 12 12 12 12 +339 12 NULL 12 12 12 12 12 12 12 12 12 12 0 12 NULL 12 12 12 12 12 12 12 12 12 12 +455 12 NULL 12 12 12 12 12 12 12 12 12 12 +128 12 NULL 12 12 12 12 12 12 12 12 12 12 +311 12 NULL 12 12 12 12 12 12 12 12 12 12 +316 12 NULL 12 12 12 12 12 12 12 12 12 12 +57 12 NULL 12 12 12 12 12 12 12 12 12 12 +302 12 NULL 12 12 12 12 12 12 12 12 12 12 +205 12 NULL 12 12 12 12 12 12 12 12 12 12 +149 12 NULL 12 12 12 12 12 12 12 12 12 12 +438 12 NULL 12 12 12 12 12 12 12 12 12 12 +345 12 NULL 12 12 12 12 12 12 12 12 12 12 +129 12 NULL 12 12 12 12 12 12 12 12 12 12 +170 12 NULL 12 12 12 12 12 12 12 12 12 12 +20 12 NULL 12 12 12 12 12 12 12 12 12 12 +489 12 NULL 12 12 12 12 12 12 12 12 12 12 +157 12 NULL 12 12 12 12 12 12 12 12 12 12 +378 12 NULL 12 12 12 12 12 12 12 12 12 12 +221 12 NULL 12 12 12 12 12 12 12 12 12 12 +92 12 NULL 12 12 12 12 12 12 12 12 12 12 +111 12 NULL 12 12 12 12 12 12 12 12 12 12 +47 12 NULL 12 12 12 12 12 12 12 12 12 12 +72 12 NULL 12 12 12 12 12 12 12 12 12 12 4 12 NULL 12 12 12 12 12 12 12 12 12 12 +280 12 NULL 12 12 12 12 12 12 12 12 12 12 +35 12 NULL 12 12 12 12 12 12 12 12 12 12 +427 12 NULL 12 12 12 12 12 12 12 12 12 12 +277 12 NULL 12 12 12 12 12 12 12 12 12 12 +208 12 NULL 12 12 12 12 12 12 12 12 12 12 +356 12 NULL 12 12 12 12 12 12 12 12 12 12 +399 12 NULL 12 12 12 12 12 12 12 12 12 12 +169 12 NULL 12 12 12 12 12 12 12 12 12 12 +382 12 NULL 12 12 12 12 12 12 12 12 12 12 +498 12 NULL 12 12 12 12 12 12 12 12 12 12 +125 12 NULL 12 12 12 12 12 12 12 12 12 12 +386 12 NULL 12 12 12 12 12 12 12 12 12 12 +437 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +192 12 NULL 12 12 12 12 12 12 12 12 12 12 +286 12 NULL 12 12 12 12 12 12 12 12 12 12 +187 12 NULL 12 12 12 12 12 12 12 12 12 12 +176 12 NULL 12 12 12 12 12 12 12 12 12 12 +54 12 NULL 12 12 12 12 12 12 12 12 12 12 +459 12 NULL 12 12 12 12 12 12 12 12 12 12 +51 12 NULL 12 12 12 12 12 12 12 12 12 12 +138 12 NULL 12 12 12 12 12 12 12 12 12 12 +103 12 NULL 12 12 12 12 12 12 12 12 12 12 +239 12 NULL 12 12 12 12 12 12 12 12 12 12 +213 12 NULL 12 12 12 12 12 12 12 12 12 12 +216 12 NULL 12 12 12 12 12 12 12 12 12 12 +430 12 NULL 12 12 12 12 12 12 12 12 12 12 +278 12 NULL 12 12 12 12 12 12 12 12 12 12 +176 12 NULL 12 12 12 12 12 12 12 12 12 12 +289 12 NULL 12 12 12 12 12 12 12 12 12 12 +221 12 NULL 12 12 12 12 12 12 12 12 12 12 +65 12 NULL 12 12 12 12 12 12 12 12 12 12 +318 12 NULL 12 12 12 12 12 12 12 12 12 12 +332 12 NULL 12 12 12 12 12 12 12 12 12 12 +311 12 NULL 12 12 12 12 12 12 12 12 12 12 +275 12 NULL 12 12 12 12 12 12 12 12 12 12 +137 12 NULL 12 12 12 12 12 12 12 12 12 12 +241 12 NULL 12 12 12 12 12 12 12 12 12 12 +83 12 NULL 12 12 12 12 12 12 12 12 12 12 +333 12 NULL 12 12 12 12 12 12 12 12 12 12 +180 12 NULL 12 12 12 12 12 12 12 12 12 12 +284 12 NULL 12 12 12 12 12 12 12 12 12 12 +12 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +181 12 NULL 12 12 12 12 12 12 12 12 12 12 +67 12 NULL 12 12 12 12 12 12 12 12 12 12 +260 12 NULL 12 12 12 12 12 12 12 12 12 12 +404 12 NULL 12 12 12 12 12 12 12 12 12 12 +384 12 NULL 12 12 12 12 12 12 12 12 12 12 +489 12 NULL 12 12 12 12 12 12 12 12 12 12 +353 12 NULL 12 12 12 12 12 12 12 12 12 12 +373 12 NULL 12 12 12 12 12 12 12 12 12 12 +272 12 NULL 12 12 12 12 12 12 12 12 12 12 +138 12 NULL 12 12 12 12 12 12 12 12 12 12 +217 12 NULL 12 12 12 12 12 12 12 12 12 12 +84 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +466 12 NULL 12 12 12 12 12 12 12 12 12 12 +58 12 NULL 12 12 12 12 12 12 12 12 12 12 8 12 NULL 12 12 12 12 12 12 12 12 12 12 +411 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +208 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +24 12 NULL 12 12 12 12 12 12 12 12 12 12 +463 12 NULL 12 12 12 12 12 12 12 12 12 12 +431 12 NULL 12 12 12 12 12 12 12 12 12 12 +179 12 NULL 12 12 12 12 12 12 12 12 12 12 +172 12 NULL 12 12 12 12 12 12 12 12 12 12 +42 12 NULL 12 12 12 12 12 12 12 12 12 12 +129 12 NULL 12 12 12 12 12 12 12 12 12 12 +158 12 NULL 12 12 12 12 12 12 12 12 12 12 +119 12 NULL 12 12 12 12 12 12 12 12 12 12 +496 12 NULL 12 12 12 12 12 12 12 12 12 12 0 12 NULL 12 12 12 12 12 12 12 12 12 12 +322 12 NULL 12 12 12 12 12 12 12 12 12 12 +197 12 NULL 12 12 12 12 12 12 12 12 12 12 +468 12 NULL 12 12 12 12 12 12 12 12 12 12 +393 12 NULL 12 12 12 12 12 12 12 12 12 12 +454 12 NULL 12 12 12 12 12 12 12 12 12 12 +100 12 NULL 12 12 12 12 12 12 12 12 12 12 +298 12 NULL 12 12 12 12 12 12 12 12 12 12 +199 12 NULL 12 12 12 12 12 12 12 12 12 12 +191 12 NULL 12 12 12 12 12 12 12 12 12 12 +418 12 NULL 12 12 12 12 12 12 12 12 12 12 +96 12 NULL 12 12 12 12 12 12 12 12 12 12 +26 12 NULL 12 12 12 12 12 12 12 12 12 12 +165 12 NULL 12 12 12 12 12 12 12 12 12 12 +327 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +205 12 NULL 12 12 12 12 12 12 12 12 12 12 +120 12 NULL 12 12 12 12 12 12 12 12 12 12 +131 12 NULL 12 12 12 12 12 12 12 12 12 12 +51 12 NULL 12 12 12 12 12 12 12 12 12 12 +404 12 NULL 12 12 12 12 12 12 12 12 12 12 +43 12 NULL 12 12 12 12 12 12 12 12 12 12 +436 12 NULL 12 12 12 12 12 12 12 12 12 12 +156 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +468 12 NULL 12 12 12 12 12 12 12 12 12 12 +308 12 NULL 12 12 12 12 12 12 12 12 12 12 +95 12 NULL 12 12 12 12 12 12 12 12 12 12 +196 12 NULL 12 12 12 12 12 12 12 12 12 12 +288 12 NULL 12 12 12 12 12 12 12 12 12 12 +481 12 NULL 12 12 12 12 12 12 12 12 12 12 +457 12 NULL 12 12 12 12 12 12 12 12 12 12 +98 12 NULL 12 12 12 12 12 12 12 12 12 12 +282 12 NULL 12 12 12 12 12 12 12 12 12 12 +197 12 NULL 12 12 12 12 12 12 12 12 12 12 +187 12 NULL 12 12 12 12 12 12 12 12 12 12 +318 12 NULL 12 12 12 12 12 12 12 12 12 12 +318 12 NULL 12 12 12 12 12 12 12 12 12 12 +409 12 NULL 12 12 12 12 12 12 12 12 12 12 +470 12 NULL 12 12 12 12 12 12 12 12 12 12 +137 12 NULL 12 12 12 12 12 12 12 12 12 12 +369 12 NULL 12 12 12 12 12 12 12 12 12 12 +316 12 NULL 12 12 12 12 12 12 12 12 12 12 +169 12 NULL 12 12 12 12 12 12 12 12 12 12 +413 12 NULL 12 12 12 12 12 12 12 12 12 12 +85 12 NULL 12 12 12 12 12 12 12 12 12 12 +77 12 NULL 12 12 12 12 12 12 12 12 12 12 0 12 NULL 12 12 12 12 12 12 12 12 12 12 +490 12 NULL 12 12 12 12 12 12 12 12 12 12 +87 12 NULL 12 12 12 12 12 12 12 12 12 12 +364 12 NULL 12 12 12 12 12 12 12 12 12 12 +179 12 NULL 12 12 12 12 12 12 12 12 12 12 +118 12 NULL 12 12 12 12 12 12 12 12 12 12 +134 12 NULL 12 12 12 12 12 12 12 12 12 12 +395 12 NULL 12 12 12 12 12 12 12 12 12 12 +282 12 NULL 12 12 12 12 12 12 12 12 12 12 +138 12 NULL 12 12 12 12 12 12 12 12 12 12 +238 12 NULL 12 12 12 12 12 12 12 12 12 12 +419 12 NULL 12 12 12 12 12 12 12 12 12 12 +15 12 NULL 12 12 12 12 12 12 12 12 12 12 +118 12 NULL 12 12 12 12 12 12 12 12 12 12 +72 12 NULL 12 12 12 12 12 12 12 12 12 12 +90 12 NULL 12 12 12 12 12 12 12 12 12 12 +307 12 NULL 12 12 12 12 12 12 12 12 12 12 +19 12 NULL 12 12 12 12 12 12 12 12 12 12 +435 12 NULL 12 12 12 12 12 12 12 12 12 12 +10 12 NULL 12 12 12 12 12 12 12 12 12 12 +277 12 NULL 12 12 12 12 12 12 12 12 12 12 +273 12 NULL 12 12 12 12 12 12 12 12 12 12 +306 12 NULL 12 12 12 12 12 12 12 12 12 12 +224 12 NULL 12 12 12 12 12 12 12 12 12 12 +309 12 NULL 12 12 12 12 12 12 12 12 12 12 +389 12 NULL 12 12 12 12 12 12 12 12 12 12 +327 12 NULL 12 12 12 12 12 12 12 12 12 12 +242 12 NULL 12 12 12 12 12 12 12 12 12 12 +369 12 NULL 12 12 12 12 12 12 12 12 12 12 +392 12 NULL 12 12 12 12 12 12 12 12 12 12 +272 12 NULL 12 12 12 12 12 12 12 12 12 12 +331 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +242 12 NULL 12 12 12 12 12 12 12 12 12 12 +452 12 NULL 12 12 12 12 12 12 12 12 12 12 +177 12 NULL 12 12 12 12 12 12 12 12 12 12 +226 12 NULL 12 12 12 12 12 12 12 12 12 12 +5 12 NULL 12 12 12 12 12 12 12 12 12 12 +497 12 NULL 12 12 12 12 12 12 12 12 12 12 +402 12 NULL 12 12 12 12 12 12 12 12 12 12 +396 12 NULL 12 12 12 12 12 12 12 12 12 12 +317 12 NULL 12 12 12 12 12 12 12 12 12 12 +395 12 NULL 12 12 12 12 12 12 12 12 12 12 +58 12 NULL 12 12 12 12 12 12 12 12 12 12 +35 12 NULL 12 12 12 12 12 12 12 12 12 12 +336 12 NULL 12 12 12 12 12 12 12 12 12 12 +95 12 NULL 12 12 12 12 12 12 12 12 12 12 +11 12 NULL 12 12 12 12 12 12 12 12 12 12 +168 12 NULL 12 12 12 12 12 12 12 12 12 12 +34 12 NULL 12 12 12 12 12 12 12 12 12 12 +229 12 NULL 12 12 12 12 12 12 12 12 12 12 +233 12 NULL 12 12 12 12 12 12 12 12 12 12 +143 12 NULL 12 12 12 12 12 12 12 12 12 12 +472 12 NULL 12 12 12 12 12 12 12 12 12 12 +322 12 NULL 12 12 12 12 12 12 12 12 12 12 +498 12 NULL 12 12 12 12 12 12 12 12 12 12 +160 12 NULL 12 12 12 12 12 12 12 12 12 12 +195 12 NULL 12 12 12 12 12 12 12 12 12 12 +42 12 NULL 12 12 12 12 12 12 12 12 12 12 +321 12 NULL 12 12 12 12 12 12 12 12 12 12 +430 12 NULL 12 12 12 12 12 12 12 12 12 12 +119 12 NULL 12 12 12 12 12 12 12 12 12 12 +489 12 NULL 12 12 12 12 12 12 12 12 12 12 +458 12 NULL 12 12 12 12 12 12 12 12 12 12 +78 12 NULL 12 12 12 12 12 12 12 12 12 12 +76 12 NULL 12 12 12 12 12 12 12 12 12 12 +41 12 NULL 12 12 12 12 12 12 12 12 12 12 +223 12 NULL 12 12 12 12 12 12 12 12 12 12 +492 12 NULL 12 12 12 12 12 12 12 12 12 12 +149 12 NULL 12 12 12 12 12 12 12 12 12 12 +449 12 NULL 12 12 12 12 12 12 12 12 12 12 +218 12 NULL 12 12 12 12 12 12 12 12 12 12 +228 12 NULL 12 12 12 12 12 12 12 12 12 12 +138 12 NULL 12 12 12 12 12 12 12 12 12 12 +453 12 NULL 12 12 12 12 12 12 12 12 12 12 +30 12 NULL 12 12 12 12 12 12 12 12 12 12 +209 12 NULL 12 12 12 12 12 12 12 12 12 12 +64 12 NULL 12 12 12 12 12 12 12 12 12 12 +468 12 NULL 12 12 12 12 12 12 12 12 12 12 +76 12 NULL 12 12 12 12 12 12 12 12 12 12 +74 12 NULL 12 12 12 12 12 12 12 12 12 12 +342 12 NULL 12 12 12 12 12 12 12 12 12 12 +69 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +33 12 NULL 12 12 12 12 12 12 12 12 12 12 +368 12 NULL 12 12 12 12 12 12 12 12 12 12 +103 12 NULL 12 12 12 12 12 12 12 12 12 12 +296 12 NULL 12 12 12 12 12 12 12 12 12 12 +113 12 NULL 12 12 12 12 12 12 12 12 12 12 +216 12 NULL 12 12 12 12 12 12 12 12 12 12 +367 12 NULL 12 12 12 12 12 12 12 12 12 12 +344 12 NULL 12 12 12 12 12 12 12 12 12 12 +167 12 NULL 12 12 12 12 12 12 12 12 12 12 +274 12 NULL 12 12 12 12 12 12 12 12 12 12 +219 12 NULL 12 12 12 12 12 12 12 12 12 12 +239 12 NULL 12 12 12 12 12 12 12 12 12 12 +485 12 NULL 12 12 12 12 12 12 12 12 12 12 +116 12 NULL 12 12 12 12 12 12 12 12 12 12 +223 12 NULL 12 12 12 12 12 12 12 12 12 12 +256 12 NULL 12 12 12 12 12 12 12 12 12 12 +263 12 NULL 12 12 12 12 12 12 12 12 12 12 +70 12 NULL 12 12 12 12 12 12 12 12 12 12 +487 12 NULL 12 12 12 12 12 12 12 12 12 12 +480 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +288 12 NULL 12 12 12 12 12 12 12 12 12 12 +191 12 NULL 12 12 12 12 12 12 12 12 12 12 +5 12 NULL 12 12 12 12 12 12 12 12 12 12 +244 12 NULL 12 12 12 12 12 12 12 12 12 12 +438 12 NULL 12 12 12 12 12 12 12 12 12 12 +128 12 NULL 12 12 12 12 12 12 12 12 12 12 +467 12 NULL 12 12 12 12 12 12 12 12 12 12 +432 12 NULL 12 12 12 12 12 12 12 12 12 12 +202 12 NULL 12 12 12 12 12 12 12 12 12 12 +316 12 NULL 12 12 12 12 12 12 12 12 12 12 +229 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +463 12 NULL 12 12 12 12 12 12 12 12 12 12 +280 12 NULL 12 12 12 12 12 12 12 12 12 12 2 12 NULL 12 12 12 12 12 12 12 12 12 12 +35 12 NULL 12 12 12 12 12 12 12 12 12 12 +283 12 NULL 12 12 12 12 12 12 12 12 12 12 +331 12 NULL 12 12 12 12 12 12 12 12 12 12 +235 12 NULL 12 12 12 12 12 12 12 12 12 12 +80 12 NULL 12 12 12 12 12 12 12 12 12 12 +44 12 NULL 12 12 12 12 12 12 12 12 12 12 +193 12 NULL 12 12 12 12 12 12 12 12 12 12 +321 12 NULL 12 12 12 12 12 12 12 12 12 12 +335 12 NULL 12 12 12 12 12 12 12 12 12 12 +104 12 NULL 12 12 12 12 12 12 12 12 12 12 +466 12 NULL 12 12 12 12 12 12 12 12 12 12 +366 12 NULL 12 12 12 12 12 12 12 12 12 12 +175 12 NULL 12 12 12 12 12 12 12 12 12 12 +403 12 NULL 12 12 12 12 12 12 12 12 12 12 +483 12 NULL 12 12 12 12 12 12 12 12 12 12 +53 12 NULL 12 12 12 12 12 12 12 12 12 12 +105 12 NULL 12 12 12 12 12 12 12 12 12 12 +257 12 NULL 12 12 12 12 12 12 12 12 12 12 +406 12 NULL 12 12 12 12 12 12 12 12 12 12 +409 12 NULL 12 12 12 12 12 12 12 12 12 12 +190 12 NULL 12 12 12 12 12 12 12 12 12 12 +406 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +114 12 NULL 12 12 12 12 12 12 12 12 12 12 +258 12 NULL 12 12 12 12 12 12 12 12 12 12 +90 12 NULL 12 12 12 12 12 12 12 12 12 12 +203 12 NULL 12 12 12 12 12 12 12 12 12 12 +262 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +424 12 NULL 12 12 12 12 12 12 12 12 12 12 +12 12 NULL 12 12 12 12 12 12 12 12 12 12 +396 12 NULL 12 12 12 12 12 12 12 12 12 12 +201 12 NULL 12 12 12 12 12 12 12 12 12 12 +217 12 NULL 12 12 12 12 12 12 12 12 12 12 +164 12 NULL 12 12 12 12 12 12 12 12 12 12 +431 12 NULL 12 12 12 12 12 12 12 12 12 12 +454 12 NULL 12 12 12 12 12 12 12 12 12 12 +478 12 NULL 12 12 12 12 12 12 12 12 12 12 +298 12 NULL 12 12 12 12 12 12 12 12 12 12 +125 12 NULL 12 12 12 12 12 12 12 12 12 12 +431 12 NULL 12 12 12 12 12 12 12 12 12 12 +164 12 NULL 12 12 12 12 12 12 12 12 12 12 +424 12 NULL 12 12 12 12 12 12 12 12 12 12 +187 12 NULL 12 12 12 12 12 12 12 12 12 12 +382 12 NULL 12 12 12 12 12 12 12 12 12 12 +5 12 NULL 12 12 12 12 12 12 12 12 12 12 +70 12 NULL 12 12 12 12 12 12 12 12 12 12 +397 12 NULL 12 12 12 12 12 12 12 12 12 12 +480 12 NULL 12 12 12 12 12 12 12 12 12 12 +291 12 NULL 12 12 12 12 12 12 12 12 12 12 +24 12 NULL 12 12 12 12 12 12 12 12 12 12 +351 12 NULL 12 12 12 12 12 12 12 12 12 12 +255 12 NULL 12 12 12 12 12 12 12 12 12 12 +104 12 NULL 12 12 12 12 12 12 12 12 12 12 +70 12 NULL 12 12 12 12 12 12 12 12 12 12 +163 12 NULL 12 12 12 12 12 12 12 12 12 12 +438 12 NULL 12 12 12 12 12 12 12 12 12 12 +119 12 NULL 12 12 12 12 12 12 12 12 12 12 +414 12 NULL 12 12 12 12 12 12 12 12 12 12 +200 12 NULL 12 12 12 12 12 12 12 12 12 12 +491 12 NULL 12 12 12 12 12 12 12 12 12 12 +237 12 NULL 12 12 12 12 12 12 12 12 12 12 +439 12 NULL 12 12 12 12 12 12 12 12 12 12 +360 12 NULL 12 12 12 12 12 12 12 12 12 12 +248 12 NULL 12 12 12 12 12 12 12 12 12 12 +479 12 NULL 12 12 12 12 12 12 12 12 12 12 +305 12 NULL 12 12 12 12 12 12 12 12 12 12 +417 12 NULL 12 12 12 12 12 12 12 12 12 12 +199 12 NULL 12 12 12 12 12 12 12 12 12 12 +444 12 NULL 12 12 12 12 12 12 12 12 12 12 +120 12 NULL 12 12 12 12 12 12 12 12 12 12 +429 12 NULL 12 12 12 12 12 12 12 12 12 12 +169 12 NULL 12 12 12 12 12 12 12 12 12 12 +443 12 NULL 12 12 12 12 12 12 12 12 12 12 +323 12 NULL 12 12 12 12 12 12 12 12 12 12 +325 12 NULL 12 12 12 12 12 12 12 12 12 12 +277 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +478 12 NULL 12 12 12 12 12 12 12 12 12 12 +178 12 NULL 12 12 12 12 12 12 12 12 12 12 +468 12 NULL 12 12 12 12 12 12 12 12 12 12 +310 12 NULL 12 12 12 12 12 12 12 12 12 12 +317 12 NULL 12 12 12 12 12 12 12 12 12 12 +333 12 NULL 12 12 12 12 12 12 12 12 12 12 +493 12 NULL 12 12 12 12 12 12 12 12 12 12 +460 12 NULL 12 12 12 12 12 12 12 12 12 12 +207 12 NULL 12 12 12 12 12 12 12 12 12 12 +249 12 NULL 12 12 12 12 12 12 12 12 12 12 +265 12 NULL 12 12 12 12 12 12 12 12 12 12 +480 12 NULL 12 12 12 12 12 12 12 12 12 12 +83 12 NULL 12 12 12 12 12 12 12 12 12 12 +136 12 NULL 12 12 12 12 12 12 12 12 12 12 +353 12 NULL 12 12 12 12 12 12 12 12 12 12 +172 12 NULL 12 12 12 12 12 12 12 12 12 12 +214 12 NULL 12 12 12 12 12 12 12 12 12 12 +462 12 NULL 12 12 12 12 12 12 12 12 12 12 +233 12 NULL 12 12 12 12 12 12 12 12 12 12 +406 12 NULL 12 12 12 12 12 12 12 12 12 12 +133 12 NULL 12 12 12 12 12 12 12 12 12 12 +175 12 NULL 12 12 12 12 12 12 12 12 12 12 +189 12 NULL 12 12 12 12 12 12 12 12 12 12 +454 12 NULL 12 12 12 12 12 12 12 12 12 12 +375 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +421 12 NULL 12 12 12 12 12 12 12 12 12 12 +407 12 NULL 12 12 12 12 12 12 12 12 12 12 +384 12 NULL 12 12 12 12 12 12 12 12 12 12 +256 12 NULL 12 12 12 12 12 12 12 12 12 12 +26 12 NULL 12 12 12 12 12 12 12 12 12 12 +134 12 NULL 12 12 12 12 12 12 12 12 12 12 +67 12 NULL 12 12 12 12 12 12 12 12 12 12 +384 12 NULL 12 12 12 12 12 12 12 12 12 12 +379 12 NULL 12 12 12 12 12 12 12 12 12 12 +18 12 NULL 12 12 12 12 12 12 12 12 12 12 +462 12 NULL 12 12 12 12 12 12 12 12 12 12 +492 12 NULL 12 12 12 12 12 12 12 12 12 12 +100 12 NULL 12 12 12 12 12 12 12 12 12 12 +298 12 NULL 12 12 12 12 12 12 12 12 12 12 +9 12 NULL 12 12 12 12 12 12 12 12 12 12 +341 12 NULL 12 12 12 12 12 12 12 12 12 12 +498 12 NULL 12 12 12 12 12 12 12 12 12 12 +146 12 NULL 12 12 12 12 12 12 12 12 12 12 +458 12 NULL 12 12 12 12 12 12 12 12 12 12 +362 12 NULL 12 12 12 12 12 12 12 12 12 12 +186 12 NULL 12 12 12 12 12 12 12 12 12 12 +285 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +167 12 NULL 12 12 12 12 12 12 12 12 12 12 +18 12 NULL 12 12 12 12 12 12 12 12 12 12 +273 12 NULL 12 12 12 12 12 12 12 12 12 12 +183 12 NULL 12 12 12 12 12 12 12 12 12 12 +281 12 NULL 12 12 12 12 12 12 12 12 12 12 +344 12 NULL 12 12 12 12 12 12 12 12 12 12 +97 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +315 12 NULL 12 12 12 12 12 12 12 12 12 12 +84 12 NULL 12 12 12 12 12 12 12 12 12 12 +28 12 NULL 12 12 12 12 12 12 12 12 12 12 +37 12 NULL 12 12 12 12 12 12 12 12 12 12 +448 12 NULL 12 12 12 12 12 12 12 12 12 12 +152 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +307 12 NULL 12 12 12 12 12 12 12 12 12 12 +194 12 NULL 12 12 12 12 12 12 12 12 12 12 +414 12 NULL 12 12 12 12 12 12 12 12 12 12 +477 12 NULL 12 12 12 12 12 12 12 12 12 12 +222 12 NULL 12 12 12 12 12 12 12 12 12 12 +126 12 NULL 12 12 12 12 12 12 12 12 12 12 +90 12 NULL 12 12 12 12 12 12 12 12 12 12 +169 12 NULL 12 12 12 12 12 12 12 12 12 12 +403 12 NULL 12 12 12 12 12 12 12 12 12 12 +400 12 NULL 12 12 12 12 12 12 12 12 12 12 +200 12 NULL 12 12 12 12 12 12 12 12 12 12 +97 12 NULL 12 12 12 12 12 12 12 12 12 12 PREHOOK: query: explain select * from masking_test_n14 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n14 @@ -254,20 +1728,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToInteger(key) > 0) (type: boolean) properties: insideView TRUE Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 2349 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToInteger(key) > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 14442 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12 - Statistics: Num rows: 27 Data size: 27702 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 170316 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 27 Data size: 27702 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 170316 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -290,6 +1764,500 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n14 POSTHOOK: Input: default@src #### A masked pattern was here #### +238 12 NULL 12 12 12 12 12 12 12 12 12 12 +86 12 NULL 12 12 12 12 12 12 12 12 12 12 +311 12 NULL 12 12 12 12 12 12 12 12 12 12 +27 12 NULL 12 12 12 12 12 12 12 12 12 12 +165 12 NULL 12 12 12 12 12 12 12 12 12 12 +409 12 NULL 12 12 12 12 12 12 12 12 12 12 +255 12 NULL 12 12 12 12 12 12 12 12 12 12 +278 12 NULL 12 12 12 12 12 12 12 12 12 12 +98 12 NULL 12 12 12 12 12 12 12 12 12 12 +484 12 NULL 12 12 12 12 12 12 12 12 12 12 +265 12 NULL 12 12 12 12 12 12 12 12 12 12 +193 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +150 12 NULL 12 12 12 12 12 12 12 12 12 12 +273 12 NULL 12 12 12 12 12 12 12 12 12 12 +224 12 NULL 12 12 12 12 12 12 12 12 12 12 +369 12 NULL 12 12 12 12 12 12 12 12 12 12 +66 12 NULL 12 12 12 12 12 12 12 12 12 12 +128 12 NULL 12 12 12 12 12 12 12 12 12 12 +213 12 NULL 12 12 12 12 12 12 12 12 12 12 +146 12 NULL 12 12 12 12 12 12 12 12 12 12 +406 12 NULL 12 12 12 12 12 12 12 12 12 12 +429 12 NULL 12 12 12 12 12 12 12 12 12 12 +374 12 NULL 12 12 12 12 12 12 12 12 12 12 +152 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +145 12 NULL 12 12 12 12 12 12 12 12 12 12 +495 12 NULL 12 12 12 12 12 12 12 12 12 12 +37 12 NULL 12 12 12 12 12 12 12 12 12 12 +327 12 NULL 12 12 12 12 12 12 12 12 12 12 +281 12 NULL 12 12 12 12 12 12 12 12 12 12 +277 12 NULL 12 12 12 12 12 12 12 12 12 12 +209 12 NULL 12 12 12 12 12 12 12 12 12 12 +15 12 NULL 12 12 12 12 12 12 12 12 12 12 +82 12 NULL 12 12 12 12 12 12 12 12 12 12 +403 12 NULL 12 12 12 12 12 12 12 12 12 12 +166 12 NULL 12 12 12 12 12 12 12 12 12 12 +417 12 NULL 12 12 12 12 12 12 12 12 12 12 +430 12 NULL 12 12 12 12 12 12 12 12 12 12 +252 12 NULL 12 12 12 12 12 12 12 12 12 12 +292 12 NULL 12 12 12 12 12 12 12 12 12 12 +219 12 NULL 12 12 12 12 12 12 12 12 12 12 +287 12 NULL 12 12 12 12 12 12 12 12 12 12 +153 12 NULL 12 12 12 12 12 12 12 12 12 12 +193 12 NULL 12 12 12 12 12 12 12 12 12 12 +338 12 NULL 12 12 12 12 12 12 12 12 12 12 +446 12 NULL 12 12 12 12 12 12 12 12 12 12 +459 12 NULL 12 12 12 12 12 12 12 12 12 12 +394 12 NULL 12 12 12 12 12 12 12 12 12 12 +237 12 NULL 12 12 12 12 12 12 12 12 12 12 +482 12 NULL 12 12 12 12 12 12 12 12 12 12 +174 12 NULL 12 12 12 12 12 12 12 12 12 12 +413 12 NULL 12 12 12 12 12 12 12 12 12 12 +494 12 NULL 12 12 12 12 12 12 12 12 12 12 +207 12 NULL 12 12 12 12 12 12 12 12 12 12 +199 12 NULL 12 12 12 12 12 12 12 12 12 12 +466 12 NULL 12 12 12 12 12 12 12 12 12 12 +208 12 NULL 12 12 12 12 12 12 12 12 12 12 +174 12 NULL 12 12 12 12 12 12 12 12 12 12 +399 12 NULL 12 12 12 12 12 12 12 12 12 12 +396 12 NULL 12 12 12 12 12 12 12 12 12 12 +247 12 NULL 12 12 12 12 12 12 12 12 12 12 +417 12 NULL 12 12 12 12 12 12 12 12 12 12 +489 12 NULL 12 12 12 12 12 12 12 12 12 12 +162 12 NULL 12 12 12 12 12 12 12 12 12 12 +377 12 NULL 12 12 12 12 12 12 12 12 12 12 +397 12 NULL 12 12 12 12 12 12 12 12 12 12 +309 12 NULL 12 12 12 12 12 12 12 12 12 12 +365 12 NULL 12 12 12 12 12 12 12 12 12 12 +266 12 NULL 12 12 12 12 12 12 12 12 12 12 +439 12 NULL 12 12 12 12 12 12 12 12 12 12 +342 12 NULL 12 12 12 12 12 12 12 12 12 12 +367 12 NULL 12 12 12 12 12 12 12 12 12 12 +325 12 NULL 12 12 12 12 12 12 12 12 12 12 +167 12 NULL 12 12 12 12 12 12 12 12 12 12 +195 12 NULL 12 12 12 12 12 12 12 12 12 12 +475 12 NULL 12 12 12 12 12 12 12 12 12 12 +17 12 NULL 12 12 12 12 12 12 12 12 12 12 +113 12 NULL 12 12 12 12 12 12 12 12 12 12 +155 12 NULL 12 12 12 12 12 12 12 12 12 12 +203 12 NULL 12 12 12 12 12 12 12 12 12 12 +339 12 NULL 12 12 12 12 12 12 12 12 12 12 +455 12 NULL 12 12 12 12 12 12 12 12 12 12 +128 12 NULL 12 12 12 12 12 12 12 12 12 12 +311 12 NULL 12 12 12 12 12 12 12 12 12 12 +316 12 NULL 12 12 12 12 12 12 12 12 12 12 +57 12 NULL 12 12 12 12 12 12 12 12 12 12 +302 12 NULL 12 12 12 12 12 12 12 12 12 12 +205 12 NULL 12 12 12 12 12 12 12 12 12 12 +149 12 NULL 12 12 12 12 12 12 12 12 12 12 +438 12 NULL 12 12 12 12 12 12 12 12 12 12 +345 12 NULL 12 12 12 12 12 12 12 12 12 12 +129 12 NULL 12 12 12 12 12 12 12 12 12 12 +170 12 NULL 12 12 12 12 12 12 12 12 12 12 +20 12 NULL 12 12 12 12 12 12 12 12 12 12 +489 12 NULL 12 12 12 12 12 12 12 12 12 12 +157 12 NULL 12 12 12 12 12 12 12 12 12 12 +378 12 NULL 12 12 12 12 12 12 12 12 12 12 +221 12 NULL 12 12 12 12 12 12 12 12 12 12 +92 12 NULL 12 12 12 12 12 12 12 12 12 12 +111 12 NULL 12 12 12 12 12 12 12 12 12 12 +47 12 NULL 12 12 12 12 12 12 12 12 12 12 +72 12 NULL 12 12 12 12 12 12 12 12 12 12 4 12 NULL 12 12 12 12 12 12 12 12 12 12 +280 12 NULL 12 12 12 12 12 12 12 12 12 12 +35 12 NULL 12 12 12 12 12 12 12 12 12 12 +427 12 NULL 12 12 12 12 12 12 12 12 12 12 +277 12 NULL 12 12 12 12 12 12 12 12 12 12 +208 12 NULL 12 12 12 12 12 12 12 12 12 12 +356 12 NULL 12 12 12 12 12 12 12 12 12 12 +399 12 NULL 12 12 12 12 12 12 12 12 12 12 +169 12 NULL 12 12 12 12 12 12 12 12 12 12 +382 12 NULL 12 12 12 12 12 12 12 12 12 12 +498 12 NULL 12 12 12 12 12 12 12 12 12 12 +125 12 NULL 12 12 12 12 12 12 12 12 12 12 +386 12 NULL 12 12 12 12 12 12 12 12 12 12 +437 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +192 12 NULL 12 12 12 12 12 12 12 12 12 12 +286 12 NULL 12 12 12 12 12 12 12 12 12 12 +187 12 NULL 12 12 12 12 12 12 12 12 12 12 +176 12 NULL 12 12 12 12 12 12 12 12 12 12 +54 12 NULL 12 12 12 12 12 12 12 12 12 12 +459 12 NULL 12 12 12 12 12 12 12 12 12 12 +51 12 NULL 12 12 12 12 12 12 12 12 12 12 +138 12 NULL 12 12 12 12 12 12 12 12 12 12 +103 12 NULL 12 12 12 12 12 12 12 12 12 12 +239 12 NULL 12 12 12 12 12 12 12 12 12 12 +213 12 NULL 12 12 12 12 12 12 12 12 12 12 +216 12 NULL 12 12 12 12 12 12 12 12 12 12 +430 12 NULL 12 12 12 12 12 12 12 12 12 12 +278 12 NULL 12 12 12 12 12 12 12 12 12 12 +176 12 NULL 12 12 12 12 12 12 12 12 12 12 +289 12 NULL 12 12 12 12 12 12 12 12 12 12 +221 12 NULL 12 12 12 12 12 12 12 12 12 12 +65 12 NULL 12 12 12 12 12 12 12 12 12 12 +318 12 NULL 12 12 12 12 12 12 12 12 12 12 +332 12 NULL 12 12 12 12 12 12 12 12 12 12 +311 12 NULL 12 12 12 12 12 12 12 12 12 12 +275 12 NULL 12 12 12 12 12 12 12 12 12 12 +137 12 NULL 12 12 12 12 12 12 12 12 12 12 +241 12 NULL 12 12 12 12 12 12 12 12 12 12 +83 12 NULL 12 12 12 12 12 12 12 12 12 12 +333 12 NULL 12 12 12 12 12 12 12 12 12 12 +180 12 NULL 12 12 12 12 12 12 12 12 12 12 +284 12 NULL 12 12 12 12 12 12 12 12 12 12 +12 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +181 12 NULL 12 12 12 12 12 12 12 12 12 12 +67 12 NULL 12 12 12 12 12 12 12 12 12 12 +260 12 NULL 12 12 12 12 12 12 12 12 12 12 +404 12 NULL 12 12 12 12 12 12 12 12 12 12 +384 12 NULL 12 12 12 12 12 12 12 12 12 12 +489 12 NULL 12 12 12 12 12 12 12 12 12 12 +353 12 NULL 12 12 12 12 12 12 12 12 12 12 +373 12 NULL 12 12 12 12 12 12 12 12 12 12 +272 12 NULL 12 12 12 12 12 12 12 12 12 12 +138 12 NULL 12 12 12 12 12 12 12 12 12 12 +217 12 NULL 12 12 12 12 12 12 12 12 12 12 +84 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +466 12 NULL 12 12 12 12 12 12 12 12 12 12 +58 12 NULL 12 12 12 12 12 12 12 12 12 12 8 12 NULL 12 12 12 12 12 12 12 12 12 12 +411 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +208 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +24 12 NULL 12 12 12 12 12 12 12 12 12 12 +463 12 NULL 12 12 12 12 12 12 12 12 12 12 +431 12 NULL 12 12 12 12 12 12 12 12 12 12 +179 12 NULL 12 12 12 12 12 12 12 12 12 12 +172 12 NULL 12 12 12 12 12 12 12 12 12 12 +42 12 NULL 12 12 12 12 12 12 12 12 12 12 +129 12 NULL 12 12 12 12 12 12 12 12 12 12 +158 12 NULL 12 12 12 12 12 12 12 12 12 12 +119 12 NULL 12 12 12 12 12 12 12 12 12 12 +496 12 NULL 12 12 12 12 12 12 12 12 12 12 +322 12 NULL 12 12 12 12 12 12 12 12 12 12 +197 12 NULL 12 12 12 12 12 12 12 12 12 12 +468 12 NULL 12 12 12 12 12 12 12 12 12 12 +393 12 NULL 12 12 12 12 12 12 12 12 12 12 +454 12 NULL 12 12 12 12 12 12 12 12 12 12 +100 12 NULL 12 12 12 12 12 12 12 12 12 12 +298 12 NULL 12 12 12 12 12 12 12 12 12 12 +199 12 NULL 12 12 12 12 12 12 12 12 12 12 +191 12 NULL 12 12 12 12 12 12 12 12 12 12 +418 12 NULL 12 12 12 12 12 12 12 12 12 12 +96 12 NULL 12 12 12 12 12 12 12 12 12 12 +26 12 NULL 12 12 12 12 12 12 12 12 12 12 +165 12 NULL 12 12 12 12 12 12 12 12 12 12 +327 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +205 12 NULL 12 12 12 12 12 12 12 12 12 12 +120 12 NULL 12 12 12 12 12 12 12 12 12 12 +131 12 NULL 12 12 12 12 12 12 12 12 12 12 +51 12 NULL 12 12 12 12 12 12 12 12 12 12 +404 12 NULL 12 12 12 12 12 12 12 12 12 12 +43 12 NULL 12 12 12 12 12 12 12 12 12 12 +436 12 NULL 12 12 12 12 12 12 12 12 12 12 +156 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +468 12 NULL 12 12 12 12 12 12 12 12 12 12 +308 12 NULL 12 12 12 12 12 12 12 12 12 12 +95 12 NULL 12 12 12 12 12 12 12 12 12 12 +196 12 NULL 12 12 12 12 12 12 12 12 12 12 +288 12 NULL 12 12 12 12 12 12 12 12 12 12 +481 12 NULL 12 12 12 12 12 12 12 12 12 12 +457 12 NULL 12 12 12 12 12 12 12 12 12 12 +98 12 NULL 12 12 12 12 12 12 12 12 12 12 +282 12 NULL 12 12 12 12 12 12 12 12 12 12 +197 12 NULL 12 12 12 12 12 12 12 12 12 12 +187 12 NULL 12 12 12 12 12 12 12 12 12 12 +318 12 NULL 12 12 12 12 12 12 12 12 12 12 +318 12 NULL 12 12 12 12 12 12 12 12 12 12 +409 12 NULL 12 12 12 12 12 12 12 12 12 12 +470 12 NULL 12 12 12 12 12 12 12 12 12 12 +137 12 NULL 12 12 12 12 12 12 12 12 12 12 +369 12 NULL 12 12 12 12 12 12 12 12 12 12 +316 12 NULL 12 12 12 12 12 12 12 12 12 12 +169 12 NULL 12 12 12 12 12 12 12 12 12 12 +413 12 NULL 12 12 12 12 12 12 12 12 12 12 +85 12 NULL 12 12 12 12 12 12 12 12 12 12 +77 12 NULL 12 12 12 12 12 12 12 12 12 12 +490 12 NULL 12 12 12 12 12 12 12 12 12 12 +87 12 NULL 12 12 12 12 12 12 12 12 12 12 +364 12 NULL 12 12 12 12 12 12 12 12 12 12 +179 12 NULL 12 12 12 12 12 12 12 12 12 12 +118 12 NULL 12 12 12 12 12 12 12 12 12 12 +134 12 NULL 12 12 12 12 12 12 12 12 12 12 +395 12 NULL 12 12 12 12 12 12 12 12 12 12 +282 12 NULL 12 12 12 12 12 12 12 12 12 12 +138 12 NULL 12 12 12 12 12 12 12 12 12 12 +238 12 NULL 12 12 12 12 12 12 12 12 12 12 +419 12 NULL 12 12 12 12 12 12 12 12 12 12 +15 12 NULL 12 12 12 12 12 12 12 12 12 12 +118 12 NULL 12 12 12 12 12 12 12 12 12 12 +72 12 NULL 12 12 12 12 12 12 12 12 12 12 +90 12 NULL 12 12 12 12 12 12 12 12 12 12 +307 12 NULL 12 12 12 12 12 12 12 12 12 12 +19 12 NULL 12 12 12 12 12 12 12 12 12 12 +435 12 NULL 12 12 12 12 12 12 12 12 12 12 +10 12 NULL 12 12 12 12 12 12 12 12 12 12 +277 12 NULL 12 12 12 12 12 12 12 12 12 12 +273 12 NULL 12 12 12 12 12 12 12 12 12 12 +306 12 NULL 12 12 12 12 12 12 12 12 12 12 +224 12 NULL 12 12 12 12 12 12 12 12 12 12 +309 12 NULL 12 12 12 12 12 12 12 12 12 12 +389 12 NULL 12 12 12 12 12 12 12 12 12 12 +327 12 NULL 12 12 12 12 12 12 12 12 12 12 +242 12 NULL 12 12 12 12 12 12 12 12 12 12 +369 12 NULL 12 12 12 12 12 12 12 12 12 12 +392 12 NULL 12 12 12 12 12 12 12 12 12 12 +272 12 NULL 12 12 12 12 12 12 12 12 12 12 +331 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +242 12 NULL 12 12 12 12 12 12 12 12 12 12 +452 12 NULL 12 12 12 12 12 12 12 12 12 12 +177 12 NULL 12 12 12 12 12 12 12 12 12 12 +226 12 NULL 12 12 12 12 12 12 12 12 12 12 +5 12 NULL 12 12 12 12 12 12 12 12 12 12 +497 12 NULL 12 12 12 12 12 12 12 12 12 12 +402 12 NULL 12 12 12 12 12 12 12 12 12 12 +396 12 NULL 12 12 12 12 12 12 12 12 12 12 +317 12 NULL 12 12 12 12 12 12 12 12 12 12 +395 12 NULL 12 12 12 12 12 12 12 12 12 12 +58 12 NULL 12 12 12 12 12 12 12 12 12 12 +35 12 NULL 12 12 12 12 12 12 12 12 12 12 +336 12 NULL 12 12 12 12 12 12 12 12 12 12 +95 12 NULL 12 12 12 12 12 12 12 12 12 12 +11 12 NULL 12 12 12 12 12 12 12 12 12 12 +168 12 NULL 12 12 12 12 12 12 12 12 12 12 +34 12 NULL 12 12 12 12 12 12 12 12 12 12 +229 12 NULL 12 12 12 12 12 12 12 12 12 12 +233 12 NULL 12 12 12 12 12 12 12 12 12 12 +143 12 NULL 12 12 12 12 12 12 12 12 12 12 +472 12 NULL 12 12 12 12 12 12 12 12 12 12 +322 12 NULL 12 12 12 12 12 12 12 12 12 12 +498 12 NULL 12 12 12 12 12 12 12 12 12 12 +160 12 NULL 12 12 12 12 12 12 12 12 12 12 +195 12 NULL 12 12 12 12 12 12 12 12 12 12 +42 12 NULL 12 12 12 12 12 12 12 12 12 12 +321 12 NULL 12 12 12 12 12 12 12 12 12 12 +430 12 NULL 12 12 12 12 12 12 12 12 12 12 +119 12 NULL 12 12 12 12 12 12 12 12 12 12 +489 12 NULL 12 12 12 12 12 12 12 12 12 12 +458 12 NULL 12 12 12 12 12 12 12 12 12 12 +78 12 NULL 12 12 12 12 12 12 12 12 12 12 +76 12 NULL 12 12 12 12 12 12 12 12 12 12 +41 12 NULL 12 12 12 12 12 12 12 12 12 12 +223 12 NULL 12 12 12 12 12 12 12 12 12 12 +492 12 NULL 12 12 12 12 12 12 12 12 12 12 +149 12 NULL 12 12 12 12 12 12 12 12 12 12 +449 12 NULL 12 12 12 12 12 12 12 12 12 12 +218 12 NULL 12 12 12 12 12 12 12 12 12 12 +228 12 NULL 12 12 12 12 12 12 12 12 12 12 +138 12 NULL 12 12 12 12 12 12 12 12 12 12 +453 12 NULL 12 12 12 12 12 12 12 12 12 12 +30 12 NULL 12 12 12 12 12 12 12 12 12 12 +209 12 NULL 12 12 12 12 12 12 12 12 12 12 +64 12 NULL 12 12 12 12 12 12 12 12 12 12 +468 12 NULL 12 12 12 12 12 12 12 12 12 12 +76 12 NULL 12 12 12 12 12 12 12 12 12 12 +74 12 NULL 12 12 12 12 12 12 12 12 12 12 +342 12 NULL 12 12 12 12 12 12 12 12 12 12 +69 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +33 12 NULL 12 12 12 12 12 12 12 12 12 12 +368 12 NULL 12 12 12 12 12 12 12 12 12 12 +103 12 NULL 12 12 12 12 12 12 12 12 12 12 +296 12 NULL 12 12 12 12 12 12 12 12 12 12 +113 12 NULL 12 12 12 12 12 12 12 12 12 12 +216 12 NULL 12 12 12 12 12 12 12 12 12 12 +367 12 NULL 12 12 12 12 12 12 12 12 12 12 +344 12 NULL 12 12 12 12 12 12 12 12 12 12 +167 12 NULL 12 12 12 12 12 12 12 12 12 12 +274 12 NULL 12 12 12 12 12 12 12 12 12 12 +219 12 NULL 12 12 12 12 12 12 12 12 12 12 +239 12 NULL 12 12 12 12 12 12 12 12 12 12 +485 12 NULL 12 12 12 12 12 12 12 12 12 12 +116 12 NULL 12 12 12 12 12 12 12 12 12 12 +223 12 NULL 12 12 12 12 12 12 12 12 12 12 +256 12 NULL 12 12 12 12 12 12 12 12 12 12 +263 12 NULL 12 12 12 12 12 12 12 12 12 12 +70 12 NULL 12 12 12 12 12 12 12 12 12 12 +487 12 NULL 12 12 12 12 12 12 12 12 12 12 +480 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +288 12 NULL 12 12 12 12 12 12 12 12 12 12 +191 12 NULL 12 12 12 12 12 12 12 12 12 12 +5 12 NULL 12 12 12 12 12 12 12 12 12 12 +244 12 NULL 12 12 12 12 12 12 12 12 12 12 +438 12 NULL 12 12 12 12 12 12 12 12 12 12 +128 12 NULL 12 12 12 12 12 12 12 12 12 12 +467 12 NULL 12 12 12 12 12 12 12 12 12 12 +432 12 NULL 12 12 12 12 12 12 12 12 12 12 +202 12 NULL 12 12 12 12 12 12 12 12 12 12 +316 12 NULL 12 12 12 12 12 12 12 12 12 12 +229 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +463 12 NULL 12 12 12 12 12 12 12 12 12 12 +280 12 NULL 12 12 12 12 12 12 12 12 12 12 2 12 NULL 12 12 12 12 12 12 12 12 12 12 +35 12 NULL 12 12 12 12 12 12 12 12 12 12 +283 12 NULL 12 12 12 12 12 12 12 12 12 12 +331 12 NULL 12 12 12 12 12 12 12 12 12 12 +235 12 NULL 12 12 12 12 12 12 12 12 12 12 +80 12 NULL 12 12 12 12 12 12 12 12 12 12 +44 12 NULL 12 12 12 12 12 12 12 12 12 12 +193 12 NULL 12 12 12 12 12 12 12 12 12 12 +321 12 NULL 12 12 12 12 12 12 12 12 12 12 +335 12 NULL 12 12 12 12 12 12 12 12 12 12 +104 12 NULL 12 12 12 12 12 12 12 12 12 12 +466 12 NULL 12 12 12 12 12 12 12 12 12 12 +366 12 NULL 12 12 12 12 12 12 12 12 12 12 +175 12 NULL 12 12 12 12 12 12 12 12 12 12 +403 12 NULL 12 12 12 12 12 12 12 12 12 12 +483 12 NULL 12 12 12 12 12 12 12 12 12 12 +53 12 NULL 12 12 12 12 12 12 12 12 12 12 +105 12 NULL 12 12 12 12 12 12 12 12 12 12 +257 12 NULL 12 12 12 12 12 12 12 12 12 12 +406 12 NULL 12 12 12 12 12 12 12 12 12 12 +409 12 NULL 12 12 12 12 12 12 12 12 12 12 +190 12 NULL 12 12 12 12 12 12 12 12 12 12 +406 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +114 12 NULL 12 12 12 12 12 12 12 12 12 12 +258 12 NULL 12 12 12 12 12 12 12 12 12 12 +90 12 NULL 12 12 12 12 12 12 12 12 12 12 +203 12 NULL 12 12 12 12 12 12 12 12 12 12 +262 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +424 12 NULL 12 12 12 12 12 12 12 12 12 12 +12 12 NULL 12 12 12 12 12 12 12 12 12 12 +396 12 NULL 12 12 12 12 12 12 12 12 12 12 +201 12 NULL 12 12 12 12 12 12 12 12 12 12 +217 12 NULL 12 12 12 12 12 12 12 12 12 12 +164 12 NULL 12 12 12 12 12 12 12 12 12 12 +431 12 NULL 12 12 12 12 12 12 12 12 12 12 +454 12 NULL 12 12 12 12 12 12 12 12 12 12 +478 12 NULL 12 12 12 12 12 12 12 12 12 12 +298 12 NULL 12 12 12 12 12 12 12 12 12 12 +125 12 NULL 12 12 12 12 12 12 12 12 12 12 +431 12 NULL 12 12 12 12 12 12 12 12 12 12 +164 12 NULL 12 12 12 12 12 12 12 12 12 12 +424 12 NULL 12 12 12 12 12 12 12 12 12 12 +187 12 NULL 12 12 12 12 12 12 12 12 12 12 +382 12 NULL 12 12 12 12 12 12 12 12 12 12 +5 12 NULL 12 12 12 12 12 12 12 12 12 12 +70 12 NULL 12 12 12 12 12 12 12 12 12 12 +397 12 NULL 12 12 12 12 12 12 12 12 12 12 +480 12 NULL 12 12 12 12 12 12 12 12 12 12 +291 12 NULL 12 12 12 12 12 12 12 12 12 12 +24 12 NULL 12 12 12 12 12 12 12 12 12 12 +351 12 NULL 12 12 12 12 12 12 12 12 12 12 +255 12 NULL 12 12 12 12 12 12 12 12 12 12 +104 12 NULL 12 12 12 12 12 12 12 12 12 12 +70 12 NULL 12 12 12 12 12 12 12 12 12 12 +163 12 NULL 12 12 12 12 12 12 12 12 12 12 +438 12 NULL 12 12 12 12 12 12 12 12 12 12 +119 12 NULL 12 12 12 12 12 12 12 12 12 12 +414 12 NULL 12 12 12 12 12 12 12 12 12 12 +200 12 NULL 12 12 12 12 12 12 12 12 12 12 +491 12 NULL 12 12 12 12 12 12 12 12 12 12 +237 12 NULL 12 12 12 12 12 12 12 12 12 12 +439 12 NULL 12 12 12 12 12 12 12 12 12 12 +360 12 NULL 12 12 12 12 12 12 12 12 12 12 +248 12 NULL 12 12 12 12 12 12 12 12 12 12 +479 12 NULL 12 12 12 12 12 12 12 12 12 12 +305 12 NULL 12 12 12 12 12 12 12 12 12 12 +417 12 NULL 12 12 12 12 12 12 12 12 12 12 +199 12 NULL 12 12 12 12 12 12 12 12 12 12 +444 12 NULL 12 12 12 12 12 12 12 12 12 12 +120 12 NULL 12 12 12 12 12 12 12 12 12 12 +429 12 NULL 12 12 12 12 12 12 12 12 12 12 +169 12 NULL 12 12 12 12 12 12 12 12 12 12 +443 12 NULL 12 12 12 12 12 12 12 12 12 12 +323 12 NULL 12 12 12 12 12 12 12 12 12 12 +325 12 NULL 12 12 12 12 12 12 12 12 12 12 +277 12 NULL 12 12 12 12 12 12 12 12 12 12 +230 12 NULL 12 12 12 12 12 12 12 12 12 12 +478 12 NULL 12 12 12 12 12 12 12 12 12 12 +178 12 NULL 12 12 12 12 12 12 12 12 12 12 +468 12 NULL 12 12 12 12 12 12 12 12 12 12 +310 12 NULL 12 12 12 12 12 12 12 12 12 12 +317 12 NULL 12 12 12 12 12 12 12 12 12 12 +333 12 NULL 12 12 12 12 12 12 12 12 12 12 +493 12 NULL 12 12 12 12 12 12 12 12 12 12 +460 12 NULL 12 12 12 12 12 12 12 12 12 12 +207 12 NULL 12 12 12 12 12 12 12 12 12 12 +249 12 NULL 12 12 12 12 12 12 12 12 12 12 +265 12 NULL 12 12 12 12 12 12 12 12 12 12 +480 12 NULL 12 12 12 12 12 12 12 12 12 12 +83 12 NULL 12 12 12 12 12 12 12 12 12 12 +136 12 NULL 12 12 12 12 12 12 12 12 12 12 +353 12 NULL 12 12 12 12 12 12 12 12 12 12 +172 12 NULL 12 12 12 12 12 12 12 12 12 12 +214 12 NULL 12 12 12 12 12 12 12 12 12 12 +462 12 NULL 12 12 12 12 12 12 12 12 12 12 +233 12 NULL 12 12 12 12 12 12 12 12 12 12 +406 12 NULL 12 12 12 12 12 12 12 12 12 12 +133 12 NULL 12 12 12 12 12 12 12 12 12 12 +175 12 NULL 12 12 12 12 12 12 12 12 12 12 +189 12 NULL 12 12 12 12 12 12 12 12 12 12 +454 12 NULL 12 12 12 12 12 12 12 12 12 12 +375 12 NULL 12 12 12 12 12 12 12 12 12 12 +401 12 NULL 12 12 12 12 12 12 12 12 12 12 +421 12 NULL 12 12 12 12 12 12 12 12 12 12 +407 12 NULL 12 12 12 12 12 12 12 12 12 12 +384 12 NULL 12 12 12 12 12 12 12 12 12 12 +256 12 NULL 12 12 12 12 12 12 12 12 12 12 +26 12 NULL 12 12 12 12 12 12 12 12 12 12 +134 12 NULL 12 12 12 12 12 12 12 12 12 12 +67 12 NULL 12 12 12 12 12 12 12 12 12 12 +384 12 NULL 12 12 12 12 12 12 12 12 12 12 +379 12 NULL 12 12 12 12 12 12 12 12 12 12 +18 12 NULL 12 12 12 12 12 12 12 12 12 12 +462 12 NULL 12 12 12 12 12 12 12 12 12 12 +492 12 NULL 12 12 12 12 12 12 12 12 12 12 +100 12 NULL 12 12 12 12 12 12 12 12 12 12 +298 12 NULL 12 12 12 12 12 12 12 12 12 12 +9 12 NULL 12 12 12 12 12 12 12 12 12 12 +341 12 NULL 12 12 12 12 12 12 12 12 12 12 +498 12 NULL 12 12 12 12 12 12 12 12 12 12 +146 12 NULL 12 12 12 12 12 12 12 12 12 12 +458 12 NULL 12 12 12 12 12 12 12 12 12 12 +362 12 NULL 12 12 12 12 12 12 12 12 12 12 +186 12 NULL 12 12 12 12 12 12 12 12 12 12 +285 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +167 12 NULL 12 12 12 12 12 12 12 12 12 12 +18 12 NULL 12 12 12 12 12 12 12 12 12 12 +273 12 NULL 12 12 12 12 12 12 12 12 12 12 +183 12 NULL 12 12 12 12 12 12 12 12 12 12 +281 12 NULL 12 12 12 12 12 12 12 12 12 12 +344 12 NULL 12 12 12 12 12 12 12 12 12 12 +97 12 NULL 12 12 12 12 12 12 12 12 12 12 +469 12 NULL 12 12 12 12 12 12 12 12 12 12 +315 12 NULL 12 12 12 12 12 12 12 12 12 12 +84 12 NULL 12 12 12 12 12 12 12 12 12 12 +28 12 NULL 12 12 12 12 12 12 12 12 12 12 +37 12 NULL 12 12 12 12 12 12 12 12 12 12 +448 12 NULL 12 12 12 12 12 12 12 12 12 12 +152 12 NULL 12 12 12 12 12 12 12 12 12 12 +348 12 NULL 12 12 12 12 12 12 12 12 12 12 +307 12 NULL 12 12 12 12 12 12 12 12 12 12 +194 12 NULL 12 12 12 12 12 12 12 12 12 12 +414 12 NULL 12 12 12 12 12 12 12 12 12 12 +477 12 NULL 12 12 12 12 12 12 12 12 12 12 +222 12 NULL 12 12 12 12 12 12 12 12 12 12 +126 12 NULL 12 12 12 12 12 12 12 12 12 12 +90 12 NULL 12 12 12 12 12 12 12 12 12 12 +169 12 NULL 12 12 12 12 12 12 12 12 12 12 +403 12 NULL 12 12 12 12 12 12 12 12 12 12 +400 12 NULL 12 12 12 12 12 12 12 12 12 12 +200 12 NULL 12 12 12 12 12 12 12 12 12 12 +97 12 NULL 12 12 12 12 12 12 12 12 12 12 diff --git ql/src/test/results/clientpositive/masking_8.q.out ql/src/test/results/clientpositive/masking_8.q.out index 939d965aff..c5d4a90dd5 100644 --- ql/src/test/results/clientpositive/masking_8.q.out +++ ql/src/test/results/clientpositive/masking_8.q.out @@ -24,38 +24,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n2 - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 15023 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string), _c2 (type: string), ROW__ID (type: struct) - outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 83 Data size: 29050 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 29050 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n2 + Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string), _c2 (type: string), ROW__ID (type: struct) + outputColumnNames: _col0, _col1, _col2, _col3 + Statistics: Num rows: 500 Data size: 128500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select *, ROW__ID from masking_test_n2 PREHOOK: type: QUERY @@ -65,12 +48,506 @@ POSTHOOK: query: select *, ROW__ID from masking_test_n2 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### -0 0_lav 12 NULL -4 4_lav 12 NULL -8 8_lav 12 NULL -0 0_lav 12 NULL -0 0_lav 12 NULL -2 2_lav 12 NULL +238 val_238 12 NULL +86 val_86 12 NULL +311 val_311 12 NULL +27 val_27 12 NULL +165 val_165 12 NULL +409 val_409 12 NULL +255 val_255 12 NULL +278 val_278 12 NULL +98 val_98 12 NULL +484 val_484 12 NULL +265 val_265 12 NULL +193 val_193 12 NULL +401 val_401 12 NULL +150 val_150 12 NULL +273 val_273 12 NULL +224 val_224 12 NULL +369 val_369 12 NULL +66 val_66 12 NULL +128 val_128 12 NULL +213 val_213 12 NULL +146 val_146 12 NULL +406 val_406 12 NULL +429 val_429 12 NULL +374 val_374 12 NULL +152 val_152 12 NULL +469 val_469 12 NULL +145 val_145 12 NULL +495 val_495 12 NULL +37 val_37 12 NULL +327 val_327 12 NULL +281 val_281 12 NULL +277 val_277 12 NULL +209 val_209 12 NULL +15 val_15 12 NULL +82 val_82 12 NULL +403 val_403 12 NULL +166 val_166 12 NULL +417 val_417 12 NULL +430 val_430 12 NULL +252 val_252 12 NULL +292 val_292 12 NULL +219 val_219 12 NULL +287 val_287 12 NULL +153 val_153 12 NULL +193 val_193 12 NULL +338 val_338 12 NULL +446 val_446 12 NULL +459 val_459 12 NULL +394 val_394 12 NULL +237 val_237 12 NULL +482 val_482 12 NULL +174 val_174 12 NULL +413 val_413 12 NULL +494 val_494 12 NULL +207 val_207 12 NULL +199 val_199 12 NULL +466 val_466 12 NULL +208 val_208 12 NULL +174 val_174 12 NULL +399 val_399 12 NULL +396 val_396 12 NULL +247 val_247 12 NULL +417 val_417 12 NULL +489 val_489 12 NULL +162 val_162 12 NULL +377 val_377 12 NULL +397 val_397 12 NULL +309 val_309 12 NULL +365 val_365 12 NULL +266 val_266 12 NULL +439 val_439 12 NULL +342 val_342 12 NULL +367 val_367 12 NULL +325 val_325 12 NULL +167 val_167 12 NULL +195 val_195 12 NULL +475 val_475 12 NULL +17 val_17 12 NULL +113 val_113 12 NULL +155 val_155 12 NULL +203 val_203 12 NULL +339 val_339 12 NULL +0 val_0 12 NULL +455 val_455 12 NULL +128 val_128 12 NULL +311 val_311 12 NULL +316 val_316 12 NULL +57 val_57 12 NULL +302 val_302 12 NULL +205 val_205 12 NULL +149 val_149 12 NULL +438 val_438 12 NULL +345 val_345 12 NULL +129 val_129 12 NULL +170 val_170 12 NULL +20 val_20 12 NULL +489 val_489 12 NULL +157 val_157 12 NULL +378 val_378 12 NULL +221 val_221 12 NULL +92 val_92 12 NULL +111 val_111 12 NULL +47 val_47 12 NULL +72 val_72 12 NULL +4 val_4 12 NULL +280 val_280 12 NULL +35 val_35 12 NULL +427 val_427 12 NULL +277 val_277 12 NULL +208 val_208 12 NULL +356 val_356 12 NULL +399 val_399 12 NULL +169 val_169 12 NULL +382 val_382 12 NULL +498 val_498 12 NULL +125 val_125 12 NULL +386 val_386 12 NULL +437 val_437 12 NULL +469 val_469 12 NULL +192 val_192 12 NULL +286 val_286 12 NULL +187 val_187 12 NULL +176 val_176 12 NULL +54 val_54 12 NULL +459 val_459 12 NULL +51 val_51 12 NULL +138 val_138 12 NULL +103 val_103 12 NULL +239 val_239 12 NULL +213 val_213 12 NULL +216 val_216 12 NULL +430 val_430 12 NULL +278 val_278 12 NULL +176 val_176 12 NULL +289 val_289 12 NULL +221 val_221 12 NULL +65 val_65 12 NULL +318 val_318 12 NULL +332 val_332 12 NULL +311 val_311 12 NULL +275 val_275 12 NULL +137 val_137 12 NULL +241 val_241 12 NULL +83 val_83 12 NULL +333 val_333 12 NULL +180 val_180 12 NULL +284 val_284 12 NULL +12 val_12 12 NULL +230 val_230 12 NULL +181 val_181 12 NULL +67 val_67 12 NULL +260 val_260 12 NULL +404 val_404 12 NULL +384 val_384 12 NULL +489 val_489 12 NULL +353 val_353 12 NULL +373 val_373 12 NULL +272 val_272 12 NULL +138 val_138 12 NULL +217 val_217 12 NULL +84 val_84 12 NULL +348 val_348 12 NULL +466 val_466 12 NULL +58 val_58 12 NULL +8 val_8 12 NULL +411 val_411 12 NULL +230 val_230 12 NULL +208 val_208 12 NULL +348 val_348 12 NULL +24 val_24 12 NULL +463 val_463 12 NULL +431 val_431 12 NULL +179 val_179 12 NULL +172 val_172 12 NULL +42 val_42 12 NULL +129 val_129 12 NULL +158 val_158 12 NULL +119 val_119 12 NULL +496 val_496 12 NULL +0 val_0 12 NULL +322 val_322 12 NULL +197 val_197 12 NULL +468 val_468 12 NULL +393 val_393 12 NULL +454 val_454 12 NULL +100 val_100 12 NULL +298 val_298 12 NULL +199 val_199 12 NULL +191 val_191 12 NULL +418 val_418 12 NULL +96 val_96 12 NULL +26 val_26 12 NULL +165 val_165 12 NULL +327 val_327 12 NULL +230 val_230 12 NULL +205 val_205 12 NULL +120 val_120 12 NULL +131 val_131 12 NULL +51 val_51 12 NULL +404 val_404 12 NULL +43 val_43 12 NULL +436 val_436 12 NULL +156 val_156 12 NULL +469 val_469 12 NULL +468 val_468 12 NULL +308 val_308 12 NULL +95 val_95 12 NULL +196 val_196 12 NULL +288 val_288 12 NULL +481 val_481 12 NULL +457 val_457 12 NULL +98 val_98 12 NULL +282 val_282 12 NULL +197 val_197 12 NULL +187 val_187 12 NULL +318 val_318 12 NULL +318 val_318 12 NULL +409 val_409 12 NULL +470 val_470 12 NULL +137 val_137 12 NULL +369 val_369 12 NULL +316 val_316 12 NULL +169 val_169 12 NULL +413 val_413 12 NULL +85 val_85 12 NULL +77 val_77 12 NULL +0 val_0 12 NULL +490 val_490 12 NULL +87 val_87 12 NULL +364 val_364 12 NULL +179 val_179 12 NULL +118 val_118 12 NULL +134 val_134 12 NULL +395 val_395 12 NULL +282 val_282 12 NULL +138 val_138 12 NULL +238 val_238 12 NULL +419 val_419 12 NULL +15 val_15 12 NULL +118 val_118 12 NULL +72 val_72 12 NULL +90 val_90 12 NULL +307 val_307 12 NULL +19 val_19 12 NULL +435 val_435 12 NULL +10 val_10 12 NULL +277 val_277 12 NULL +273 val_273 12 NULL +306 val_306 12 NULL +224 val_224 12 NULL +309 val_309 12 NULL +389 val_389 12 NULL +327 val_327 12 NULL +242 val_242 12 NULL +369 val_369 12 NULL +392 val_392 12 NULL +272 val_272 12 NULL +331 val_331 12 NULL +401 val_401 12 NULL +242 val_242 12 NULL +452 val_452 12 NULL +177 val_177 12 NULL +226 val_226 12 NULL +5 val_5 12 NULL +497 val_497 12 NULL +402 val_402 12 NULL +396 val_396 12 NULL +317 val_317 12 NULL +395 val_395 12 NULL +58 val_58 12 NULL +35 val_35 12 NULL +336 val_336 12 NULL +95 val_95 12 NULL +11 val_11 12 NULL +168 val_168 12 NULL +34 val_34 12 NULL +229 val_229 12 NULL +233 val_233 12 NULL +143 val_143 12 NULL +472 val_472 12 NULL +322 val_322 12 NULL +498 val_498 12 NULL +160 val_160 12 NULL +195 val_195 12 NULL +42 val_42 12 NULL +321 val_321 12 NULL +430 val_430 12 NULL +119 val_119 12 NULL +489 val_489 12 NULL +458 val_458 12 NULL +78 val_78 12 NULL +76 val_76 12 NULL +41 val_41 12 NULL +223 val_223 12 NULL +492 val_492 12 NULL +149 val_149 12 NULL +449 val_449 12 NULL +218 val_218 12 NULL +228 val_228 12 NULL +138 val_138 12 NULL +453 val_453 12 NULL +30 val_30 12 NULL +209 val_209 12 NULL +64 val_64 12 NULL +468 val_468 12 NULL +76 val_76 12 NULL +74 val_74 12 NULL +342 val_342 12 NULL +69 val_69 12 NULL +230 val_230 12 NULL +33 val_33 12 NULL +368 val_368 12 NULL +103 val_103 12 NULL +296 val_296 12 NULL +113 val_113 12 NULL +216 val_216 12 NULL +367 val_367 12 NULL +344 val_344 12 NULL +167 val_167 12 NULL +274 val_274 12 NULL +219 val_219 12 NULL +239 val_239 12 NULL +485 val_485 12 NULL +116 val_116 12 NULL +223 val_223 12 NULL +256 val_256 12 NULL +263 val_263 12 NULL +70 val_70 12 NULL +487 val_487 12 NULL +480 val_480 12 NULL +401 val_401 12 NULL +288 val_288 12 NULL +191 val_191 12 NULL +5 val_5 12 NULL +244 val_244 12 NULL +438 val_438 12 NULL +128 val_128 12 NULL +467 val_467 12 NULL +432 val_432 12 NULL +202 val_202 12 NULL +316 val_316 12 NULL +229 val_229 12 NULL +469 val_469 12 NULL +463 val_463 12 NULL +280 val_280 12 NULL +2 val_2 12 NULL +35 val_35 12 NULL +283 val_283 12 NULL +331 val_331 12 NULL +235 val_235 12 NULL +80 val_80 12 NULL +44 val_44 12 NULL +193 val_193 12 NULL +321 val_321 12 NULL +335 val_335 12 NULL +104 val_104 12 NULL +466 val_466 12 NULL +366 val_366 12 NULL +175 val_175 12 NULL +403 val_403 12 NULL +483 val_483 12 NULL +53 val_53 12 NULL +105 val_105 12 NULL +257 val_257 12 NULL +406 val_406 12 NULL +409 val_409 12 NULL +190 val_190 12 NULL +406 val_406 12 NULL +401 val_401 12 NULL +114 val_114 12 NULL +258 val_258 12 NULL +90 val_90 12 NULL +203 val_203 12 NULL +262 val_262 12 NULL +348 val_348 12 NULL +424 val_424 12 NULL +12 val_12 12 NULL +396 val_396 12 NULL +201 val_201 12 NULL +217 val_217 12 NULL +164 val_164 12 NULL +431 val_431 12 NULL +454 val_454 12 NULL +478 val_478 12 NULL +298 val_298 12 NULL +125 val_125 12 NULL +431 val_431 12 NULL +164 val_164 12 NULL +424 val_424 12 NULL +187 val_187 12 NULL +382 val_382 12 NULL +5 val_5 12 NULL +70 val_70 12 NULL +397 val_397 12 NULL +480 val_480 12 NULL +291 val_291 12 NULL +24 val_24 12 NULL +351 val_351 12 NULL +255 val_255 12 NULL +104 val_104 12 NULL +70 val_70 12 NULL +163 val_163 12 NULL +438 val_438 12 NULL +119 val_119 12 NULL +414 val_414 12 NULL +200 val_200 12 NULL +491 val_491 12 NULL +237 val_237 12 NULL +439 val_439 12 NULL +360 val_360 12 NULL +248 val_248 12 NULL +479 val_479 12 NULL +305 val_305 12 NULL +417 val_417 12 NULL +199 val_199 12 NULL +444 val_444 12 NULL +120 val_120 12 NULL +429 val_429 12 NULL +169 val_169 12 NULL +443 val_443 12 NULL +323 val_323 12 NULL +325 val_325 12 NULL +277 val_277 12 NULL +230 val_230 12 NULL +478 val_478 12 NULL +178 val_178 12 NULL +468 val_468 12 NULL +310 val_310 12 NULL +317 val_317 12 NULL +333 val_333 12 NULL +493 val_493 12 NULL +460 val_460 12 NULL +207 val_207 12 NULL +249 val_249 12 NULL +265 val_265 12 NULL +480 val_480 12 NULL +83 val_83 12 NULL +136 val_136 12 NULL +353 val_353 12 NULL +172 val_172 12 NULL +214 val_214 12 NULL +462 val_462 12 NULL +233 val_233 12 NULL +406 val_406 12 NULL +133 val_133 12 NULL +175 val_175 12 NULL +189 val_189 12 NULL +454 val_454 12 NULL +375 val_375 12 NULL +401 val_401 12 NULL +421 val_421 12 NULL +407 val_407 12 NULL +384 val_384 12 NULL +256 val_256 12 NULL +26 val_26 12 NULL +134 val_134 12 NULL +67 val_67 12 NULL +384 val_384 12 NULL +379 val_379 12 NULL +18 val_18 12 NULL +462 val_462 12 NULL +492 val_492 12 NULL +100 val_100 12 NULL +298 val_298 12 NULL +9 val_9 12 NULL +341 val_341 12 NULL +498 val_498 12 NULL +146 val_146 12 NULL +458 val_458 12 NULL +362 val_362 12 NULL +186 val_186 12 NULL +285 val_285 12 NULL +348 val_348 12 NULL +167 val_167 12 NULL +18 val_18 12 NULL +273 val_273 12 NULL +183 val_183 12 NULL +281 val_281 12 NULL +344 val_344 12 NULL +97 val_97 12 NULL +469 val_469 12 NULL +315 val_315 12 NULL +84 val_84 12 NULL +28 val_28 12 NULL +37 val_37 12 NULL +448 val_448 12 NULL +152 val_152 12 NULL +348 val_348 12 NULL +307 val_307 12 NULL +194 val_194 12 NULL +414 val_414 12 NULL +477 val_477 12 NULL +222 val_222 12 NULL +126 val_126 12 NULL +90 val_90 12 NULL +169 val_169 12 NULL +403 val_403 12 NULL +400 val_400 12 NULL +200 val_200 12 NULL +97 val_97 12 NULL PREHOOK: query: explain select * from masking_test_n2 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n2 @@ -80,38 +557,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n2 - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 15023 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string), _c2 (type: string) - outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 83 Data size: 22742 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 22742 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n2 + Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string), _c2 (type: string) + outputColumnNames: _col0, _col1, _col2 + Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from masking_test_n2 PREHOOK: type: QUERY @@ -121,12 +581,506 @@ POSTHOOK: query: select * from masking_test_n2 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### -0 0_lav 12 -4 4_lav 12 -8 8_lav 12 -0 0_lav 12 -0 0_lav 12 -2 2_lav 12 +238 val_238 12 +86 val_86 12 +311 val_311 12 +27 val_27 12 +165 val_165 12 +409 val_409 12 +255 val_255 12 +278 val_278 12 +98 val_98 12 +484 val_484 12 +265 val_265 12 +193 val_193 12 +401 val_401 12 +150 val_150 12 +273 val_273 12 +224 val_224 12 +369 val_369 12 +66 val_66 12 +128 val_128 12 +213 val_213 12 +146 val_146 12 +406 val_406 12 +429 val_429 12 +374 val_374 12 +152 val_152 12 +469 val_469 12 +145 val_145 12 +495 val_495 12 +37 val_37 12 +327 val_327 12 +281 val_281 12 +277 val_277 12 +209 val_209 12 +15 val_15 12 +82 val_82 12 +403 val_403 12 +166 val_166 12 +417 val_417 12 +430 val_430 12 +252 val_252 12 +292 val_292 12 +219 val_219 12 +287 val_287 12 +153 val_153 12 +193 val_193 12 +338 val_338 12 +446 val_446 12 +459 val_459 12 +394 val_394 12 +237 val_237 12 +482 val_482 12 +174 val_174 12 +413 val_413 12 +494 val_494 12 +207 val_207 12 +199 val_199 12 +466 val_466 12 +208 val_208 12 +174 val_174 12 +399 val_399 12 +396 val_396 12 +247 val_247 12 +417 val_417 12 +489 val_489 12 +162 val_162 12 +377 val_377 12 +397 val_397 12 +309 val_309 12 +365 val_365 12 +266 val_266 12 +439 val_439 12 +342 val_342 12 +367 val_367 12 +325 val_325 12 +167 val_167 12 +195 val_195 12 +475 val_475 12 +17 val_17 12 +113 val_113 12 +155 val_155 12 +203 val_203 12 +339 val_339 12 +0 val_0 12 +455 val_455 12 +128 val_128 12 +311 val_311 12 +316 val_316 12 +57 val_57 12 +302 val_302 12 +205 val_205 12 +149 val_149 12 +438 val_438 12 +345 val_345 12 +129 val_129 12 +170 val_170 12 +20 val_20 12 +489 val_489 12 +157 val_157 12 +378 val_378 12 +221 val_221 12 +92 val_92 12 +111 val_111 12 +47 val_47 12 +72 val_72 12 +4 val_4 12 +280 val_280 12 +35 val_35 12 +427 val_427 12 +277 val_277 12 +208 val_208 12 +356 val_356 12 +399 val_399 12 +169 val_169 12 +382 val_382 12 +498 val_498 12 +125 val_125 12 +386 val_386 12 +437 val_437 12 +469 val_469 12 +192 val_192 12 +286 val_286 12 +187 val_187 12 +176 val_176 12 +54 val_54 12 +459 val_459 12 +51 val_51 12 +138 val_138 12 +103 val_103 12 +239 val_239 12 +213 val_213 12 +216 val_216 12 +430 val_430 12 +278 val_278 12 +176 val_176 12 +289 val_289 12 +221 val_221 12 +65 val_65 12 +318 val_318 12 +332 val_332 12 +311 val_311 12 +275 val_275 12 +137 val_137 12 +241 val_241 12 +83 val_83 12 +333 val_333 12 +180 val_180 12 +284 val_284 12 +12 val_12 12 +230 val_230 12 +181 val_181 12 +67 val_67 12 +260 val_260 12 +404 val_404 12 +384 val_384 12 +489 val_489 12 +353 val_353 12 +373 val_373 12 +272 val_272 12 +138 val_138 12 +217 val_217 12 +84 val_84 12 +348 val_348 12 +466 val_466 12 +58 val_58 12 +8 val_8 12 +411 val_411 12 +230 val_230 12 +208 val_208 12 +348 val_348 12 +24 val_24 12 +463 val_463 12 +431 val_431 12 +179 val_179 12 +172 val_172 12 +42 val_42 12 +129 val_129 12 +158 val_158 12 +119 val_119 12 +496 val_496 12 +0 val_0 12 +322 val_322 12 +197 val_197 12 +468 val_468 12 +393 val_393 12 +454 val_454 12 +100 val_100 12 +298 val_298 12 +199 val_199 12 +191 val_191 12 +418 val_418 12 +96 val_96 12 +26 val_26 12 +165 val_165 12 +327 val_327 12 +230 val_230 12 +205 val_205 12 +120 val_120 12 +131 val_131 12 +51 val_51 12 +404 val_404 12 +43 val_43 12 +436 val_436 12 +156 val_156 12 +469 val_469 12 +468 val_468 12 +308 val_308 12 +95 val_95 12 +196 val_196 12 +288 val_288 12 +481 val_481 12 +457 val_457 12 +98 val_98 12 +282 val_282 12 +197 val_197 12 +187 val_187 12 +318 val_318 12 +318 val_318 12 +409 val_409 12 +470 val_470 12 +137 val_137 12 +369 val_369 12 +316 val_316 12 +169 val_169 12 +413 val_413 12 +85 val_85 12 +77 val_77 12 +0 val_0 12 +490 val_490 12 +87 val_87 12 +364 val_364 12 +179 val_179 12 +118 val_118 12 +134 val_134 12 +395 val_395 12 +282 val_282 12 +138 val_138 12 +238 val_238 12 +419 val_419 12 +15 val_15 12 +118 val_118 12 +72 val_72 12 +90 val_90 12 +307 val_307 12 +19 val_19 12 +435 val_435 12 +10 val_10 12 +277 val_277 12 +273 val_273 12 +306 val_306 12 +224 val_224 12 +309 val_309 12 +389 val_389 12 +327 val_327 12 +242 val_242 12 +369 val_369 12 +392 val_392 12 +272 val_272 12 +331 val_331 12 +401 val_401 12 +242 val_242 12 +452 val_452 12 +177 val_177 12 +226 val_226 12 +5 val_5 12 +497 val_497 12 +402 val_402 12 +396 val_396 12 +317 val_317 12 +395 val_395 12 +58 val_58 12 +35 val_35 12 +336 val_336 12 +95 val_95 12 +11 val_11 12 +168 val_168 12 +34 val_34 12 +229 val_229 12 +233 val_233 12 +143 val_143 12 +472 val_472 12 +322 val_322 12 +498 val_498 12 +160 val_160 12 +195 val_195 12 +42 val_42 12 +321 val_321 12 +430 val_430 12 +119 val_119 12 +489 val_489 12 +458 val_458 12 +78 val_78 12 +76 val_76 12 +41 val_41 12 +223 val_223 12 +492 val_492 12 +149 val_149 12 +449 val_449 12 +218 val_218 12 +228 val_228 12 +138 val_138 12 +453 val_453 12 +30 val_30 12 +209 val_209 12 +64 val_64 12 +468 val_468 12 +76 val_76 12 +74 val_74 12 +342 val_342 12 +69 val_69 12 +230 val_230 12 +33 val_33 12 +368 val_368 12 +103 val_103 12 +296 val_296 12 +113 val_113 12 +216 val_216 12 +367 val_367 12 +344 val_344 12 +167 val_167 12 +274 val_274 12 +219 val_219 12 +239 val_239 12 +485 val_485 12 +116 val_116 12 +223 val_223 12 +256 val_256 12 +263 val_263 12 +70 val_70 12 +487 val_487 12 +480 val_480 12 +401 val_401 12 +288 val_288 12 +191 val_191 12 +5 val_5 12 +244 val_244 12 +438 val_438 12 +128 val_128 12 +467 val_467 12 +432 val_432 12 +202 val_202 12 +316 val_316 12 +229 val_229 12 +469 val_469 12 +463 val_463 12 +280 val_280 12 +2 val_2 12 +35 val_35 12 +283 val_283 12 +331 val_331 12 +235 val_235 12 +80 val_80 12 +44 val_44 12 +193 val_193 12 +321 val_321 12 +335 val_335 12 +104 val_104 12 +466 val_466 12 +366 val_366 12 +175 val_175 12 +403 val_403 12 +483 val_483 12 +53 val_53 12 +105 val_105 12 +257 val_257 12 +406 val_406 12 +409 val_409 12 +190 val_190 12 +406 val_406 12 +401 val_401 12 +114 val_114 12 +258 val_258 12 +90 val_90 12 +203 val_203 12 +262 val_262 12 +348 val_348 12 +424 val_424 12 +12 val_12 12 +396 val_396 12 +201 val_201 12 +217 val_217 12 +164 val_164 12 +431 val_431 12 +454 val_454 12 +478 val_478 12 +298 val_298 12 +125 val_125 12 +431 val_431 12 +164 val_164 12 +424 val_424 12 +187 val_187 12 +382 val_382 12 +5 val_5 12 +70 val_70 12 +397 val_397 12 +480 val_480 12 +291 val_291 12 +24 val_24 12 +351 val_351 12 +255 val_255 12 +104 val_104 12 +70 val_70 12 +163 val_163 12 +438 val_438 12 +119 val_119 12 +414 val_414 12 +200 val_200 12 +491 val_491 12 +237 val_237 12 +439 val_439 12 +360 val_360 12 +248 val_248 12 +479 val_479 12 +305 val_305 12 +417 val_417 12 +199 val_199 12 +444 val_444 12 +120 val_120 12 +429 val_429 12 +169 val_169 12 +443 val_443 12 +323 val_323 12 +325 val_325 12 +277 val_277 12 +230 val_230 12 +478 val_478 12 +178 val_178 12 +468 val_468 12 +310 val_310 12 +317 val_317 12 +333 val_333 12 +493 val_493 12 +460 val_460 12 +207 val_207 12 +249 val_249 12 +265 val_265 12 +480 val_480 12 +83 val_83 12 +136 val_136 12 +353 val_353 12 +172 val_172 12 +214 val_214 12 +462 val_462 12 +233 val_233 12 +406 val_406 12 +133 val_133 12 +175 val_175 12 +189 val_189 12 +454 val_454 12 +375 val_375 12 +401 val_401 12 +421 val_421 12 +407 val_407 12 +384 val_384 12 +256 val_256 12 +26 val_26 12 +134 val_134 12 +67 val_67 12 +384 val_384 12 +379 val_379 12 +18 val_18 12 +462 val_462 12 +492 val_492 12 +100 val_100 12 +298 val_298 12 +9 val_9 12 +341 val_341 12 +498 val_498 12 +146 val_146 12 +458 val_458 12 +362 val_362 12 +186 val_186 12 +285 val_285 12 +348 val_348 12 +167 val_167 12 +18 val_18 12 +273 val_273 12 +183 val_183 12 +281 val_281 12 +344 val_344 12 +97 val_97 12 +469 val_469 12 +315 val_315 12 +84 val_84 12 +28 val_28 12 +37 val_37 12 +448 val_448 12 +152 val_152 12 +348 val_348 12 +307 val_307 12 +194 val_194 12 +414 val_414 12 +477 val_477 12 +222 val_222 12 +126 val_126 12 +90 val_90 12 +169 val_169 12 +403 val_403 12 +400 val_400 12 +200 val_200 12 +97 val_97 12 PREHOOK: query: explain select INPUT__FILE__NAME, *, ROW__ID from masking_test_n2 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n2 @@ -136,37 +1090,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n2 - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 15023 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: INPUT__FILE__NAME (type: string), key (type: int), reverse(value) (type: string), _c2 (type: string), ROW__ID (type: struct) - outputColumnNames: _col0, _col1, _col2, _col3, _col4 - Statistics: Num rows: 83 Data size: 44322 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 44322 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n2 + Statistics: Num rows: 500 Data size: 90500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: INPUT__FILE__NAME (type: string), key (type: int), value (type: string), _c2 (type: string), ROW__ID (type: struct) + outputColumnNames: _col0, _col1, _col2, _col3, _col4 + Statistics: Num rows: 500 Data size: 220500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select INPUT__FILE__NAME, *, ROW__ID from masking_test_n2 PREHOOK: type: QUERY @@ -218,38 +1156,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n2 - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 433000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 71878 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: ROW__ID (type: struct), key (type: int), _c1 (type: string), _c2 (type: string), _c3 (type: string), _c4 (type: string), _c5 (type: string), _c6 (type: string), _c7 (type: string), _c8 (type: string), _c9 (type: string), _c10 (type: string) - outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 - Statistics: Num rows: 83 Data size: 78186 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 78186 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n2 + Statistics: Num rows: 500 Data size: 433000 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: ROW__ID (type: struct), key (type: int), _c1 (type: string), _c2 (type: string), _c3 (type: string), _c4 (type: string), _c5 (type: string), _c6 (type: string), _c7 (type: string), _c8 (type: string), _c9 (type: string), _c10 (type: string) + outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11 + Statistics: Num rows: 500 Data size: 471000 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select ROW__ID, * from masking_test_n2 PREHOOK: type: QUERY @@ -259,12 +1180,506 @@ POSTHOOK: query: select ROW__ID, * from masking_test_n2 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n2 #### A masked pattern was here #### +NULL 238 1212 12 12 12 12 12 12 12 12 12 +NULL 86 1212 12 12 12 12 12 12 12 12 12 +NULL 311 1212 12 12 12 12 12 12 12 12 12 +NULL 27 1212 12 12 12 12 12 12 12 12 12 +NULL 165 1212 12 12 12 12 12 12 12 12 12 +NULL 409 1212 12 12 12 12 12 12 12 12 12 +NULL 255 1212 12 12 12 12 12 12 12 12 12 +NULL 278 1212 12 12 12 12 12 12 12 12 12 +NULL 98 1212 12 12 12 12 12 12 12 12 12 +NULL 484 1212 12 12 12 12 12 12 12 12 12 +NULL 265 1212 12 12 12 12 12 12 12 12 12 +NULL 193 1212 12 12 12 12 12 12 12 12 12 +NULL 401 1212 12 12 12 12 12 12 12 12 12 +NULL 150 1212 12 12 12 12 12 12 12 12 12 +NULL 273 1212 12 12 12 12 12 12 12 12 12 +NULL 224 1212 12 12 12 12 12 12 12 12 12 +NULL 369 1212 12 12 12 12 12 12 12 12 12 +NULL 66 1212 12 12 12 12 12 12 12 12 12 +NULL 128 1212 12 12 12 12 12 12 12 12 12 +NULL 213 1212 12 12 12 12 12 12 12 12 12 +NULL 146 1212 12 12 12 12 12 12 12 12 12 +NULL 406 1212 12 12 12 12 12 12 12 12 12 +NULL 429 1212 12 12 12 12 12 12 12 12 12 +NULL 374 1212 12 12 12 12 12 12 12 12 12 +NULL 152 1212 12 12 12 12 12 12 12 12 12 +NULL 469 1212 12 12 12 12 12 12 12 12 12 +NULL 145 1212 12 12 12 12 12 12 12 12 12 +NULL 495 1212 12 12 12 12 12 12 12 12 12 +NULL 37 1212 12 12 12 12 12 12 12 12 12 +NULL 327 1212 12 12 12 12 12 12 12 12 12 +NULL 281 1212 12 12 12 12 12 12 12 12 12 +NULL 277 1212 12 12 12 12 12 12 12 12 12 +NULL 209 1212 12 12 12 12 12 12 12 12 12 +NULL 15 1212 12 12 12 12 12 12 12 12 12 +NULL 82 1212 12 12 12 12 12 12 12 12 12 +NULL 403 1212 12 12 12 12 12 12 12 12 12 +NULL 166 1212 12 12 12 12 12 12 12 12 12 +NULL 417 1212 12 12 12 12 12 12 12 12 12 +NULL 430 1212 12 12 12 12 12 12 12 12 12 +NULL 252 1212 12 12 12 12 12 12 12 12 12 +NULL 292 1212 12 12 12 12 12 12 12 12 12 +NULL 219 1212 12 12 12 12 12 12 12 12 12 +NULL 287 1212 12 12 12 12 12 12 12 12 12 +NULL 153 1212 12 12 12 12 12 12 12 12 12 +NULL 193 1212 12 12 12 12 12 12 12 12 12 +NULL 338 1212 12 12 12 12 12 12 12 12 12 +NULL 446 1212 12 12 12 12 12 12 12 12 12 +NULL 459 1212 12 12 12 12 12 12 12 12 12 +NULL 394 1212 12 12 12 12 12 12 12 12 12 +NULL 237 1212 12 12 12 12 12 12 12 12 12 +NULL 482 1212 12 12 12 12 12 12 12 12 12 +NULL 174 1212 12 12 12 12 12 12 12 12 12 +NULL 413 1212 12 12 12 12 12 12 12 12 12 +NULL 494 1212 12 12 12 12 12 12 12 12 12 +NULL 207 1212 12 12 12 12 12 12 12 12 12 +NULL 199 1212 12 12 12 12 12 12 12 12 12 +NULL 466 1212 12 12 12 12 12 12 12 12 12 +NULL 208 1212 12 12 12 12 12 12 12 12 12 +NULL 174 1212 12 12 12 12 12 12 12 12 12 +NULL 399 1212 12 12 12 12 12 12 12 12 12 +NULL 396 1212 12 12 12 12 12 12 12 12 12 +NULL 247 1212 12 12 12 12 12 12 12 12 12 +NULL 417 1212 12 12 12 12 12 12 12 12 12 +NULL 489 1212 12 12 12 12 12 12 12 12 12 +NULL 162 1212 12 12 12 12 12 12 12 12 12 +NULL 377 1212 12 12 12 12 12 12 12 12 12 +NULL 397 1212 12 12 12 12 12 12 12 12 12 +NULL 309 1212 12 12 12 12 12 12 12 12 12 +NULL 365 1212 12 12 12 12 12 12 12 12 12 +NULL 266 1212 12 12 12 12 12 12 12 12 12 +NULL 439 1212 12 12 12 12 12 12 12 12 12 +NULL 342 1212 12 12 12 12 12 12 12 12 12 +NULL 367 1212 12 12 12 12 12 12 12 12 12 +NULL 325 1212 12 12 12 12 12 12 12 12 12 +NULL 167 1212 12 12 12 12 12 12 12 12 12 +NULL 195 1212 12 12 12 12 12 12 12 12 12 +NULL 475 1212 12 12 12 12 12 12 12 12 12 +NULL 17 1212 12 12 12 12 12 12 12 12 12 +NULL 113 1212 12 12 12 12 12 12 12 12 12 +NULL 155 1212 12 12 12 12 12 12 12 12 12 +NULL 203 1212 12 12 12 12 12 12 12 12 12 +NULL 339 1212 12 12 12 12 12 12 12 12 12 NULL 0 1212 12 12 12 12 12 12 12 12 12 +NULL 455 1212 12 12 12 12 12 12 12 12 12 +NULL 128 1212 12 12 12 12 12 12 12 12 12 +NULL 311 1212 12 12 12 12 12 12 12 12 12 +NULL 316 1212 12 12 12 12 12 12 12 12 12 +NULL 57 1212 12 12 12 12 12 12 12 12 12 +NULL 302 1212 12 12 12 12 12 12 12 12 12 +NULL 205 1212 12 12 12 12 12 12 12 12 12 +NULL 149 1212 12 12 12 12 12 12 12 12 12 +NULL 438 1212 12 12 12 12 12 12 12 12 12 +NULL 345 1212 12 12 12 12 12 12 12 12 12 +NULL 129 1212 12 12 12 12 12 12 12 12 12 +NULL 170 1212 12 12 12 12 12 12 12 12 12 +NULL 20 1212 12 12 12 12 12 12 12 12 12 +NULL 489 1212 12 12 12 12 12 12 12 12 12 +NULL 157 1212 12 12 12 12 12 12 12 12 12 +NULL 378 1212 12 12 12 12 12 12 12 12 12 +NULL 221 1212 12 12 12 12 12 12 12 12 12 +NULL 92 1212 12 12 12 12 12 12 12 12 12 +NULL 111 1212 12 12 12 12 12 12 12 12 12 +NULL 47 1212 12 12 12 12 12 12 12 12 12 +NULL 72 1212 12 12 12 12 12 12 12 12 12 NULL 4 1212 12 12 12 12 12 12 12 12 12 +NULL 280 1212 12 12 12 12 12 12 12 12 12 +NULL 35 1212 12 12 12 12 12 12 12 12 12 +NULL 427 1212 12 12 12 12 12 12 12 12 12 +NULL 277 1212 12 12 12 12 12 12 12 12 12 +NULL 208 1212 12 12 12 12 12 12 12 12 12 +NULL 356 1212 12 12 12 12 12 12 12 12 12 +NULL 399 1212 12 12 12 12 12 12 12 12 12 +NULL 169 1212 12 12 12 12 12 12 12 12 12 +NULL 382 1212 12 12 12 12 12 12 12 12 12 +NULL 498 1212 12 12 12 12 12 12 12 12 12 +NULL 125 1212 12 12 12 12 12 12 12 12 12 +NULL 386 1212 12 12 12 12 12 12 12 12 12 +NULL 437 1212 12 12 12 12 12 12 12 12 12 +NULL 469 1212 12 12 12 12 12 12 12 12 12 +NULL 192 1212 12 12 12 12 12 12 12 12 12 +NULL 286 1212 12 12 12 12 12 12 12 12 12 +NULL 187 1212 12 12 12 12 12 12 12 12 12 +NULL 176 1212 12 12 12 12 12 12 12 12 12 +NULL 54 1212 12 12 12 12 12 12 12 12 12 +NULL 459 1212 12 12 12 12 12 12 12 12 12 +NULL 51 1212 12 12 12 12 12 12 12 12 12 +NULL 138 1212 12 12 12 12 12 12 12 12 12 +NULL 103 1212 12 12 12 12 12 12 12 12 12 +NULL 239 1212 12 12 12 12 12 12 12 12 12 +NULL 213 1212 12 12 12 12 12 12 12 12 12 +NULL 216 1212 12 12 12 12 12 12 12 12 12 +NULL 430 1212 12 12 12 12 12 12 12 12 12 +NULL 278 1212 12 12 12 12 12 12 12 12 12 +NULL 176 1212 12 12 12 12 12 12 12 12 12 +NULL 289 1212 12 12 12 12 12 12 12 12 12 +NULL 221 1212 12 12 12 12 12 12 12 12 12 +NULL 65 1212 12 12 12 12 12 12 12 12 12 +NULL 318 1212 12 12 12 12 12 12 12 12 12 +NULL 332 1212 12 12 12 12 12 12 12 12 12 +NULL 311 1212 12 12 12 12 12 12 12 12 12 +NULL 275 1212 12 12 12 12 12 12 12 12 12 +NULL 137 1212 12 12 12 12 12 12 12 12 12 +NULL 241 1212 12 12 12 12 12 12 12 12 12 +NULL 83 1212 12 12 12 12 12 12 12 12 12 +NULL 333 1212 12 12 12 12 12 12 12 12 12 +NULL 180 1212 12 12 12 12 12 12 12 12 12 +NULL 284 1212 12 12 12 12 12 12 12 12 12 +NULL 12 1212 12 12 12 12 12 12 12 12 12 +NULL 230 1212 12 12 12 12 12 12 12 12 12 +NULL 181 1212 12 12 12 12 12 12 12 12 12 +NULL 67 1212 12 12 12 12 12 12 12 12 12 +NULL 260 1212 12 12 12 12 12 12 12 12 12 +NULL 404 1212 12 12 12 12 12 12 12 12 12 +NULL 384 1212 12 12 12 12 12 12 12 12 12 +NULL 489 1212 12 12 12 12 12 12 12 12 12 +NULL 353 1212 12 12 12 12 12 12 12 12 12 +NULL 373 1212 12 12 12 12 12 12 12 12 12 +NULL 272 1212 12 12 12 12 12 12 12 12 12 +NULL 138 1212 12 12 12 12 12 12 12 12 12 +NULL 217 1212 12 12 12 12 12 12 12 12 12 +NULL 84 1212 12 12 12 12 12 12 12 12 12 +NULL 348 1212 12 12 12 12 12 12 12 12 12 +NULL 466 1212 12 12 12 12 12 12 12 12 12 +NULL 58 1212 12 12 12 12 12 12 12 12 12 NULL 8 1212 12 12 12 12 12 12 12 12 12 +NULL 411 1212 12 12 12 12 12 12 12 12 12 +NULL 230 1212 12 12 12 12 12 12 12 12 12 +NULL 208 1212 12 12 12 12 12 12 12 12 12 +NULL 348 1212 12 12 12 12 12 12 12 12 12 +NULL 24 1212 12 12 12 12 12 12 12 12 12 +NULL 463 1212 12 12 12 12 12 12 12 12 12 +NULL 431 1212 12 12 12 12 12 12 12 12 12 +NULL 179 1212 12 12 12 12 12 12 12 12 12 +NULL 172 1212 12 12 12 12 12 12 12 12 12 +NULL 42 1212 12 12 12 12 12 12 12 12 12 +NULL 129 1212 12 12 12 12 12 12 12 12 12 +NULL 158 1212 12 12 12 12 12 12 12 12 12 +NULL 119 1212 12 12 12 12 12 12 12 12 12 +NULL 496 1212 12 12 12 12 12 12 12 12 12 NULL 0 1212 12 12 12 12 12 12 12 12 12 +NULL 322 1212 12 12 12 12 12 12 12 12 12 +NULL 197 1212 12 12 12 12 12 12 12 12 12 +NULL 468 1212 12 12 12 12 12 12 12 12 12 +NULL 393 1212 12 12 12 12 12 12 12 12 12 +NULL 454 1212 12 12 12 12 12 12 12 12 12 +NULL 100 1212 12 12 12 12 12 12 12 12 12 +NULL 298 1212 12 12 12 12 12 12 12 12 12 +NULL 199 1212 12 12 12 12 12 12 12 12 12 +NULL 191 1212 12 12 12 12 12 12 12 12 12 +NULL 418 1212 12 12 12 12 12 12 12 12 12 +NULL 96 1212 12 12 12 12 12 12 12 12 12 +NULL 26 1212 12 12 12 12 12 12 12 12 12 +NULL 165 1212 12 12 12 12 12 12 12 12 12 +NULL 327 1212 12 12 12 12 12 12 12 12 12 +NULL 230 1212 12 12 12 12 12 12 12 12 12 +NULL 205 1212 12 12 12 12 12 12 12 12 12 +NULL 120 1212 12 12 12 12 12 12 12 12 12 +NULL 131 1212 12 12 12 12 12 12 12 12 12 +NULL 51 1212 12 12 12 12 12 12 12 12 12 +NULL 404 1212 12 12 12 12 12 12 12 12 12 +NULL 43 1212 12 12 12 12 12 12 12 12 12 +NULL 436 1212 12 12 12 12 12 12 12 12 12 +NULL 156 1212 12 12 12 12 12 12 12 12 12 +NULL 469 1212 12 12 12 12 12 12 12 12 12 +NULL 468 1212 12 12 12 12 12 12 12 12 12 +NULL 308 1212 12 12 12 12 12 12 12 12 12 +NULL 95 1212 12 12 12 12 12 12 12 12 12 +NULL 196 1212 12 12 12 12 12 12 12 12 12 +NULL 288 1212 12 12 12 12 12 12 12 12 12 +NULL 481 1212 12 12 12 12 12 12 12 12 12 +NULL 457 1212 12 12 12 12 12 12 12 12 12 +NULL 98 1212 12 12 12 12 12 12 12 12 12 +NULL 282 1212 12 12 12 12 12 12 12 12 12 +NULL 197 1212 12 12 12 12 12 12 12 12 12 +NULL 187 1212 12 12 12 12 12 12 12 12 12 +NULL 318 1212 12 12 12 12 12 12 12 12 12 +NULL 318 1212 12 12 12 12 12 12 12 12 12 +NULL 409 1212 12 12 12 12 12 12 12 12 12 +NULL 470 1212 12 12 12 12 12 12 12 12 12 +NULL 137 1212 12 12 12 12 12 12 12 12 12 +NULL 369 1212 12 12 12 12 12 12 12 12 12 +NULL 316 1212 12 12 12 12 12 12 12 12 12 +NULL 169 1212 12 12 12 12 12 12 12 12 12 +NULL 413 1212 12 12 12 12 12 12 12 12 12 +NULL 85 1212 12 12 12 12 12 12 12 12 12 +NULL 77 1212 12 12 12 12 12 12 12 12 12 NULL 0 1212 12 12 12 12 12 12 12 12 12 +NULL 490 1212 12 12 12 12 12 12 12 12 12 +NULL 87 1212 12 12 12 12 12 12 12 12 12 +NULL 364 1212 12 12 12 12 12 12 12 12 12 +NULL 179 1212 12 12 12 12 12 12 12 12 12 +NULL 118 1212 12 12 12 12 12 12 12 12 12 +NULL 134 1212 12 12 12 12 12 12 12 12 12 +NULL 395 1212 12 12 12 12 12 12 12 12 12 +NULL 282 1212 12 12 12 12 12 12 12 12 12 +NULL 138 1212 12 12 12 12 12 12 12 12 12 +NULL 238 1212 12 12 12 12 12 12 12 12 12 +NULL 419 1212 12 12 12 12 12 12 12 12 12 +NULL 15 1212 12 12 12 12 12 12 12 12 12 +NULL 118 1212 12 12 12 12 12 12 12 12 12 +NULL 72 1212 12 12 12 12 12 12 12 12 12 +NULL 90 1212 12 12 12 12 12 12 12 12 12 +NULL 307 1212 12 12 12 12 12 12 12 12 12 +NULL 19 1212 12 12 12 12 12 12 12 12 12 +NULL 435 1212 12 12 12 12 12 12 12 12 12 +NULL 10 1212 12 12 12 12 12 12 12 12 12 +NULL 277 1212 12 12 12 12 12 12 12 12 12 +NULL 273 1212 12 12 12 12 12 12 12 12 12 +NULL 306 1212 12 12 12 12 12 12 12 12 12 +NULL 224 1212 12 12 12 12 12 12 12 12 12 +NULL 309 1212 12 12 12 12 12 12 12 12 12 +NULL 389 1212 12 12 12 12 12 12 12 12 12 +NULL 327 1212 12 12 12 12 12 12 12 12 12 +NULL 242 1212 12 12 12 12 12 12 12 12 12 +NULL 369 1212 12 12 12 12 12 12 12 12 12 +NULL 392 1212 12 12 12 12 12 12 12 12 12 +NULL 272 1212 12 12 12 12 12 12 12 12 12 +NULL 331 1212 12 12 12 12 12 12 12 12 12 +NULL 401 1212 12 12 12 12 12 12 12 12 12 +NULL 242 1212 12 12 12 12 12 12 12 12 12 +NULL 452 1212 12 12 12 12 12 12 12 12 12 +NULL 177 1212 12 12 12 12 12 12 12 12 12 +NULL 226 1212 12 12 12 12 12 12 12 12 12 +NULL 5 1212 12 12 12 12 12 12 12 12 12 +NULL 497 1212 12 12 12 12 12 12 12 12 12 +NULL 402 1212 12 12 12 12 12 12 12 12 12 +NULL 396 1212 12 12 12 12 12 12 12 12 12 +NULL 317 1212 12 12 12 12 12 12 12 12 12 +NULL 395 1212 12 12 12 12 12 12 12 12 12 +NULL 58 1212 12 12 12 12 12 12 12 12 12 +NULL 35 1212 12 12 12 12 12 12 12 12 12 +NULL 336 1212 12 12 12 12 12 12 12 12 12 +NULL 95 1212 12 12 12 12 12 12 12 12 12 +NULL 11 1212 12 12 12 12 12 12 12 12 12 +NULL 168 1212 12 12 12 12 12 12 12 12 12 +NULL 34 1212 12 12 12 12 12 12 12 12 12 +NULL 229 1212 12 12 12 12 12 12 12 12 12 +NULL 233 1212 12 12 12 12 12 12 12 12 12 +NULL 143 1212 12 12 12 12 12 12 12 12 12 +NULL 472 1212 12 12 12 12 12 12 12 12 12 +NULL 322 1212 12 12 12 12 12 12 12 12 12 +NULL 498 1212 12 12 12 12 12 12 12 12 12 +NULL 160 1212 12 12 12 12 12 12 12 12 12 +NULL 195 1212 12 12 12 12 12 12 12 12 12 +NULL 42 1212 12 12 12 12 12 12 12 12 12 +NULL 321 1212 12 12 12 12 12 12 12 12 12 +NULL 430 1212 12 12 12 12 12 12 12 12 12 +NULL 119 1212 12 12 12 12 12 12 12 12 12 +NULL 489 1212 12 12 12 12 12 12 12 12 12 +NULL 458 1212 12 12 12 12 12 12 12 12 12 +NULL 78 1212 12 12 12 12 12 12 12 12 12 +NULL 76 1212 12 12 12 12 12 12 12 12 12 +NULL 41 1212 12 12 12 12 12 12 12 12 12 +NULL 223 1212 12 12 12 12 12 12 12 12 12 +NULL 492 1212 12 12 12 12 12 12 12 12 12 +NULL 149 1212 12 12 12 12 12 12 12 12 12 +NULL 449 1212 12 12 12 12 12 12 12 12 12 +NULL 218 1212 12 12 12 12 12 12 12 12 12 +NULL 228 1212 12 12 12 12 12 12 12 12 12 +NULL 138 1212 12 12 12 12 12 12 12 12 12 +NULL 453 1212 12 12 12 12 12 12 12 12 12 +NULL 30 1212 12 12 12 12 12 12 12 12 12 +NULL 209 1212 12 12 12 12 12 12 12 12 12 +NULL 64 1212 12 12 12 12 12 12 12 12 12 +NULL 468 1212 12 12 12 12 12 12 12 12 12 +NULL 76 1212 12 12 12 12 12 12 12 12 12 +NULL 74 1212 12 12 12 12 12 12 12 12 12 +NULL 342 1212 12 12 12 12 12 12 12 12 12 +NULL 69 1212 12 12 12 12 12 12 12 12 12 +NULL 230 1212 12 12 12 12 12 12 12 12 12 +NULL 33 1212 12 12 12 12 12 12 12 12 12 +NULL 368 1212 12 12 12 12 12 12 12 12 12 +NULL 103 1212 12 12 12 12 12 12 12 12 12 +NULL 296 1212 12 12 12 12 12 12 12 12 12 +NULL 113 1212 12 12 12 12 12 12 12 12 12 +NULL 216 1212 12 12 12 12 12 12 12 12 12 +NULL 367 1212 12 12 12 12 12 12 12 12 12 +NULL 344 1212 12 12 12 12 12 12 12 12 12 +NULL 167 1212 12 12 12 12 12 12 12 12 12 +NULL 274 1212 12 12 12 12 12 12 12 12 12 +NULL 219 1212 12 12 12 12 12 12 12 12 12 +NULL 239 1212 12 12 12 12 12 12 12 12 12 +NULL 485 1212 12 12 12 12 12 12 12 12 12 +NULL 116 1212 12 12 12 12 12 12 12 12 12 +NULL 223 1212 12 12 12 12 12 12 12 12 12 +NULL 256 1212 12 12 12 12 12 12 12 12 12 +NULL 263 1212 12 12 12 12 12 12 12 12 12 +NULL 70 1212 12 12 12 12 12 12 12 12 12 +NULL 487 1212 12 12 12 12 12 12 12 12 12 +NULL 480 1212 12 12 12 12 12 12 12 12 12 +NULL 401 1212 12 12 12 12 12 12 12 12 12 +NULL 288 1212 12 12 12 12 12 12 12 12 12 +NULL 191 1212 12 12 12 12 12 12 12 12 12 +NULL 5 1212 12 12 12 12 12 12 12 12 12 +NULL 244 1212 12 12 12 12 12 12 12 12 12 +NULL 438 1212 12 12 12 12 12 12 12 12 12 +NULL 128 1212 12 12 12 12 12 12 12 12 12 +NULL 467 1212 12 12 12 12 12 12 12 12 12 +NULL 432 1212 12 12 12 12 12 12 12 12 12 +NULL 202 1212 12 12 12 12 12 12 12 12 12 +NULL 316 1212 12 12 12 12 12 12 12 12 12 +NULL 229 1212 12 12 12 12 12 12 12 12 12 +NULL 469 1212 12 12 12 12 12 12 12 12 12 +NULL 463 1212 12 12 12 12 12 12 12 12 12 +NULL 280 1212 12 12 12 12 12 12 12 12 12 NULL 2 1212 12 12 12 12 12 12 12 12 12 +NULL 35 1212 12 12 12 12 12 12 12 12 12 +NULL 283 1212 12 12 12 12 12 12 12 12 12 +NULL 331 1212 12 12 12 12 12 12 12 12 12 +NULL 235 1212 12 12 12 12 12 12 12 12 12 +NULL 80 1212 12 12 12 12 12 12 12 12 12 +NULL 44 1212 12 12 12 12 12 12 12 12 12 +NULL 193 1212 12 12 12 12 12 12 12 12 12 +NULL 321 1212 12 12 12 12 12 12 12 12 12 +NULL 335 1212 12 12 12 12 12 12 12 12 12 +NULL 104 1212 12 12 12 12 12 12 12 12 12 +NULL 466 1212 12 12 12 12 12 12 12 12 12 +NULL 366 1212 12 12 12 12 12 12 12 12 12 +NULL 175 1212 12 12 12 12 12 12 12 12 12 +NULL 403 1212 12 12 12 12 12 12 12 12 12 +NULL 483 1212 12 12 12 12 12 12 12 12 12 +NULL 53 1212 12 12 12 12 12 12 12 12 12 +NULL 105 1212 12 12 12 12 12 12 12 12 12 +NULL 257 1212 12 12 12 12 12 12 12 12 12 +NULL 406 1212 12 12 12 12 12 12 12 12 12 +NULL 409 1212 12 12 12 12 12 12 12 12 12 +NULL 190 1212 12 12 12 12 12 12 12 12 12 +NULL 406 1212 12 12 12 12 12 12 12 12 12 +NULL 401 1212 12 12 12 12 12 12 12 12 12 +NULL 114 1212 12 12 12 12 12 12 12 12 12 +NULL 258 1212 12 12 12 12 12 12 12 12 12 +NULL 90 1212 12 12 12 12 12 12 12 12 12 +NULL 203 1212 12 12 12 12 12 12 12 12 12 +NULL 262 1212 12 12 12 12 12 12 12 12 12 +NULL 348 1212 12 12 12 12 12 12 12 12 12 +NULL 424 1212 12 12 12 12 12 12 12 12 12 +NULL 12 1212 12 12 12 12 12 12 12 12 12 +NULL 396 1212 12 12 12 12 12 12 12 12 12 +NULL 201 1212 12 12 12 12 12 12 12 12 12 +NULL 217 1212 12 12 12 12 12 12 12 12 12 +NULL 164 1212 12 12 12 12 12 12 12 12 12 +NULL 431 1212 12 12 12 12 12 12 12 12 12 +NULL 454 1212 12 12 12 12 12 12 12 12 12 +NULL 478 1212 12 12 12 12 12 12 12 12 12 +NULL 298 1212 12 12 12 12 12 12 12 12 12 +NULL 125 1212 12 12 12 12 12 12 12 12 12 +NULL 431 1212 12 12 12 12 12 12 12 12 12 +NULL 164 1212 12 12 12 12 12 12 12 12 12 +NULL 424 1212 12 12 12 12 12 12 12 12 12 +NULL 187 1212 12 12 12 12 12 12 12 12 12 +NULL 382 1212 12 12 12 12 12 12 12 12 12 +NULL 5 1212 12 12 12 12 12 12 12 12 12 +NULL 70 1212 12 12 12 12 12 12 12 12 12 +NULL 397 1212 12 12 12 12 12 12 12 12 12 +NULL 480 1212 12 12 12 12 12 12 12 12 12 +NULL 291 1212 12 12 12 12 12 12 12 12 12 +NULL 24 1212 12 12 12 12 12 12 12 12 12 +NULL 351 1212 12 12 12 12 12 12 12 12 12 +NULL 255 1212 12 12 12 12 12 12 12 12 12 +NULL 104 1212 12 12 12 12 12 12 12 12 12 +NULL 70 1212 12 12 12 12 12 12 12 12 12 +NULL 163 1212 12 12 12 12 12 12 12 12 12 +NULL 438 1212 12 12 12 12 12 12 12 12 12 +NULL 119 1212 12 12 12 12 12 12 12 12 12 +NULL 414 1212 12 12 12 12 12 12 12 12 12 +NULL 200 1212 12 12 12 12 12 12 12 12 12 +NULL 491 1212 12 12 12 12 12 12 12 12 12 +NULL 237 1212 12 12 12 12 12 12 12 12 12 +NULL 439 1212 12 12 12 12 12 12 12 12 12 +NULL 360 1212 12 12 12 12 12 12 12 12 12 +NULL 248 1212 12 12 12 12 12 12 12 12 12 +NULL 479 1212 12 12 12 12 12 12 12 12 12 +NULL 305 1212 12 12 12 12 12 12 12 12 12 +NULL 417 1212 12 12 12 12 12 12 12 12 12 +NULL 199 1212 12 12 12 12 12 12 12 12 12 +NULL 444 1212 12 12 12 12 12 12 12 12 12 +NULL 120 1212 12 12 12 12 12 12 12 12 12 +NULL 429 1212 12 12 12 12 12 12 12 12 12 +NULL 169 1212 12 12 12 12 12 12 12 12 12 +NULL 443 1212 12 12 12 12 12 12 12 12 12 +NULL 323 1212 12 12 12 12 12 12 12 12 12 +NULL 325 1212 12 12 12 12 12 12 12 12 12 +NULL 277 1212 12 12 12 12 12 12 12 12 12 +NULL 230 1212 12 12 12 12 12 12 12 12 12 +NULL 478 1212 12 12 12 12 12 12 12 12 12 +NULL 178 1212 12 12 12 12 12 12 12 12 12 +NULL 468 1212 12 12 12 12 12 12 12 12 12 +NULL 310 1212 12 12 12 12 12 12 12 12 12 +NULL 317 1212 12 12 12 12 12 12 12 12 12 +NULL 333 1212 12 12 12 12 12 12 12 12 12 +NULL 493 1212 12 12 12 12 12 12 12 12 12 +NULL 460 1212 12 12 12 12 12 12 12 12 12 +NULL 207 1212 12 12 12 12 12 12 12 12 12 +NULL 249 1212 12 12 12 12 12 12 12 12 12 +NULL 265 1212 12 12 12 12 12 12 12 12 12 +NULL 480 1212 12 12 12 12 12 12 12 12 12 +NULL 83 1212 12 12 12 12 12 12 12 12 12 +NULL 136 1212 12 12 12 12 12 12 12 12 12 +NULL 353 1212 12 12 12 12 12 12 12 12 12 +NULL 172 1212 12 12 12 12 12 12 12 12 12 +NULL 214 1212 12 12 12 12 12 12 12 12 12 +NULL 462 1212 12 12 12 12 12 12 12 12 12 +NULL 233 1212 12 12 12 12 12 12 12 12 12 +NULL 406 1212 12 12 12 12 12 12 12 12 12 +NULL 133 1212 12 12 12 12 12 12 12 12 12 +NULL 175 1212 12 12 12 12 12 12 12 12 12 +NULL 189 1212 12 12 12 12 12 12 12 12 12 +NULL 454 1212 12 12 12 12 12 12 12 12 12 +NULL 375 1212 12 12 12 12 12 12 12 12 12 +NULL 401 1212 12 12 12 12 12 12 12 12 12 +NULL 421 1212 12 12 12 12 12 12 12 12 12 +NULL 407 1212 12 12 12 12 12 12 12 12 12 +NULL 384 1212 12 12 12 12 12 12 12 12 12 +NULL 256 1212 12 12 12 12 12 12 12 12 12 +NULL 26 1212 12 12 12 12 12 12 12 12 12 +NULL 134 1212 12 12 12 12 12 12 12 12 12 +NULL 67 1212 12 12 12 12 12 12 12 12 12 +NULL 384 1212 12 12 12 12 12 12 12 12 12 +NULL 379 1212 12 12 12 12 12 12 12 12 12 +NULL 18 1212 12 12 12 12 12 12 12 12 12 +NULL 462 1212 12 12 12 12 12 12 12 12 12 +NULL 492 1212 12 12 12 12 12 12 12 12 12 +NULL 100 1212 12 12 12 12 12 12 12 12 12 +NULL 298 1212 12 12 12 12 12 12 12 12 12 +NULL 9 1212 12 12 12 12 12 12 12 12 12 +NULL 341 1212 12 12 12 12 12 12 12 12 12 +NULL 498 1212 12 12 12 12 12 12 12 12 12 +NULL 146 1212 12 12 12 12 12 12 12 12 12 +NULL 458 1212 12 12 12 12 12 12 12 12 12 +NULL 362 1212 12 12 12 12 12 12 12 12 12 +NULL 186 1212 12 12 12 12 12 12 12 12 12 +NULL 285 1212 12 12 12 12 12 12 12 12 12 +NULL 348 1212 12 12 12 12 12 12 12 12 12 +NULL 167 1212 12 12 12 12 12 12 12 12 12 +NULL 18 1212 12 12 12 12 12 12 12 12 12 +NULL 273 1212 12 12 12 12 12 12 12 12 12 +NULL 183 1212 12 12 12 12 12 12 12 12 12 +NULL 281 1212 12 12 12 12 12 12 12 12 12 +NULL 344 1212 12 12 12 12 12 12 12 12 12 +NULL 97 1212 12 12 12 12 12 12 12 12 12 +NULL 469 1212 12 12 12 12 12 12 12 12 12 +NULL 315 1212 12 12 12 12 12 12 12 12 12 +NULL 84 1212 12 12 12 12 12 12 12 12 12 +NULL 28 1212 12 12 12 12 12 12 12 12 12 +NULL 37 1212 12 12 12 12 12 12 12 12 12 +NULL 448 1212 12 12 12 12 12 12 12 12 12 +NULL 152 1212 12 12 12 12 12 12 12 12 12 +NULL 348 1212 12 12 12 12 12 12 12 12 12 +NULL 307 1212 12 12 12 12 12 12 12 12 12 +NULL 194 1212 12 12 12 12 12 12 12 12 12 +NULL 414 1212 12 12 12 12 12 12 12 12 12 +NULL 477 1212 12 12 12 12 12 12 12 12 12 +NULL 222 1212 12 12 12 12 12 12 12 12 12 +NULL 126 1212 12 12 12 12 12 12 12 12 12 +NULL 90 1212 12 12 12 12 12 12 12 12 12 +NULL 169 1212 12 12 12 12 12 12 12 12 12 +NULL 403 1212 12 12 12 12 12 12 12 12 12 +NULL 400 1212 12 12 12 12 12 12 12 12 12 +NULL 200 1212 12 12 12 12 12 12 12 12 12 +NULL 97 1212 12 12 12 12 12 12 12 12 12 PREHOOK: query: drop table masking_test_n2 PREHOOK: type: DROPTABLE PREHOOK: Input: default@masking_test_n2 diff --git ql/src/test/results/clientpositive/masking_9.q.out ql/src/test/results/clientpositive/masking_9.q.out index 1a71236034..e9450dfd75 100644 --- ql/src/test/results/clientpositive/masking_9.q.out +++ ql/src/test/results/clientpositive/masking_9.q.out @@ -21,38 +21,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE - Select Operator - expressions: ROW__ID (type: struct) - outputColumnNames: _col0 - Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE - File Output Operator - compressed: false - Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test + Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: ROW__ID (type: struct) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 38000 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select ROW__ID from masking_test PREHOOK: type: QUERY @@ -68,3 +51,497 @@ NULL NULL NULL NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL +NULL diff --git ql/src/test/results/clientpositive/masking_disablecbo_1.q.out ql/src/test/results/clientpositive/masking_disablecbo_1.q.out index 777352f86a..721670270b 100644 --- ql/src/test/results/clientpositive/masking_disablecbo_1.q.out +++ ql/src/test/results/clientpositive/masking_disablecbo_1.q.out @@ -19,38 +19,21 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n10 - filterExpr: (((key % 2) = 0) and (key < 10)) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((key % 2) = 0) and (key < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n10 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from masking_test_n10 PREHOOK: type: QUERY @@ -60,12 +43,506 @@ POSTHOOK: query: select * from masking_test_n10 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from masking_test_n10 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n10 @@ -84,18 +561,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -116,9 +593,503 @@ POSTHOOK: query: select * from masking_test_n10 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select key from masking_test_n10 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n10 @@ -137,18 +1108,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: key (type: int) outputColumnNames: _col0 - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -169,9 +1140,503 @@ POSTHOOK: query: select key from masking_test_n10 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### +238 +86 +311 +27 +165 +409 +255 +278 +98 +484 +265 +193 +401 +150 +273 +224 +369 +66 +128 +213 +146 +406 +429 +374 +152 +469 +145 +495 +37 +327 +281 +277 +209 +15 +82 +403 +166 +417 +430 +252 +292 +219 +287 +153 +193 +338 +446 +459 +394 +237 +482 +174 +413 +494 +207 +199 +466 +208 +174 +399 +396 +247 +417 +489 +162 +377 +397 +309 +365 +266 +439 +342 +367 +325 +167 +195 +475 +17 +113 +155 +203 +339 +455 +128 +311 +316 +57 +302 +205 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 4 +280 +35 +427 +277 +208 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 +286 +187 +176 +54 +459 +51 +138 +103 +239 +213 +216 +430 +278 +176 +289 +221 +65 +318 +332 +311 +275 +137 +241 +83 +333 +180 +284 +12 +230 +181 +67 +260 +404 +384 +489 +353 +373 +272 +138 +217 +84 +348 +466 +58 8 +411 +230 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 +322 +197 +468 +393 +454 +100 +298 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 +404 +43 +436 +156 +469 +468 +308 +95 +196 +288 +481 +457 +98 +282 +197 +187 +318 +318 +409 +470 +137 +369 +316 +169 +413 +85 +77 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 +419 +15 +118 +72 +90 +307 +19 +435 +10 +277 +273 +306 +224 +309 +389 +327 +242 +369 +392 +272 +331 +401 +242 +452 +177 +226 +5 +497 +402 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 +430 +119 +489 +458 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 +468 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 +485 +116 +223 +256 +263 +70 +487 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 +431 +454 +478 +298 +125 +431 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 +438 +119 +414 +200 +491 +237 +439 +360 +248 +479 +305 +417 +199 +444 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 +493 +460 +207 +249 +265 +480 +83 +136 +353 +172 +214 +462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 +462 +492 +100 +298 +9 +341 +498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 PREHOOK: query: explain select value from masking_test_n10 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n10 @@ -190,18 +1655,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: reverse(value) (type: string) + expressions: value (type: string) outputColumnNames: _col0 - Statistics: Num rows: 83 Data size: 15272 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15272 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -222,9 +1687,503 @@ POSTHOOK: query: select value from masking_test_n10 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -4_lav -8_lav -2_lav +val_238 +val_86 +val_311 +val_27 +val_165 +val_409 +val_255 +val_278 +val_98 +val_484 +val_265 +val_193 +val_401 +val_150 +val_273 +val_224 +val_369 +val_66 +val_128 +val_213 +val_146 +val_406 +val_429 +val_374 +val_152 +val_469 +val_145 +val_495 +val_37 +val_327 +val_281 +val_277 +val_209 +val_15 +val_82 +val_403 +val_166 +val_417 +val_430 +val_252 +val_292 +val_219 +val_287 +val_153 +val_193 +val_338 +val_446 +val_459 +val_394 +val_237 +val_482 +val_174 +val_413 +val_494 +val_207 +val_199 +val_466 +val_208 +val_174 +val_399 +val_396 +val_247 +val_417 +val_489 +val_162 +val_377 +val_397 +val_309 +val_365 +val_266 +val_439 +val_342 +val_367 +val_325 +val_167 +val_195 +val_475 +val_17 +val_113 +val_155 +val_203 +val_339 +val_455 +val_128 +val_311 +val_316 +val_57 +val_302 +val_205 +val_149 +val_438 +val_345 +val_129 +val_170 +val_20 +val_489 +val_157 +val_378 +val_221 +val_92 +val_111 +val_47 +val_72 +val_4 +val_280 +val_35 +val_427 +val_277 +val_208 +val_356 +val_399 +val_169 +val_382 +val_498 +val_125 +val_386 +val_437 +val_469 +val_192 +val_286 +val_187 +val_176 +val_54 +val_459 +val_51 +val_138 +val_103 +val_239 +val_213 +val_216 +val_430 +val_278 +val_176 +val_289 +val_221 +val_65 +val_318 +val_332 +val_311 +val_275 +val_137 +val_241 +val_83 +val_333 +val_180 +val_284 +val_12 +val_230 +val_181 +val_67 +val_260 +val_404 +val_384 +val_489 +val_353 +val_373 +val_272 +val_138 +val_217 +val_84 +val_348 +val_466 +val_58 +val_8 +val_411 +val_230 +val_208 +val_348 +val_24 +val_463 +val_431 +val_179 +val_172 +val_42 +val_129 +val_158 +val_119 +val_496 +val_322 +val_197 +val_468 +val_393 +val_454 +val_100 +val_298 +val_199 +val_191 +val_418 +val_96 +val_26 +val_165 +val_327 +val_230 +val_205 +val_120 +val_131 +val_51 +val_404 +val_43 +val_436 +val_156 +val_469 +val_468 +val_308 +val_95 +val_196 +val_288 +val_481 +val_457 +val_98 +val_282 +val_197 +val_187 +val_318 +val_318 +val_409 +val_470 +val_137 +val_369 +val_316 +val_169 +val_413 +val_85 +val_77 +val_490 +val_87 +val_364 +val_179 +val_118 +val_134 +val_395 +val_282 +val_138 +val_238 +val_419 +val_15 +val_118 +val_72 +val_90 +val_307 +val_19 +val_435 +val_10 +val_277 +val_273 +val_306 +val_224 +val_309 +val_389 +val_327 +val_242 +val_369 +val_392 +val_272 +val_331 +val_401 +val_242 +val_452 +val_177 +val_226 +val_5 +val_497 +val_402 +val_396 +val_317 +val_395 +val_58 +val_35 +val_336 +val_95 +val_11 +val_168 +val_34 +val_229 +val_233 +val_143 +val_472 +val_322 +val_498 +val_160 +val_195 +val_42 +val_321 +val_430 +val_119 +val_489 +val_458 +val_78 +val_76 +val_41 +val_223 +val_492 +val_149 +val_449 +val_218 +val_228 +val_138 +val_453 +val_30 +val_209 +val_64 +val_468 +val_76 +val_74 +val_342 +val_69 +val_230 +val_33 +val_368 +val_103 +val_296 +val_113 +val_216 +val_367 +val_344 +val_167 +val_274 +val_219 +val_239 +val_485 +val_116 +val_223 +val_256 +val_263 +val_70 +val_487 +val_480 +val_401 +val_288 +val_191 +val_5 +val_244 +val_438 +val_128 +val_467 +val_432 +val_202 +val_316 +val_229 +val_469 +val_463 +val_280 +val_2 +val_35 +val_283 +val_331 +val_235 +val_80 +val_44 +val_193 +val_321 +val_335 +val_104 +val_466 +val_366 +val_175 +val_403 +val_483 +val_53 +val_105 +val_257 +val_406 +val_409 +val_190 +val_406 +val_401 +val_114 +val_258 +val_90 +val_203 +val_262 +val_348 +val_424 +val_12 +val_396 +val_201 +val_217 +val_164 +val_431 +val_454 +val_478 +val_298 +val_125 +val_431 +val_164 +val_424 +val_187 +val_382 +val_5 +val_70 +val_397 +val_480 +val_291 +val_24 +val_351 +val_255 +val_104 +val_70 +val_163 +val_438 +val_119 +val_414 +val_200 +val_491 +val_237 +val_439 +val_360 +val_248 +val_479 +val_305 +val_417 +val_199 +val_444 +val_120 +val_429 +val_169 +val_443 +val_323 +val_325 +val_277 +val_230 +val_478 +val_178 +val_468 +val_310 +val_317 +val_333 +val_493 +val_460 +val_207 +val_249 +val_265 +val_480 +val_83 +val_136 +val_353 +val_172 +val_214 +val_462 +val_233 +val_406 +val_133 +val_175 +val_189 +val_454 +val_375 +val_401 +val_421 +val_407 +val_384 +val_256 +val_26 +val_134 +val_67 +val_384 +val_379 +val_18 +val_462 +val_492 +val_100 +val_298 +val_9 +val_341 +val_498 +val_146 +val_458 +val_362 +val_186 +val_285 +val_348 +val_167 +val_18 +val_273 +val_183 +val_281 +val_344 +val_97 +val_469 +val_315 +val_84 +val_28 +val_37 +val_448 +val_152 +val_348 +val_307 +val_194 +val_414 +val_477 +val_222 +val_126 +val_90 +val_169 +val_403 +val_400 +val_200 +val_97 PREHOOK: query: explain select * from masking_test_n10 join srcpart on (masking_test_n10.key = srcpart.key) PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n10 @@ -253,21 +2212,17 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (((key % 2) = 0) and (key < 10) and UDFToDouble(key) is not null) (type: boolean) + filterExpr: UDFToDouble(key) is not null (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((key % 2) = 0) and (key < 10) and UDFToDouble(key) is not null) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 37848 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double) - sort order: + - Map-reduce partition columns: UDFToDouble(_col0) (type: double) - Statistics: Num rows: 83 Data size: 37848 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int), _col1 (type: string) + predicate: UDFToDouble(key) is not null (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Reduce Output Operator + key expressions: UDFToDouble(key) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(key) (type: double) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + value expressions: key (type: int), value (type: string) TableScan alias: srcpart filterExpr: UDFToDouble(key) is not null (type: boolean) @@ -286,17 +2241,17 @@ STAGE PLANS: condition map: Inner Join 0 to 1 keys: - 0 UDFToDouble(_col0) (type: double) + 0 UDFToDouble(key) (type: double) 1 UDFToDouble(key) (type: double) outputColumnNames: _col0, _col1, _col5, _col6, _col7, _col8 - Statistics: Num rows: 525 Data size: 385350 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: _col0 (type: int), _col1 (type: string), _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 - Statistics: Num rows: 525 Data size: 385350 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 525 Data size: 385350 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -326,54 +2281,4118 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 #### A masked pattern was here #### -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-08 11 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-08 12 -0 0_lav 0 val_0 2008-04-09 11 -0 0_lav 0 val_0 2008-04-09 12 -2 2_lav 2 val_2 2008-04-09 11 -2 2_lav 2 val_2 2008-04-08 11 -2 2_lav 2 val_2 2008-04-09 12 -2 2_lav 2 val_2 2008-04-08 12 -4 4_lav 4 val_4 2008-04-08 12 -4 4_lav 4 val_4 2008-04-09 12 -4 4_lav 4 val_4 2008-04-08 11 -4 4_lav 4 val_4 2008-04-09 11 -8 8_lav 8 val_8 2008-04-08 11 -8 8_lav 8 val_8 2008-04-09 11 -8 8_lav 8 val_8 2008-04-08 12 -8 8_lav 8 val_8 2008-04-09 12 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-08 11 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-08 12 +0 val_0 0 val_0 2008-04-09 11 +0 val_0 0 val_0 2008-04-09 12 +2 val_2 2 val_2 2008-04-09 11 +2 val_2 2 val_2 2008-04-08 11 +2 val_2 2 val_2 2008-04-09 12 +2 val_2 2 val_2 2008-04-08 12 +4 val_4 4 val_4 2008-04-08 12 +4 val_4 4 val_4 2008-04-09 12 +4 val_4 4 val_4 2008-04-08 11 +4 val_4 4 val_4 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-08 11 +5 val_5 5 val_5 2008-04-09 12 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-09 11 +5 val_5 5 val_5 2008-04-08 12 +5 val_5 5 val_5 2008-04-09 12 +8 val_8 8 val_8 2008-04-08 11 +8 val_8 8 val_8 2008-04-09 11 +8 val_8 8 val_8 2008-04-08 12 +8 val_8 8 val_8 2008-04-09 12 +9 val_9 9 val_9 2008-04-08 12 +9 val_9 9 val_9 2008-04-09 12 +9 val_9 9 val_9 2008-04-09 11 +9 val_9 9 val_9 2008-04-08 11 +10 val_10 10 val_10 2008-04-09 11 +10 val_10 10 val_10 2008-04-09 12 +10 val_10 10 val_10 2008-04-08 12 +10 val_10 10 val_10 2008-04-08 11 +11 val_11 11 val_11 2008-04-09 12 +11 val_11 11 val_11 2008-04-09 11 +11 val_11 11 val_11 2008-04-08 12 +11 val_11 11 val_11 2008-04-08 11 +12 val_12 12 val_12 2008-04-09 12 +12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-09 12 +12 val_12 12 val_12 2008-04-09 12 +12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-08 11 +12 val_12 12 val_12 2008-04-08 12 +12 val_12 12 val_12 2008-04-09 11 +12 val_12 12 val_12 2008-04-09 12 +15 val_15 15 val_15 2008-04-08 12 +15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 12 +15 val_15 15 val_15 2008-04-08 12 +15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 12 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 11 +15 val_15 15 val_15 2008-04-09 11 +15 val_15 15 val_15 2008-04-08 12 +17 val_17 17 val_17 2008-04-09 11 +17 val_17 17 val_17 2008-04-09 12 +17 val_17 17 val_17 2008-04-08 12 +17 val_17 17 val_17 2008-04-08 11 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 11 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-08 11 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 12 +18 val_18 18 val_18 2008-04-08 11 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 12 +18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-09 11 +18 val_18 18 val_18 2008-04-08 11 +19 val_19 19 val_19 2008-04-09 11 +19 val_19 19 val_19 2008-04-09 12 +19 val_19 19 val_19 2008-04-08 11 +19 val_19 19 val_19 2008-04-08 12 +20 val_20 20 val_20 2008-04-08 11 +20 val_20 20 val_20 2008-04-09 11 +20 val_20 20 val_20 2008-04-08 12 +20 val_20 20 val_20 2008-04-09 12 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-09 11 +24 val_24 24 val_24 2008-04-09 11 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-08 11 +24 val_24 24 val_24 2008-04-09 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-08 12 +24 val_24 24 val_24 2008-04-09 11 +24 val_24 24 val_24 2008-04-09 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-08 11 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-08 11 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-09 12 +26 val_26 26 val_26 2008-04-09 11 +26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 12 +26 val_26 26 val_26 2008-04-08 11 +27 val_27 27 val_27 2008-04-09 12 +27 val_27 27 val_27 2008-04-09 11 +27 val_27 27 val_27 2008-04-08 12 +27 val_27 27 val_27 2008-04-08 11 +28 val_28 28 val_28 2008-04-08 12 +28 val_28 28 val_28 2008-04-09 11 +28 val_28 28 val_28 2008-04-09 12 +28 val_28 28 val_28 2008-04-08 11 +30 val_30 30 val_30 2008-04-09 12 +30 val_30 30 val_30 2008-04-09 11 +30 val_30 30 val_30 2008-04-08 11 +30 val_30 30 val_30 2008-04-08 12 +33 val_33 33 val_33 2008-04-08 11 +33 val_33 33 val_33 2008-04-08 12 +33 val_33 33 val_33 2008-04-09 11 +33 val_33 33 val_33 2008-04-09 12 +34 val_34 34 val_34 2008-04-09 11 +34 val_34 34 val_34 2008-04-09 12 +34 val_34 34 val_34 2008-04-08 11 +34 val_34 34 val_34 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-08 12 +35 val_35 35 val_35 2008-04-09 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-08 11 +35 val_35 35 val_35 2008-04-09 12 +35 val_35 35 val_35 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 11 +37 val_37 37 val_37 2008-04-09 12 +37 val_37 37 val_37 2008-04-08 12 +37 val_37 37 val_37 2008-04-08 11 +41 val_41 41 val_41 2008-04-08 11 +41 val_41 41 val_41 2008-04-09 11 +41 val_41 41 val_41 2008-04-09 12 +41 val_41 41 val_41 2008-04-08 12 +42 val_42 42 val_42 2008-04-09 12 +42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-09 12 +42 val_42 42 val_42 2008-04-08 11 +42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 11 +42 val_42 42 val_42 2008-04-09 12 +42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-08 12 +42 val_42 42 val_42 2008-04-09 12 +42 val_42 42 val_42 2008-04-08 11 +42 val_42 42 val_42 2008-04-09 11 +42 val_42 42 val_42 2008-04-08 11 +43 val_43 43 val_43 2008-04-09 12 +43 val_43 43 val_43 2008-04-08 12 +43 val_43 43 val_43 2008-04-09 11 +43 val_43 43 val_43 2008-04-08 11 +44 val_44 44 val_44 2008-04-09 11 +44 val_44 44 val_44 2008-04-08 11 +44 val_44 44 val_44 2008-04-09 12 +44 val_44 44 val_44 2008-04-08 12 +47 val_47 47 val_47 2008-04-08 11 +47 val_47 47 val_47 2008-04-08 12 +47 val_47 47 val_47 2008-04-09 12 +47 val_47 47 val_47 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-08 11 +51 val_51 51 val_51 2008-04-09 11 +51 val_51 51 val_51 2008-04-09 12 +51 val_51 51 val_51 2008-04-08 12 +51 val_51 51 val_51 2008-04-09 11 +53 val_53 53 val_53 2008-04-08 11 +53 val_53 53 val_53 2008-04-09 11 +53 val_53 53 val_53 2008-04-09 12 +53 val_53 53 val_53 2008-04-08 12 +54 val_54 54 val_54 2008-04-08 11 +54 val_54 54 val_54 2008-04-09 12 +54 val_54 54 val_54 2008-04-09 11 +54 val_54 54 val_54 2008-04-08 12 +57 val_57 57 val_57 2008-04-08 12 +57 val_57 57 val_57 2008-04-08 11 +57 val_57 57 val_57 2008-04-09 11 +57 val_57 57 val_57 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-08 12 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 11 +58 val_58 58 val_58 2008-04-08 12 +58 val_58 58 val_58 2008-04-09 11 +58 val_58 58 val_58 2008-04-09 12 +58 val_58 58 val_58 2008-04-08 12 +64 val_64 64 val_64 2008-04-09 12 +64 val_64 64 val_64 2008-04-08 11 +64 val_64 64 val_64 2008-04-08 12 +64 val_64 64 val_64 2008-04-09 11 +65 val_65 65 val_65 2008-04-09 11 +65 val_65 65 val_65 2008-04-09 12 +65 val_65 65 val_65 2008-04-08 11 +65 val_65 65 val_65 2008-04-08 12 +66 val_66 66 val_66 2008-04-09 12 +66 val_66 66 val_66 2008-04-09 11 +66 val_66 66 val_66 2008-04-08 11 +66 val_66 66 val_66 2008-04-08 12 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-09 12 +67 val_67 67 val_67 2008-04-09 11 +67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +67 val_67 67 val_67 2008-04-08 11 +67 val_67 67 val_67 2008-04-08 12 +69 val_69 69 val_69 2008-04-09 12 +69 val_69 69 val_69 2008-04-08 11 +69 val_69 69 val_69 2008-04-08 12 +69 val_69 69 val_69 2008-04-09 11 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 12 +70 val_70 70 val_70 2008-04-09 11 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +70 val_70 70 val_70 2008-04-08 11 +70 val_70 70 val_70 2008-04-09 12 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-09 11 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 11 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-08 12 +72 val_72 72 val_72 2008-04-09 11 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 12 +72 val_72 72 val_72 2008-04-08 11 +72 val_72 72 val_72 2008-04-09 11 +74 val_74 74 val_74 2008-04-09 11 +74 val_74 74 val_74 2008-04-08 12 +74 val_74 74 val_74 2008-04-09 12 +74 val_74 74 val_74 2008-04-08 11 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 11 +76 val_76 76 val_76 2008-04-09 11 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 12 +76 val_76 76 val_76 2008-04-08 11 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 12 +76 val_76 76 val_76 2008-04-09 11 +76 val_76 76 val_76 2008-04-09 11 +77 val_77 77 val_77 2008-04-08 12 +77 val_77 77 val_77 2008-04-09 12 +77 val_77 77 val_77 2008-04-09 11 +77 val_77 77 val_77 2008-04-08 11 +78 val_78 78 val_78 2008-04-09 11 +78 val_78 78 val_78 2008-04-08 11 +78 val_78 78 val_78 2008-04-09 12 +78 val_78 78 val_78 2008-04-08 12 +80 val_80 80 val_80 2008-04-09 11 +80 val_80 80 val_80 2008-04-08 11 +80 val_80 80 val_80 2008-04-09 12 +80 val_80 80 val_80 2008-04-08 12 +82 val_82 82 val_82 2008-04-08 12 +82 val_82 82 val_82 2008-04-09 11 +82 val_82 82 val_82 2008-04-08 11 +82 val_82 82 val_82 2008-04-09 12 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 12 +83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-09 12 +83 val_83 83 val_83 2008-04-08 11 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-08 11 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 12 +83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-09 12 +83 val_83 83 val_83 2008-04-08 11 +83 val_83 83 val_83 2008-04-08 12 +83 val_83 83 val_83 2008-04-09 11 +83 val_83 83 val_83 2008-04-08 11 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 12 +84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-08 12 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-08 11 +84 val_84 84 val_84 2008-04-09 12 +84 val_84 84 val_84 2008-04-08 12 +84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-09 11 +84 val_84 84 val_84 2008-04-08 12 +85 val_85 85 val_85 2008-04-09 12 +85 val_85 85 val_85 2008-04-09 11 +85 val_85 85 val_85 2008-04-08 11 +85 val_85 85 val_85 2008-04-08 12 +86 val_86 86 val_86 2008-04-08 12 +86 val_86 86 val_86 2008-04-09 11 +86 val_86 86 val_86 2008-04-08 11 +86 val_86 86 val_86 2008-04-09 12 +87 val_87 87 val_87 2008-04-09 12 +87 val_87 87 val_87 2008-04-08 11 +87 val_87 87 val_87 2008-04-08 12 +87 val_87 87 val_87 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-09 11 +90 val_90 90 val_90 2008-04-09 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 12 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-08 11 +90 val_90 90 val_90 2008-04-09 11 +92 val_92 92 val_92 2008-04-09 11 +92 val_92 92 val_92 2008-04-09 12 +92 val_92 92 val_92 2008-04-08 12 +92 val_92 92 val_92 2008-04-08 11 +95 val_95 95 val_95 2008-04-08 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 11 +95 val_95 95 val_95 2008-04-08 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-08 12 +95 val_95 95 val_95 2008-04-09 11 +95 val_95 95 val_95 2008-04-09 12 +95 val_95 95 val_95 2008-04-08 11 +96 val_96 96 val_96 2008-04-09 12 +96 val_96 96 val_96 2008-04-08 11 +96 val_96 96 val_96 2008-04-08 12 +96 val_96 96 val_96 2008-04-09 11 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 11 +97 val_97 97 val_97 2008-04-08 11 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 12 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-09 11 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 12 +97 val_97 97 val_97 2008-04-08 11 +97 val_97 97 val_97 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 11 +98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-09 11 +98 val_98 98 val_98 2008-04-08 12 +98 val_98 98 val_98 2008-04-09 12 +100 val_100 100 val_100 2008-04-09 11 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 11 +100 val_100 100 val_100 2008-04-09 11 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-08 12 +100 val_100 100 val_100 2008-04-09 12 +100 val_100 100 val_100 2008-04-08 11 +100 val_100 100 val_100 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 12 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-09 12 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 12 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 11 +103 val_103 103 val_103 2008-04-09 11 +103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-08 12 +103 val_103 103 val_103 2008-04-09 12 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-09 11 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-09 11 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-09 11 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-08 11 +104 val_104 104 val_104 2008-04-09 12 +104 val_104 104 val_104 2008-04-08 12 +104 val_104 104 val_104 2008-04-09 11 +105 val_105 105 val_105 2008-04-09 12 +105 val_105 105 val_105 2008-04-09 11 +105 val_105 105 val_105 2008-04-08 11 +105 val_105 105 val_105 2008-04-08 12 +111 val_111 111 val_111 2008-04-08 12 +111 val_111 111 val_111 2008-04-08 11 +111 val_111 111 val_111 2008-04-09 12 +111 val_111 111 val_111 2008-04-09 11 +113 val_113 113 val_113 2008-04-09 12 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-09 12 +113 val_113 113 val_113 2008-04-09 12 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-08 12 +113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-09 11 +113 val_113 113 val_113 2008-04-08 11 +113 val_113 113 val_113 2008-04-09 12 +114 val_114 114 val_114 2008-04-09 11 +114 val_114 114 val_114 2008-04-09 12 +114 val_114 114 val_114 2008-04-08 12 +114 val_114 114 val_114 2008-04-08 11 +116 val_116 116 val_116 2008-04-08 12 +116 val_116 116 val_116 2008-04-09 11 +116 val_116 116 val_116 2008-04-08 11 +116 val_116 116 val_116 2008-04-09 12 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-09 11 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-09 11 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-09 11 +118 val_118 118 val_118 2008-04-09 12 +118 val_118 118 val_118 2008-04-08 11 +118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-08 12 +118 val_118 118 val_118 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 11 +119 val_119 119 val_119 2008-04-09 12 +119 val_119 119 val_119 2008-04-08 11 +119 val_119 119 val_119 2008-04-09 12 +120 val_120 120 val_120 2008-04-09 11 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 11 +120 val_120 120 val_120 2008-04-09 11 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-09 12 +120 val_120 120 val_120 2008-04-08 12 +120 val_120 120 val_120 2008-04-08 11 +120 val_120 120 val_120 2008-04-09 11 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 12 +125 val_125 125 val_125 2008-04-08 12 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 11 +125 val_125 125 val_125 2008-04-09 12 +125 val_125 125 val_125 2008-04-09 11 +125 val_125 125 val_125 2008-04-08 12 +125 val_125 125 val_125 2008-04-08 12 +126 val_126 126 val_126 2008-04-08 11 +126 val_126 126 val_126 2008-04-08 12 +126 val_126 126 val_126 2008-04-09 12 +126 val_126 126 val_126 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 11 +128 val_128 128 val_128 2008-04-09 11 +128 val_128 128 val_128 2008-04-09 12 +128 val_128 128 val_128 2008-04-08 12 +128 val_128 128 val_128 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 12 +129 val_129 129 val_129 2008-04-08 12 +129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +129 val_129 129 val_129 2008-04-09 11 +129 val_129 129 val_129 2008-04-08 11 +131 val_131 131 val_131 2008-04-08 12 +131 val_131 131 val_131 2008-04-09 12 +131 val_131 131 val_131 2008-04-09 11 +131 val_131 131 val_131 2008-04-08 11 +133 val_133 133 val_133 2008-04-08 11 +133 val_133 133 val_133 2008-04-08 12 +133 val_133 133 val_133 2008-04-09 11 +133 val_133 133 val_133 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-08 11 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 11 +134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-08 11 +134 val_134 134 val_134 2008-04-09 11 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 12 +134 val_134 134 val_134 2008-04-09 12 +134 val_134 134 val_134 2008-04-08 11 +136 val_136 136 val_136 2008-04-09 12 +136 val_136 136 val_136 2008-04-08 12 +136 val_136 136 val_136 2008-04-08 11 +136 val_136 136 val_136 2008-04-09 11 +137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-08 12 +137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-08 12 +137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 11 +137 val_137 137 val_137 2008-04-09 12 +137 val_137 137 val_137 2008-04-08 12 +137 val_137 137 val_137 2008-04-08 11 +137 val_137 137 val_137 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-09 12 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 12 +138 val_138 138 val_138 2008-04-09 11 +138 val_138 138 val_138 2008-04-08 11 +138 val_138 138 val_138 2008-04-08 12 +143 val_143 143 val_143 2008-04-09 12 +143 val_143 143 val_143 2008-04-08 11 +143 val_143 143 val_143 2008-04-09 11 +143 val_143 143 val_143 2008-04-08 12 +145 val_145 145 val_145 2008-04-09 11 +145 val_145 145 val_145 2008-04-08 11 +145 val_145 145 val_145 2008-04-08 12 +145 val_145 145 val_145 2008-04-09 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +146 val_146 146 val_146 2008-04-08 11 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 12 +146 val_146 146 val_146 2008-04-09 11 +146 val_146 146 val_146 2008-04-08 12 +149 val_149 149 val_149 2008-04-08 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 12 +149 val_149 149 val_149 2008-04-08 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 12 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-09 11 +149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 11 +149 val_149 149 val_149 2008-04-08 12 +150 val_150 150 val_150 2008-04-09 11 +150 val_150 150 val_150 2008-04-09 12 +150 val_150 150 val_150 2008-04-08 11 +150 val_150 150 val_150 2008-04-08 12 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-08 12 +152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-08 12 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-08 12 +152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-08 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-09 11 +152 val_152 152 val_152 2008-04-09 12 +152 val_152 152 val_152 2008-04-08 12 +153 val_153 153 val_153 2008-04-09 11 +153 val_153 153 val_153 2008-04-08 11 +153 val_153 153 val_153 2008-04-08 12 +153 val_153 153 val_153 2008-04-09 12 +155 val_155 155 val_155 2008-04-08 12 +155 val_155 155 val_155 2008-04-08 11 +155 val_155 155 val_155 2008-04-09 12 +155 val_155 155 val_155 2008-04-09 11 +156 val_156 156 val_156 2008-04-08 12 +156 val_156 156 val_156 2008-04-09 12 +156 val_156 156 val_156 2008-04-09 11 +156 val_156 156 val_156 2008-04-08 11 +157 val_157 157 val_157 2008-04-09 11 +157 val_157 157 val_157 2008-04-08 12 +157 val_157 157 val_157 2008-04-08 11 +157 val_157 157 val_157 2008-04-09 12 +158 val_158 158 val_158 2008-04-08 11 +158 val_158 158 val_158 2008-04-09 11 +158 val_158 158 val_158 2008-04-09 12 +158 val_158 158 val_158 2008-04-08 12 +160 val_160 160 val_160 2008-04-09 11 +160 val_160 160 val_160 2008-04-09 12 +160 val_160 160 val_160 2008-04-08 11 +160 val_160 160 val_160 2008-04-08 12 +162 val_162 162 val_162 2008-04-09 11 +162 val_162 162 val_162 2008-04-08 12 +162 val_162 162 val_162 2008-04-08 11 +162 val_162 162 val_162 2008-04-09 12 +163 val_163 163 val_163 2008-04-09 11 +163 val_163 163 val_163 2008-04-09 12 +163 val_163 163 val_163 2008-04-08 11 +163 val_163 163 val_163 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-08 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-09 11 +164 val_164 164 val_164 2008-04-09 12 +164 val_164 164 val_164 2008-04-08 12 +164 val_164 164 val_164 2008-04-08 12 +165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 +165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-09 12 +165 val_165 165 val_165 2008-04-08 12 +165 val_165 165 val_165 2008-04-08 11 +165 val_165 165 val_165 2008-04-09 11 +166 val_166 166 val_166 2008-04-08 12 +166 val_166 166 val_166 2008-04-08 11 +166 val_166 166 val_166 2008-04-09 12 +166 val_166 166 val_166 2008-04-09 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-08 12 +167 val_167 167 val_167 2008-04-09 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 11 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-09 12 +167 val_167 167 val_167 2008-04-08 12 +168 val_168 168 val_168 2008-04-08 11 +168 val_168 168 val_168 2008-04-08 12 +168 val_168 168 val_168 2008-04-09 11 +168 val_168 168 val_168 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-08 12 +169 val_169 169 val_169 2008-04-09 11 +169 val_169 169 val_169 2008-04-09 12 +169 val_169 169 val_169 2008-04-08 11 +169 val_169 169 val_169 2008-04-08 11 +170 val_170 170 val_170 2008-04-09 11 +170 val_170 170 val_170 2008-04-09 12 +170 val_170 170 val_170 2008-04-08 11 +170 val_170 170 val_170 2008-04-08 12 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-09 11 +172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-09 11 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-09 11 +172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-08 11 +172 val_172 172 val_172 2008-04-08 12 +172 val_172 172 val_172 2008-04-09 12 +172 val_172 172 val_172 2008-04-09 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 11 +174 val_174 174 val_174 2008-04-09 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-09 12 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 11 +174 val_174 174 val_174 2008-04-08 12 +174 val_174 174 val_174 2008-04-09 11 +174 val_174 174 val_174 2008-04-09 11 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-08 12 +175 val_175 175 val_175 2008-04-08 12 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 12 +175 val_175 175 val_175 2008-04-08 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-09 11 +175 val_175 175 val_175 2008-04-08 12 +175 val_175 175 val_175 2008-04-08 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 12 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-08 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 12 +176 val_176 176 val_176 2008-04-09 12 +176 val_176 176 val_176 2008-04-08 11 +176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-09 11 +176 val_176 176 val_176 2008-04-08 12 +177 val_177 177 val_177 2008-04-08 12 +177 val_177 177 val_177 2008-04-08 11 +177 val_177 177 val_177 2008-04-09 11 +177 val_177 177 val_177 2008-04-09 12 +178 val_178 178 val_178 2008-04-08 12 +178 val_178 178 val_178 2008-04-09 11 +178 val_178 178 val_178 2008-04-08 11 +178 val_178 178 val_178 2008-04-09 12 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-08 11 +179 val_179 179 val_179 2008-04-08 11 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-08 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-09 12 +179 val_179 179 val_179 2008-04-09 11 +179 val_179 179 val_179 2008-04-08 11 +179 val_179 179 val_179 2008-04-08 11 +180 val_180 180 val_180 2008-04-09 11 +180 val_180 180 val_180 2008-04-09 12 +180 val_180 180 val_180 2008-04-08 11 +180 val_180 180 val_180 2008-04-08 12 +181 val_181 181 val_181 2008-04-09 11 +181 val_181 181 val_181 2008-04-09 12 +181 val_181 181 val_181 2008-04-08 11 +181 val_181 181 val_181 2008-04-08 12 +183 val_183 183 val_183 2008-04-08 12 +183 val_183 183 val_183 2008-04-08 11 +183 val_183 183 val_183 2008-04-09 12 +183 val_183 183 val_183 2008-04-09 11 +186 val_186 186 val_186 2008-04-08 11 +186 val_186 186 val_186 2008-04-08 12 +186 val_186 186 val_186 2008-04-09 11 +186 val_186 186 val_186 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-08 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-09 12 +187 val_187 187 val_187 2008-04-08 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-09 11 +187 val_187 187 val_187 2008-04-08 12 +189 val_189 189 val_189 2008-04-09 11 +189 val_189 189 val_189 2008-04-09 12 +189 val_189 189 val_189 2008-04-08 11 +189 val_189 189 val_189 2008-04-08 12 +190 val_190 190 val_190 2008-04-09 12 +190 val_190 190 val_190 2008-04-08 12 +190 val_190 190 val_190 2008-04-09 11 +190 val_190 190 val_190 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 11 +191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 11 +191 val_191 191 val_191 2008-04-08 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 12 +191 val_191 191 val_191 2008-04-09 11 +191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 11 +191 val_191 191 val_191 2008-04-08 12 +191 val_191 191 val_191 2008-04-08 11 +191 val_191 191 val_191 2008-04-09 12 +191 val_191 191 val_191 2008-04-08 12 +192 val_192 192 val_192 2008-04-09 12 +192 val_192 192 val_192 2008-04-08 12 +192 val_192 192 val_192 2008-04-08 11 +192 val_192 192 val_192 2008-04-09 11 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 11 +193 val_193 193 val_193 2008-04-09 12 +193 val_193 193 val_193 2008-04-08 12 +193 val_193 193 val_193 2008-04-08 11 +194 val_194 194 val_194 2008-04-08 12 +194 val_194 194 val_194 2008-04-08 11 +194 val_194 194 val_194 2008-04-09 12 +194 val_194 194 val_194 2008-04-09 11 +195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-09 11 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 11 +195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-09 11 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 12 +195 val_195 195 val_195 2008-04-08 11 +195 val_195 195 val_195 2008-04-08 12 +195 val_195 195 val_195 2008-04-09 11 +196 val_196 196 val_196 2008-04-08 12 +196 val_196 196 val_196 2008-04-09 11 +196 val_196 196 val_196 2008-04-08 11 +196 val_196 196 val_196 2008-04-09 12 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-09 12 +197 val_197 197 val_197 2008-04-09 12 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-09 11 +197 val_197 197 val_197 2008-04-08 11 +197 val_197 197 val_197 2008-04-08 12 +197 val_197 197 val_197 2008-04-09 12 +197 val_197 197 val_197 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 12 +199 val_199 199 val_199 2008-04-08 11 +199 val_199 199 val_199 2008-04-09 12 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-09 11 +199 val_199 199 val_199 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-08 12 +200 val_200 200 val_200 2008-04-09 12 +200 val_200 200 val_200 2008-04-08 11 +200 val_200 200 val_200 2008-04-09 11 +201 val_201 201 val_201 2008-04-09 11 +201 val_201 201 val_201 2008-04-08 11 +201 val_201 201 val_201 2008-04-09 12 +201 val_201 201 val_201 2008-04-08 12 +202 val_202 202 val_202 2008-04-09 12 +202 val_202 202 val_202 2008-04-08 11 +202 val_202 202 val_202 2008-04-09 11 +202 val_202 202 val_202 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-08 12 +203 val_203 203 val_203 2008-04-09 11 +203 val_203 203 val_203 2008-04-08 11 +203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-09 12 +203 val_203 203 val_203 2008-04-08 12 +205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-09 12 +205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 12 +205 val_205 205 val_205 2008-04-09 12 +205 val_205 205 val_205 2008-04-09 11 +205 val_205 205 val_205 2008-04-08 11 +205 val_205 205 val_205 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 +207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 +207 val_207 207 val_207 2008-04-08 11 +207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-08 11 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 +207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-09 12 +207 val_207 207 val_207 2008-04-09 11 +207 val_207 207 val_207 2008-04-08 11 +207 val_207 207 val_207 2008-04-08 12 +207 val_207 207 val_207 2008-04-08 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 12 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 11 +208 val_208 208 val_208 2008-04-08 11 +208 val_208 208 val_208 2008-04-09 12 +209 val_209 209 val_209 2008-04-08 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-08 12 +209 val_209 209 val_209 2008-04-08 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-09 11 +209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-08 11 +209 val_209 209 val_209 2008-04-09 12 +209 val_209 209 val_209 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-09 11 +213 val_213 213 val_213 2008-04-08 11 +213 val_213 213 val_213 2008-04-09 12 +213 val_213 213 val_213 2008-04-08 12 +213 val_213 213 val_213 2008-04-08 12 +214 val_214 214 val_214 2008-04-08 12 +214 val_214 214 val_214 2008-04-08 11 +214 val_214 214 val_214 2008-04-09 11 +214 val_214 214 val_214 2008-04-09 12 +216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-08 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 11 +216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-08 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 12 +216 val_216 216 val_216 2008-04-09 11 +216 val_216 216 val_216 2008-04-09 12 +216 val_216 216 val_216 2008-04-08 11 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-09 12 +217 val_217 217 val_217 2008-04-09 12 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-08 12 +217 val_217 217 val_217 2008-04-08 11 +217 val_217 217 val_217 2008-04-09 11 +217 val_217 217 val_217 2008-04-09 12 +217 val_217 217 val_217 2008-04-09 12 +218 val_218 218 val_218 2008-04-08 12 +218 val_218 218 val_218 2008-04-08 11 +218 val_218 218 val_218 2008-04-09 12 +218 val_218 218 val_218 2008-04-09 11 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-08 12 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-08 12 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-08 12 +219 val_219 219 val_219 2008-04-08 11 +219 val_219 219 val_219 2008-04-09 11 +219 val_219 219 val_219 2008-04-09 12 +219 val_219 219 val_219 2008-04-08 12 +221 val_221 221 val_221 2008-04-09 12 +221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-08 11 +221 val_221 221 val_221 2008-04-09 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 11 +221 val_221 221 val_221 2008-04-09 12 +221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-08 11 +221 val_221 221 val_221 2008-04-09 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 12 +221 val_221 221 val_221 2008-04-09 11 +221 val_221 221 val_221 2008-04-08 11 +222 val_222 222 val_222 2008-04-08 12 +222 val_222 222 val_222 2008-04-09 12 +222 val_222 222 val_222 2008-04-09 11 +222 val_222 222 val_222 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-09 12 +223 val_223 223 val_223 2008-04-08 12 +223 val_223 223 val_223 2008-04-08 11 +223 val_223 223 val_223 2008-04-09 11 +223 val_223 223 val_223 2008-04-08 11 +224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-08 11 +224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 12 +224 val_224 224 val_224 2008-04-09 11 +224 val_224 224 val_224 2008-04-08 12 +224 val_224 224 val_224 2008-04-08 11 +226 val_226 226 val_226 2008-04-09 12 +226 val_226 226 val_226 2008-04-08 11 +226 val_226 226 val_226 2008-04-09 11 +226 val_226 226 val_226 2008-04-08 12 +228 val_228 228 val_228 2008-04-09 11 +228 val_228 228 val_228 2008-04-08 11 +228 val_228 228 val_228 2008-04-09 12 +228 val_228 228 val_228 2008-04-08 12 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-08 12 +229 val_229 229 val_229 2008-04-09 11 +229 val_229 229 val_229 2008-04-09 12 +229 val_229 229 val_229 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-09 12 +230 val_230 230 val_230 2008-04-08 11 +230 val_230 230 val_230 2008-04-09 11 +230 val_230 230 val_230 2008-04-08 12 +230 val_230 230 val_230 2008-04-08 11 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 12 +233 val_233 233 val_233 2008-04-08 12 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 12 +233 val_233 233 val_233 2008-04-09 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 11 +233 val_233 233 val_233 2008-04-08 12 +233 val_233 233 val_233 2008-04-08 12 +235 val_235 235 val_235 2008-04-09 11 +235 val_235 235 val_235 2008-04-09 12 +235 val_235 235 val_235 2008-04-08 12 +235 val_235 235 val_235 2008-04-08 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-09 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 12 +237 val_237 237 val_237 2008-04-09 11 +237 val_237 237 val_237 2008-04-08 12 +237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-08 11 +237 val_237 237 val_237 2008-04-09 11 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-08 11 +238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 11 +238 val_238 238 val_238 2008-04-08 12 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 12 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-08 11 +238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 11 +238 val_238 238 val_238 2008-04-08 12 +238 val_238 238 val_238 2008-04-09 11 +238 val_238 238 val_238 2008-04-09 12 +238 val_238 238 val_238 2008-04-08 12 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 11 +239 val_239 239 val_239 2008-04-08 12 +239 val_239 239 val_239 2008-04-09 11 +239 val_239 239 val_239 2008-04-09 12 +241 val_241 241 val_241 2008-04-08 12 +241 val_241 241 val_241 2008-04-09 12 +241 val_241 241 val_241 2008-04-08 11 +241 val_241 241 val_241 2008-04-09 11 +242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-09 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 12 +242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-09 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-08 12 +242 val_242 242 val_242 2008-04-09 11 +242 val_242 242 val_242 2008-04-08 11 +242 val_242 242 val_242 2008-04-09 12 +244 val_244 244 val_244 2008-04-09 11 +244 val_244 244 val_244 2008-04-08 11 +244 val_244 244 val_244 2008-04-08 12 +244 val_244 244 val_244 2008-04-09 12 +247 val_247 247 val_247 2008-04-08 11 +247 val_247 247 val_247 2008-04-08 12 +247 val_247 247 val_247 2008-04-09 11 +247 val_247 247 val_247 2008-04-09 12 +248 val_248 248 val_248 2008-04-08 11 +248 val_248 248 val_248 2008-04-09 11 +248 val_248 248 val_248 2008-04-09 12 +248 val_248 248 val_248 2008-04-08 12 +249 val_249 249 val_249 2008-04-09 12 +249 val_249 249 val_249 2008-04-09 11 +249 val_249 249 val_249 2008-04-08 11 +249 val_249 249 val_249 2008-04-08 12 +252 val_252 252 val_252 2008-04-09 12 +252 val_252 252 val_252 2008-04-09 11 +252 val_252 252 val_252 2008-04-08 11 +252 val_252 252 val_252 2008-04-08 12 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-09 11 +255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-09 11 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-08 11 +255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-08 12 +255 val_255 255 val_255 2008-04-09 11 +255 val_255 255 val_255 2008-04-09 12 +255 val_255 255 val_255 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 +256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 11 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-08 12 +256 val_256 256 val_256 2008-04-09 11 +256 val_256 256 val_256 2008-04-09 12 +257 val_257 257 val_257 2008-04-09 11 +257 val_257 257 val_257 2008-04-09 12 +257 val_257 257 val_257 2008-04-08 12 +257 val_257 257 val_257 2008-04-08 11 +258 val_258 258 val_258 2008-04-08 12 +258 val_258 258 val_258 2008-04-09 11 +258 val_258 258 val_258 2008-04-09 12 +258 val_258 258 val_258 2008-04-08 11 +260 val_260 260 val_260 2008-04-09 12 +260 val_260 260 val_260 2008-04-09 11 +260 val_260 260 val_260 2008-04-08 12 +260 val_260 260 val_260 2008-04-08 11 +262 val_262 262 val_262 2008-04-08 11 +262 val_262 262 val_262 2008-04-09 12 +262 val_262 262 val_262 2008-04-09 11 +262 val_262 262 val_262 2008-04-08 12 +263 val_263 263 val_263 2008-04-09 11 +263 val_263 263 val_263 2008-04-08 11 +263 val_263 263 val_263 2008-04-08 12 +263 val_263 263 val_263 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-08 12 +265 val_265 265 val_265 2008-04-09 11 +265 val_265 265 val_265 2008-04-09 12 +265 val_265 265 val_265 2008-04-08 11 +265 val_265 265 val_265 2008-04-09 12 +266 val_266 266 val_266 2008-04-08 12 +266 val_266 266 val_266 2008-04-09 11 +266 val_266 266 val_266 2008-04-08 11 +266 val_266 266 val_266 2008-04-09 12 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 12 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-08 12 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-09 11 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 12 +272 val_272 272 val_272 2008-04-09 12 +272 val_272 272 val_272 2008-04-08 11 +272 val_272 272 val_272 2008-04-08 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-08 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-08 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-09 11 +273 val_273 273 val_273 2008-04-09 12 +273 val_273 273 val_273 2008-04-08 12 +274 val_274 274 val_274 2008-04-09 11 +274 val_274 274 val_274 2008-04-09 12 +274 val_274 274 val_274 2008-04-08 11 +274 val_274 274 val_274 2008-04-08 12 +275 val_275 275 val_275 2008-04-09 12 +275 val_275 275 val_275 2008-04-08 11 +275 val_275 275 val_275 2008-04-08 12 +275 val_275 275 val_275 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-08 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-08 12 +277 val_277 277 val_277 2008-04-09 11 +277 val_277 277 val_277 2008-04-09 12 +277 val_277 277 val_277 2008-04-08 11 +278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 12 +278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-08 12 +278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-09 12 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 11 +278 val_278 278 val_278 2008-04-08 12 +278 val_278 278 val_278 2008-04-09 11 +278 val_278 278 val_278 2008-04-08 12 +280 val_280 280 val_280 2008-04-09 12 +280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-09 11 +280 val_280 280 val_280 2008-04-09 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-09 11 +280 val_280 280 val_280 2008-04-09 12 +280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-09 11 +280 val_280 280 val_280 2008-04-09 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-08 12 +280 val_280 280 val_280 2008-04-08 11 +280 val_280 280 val_280 2008-04-09 11 +281 val_281 281 val_281 2008-04-09 12 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-09 12 +281 val_281 281 val_281 2008-04-09 12 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-08 11 +281 val_281 281 val_281 2008-04-08 12 +281 val_281 281 val_281 2008-04-09 11 +281 val_281 281 val_281 2008-04-09 12 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 11 +282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-09 11 +282 val_282 282 val_282 2008-04-08 12 +282 val_282 282 val_282 2008-04-09 12 +283 val_283 283 val_283 2008-04-09 12 +283 val_283 283 val_283 2008-04-08 11 +283 val_283 283 val_283 2008-04-08 12 +283 val_283 283 val_283 2008-04-09 11 +284 val_284 284 val_284 2008-04-08 11 +284 val_284 284 val_284 2008-04-09 12 +284 val_284 284 val_284 2008-04-08 12 +284 val_284 284 val_284 2008-04-09 11 +285 val_285 285 val_285 2008-04-09 12 +285 val_285 285 val_285 2008-04-09 11 +285 val_285 285 val_285 2008-04-08 11 +285 val_285 285 val_285 2008-04-08 12 +286 val_286 286 val_286 2008-04-08 11 +286 val_286 286 val_286 2008-04-08 12 +286 val_286 286 val_286 2008-04-09 12 +286 val_286 286 val_286 2008-04-09 11 +287 val_287 287 val_287 2008-04-08 11 +287 val_287 287 val_287 2008-04-09 12 +287 val_287 287 val_287 2008-04-09 11 +287 val_287 287 val_287 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 12 +288 val_288 288 val_288 2008-04-09 11 +288 val_288 288 val_288 2008-04-09 12 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 11 +288 val_288 288 val_288 2008-04-08 12 +289 val_289 289 val_289 2008-04-08 12 +289 val_289 289 val_289 2008-04-09 11 +289 val_289 289 val_289 2008-04-08 11 +289 val_289 289 val_289 2008-04-09 12 +291 val_291 291 val_291 2008-04-09 12 +291 val_291 291 val_291 2008-04-08 12 +291 val_291 291 val_291 2008-04-09 11 +291 val_291 291 val_291 2008-04-08 11 +292 val_292 292 val_292 2008-04-09 11 +292 val_292 292 val_292 2008-04-08 11 +292 val_292 292 val_292 2008-04-09 12 +292 val_292 292 val_292 2008-04-08 12 +296 val_296 296 val_296 2008-04-08 12 +296 val_296 296 val_296 2008-04-08 11 +296 val_296 296 val_296 2008-04-09 12 +296 val_296 296 val_296 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 12 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-09 11 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-09 12 +298 val_298 298 val_298 2008-04-08 11 +298 val_298 298 val_298 2008-04-08 12 +302 val_302 302 val_302 2008-04-08 12 +302 val_302 302 val_302 2008-04-09 12 +302 val_302 302 val_302 2008-04-08 11 +302 val_302 302 val_302 2008-04-09 11 +305 val_305 305 val_305 2008-04-08 11 +305 val_305 305 val_305 2008-04-09 12 +305 val_305 305 val_305 2008-04-09 11 +305 val_305 305 val_305 2008-04-08 12 +306 val_306 306 val_306 2008-04-09 11 +306 val_306 306 val_306 2008-04-08 11 +306 val_306 306 val_306 2008-04-09 12 +306 val_306 306 val_306 2008-04-08 12 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 11 +307 val_307 307 val_307 2008-04-09 11 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-09 12 +307 val_307 307 val_307 2008-04-08 11 +307 val_307 307 val_307 2008-04-08 12 +307 val_307 307 val_307 2008-04-09 11 +307 val_307 307 val_307 2008-04-09 11 +308 val_308 308 val_308 2008-04-08 11 +308 val_308 308 val_308 2008-04-09 12 +308 val_308 308 val_308 2008-04-08 12 +308 val_308 308 val_308 2008-04-09 11 +309 val_309 309 val_309 2008-04-09 12 +309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 12 +309 val_309 309 val_309 2008-04-08 12 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 12 +309 val_309 309 val_309 2008-04-09 12 +309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 12 +309 val_309 309 val_309 2008-04-08 12 +309 val_309 309 val_309 2008-04-08 11 +309 val_309 309 val_309 2008-04-09 11 +309 val_309 309 val_309 2008-04-08 12 +310 val_310 310 val_310 2008-04-09 11 +310 val_310 310 val_310 2008-04-09 12 +310 val_310 310 val_310 2008-04-08 11 +310 val_310 310 val_310 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-09 12 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-09 11 +311 val_311 311 val_311 2008-04-08 11 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +311 val_311 311 val_311 2008-04-08 12 +315 val_315 315 val_315 2008-04-08 11 +315 val_315 315 val_315 2008-04-09 12 +315 val_315 315 val_315 2008-04-09 11 +315 val_315 315 val_315 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-08 12 +316 val_316 316 val_316 2008-04-09 11 +316 val_316 316 val_316 2008-04-09 12 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-08 11 +316 val_316 316 val_316 2008-04-09 12 +317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 +317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-09 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 12 +317 val_317 317 val_317 2008-04-08 11 +317 val_317 317 val_317 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-09 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-08 11 +318 val_318 318 val_318 2008-04-09 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 12 +318 val_318 318 val_318 2008-04-08 11 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-09 12 +321 val_321 321 val_321 2008-04-09 12 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 11 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-08 12 +321 val_321 321 val_321 2008-04-09 11 +321 val_321 321 val_321 2008-04-09 12 +321 val_321 321 val_321 2008-04-09 12 +322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 +322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 12 +322 val_322 322 val_322 2008-04-09 11 +322 val_322 322 val_322 2008-04-08 12 +322 val_322 322 val_322 2008-04-08 11 +323 val_323 323 val_323 2008-04-08 11 +323 val_323 323 val_323 2008-04-08 12 +323 val_323 323 val_323 2008-04-09 11 +323 val_323 323 val_323 2008-04-09 12 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-08 11 +325 val_325 325 val_325 2008-04-08 11 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-09 11 +325 val_325 325 val_325 2008-04-09 12 +325 val_325 325 val_325 2008-04-08 12 +325 val_325 325 val_325 2008-04-08 11 +325 val_325 325 val_325 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-09 11 +327 val_327 327 val_327 2008-04-08 12 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-08 11 +327 val_327 327 val_327 2008-04-09 12 +327 val_327 327 val_327 2008-04-09 12 +331 val_331 331 val_331 2008-04-09 12 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 12 +331 val_331 331 val_331 2008-04-09 12 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-09 11 +331 val_331 331 val_331 2008-04-08 12 +331 val_331 331 val_331 2008-04-09 12 +332 val_332 332 val_332 2008-04-08 11 +332 val_332 332 val_332 2008-04-09 11 +332 val_332 332 val_332 2008-04-08 12 +332 val_332 332 val_332 2008-04-09 12 +333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-09 12 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 12 +333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-09 12 +333 val_333 333 val_333 2008-04-08 12 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 11 +333 val_333 333 val_333 2008-04-08 11 +333 val_333 333 val_333 2008-04-09 12 +335 val_335 335 val_335 2008-04-08 12 +335 val_335 335 val_335 2008-04-09 12 +335 val_335 335 val_335 2008-04-09 11 +335 val_335 335 val_335 2008-04-08 11 +336 val_336 336 val_336 2008-04-09 11 +336 val_336 336 val_336 2008-04-09 12 +336 val_336 336 val_336 2008-04-08 12 +336 val_336 336 val_336 2008-04-08 11 +338 val_338 338 val_338 2008-04-08 11 +338 val_338 338 val_338 2008-04-09 11 +338 val_338 338 val_338 2008-04-08 12 +338 val_338 338 val_338 2008-04-09 12 +339 val_339 339 val_339 2008-04-09 11 +339 val_339 339 val_339 2008-04-08 11 +339 val_339 339 val_339 2008-04-09 12 +339 val_339 339 val_339 2008-04-08 12 +341 val_341 341 val_341 2008-04-09 12 +341 val_341 341 val_341 2008-04-09 11 +341 val_341 341 val_341 2008-04-08 11 +341 val_341 341 val_341 2008-04-08 12 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-09 11 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-09 11 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-09 11 +342 val_342 342 val_342 2008-04-08 12 +342 val_342 342 val_342 2008-04-08 11 +342 val_342 342 val_342 2008-04-09 12 +342 val_342 342 val_342 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 12 +344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +344 val_344 344 val_344 2008-04-08 12 +344 val_344 344 val_344 2008-04-09 11 +344 val_344 344 val_344 2008-04-08 11 +345 val_345 345 val_345 2008-04-08 11 +345 val_345 345 val_345 2008-04-09 11 +345 val_345 345 val_345 2008-04-08 12 +345 val_345 345 val_345 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 11 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 12 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +348 val_348 348 val_348 2008-04-09 12 +348 val_348 348 val_348 2008-04-08 11 +351 val_351 351 val_351 2008-04-09 11 +351 val_351 351 val_351 2008-04-08 11 +351 val_351 351 val_351 2008-04-08 12 +351 val_351 351 val_351 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-08 12 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +353 val_353 353 val_353 2008-04-09 11 +353 val_353 353 val_353 2008-04-09 12 +353 val_353 353 val_353 2008-04-08 11 +356 val_356 356 val_356 2008-04-08 12 +356 val_356 356 val_356 2008-04-09 11 +356 val_356 356 val_356 2008-04-08 11 +356 val_356 356 val_356 2008-04-09 12 +360 val_360 360 val_360 2008-04-08 11 +360 val_360 360 val_360 2008-04-08 12 +360 val_360 360 val_360 2008-04-09 12 +360 val_360 360 val_360 2008-04-09 11 +362 val_362 362 val_362 2008-04-09 12 +362 val_362 362 val_362 2008-04-08 11 +362 val_362 362 val_362 2008-04-09 11 +362 val_362 362 val_362 2008-04-08 12 +364 val_364 364 val_364 2008-04-09 12 +364 val_364 364 val_364 2008-04-08 11 +364 val_364 364 val_364 2008-04-09 11 +364 val_364 364 val_364 2008-04-08 12 +365 val_365 365 val_365 2008-04-08 11 +365 val_365 365 val_365 2008-04-09 12 +365 val_365 365 val_365 2008-04-08 12 +365 val_365 365 val_365 2008-04-09 11 +366 val_366 366 val_366 2008-04-08 12 +366 val_366 366 val_366 2008-04-09 12 +366 val_366 366 val_366 2008-04-09 11 +366 val_366 366 val_366 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 11 +367 val_367 367 val_367 2008-04-08 12 +367 val_367 367 val_367 2008-04-09 12 +367 val_367 367 val_367 2008-04-09 11 +368 val_368 368 val_368 2008-04-08 12 +368 val_368 368 val_368 2008-04-08 11 +368 val_368 368 val_368 2008-04-09 12 +368 val_368 368 val_368 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-09 12 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +369 val_369 369 val_369 2008-04-09 11 +369 val_369 369 val_369 2008-04-08 11 +369 val_369 369 val_369 2008-04-08 12 +373 val_373 373 val_373 2008-04-08 11 +373 val_373 373 val_373 2008-04-09 11 +373 val_373 373 val_373 2008-04-09 12 +373 val_373 373 val_373 2008-04-08 12 +374 val_374 374 val_374 2008-04-09 12 +374 val_374 374 val_374 2008-04-08 12 +374 val_374 374 val_374 2008-04-08 11 +374 val_374 374 val_374 2008-04-09 11 +375 val_375 375 val_375 2008-04-09 12 +375 val_375 375 val_375 2008-04-09 11 +375 val_375 375 val_375 2008-04-08 12 +375 val_375 375 val_375 2008-04-08 11 +377 val_377 377 val_377 2008-04-09 11 +377 val_377 377 val_377 2008-04-09 12 +377 val_377 377 val_377 2008-04-08 11 +377 val_377 377 val_377 2008-04-08 12 +378 val_378 378 val_378 2008-04-09 11 +378 val_378 378 val_378 2008-04-09 12 +378 val_378 378 val_378 2008-04-08 12 +378 val_378 378 val_378 2008-04-08 11 +379 val_379 379 val_379 2008-04-08 12 +379 val_379 379 val_379 2008-04-08 11 +379 val_379 379 val_379 2008-04-09 11 +379 val_379 379 val_379 2008-04-09 12 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-08 11 +382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-08 11 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-09 11 +382 val_382 382 val_382 2008-04-08 12 +382 val_382 382 val_382 2008-04-08 11 +382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-09 12 +382 val_382 382 val_382 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 12 +384 val_384 384 val_384 2008-04-08 12 +384 val_384 384 val_384 2008-04-09 11 +384 val_384 384 val_384 2008-04-08 11 +384 val_384 384 val_384 2008-04-09 11 +386 val_386 386 val_386 2008-04-08 12 +386 val_386 386 val_386 2008-04-09 12 +386 val_386 386 val_386 2008-04-09 11 +386 val_386 386 val_386 2008-04-08 11 +389 val_389 389 val_389 2008-04-08 12 +389 val_389 389 val_389 2008-04-09 12 +389 val_389 389 val_389 2008-04-08 11 +389 val_389 389 val_389 2008-04-09 11 +392 val_392 392 val_392 2008-04-08 12 +392 val_392 392 val_392 2008-04-08 11 +392 val_392 392 val_392 2008-04-09 12 +392 val_392 392 val_392 2008-04-09 11 +393 val_393 393 val_393 2008-04-09 12 +393 val_393 393 val_393 2008-04-08 12 +393 val_393 393 val_393 2008-04-08 11 +393 val_393 393 val_393 2008-04-09 11 +394 val_394 394 val_394 2008-04-08 12 +394 val_394 394 val_394 2008-04-09 12 +394 val_394 394 val_394 2008-04-08 11 +394 val_394 394 val_394 2008-04-09 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-09 11 +395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +395 val_395 395 val_395 2008-04-09 12 +395 val_395 395 val_395 2008-04-08 12 +395 val_395 395 val_395 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 11 +396 val_396 396 val_396 2008-04-08 12 +396 val_396 396 val_396 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 12 +397 val_397 397 val_397 2008-04-08 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 12 +397 val_397 397 val_397 2008-04-09 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 11 +397 val_397 397 val_397 2008-04-08 12 +397 val_397 397 val_397 2008-04-08 12 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 11 +399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-09 11 +399 val_399 399 val_399 2008-04-08 11 +399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-08 11 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 12 +399 val_399 399 val_399 2008-04-09 11 +399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-09 11 +399 val_399 399 val_399 2008-04-08 11 +399 val_399 399 val_399 2008-04-08 12 +399 val_399 399 val_399 2008-04-08 11 +400 val_400 400 val_400 2008-04-08 12 +400 val_400 400 val_400 2008-04-09 11 +400 val_400 400 val_400 2008-04-09 12 +400 val_400 400 val_400 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-09 12 +401 val_401 401 val_401 2008-04-08 11 +401 val_401 401 val_401 2008-04-08 12 +401 val_401 401 val_401 2008-04-09 12 +402 val_402 402 val_402 2008-04-09 11 +402 val_402 402 val_402 2008-04-08 11 +402 val_402 402 val_402 2008-04-09 12 +402 val_402 402 val_402 2008-04-08 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 11 +403 val_403 403 val_403 2008-04-09 12 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-09 11 +403 val_403 403 val_403 2008-04-08 12 +403 val_403 403 val_403 2008-04-09 12 +404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-08 12 +404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 11 +404 val_404 404 val_404 2008-04-08 12 +404 val_404 404 val_404 2008-04-09 11 +404 val_404 404 val_404 2008-04-09 12 +404 val_404 404 val_404 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 11 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-09 12 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 11 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +406 val_406 406 val_406 2008-04-08 12 +407 val_407 407 val_407 2008-04-08 11 +407 val_407 407 val_407 2008-04-08 12 +407 val_407 407 val_407 2008-04-09 12 +407 val_407 407 val_407 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-08 11 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-09 12 +409 val_409 409 val_409 2008-04-08 12 +409 val_409 409 val_409 2008-04-09 11 +409 val_409 409 val_409 2008-04-09 11 +411 val_411 411 val_411 2008-04-08 11 +411 val_411 411 val_411 2008-04-08 12 +411 val_411 411 val_411 2008-04-09 12 +411 val_411 411 val_411 2008-04-09 11 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-08 11 +413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 11 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-09 11 +413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 12 +413 val_413 413 val_413 2008-04-08 11 +413 val_413 413 val_413 2008-04-09 12 +413 val_413 413 val_413 2008-04-08 11 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-09 12 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-09 12 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-08 11 +414 val_414 414 val_414 2008-04-09 12 +414 val_414 414 val_414 2008-04-08 12 +414 val_414 414 val_414 2008-04-09 11 +414 val_414 414 val_414 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 12 +417 val_417 417 val_417 2008-04-09 11 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-09 12 +417 val_417 417 val_417 2008-04-08 11 +417 val_417 417 val_417 2008-04-09 11 +418 val_418 418 val_418 2008-04-08 12 +418 val_418 418 val_418 2008-04-09 12 +418 val_418 418 val_418 2008-04-09 11 +418 val_418 418 val_418 2008-04-08 11 +419 val_419 419 val_419 2008-04-08 12 +419 val_419 419 val_419 2008-04-08 11 +419 val_419 419 val_419 2008-04-09 12 +419 val_419 419 val_419 2008-04-09 11 +421 val_421 421 val_421 2008-04-08 11 +421 val_421 421 val_421 2008-04-08 12 +421 val_421 421 val_421 2008-04-09 11 +421 val_421 421 val_421 2008-04-09 12 +424 val_424 424 val_424 2008-04-08 11 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-08 11 +424 val_424 424 val_424 2008-04-08 11 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-09 11 +424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-08 12 +424 val_424 424 val_424 2008-04-09 12 +424 val_424 424 val_424 2008-04-08 11 +427 val_427 427 val_427 2008-04-09 12 +427 val_427 427 val_427 2008-04-08 12 +427 val_427 427 val_427 2008-04-09 11 +427 val_427 427 val_427 2008-04-08 11 +429 val_429 429 val_429 2008-04-09 11 +429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 11 +429 val_429 429 val_429 2008-04-09 11 +429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 11 +429 val_429 429 val_429 2008-04-09 12 +429 val_429 429 val_429 2008-04-08 12 +429 val_429 429 val_429 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 11 +430 val_430 430 val_430 2008-04-09 12 +430 val_430 430 val_430 2008-04-08 11 +430 val_430 430 val_430 2008-04-08 12 +430 val_430 430 val_430 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-09 11 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-08 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-09 12 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +431 val_431 431 val_431 2008-04-08 11 +432 val_432 432 val_432 2008-04-09 12 +432 val_432 432 val_432 2008-04-08 11 +432 val_432 432 val_432 2008-04-09 11 +432 val_432 432 val_432 2008-04-08 12 +435 val_435 435 val_435 2008-04-09 11 +435 val_435 435 val_435 2008-04-08 11 +435 val_435 435 val_435 2008-04-08 12 +435 val_435 435 val_435 2008-04-09 12 +436 val_436 436 val_436 2008-04-08 12 +436 val_436 436 val_436 2008-04-08 11 +436 val_436 436 val_436 2008-04-09 11 +436 val_436 436 val_436 2008-04-09 12 +437 val_437 437 val_437 2008-04-09 12 +437 val_437 437 val_437 2008-04-08 11 +437 val_437 437 val_437 2008-04-09 11 +437 val_437 437 val_437 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-08 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 12 +438 val_438 438 val_438 2008-04-09 12 +438 val_438 438 val_438 2008-04-09 11 +438 val_438 438 val_438 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-09 11 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 12 +439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +439 val_439 439 val_439 2008-04-08 11 +439 val_439 439 val_439 2008-04-09 12 +443 val_443 443 val_443 2008-04-09 11 +443 val_443 443 val_443 2008-04-09 12 +443 val_443 443 val_443 2008-04-08 11 +443 val_443 443 val_443 2008-04-08 12 +444 val_444 444 val_444 2008-04-09 11 +444 val_444 444 val_444 2008-04-08 11 +444 val_444 444 val_444 2008-04-08 12 +444 val_444 444 val_444 2008-04-09 12 +446 val_446 446 val_446 2008-04-08 12 +446 val_446 446 val_446 2008-04-09 12 +446 val_446 446 val_446 2008-04-08 11 +446 val_446 446 val_446 2008-04-09 11 +448 val_448 448 val_448 2008-04-09 11 +448 val_448 448 val_448 2008-04-09 12 +448 val_448 448 val_448 2008-04-08 11 +448 val_448 448 val_448 2008-04-08 12 +449 val_449 449 val_449 2008-04-08 12 +449 val_449 449 val_449 2008-04-08 11 +449 val_449 449 val_449 2008-04-09 12 +449 val_449 449 val_449 2008-04-09 11 +452 val_452 452 val_452 2008-04-08 11 +452 val_452 452 val_452 2008-04-09 11 +452 val_452 452 val_452 2008-04-09 12 +452 val_452 452 val_452 2008-04-08 12 +453 val_453 453 val_453 2008-04-08 12 +453 val_453 453 val_453 2008-04-09 11 +453 val_453 453 val_453 2008-04-09 12 +453 val_453 453 val_453 2008-04-08 11 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 11 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-09 11 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-09 12 +454 val_454 454 val_454 2008-04-08 12 +454 val_454 454 val_454 2008-04-08 12 +455 val_455 455 val_455 2008-04-08 11 +455 val_455 455 val_455 2008-04-09 11 +455 val_455 455 val_455 2008-04-08 12 +455 val_455 455 val_455 2008-04-09 12 +457 val_457 457 val_457 2008-04-08 12 +457 val_457 457 val_457 2008-04-09 12 +457 val_457 457 val_457 2008-04-08 11 +457 val_457 457 val_457 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 12 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-08 12 +458 val_458 458 val_458 2008-04-08 12 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 11 +458 val_458 458 val_458 2008-04-08 11 +458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-09 12 +458 val_458 458 val_458 2008-04-08 12 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-08 11 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-08 11 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-09 11 +459 val_459 459 val_459 2008-04-08 11 +459 val_459 459 val_459 2008-04-08 12 +459 val_459 459 val_459 2008-04-09 12 +459 val_459 459 val_459 2008-04-08 11 +460 val_460 460 val_460 2008-04-08 11 +460 val_460 460 val_460 2008-04-09 11 +460 val_460 460 val_460 2008-04-08 12 +460 val_460 460 val_460 2008-04-09 12 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 12 +462 val_462 462 val_462 2008-04-08 12 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-08 11 +462 val_462 462 val_462 2008-04-09 11 +462 val_462 462 val_462 2008-04-09 12 +462 val_462 462 val_462 2008-04-08 12 +462 val_462 462 val_462 2008-04-08 12 +463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-08 11 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-08 11 +463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-09 12 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-08 11 +463 val_463 463 val_463 2008-04-08 12 +463 val_463 463 val_463 2008-04-09 11 +463 val_463 463 val_463 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-08 11 +466 val_466 466 val_466 2008-04-09 11 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-09 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-08 12 +466 val_466 466 val_466 2008-04-09 12 +467 val_467 467 val_467 2008-04-09 12 +467 val_467 467 val_467 2008-04-09 11 +467 val_467 467 val_467 2008-04-08 12 +467 val_467 467 val_467 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-08 12 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 12 +468 val_468 468 val_468 2008-04-08 11 +468 val_468 468 val_468 2008-04-09 11 +468 val_468 468 val_468 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-09 11 +469 val_469 469 val_469 2008-04-09 12 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 11 +469 val_469 469 val_469 2008-04-08 12 +469 val_469 469 val_469 2008-04-09 12 +470 val_470 470 val_470 2008-04-08 11 +470 val_470 470 val_470 2008-04-09 12 +470 val_470 470 val_470 2008-04-08 12 +470 val_470 470 val_470 2008-04-09 11 +472 val_472 472 val_472 2008-04-09 11 +472 val_472 472 val_472 2008-04-08 12 +472 val_472 472 val_472 2008-04-09 12 +472 val_472 472 val_472 2008-04-08 11 +475 val_475 475 val_475 2008-04-09 11 +475 val_475 475 val_475 2008-04-08 11 +475 val_475 475 val_475 2008-04-08 12 +475 val_475 475 val_475 2008-04-09 12 +477 val_477 477 val_477 2008-04-09 12 +477 val_477 477 val_477 2008-04-08 11 +477 val_477 477 val_477 2008-04-08 12 +477 val_477 477 val_477 2008-04-09 11 +478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-08 12 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-08 12 +478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-08 12 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-09 12 +478 val_478 478 val_478 2008-04-08 11 +478 val_478 478 val_478 2008-04-09 11 +478 val_478 478 val_478 2008-04-08 12 +479 val_479 479 val_479 2008-04-08 12 +479 val_479 479 val_479 2008-04-08 11 +479 val_479 479 val_479 2008-04-09 11 +479 val_479 479 val_479 2008-04-09 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-08 11 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 12 +480 val_480 480 val_480 2008-04-08 12 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-09 11 +480 val_480 480 val_480 2008-04-08 12 +481 val_481 481 val_481 2008-04-08 12 +481 val_481 481 val_481 2008-04-08 11 +481 val_481 481 val_481 2008-04-09 11 +481 val_481 481 val_481 2008-04-09 12 +482 val_482 482 val_482 2008-04-09 11 +482 val_482 482 val_482 2008-04-09 12 +482 val_482 482 val_482 2008-04-08 11 +482 val_482 482 val_482 2008-04-08 12 +483 val_483 483 val_483 2008-04-09 11 +483 val_483 483 val_483 2008-04-08 11 +483 val_483 483 val_483 2008-04-09 12 +483 val_483 483 val_483 2008-04-08 12 +484 val_484 484 val_484 2008-04-08 12 +484 val_484 484 val_484 2008-04-08 11 +484 val_484 484 val_484 2008-04-09 11 +484 val_484 484 val_484 2008-04-09 12 +485 val_485 485 val_485 2008-04-08 11 +485 val_485 485 val_485 2008-04-09 11 +485 val_485 485 val_485 2008-04-09 12 +485 val_485 485 val_485 2008-04-08 12 +487 val_487 487 val_487 2008-04-09 12 +487 val_487 487 val_487 2008-04-08 12 +487 val_487 487 val_487 2008-04-09 11 +487 val_487 487 val_487 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-08 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-09 11 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +490 val_490 490 val_490 2008-04-09 11 +490 val_490 490 val_490 2008-04-08 11 +490 val_490 490 val_490 2008-04-09 12 +490 val_490 490 val_490 2008-04-08 12 +491 val_491 491 val_491 2008-04-08 11 +491 val_491 491 val_491 2008-04-08 12 +491 val_491 491 val_491 2008-04-09 11 +491 val_491 491 val_491 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-08 12 +493 val_493 493 val_493 2008-04-08 12 +493 val_493 493 val_493 2008-04-09 12 +493 val_493 493 val_493 2008-04-09 11 +493 val_493 493 val_493 2008-04-08 11 +494 val_494 494 val_494 2008-04-09 11 +494 val_494 494 val_494 2008-04-08 11 +494 val_494 494 val_494 2008-04-08 12 +494 val_494 494 val_494 2008-04-09 12 +495 val_495 495 val_495 2008-04-08 11 +495 val_495 495 val_495 2008-04-09 12 +495 val_495 495 val_495 2008-04-08 12 +495 val_495 495 val_495 2008-04-09 11 +496 val_496 496 val_496 2008-04-09 11 +496 val_496 496 val_496 2008-04-09 12 +496 val_496 496 val_496 2008-04-08 12 +496 val_496 496 val_496 2008-04-08 11 +497 val_497 497 val_497 2008-04-09 12 +497 val_497 497 val_497 2008-04-08 12 +497 val_497 497 val_497 2008-04-08 11 +497 val_497 497 val_497 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 PREHOOK: query: explain select * from default.masking_test_n10 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n10 @@ -392,18 +6411,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -424,9 +6443,503 @@ POSTHOOK: query: select * from default.masking_test_n10 where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from masking_test_n10 where masking_test_n10.key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n10 @@ -445,18 +6958,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n10 - filterExpr: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: int), reverse(value) (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -477,9 +6990,503 @@ POSTHOOK: query: select * from masking_test_n10 where masking_test_n10.key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n10 #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 PREHOOK: type: QUERY PREHOOK: Input: default@src diff --git ql/src/test/results/clientpositive/masking_disablecbo_2.q.out ql/src/test/results/clientpositive/masking_disablecbo_2.q.out index 013aa533cb..9940909620 100644 --- ql/src/test/results/clientpositive/masking_disablecbo_2.q.out +++ ql/src/test/results/clientpositive/masking_disablecbo_2.q.out @@ -21,38 +21,21 @@ POSTHOOK: Input: default@masking_test_n13 POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: src + Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from masking_test_n13 PREHOOK: type: QUERY @@ -64,12 +47,506 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n13 POSTHOOK: Input: default@src #### A masked pattern was here #### -0 0_lav -4 4_lav -8 8_lav -0 0_lav -0 0_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from masking_test_n13 where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n13 @@ -90,18 +567,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToInteger(key) > 0) (type: boolean) Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToInteger(key) > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -124,9 +601,503 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n13 POSTHOOK: Input: default@src #### A masked pattern was here #### -4 4_lav -8 8_lav -2 2_lav +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select * from src a join masking_test_n13 b on a.key = b.value where b.key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n13 @@ -147,20 +1118,20 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and reverse(value) is not null and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (value is not null and (UDFToInteger(key) > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and reverse(value) is not null and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (value is not null and (UDFToInteger(key) > 0)) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col1 (type: string) sort order: + Map-reduce partition columns: _col1 (type: string) - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col0 (type: int) TableScan alias: a @@ -183,14 +1154,14 @@ STAGE PLANS: 0 key (type: string) 1 _col1 (type: string) outputColumnNames: _col0, _col1, _col5, _col6 - Statistics: Num rows: 42 Data size: 15372 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 71526 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: _col0 (type: string), _col1 (type: string), _col5 (type: int), _col6 (type: string) outputColumnNames: _col0, _col1, _col2, _col3 - Statistics: Num rows: 42 Data size: 15372 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 71526 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 42 Data size: 15372 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 71526 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -222,37 +1193,37 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and UDFToDouble(UDFToInteger(key)) is not null) (type: boolean) + filterExpr: UDFToDouble(UDFToInteger(key)) is not null (type: boolean) Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and UDFToDouble(UDFToInteger(key)) is not null) (type: boolean) - Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE + predicate: UDFToDouble(UDFToInteger(key)) is not null (type: boolean) + Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: UDFToDouble(_col0) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(_col0) (type: double) - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and UDFToDouble(reverse(value)) is not null and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToDouble(value) is not null and (UDFToInteger(key) > 0)) (type: boolean) Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and UDFToDouble(reverse(value)) is not null and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToDouble(value) is not null and (UDFToInteger(key) > 0)) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: UDFToDouble(_col1) (type: double) sort order: + Map-reduce partition columns: UDFToDouble(_col1) (type: double) - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 15770 Basic stats: COMPLETE Column stats: COMPLETE value expressions: _col0 (type: int) Reduce Operator Tree: Join Operator @@ -262,10 +1233,10 @@ STAGE PLANS: 0 UDFToDouble(_col0) (type: double) 1 UDFToDouble(_col1) (type: double) outputColumnNames: _col0, _col1, _col2 - Statistics: Num rows: 42 Data size: 8064 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 25938 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 42 Data size: 8064 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 262 Data size: 25938 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -297,61 +1268,57 @@ STAGE PLANS: Map Operator Tree: TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean) - Statistics: Num rows: 83 Data size: 14774 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 15604 Basic stats: COMPLETE Column stats: COMPLETE - Union - Statistics: Num rows: 110 Data size: 20680 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: int), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: int), _col1 (type: string) - sort order: ++ - Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: UDFToInteger(key) (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE + Union + Statistics: Num rows: 666 Data size: 118548 Basic stats: COMPLETE Column stats: COMPLETE + Group By Operator + keys: _col0 (type: int), _col1 (type: string) + minReductionHashAggr: 0.99 + mode: hash + outputColumnNames: _col0, _col1 + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE + Reduce Output Operator + key expressions: _col0 (type: int), _col1 (type: string) + sort order: ++ + Map-reduce partition columns: _col0 (type: int), _col1 (type: string) + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE TableScan alias: src - filterExpr: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) + filterExpr: (UDFToInteger(key) > 0) (type: boolean) Statistics: Num rows: 500 Data size: 89000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean) - Statistics: Num rows: 27 Data size: 4806 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (UDFToInteger(key) > 0) (type: boolean) + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: UDFToInteger(key) (type: int), reverse(value) (type: string) + expressions: UDFToInteger(key) (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 27 Data size: 5076 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 166 Data size: 29548 Basic stats: COMPLETE Column stats: COMPLETE Union - Statistics: Num rows: 110 Data size: 20680 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 666 Data size: 118548 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: _col0 (type: int), _col1 (type: string) minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0, _col1 - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col0 (type: int), _col1 (type: string) sort order: ++ Map-reduce partition columns: _col0 (type: int), _col1 (type: string) - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: int), KEY._col1 (type: string) mode: mergepartial outputColumnNames: _col0, _col1 - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 55 Data size: 10340 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 333 Data size: 31635 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat diff --git ql/src/test/results/clientpositive/masking_disablecbo_3.q.out ql/src/test/results/clientpositive/masking_disablecbo_3.q.out index 79454e4724..2eb4f04da5 100644 --- ql/src/test/results/clientpositive/masking_disablecbo_3.q.out +++ ql/src/test/results/clientpositive/masking_disablecbo_3.q.out @@ -13,598 +13,543 @@ POSTHOOK: Lineage: masking_test_subq.value SIMPLE [(src)src.FieldSchema(name:val PREHOOK: query: explain select * from masking_test_subq PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select * from masking_test_subq POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: key (type: int), value (type: string) - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), key (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_subq + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select * from masking_test_subq PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from masking_test_subq POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### -0 val_0 -0 val_0 -0 val_0 -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 -20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 -27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 -47 val_47 -51 val_51 -51 val_51 -53 val_53 -54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 -65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 -83 val_83 -84 val_84 -84 val_84 -85 val_85 +238 val_238 86 val_86 -87 val_87 -90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 -95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 98 val_98 -100 val_100 -100 val_100 -103 val_103 -103 val_103 -104 val_104 -104 val_104 -105 val_105 -111 val_111 -113 val_113 -113 val_113 -114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 -119 val_119 -120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 128 val_128 -129 val_129 -129 val_129 -131 val_131 -133 val_133 -134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 +213 val_213 146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 +406 val_406 +429 val_429 +374 val_374 152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 166 val_166 -167 val_167 -167 val_167 -167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 -183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 -193 val_193 -194 val_194 -195 val_195 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 -199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 +475 val_475 +17 val_17 +113 val_113 +155 val_155 203 val_203 +339 val_339 +0 val_0 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 205 val_205 -205 val_205 -207 val_207 -207 val_207 -208 val_208 -208 val_208 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 208 val_208 -209 val_209 -209 val_209 -213 val_213 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 213 val_213 -214 val_214 -216 val_216 216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 -221 val_221 -222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 -238 val_238 -239 val_239 -239 val_239 -241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 -255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 -260 val_260 -262 val_262 -263 val_263 -265 val_265 -265 val_265 -266 val_266 -272 val_272 -272 val_272 -273 val_273 -273 val_273 -273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 +430 val_430 278 val_278 -280 val_280 -280 val_280 -281 val_281 -281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 +176 val_176 289 val_289 -291 val_291 -292 val_292 -296 val_296 -298 val_298 -298 val_298 -298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 -308 val_308 -309 val_309 -309 val_309 -310 val_310 -311 val_311 -311 val_311 -311 val_311 -315 val_315 -316 val_316 -316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 -318 val_318 +221 val_221 +65 val_65 318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 -327 val_327 -331 val_331 -331 val_331 332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 333 val_333 -333 val_333 -335 val_335 -336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 -342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -351 val_351 -353 val_353 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 -368 val_368 -369 val_369 -369 val_369 -369 val_369 373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 -389 val_389 -392 val_392 +272 val_272 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +0 val_0 +322 val_322 +197 val_197 +468 val_468 393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -402 val_402 -403 val_403 -403 val_403 -403 val_403 -404 val_404 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 404 val_404 -406 val_406 -406 val_406 -406 val_406 -406 val_406 -407 val_407 -409 val_409 -409 val_409 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 409 val_409 -411 val_411 -413 val_413 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 +85 val_85 +77 val_77 +0 val_0 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 419 val_419 -421 val_421 -424 val_424 -424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 -431 val_431 -431 val_431 -432 val_432 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 -438 val_438 -439 val_439 -439 val_439 -443 val_443 -444 val_444 -446 val_446 -448 val_448 -449 val_449 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 -458 val_458 -459 val_459 -459 val_459 -460 val_460 -462 val_462 -462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 -468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 472 val_472 -475 val_475 -477 val_477 -478 val_478 -478 val_478 -479 val_479 -480 val_480 -480 val_480 -480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 -485 val_485 -487 val_487 -489 val_489 -489 val_489 -489 val_489 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 489 val_489 -490 val_490 -491 val_491 -492 val_492 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 492 val_492 -493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 -498 val_498 -PREHOOK: query: explain select * from masking_test_subq where key > 0 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 +105 val_105 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 +PREHOOK: query: explain select * from masking_test_subq where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select * from masking_test_subq where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: Stage-1 is a root stage @@ -616,55 +561,23 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_subq - filterExpr: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: key (type: int), value (type: string) - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: string), key (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -675,519 +588,515 @@ STAGE PLANS: PREHOOK: query: select * from masking_test_subq where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select * from masking_test_subq where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 -20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 +238 val_238 +86 val_86 +311 val_311 27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 -47 val_47 -51 val_51 -51 val_51 -53 val_53 -54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 -65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 -83 val_83 -84 val_84 -84 val_84 -85 val_85 -86 val_86 -87 val_87 -90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 -95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 +165 val_165 +409 val_409 +255 val_255 +278 val_278 98 val_98 -100 val_100 -100 val_100 -103 val_103 -103 val_103 -104 val_104 -104 val_104 -105 val_105 -111 val_111 -113 val_113 -113 val_113 -114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 -119 val_119 -120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 128 val_128 -129 val_129 -129 val_129 -131 val_131 -133 val_133 -134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 +213 val_213 146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 +406 val_406 +429 val_429 +374 val_374 152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 166 val_166 -167 val_167 -167 val_167 -167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 -183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 -193 val_193 -194 val_194 -195 val_195 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 -199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 +475 val_475 +17 val_17 +113 val_113 +155 val_155 203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 205 val_205 -205 val_205 -207 val_207 -207 val_207 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 208 val_208 -208 val_208 -208 val_208 -209 val_209 -209 val_209 -213 val_213 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 213 val_213 -214 val_214 -216 val_216 216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 +430 val_430 +278 val_278 +176 val_176 +289 val_289 221 val_221 -222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 -238 val_238 -239 val_239 -239 val_239 +65 val_65 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 -255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 +83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 260 val_260 -262 val_262 -263 val_263 -265 val_265 -265 val_265 -266 val_266 -272 val_272 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 272 val_272 -273 val_273 -273 val_273 -273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 -278 val_278 -280 val_280 -280 val_280 -281 val_281 -281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 -289 val_289 -291 val_291 -292 val_292 -296 val_296 -298 val_298 -298 val_298 +138 val_138 +217 val_217 +84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 308 val_308 -309 val_309 -309 val_309 -310 val_310 -311 val_311 -311 val_311 -311 val_311 -315 val_315 -316 val_316 -316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 318 val_318 318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 331 val_331 -331 val_331 -332 val_332 -333 val_333 -333 val_333 -335 val_335 -336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -351 val_351 -353 val_353 -353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 +69 val_69 +230 val_230 +33 val_33 368 val_368 -369 val_369 -369 val_369 -369 val_369 -373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 -389 val_389 -392 val_392 -393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 -401 val_401 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 401 val_401 -402 val_402 -403 val_403 -403 val_403 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 403 val_403 -404 val_404 -404 val_404 -406 val_406 -406 val_406 -406 val_406 +483 val_483 +53 val_53 +105 val_105 +257 val_257 406 val_406 -407 val_407 -409 val_409 409 val_409 -409 val_409 -411 val_411 -413 val_413 -413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 -419 val_419 -421 val_421 -424 val_424 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 431 val_431 -432 val_432 -435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 439 val_439 -439 val_439 -443 val_443 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 444 val_444 -446 val_446 -448 val_448 -449 val_449 -452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 -458 val_458 -459 val_459 -459 val_459 -460 val_460 -462 val_462 -462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 -468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 -472 val_472 -475 val_475 -477 val_477 -478 val_478 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 478 val_478 -479 val_479 -480 val_480 -480 val_480 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 -485 val_485 -487 val_487 -489 val_489 -489 val_489 -489 val_489 -489 val_489 -490 val_490 -491 val_491 -492 val_492 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 492 val_492 -493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 +100 val_100 +298 val_298 +9 val_9 +341 val_341 498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select key from masking_test_subq where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select key from masking_test_subq where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: Stage-1 is a root stage @@ -1199,55 +1108,23 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_subq - filterExpr: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: key (type: int) - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: string), key (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - outputColumnNames: _col0 - Statistics: Num rows: 412 Data size: 1648 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 412 Data size: 1648 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + expressions: key (type: int) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -1258,519 +1135,515 @@ STAGE PLANS: PREHOOK: query: select key from masking_test_subq where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select key from masking_test_subq where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### -2 -4 -5 -5 -5 -8 -9 -10 -11 -12 -12 -15 -15 -17 -18 -18 -19 -20 -24 -24 -26 -26 +238 +86 +311 27 -28 -30 -33 -34 -35 -35 -35 -37 -37 -41 -42 -42 -43 -44 -47 -51 -51 -53 -54 -57 -58 -58 -64 -65 +165 +409 +255 +278 +98 +484 +265 +193 +401 +150 +273 +224 +369 66 -67 -67 -69 -70 -70 -70 -72 -72 -74 -76 -76 -77 -78 -80 +128 +213 +146 +406 +429 +374 +152 +469 +145 +495 +37 +327 +281 +277 +209 +15 82 -83 -83 -84 -84 -85 -86 -87 -90 -90 -90 -92 -95 -95 -96 -97 -97 -98 -98 -100 -100 -103 -103 -104 -104 -105 -111 -113 -113 -114 -116 -118 -118 -119 -119 -119 -120 -120 -125 -125 -126 -128 -128 -128 -129 -129 -131 -133 -134 -134 -136 -137 -137 -138 -138 -138 -138 -143 -145 -146 -146 -149 -149 -150 -152 -152 -153 -155 -156 -157 -158 -160 -162 -163 -164 -164 -165 -165 +403 166 -167 -167 -167 -168 -169 -169 -169 -169 -170 -172 -172 +417 +430 +252 +292 +219 +287 +153 +193 +338 +446 +459 +394 +237 +482 174 +413 +494 +207 +199 +466 +208 174 -175 -175 -176 -176 -177 -178 -179 -179 -180 -181 -183 -186 -187 -187 -187 -189 -190 -191 -191 -192 -193 -193 -193 -194 -195 +399 +396 +247 +417 +489 +162 +377 +397 +309 +365 +266 +439 +342 +367 +325 +167 195 -196 -197 -197 -199 -199 -199 -200 -200 -201 -202 -203 +475 +17 +113 +155 203 +339 +455 +128 +311 +316 +57 +302 205 -205 -207 -207 -208 -208 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 +4 +280 +35 +427 +277 208 -209 -209 -213 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 +286 +187 +176 +54 +459 +51 +138 +103 +239 213 -214 -216 216 -217 -217 -218 -219 -219 -221 +430 +278 +176 +289 221 -222 -223 -223 -224 -224 -226 -228 -229 -229 -230 -230 -230 +65 +318 +332 +311 +275 +137 +241 +83 +333 +180 +284 +12 230 +181 +67 +260 +404 +384 +489 +353 +373 +272 +138 +217 +84 +348 +466 +58 +8 +411 230 -233 -233 -235 -237 -237 -238 -238 -239 -239 -241 -242 -242 -244 -247 -248 -249 -252 -255 -255 -256 -256 -257 -258 -260 -262 -263 -265 -265 -266 -272 -272 -273 -273 -273 -274 -275 -277 -277 -277 -277 -278 -278 -280 -280 -281 -281 -282 -282 -283 -284 -285 -286 -287 -288 -288 -289 -291 -292 -296 -298 -298 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 +322 +197 +468 +393 +454 +100 298 -302 -305 -306 -307 -307 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 +404 +43 +436 +156 +469 +468 308 -309 -309 -310 -311 -311 -311 -315 -316 -316 -316 -317 -317 -318 +95 +196 +288 +481 +457 +98 +282 +197 +187 318 318 -321 -321 -322 -322 -323 -325 -325 -327 -327 -327 -331 -331 -332 -333 -333 -335 -336 -338 -339 -341 -342 -342 -344 -344 -345 -348 -348 -348 -348 -348 -351 -353 -353 -356 -360 -362 -364 -365 -366 -367 -367 -368 -369 -369 +409 +470 +137 369 -373 -374 -375 -377 -378 -379 -382 -382 -384 -384 -384 -386 +316 +169 +413 +85 +77 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 +419 +15 +118 +72 +90 +307 +19 +435 +10 +277 +273 +306 +224 +309 389 +327 +242 +369 392 -393 -394 -395 -395 -396 -396 -396 -397 -397 -399 -399 -400 -401 -401 -401 -401 +272 +331 401 +242 +452 +177 +226 +5 +497 402 -403 -403 -403 -404 -404 -406 -406 -406 -406 -407 -409 -409 -409 -411 -413 -413 -414 -414 -417 -417 -417 -418 -419 -421 -424 -424 -427 -429 -429 -430 -430 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 430 +119 +489 +458 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 +468 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 +485 +116 +223 +256 +263 +70 +487 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 +2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 431 +454 +478 +298 +125 431 -431 -432 -435 -436 -437 -438 -438 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 438 +119 +414 +200 +491 +237 439 -439 -443 +360 +248 +479 +305 +417 +199 444 -446 -448 -449 -452 -453 -454 -454 -454 -455 -457 -458 -458 -459 -459 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 +493 460 +207 +249 +265 +480 +83 +136 +353 +172 +214 462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 462 -463 -463 -466 -466 -466 -467 -468 -468 -468 -468 -469 -469 -469 -469 -469 -470 -472 -475 -477 -478 -478 -479 -480 -480 -480 -481 -482 -483 -484 -485 -487 -489 -489 -489 -489 -490 -491 -492 492 -493 -494 -495 -496 -497 -498 -498 +100 +298 +9 +341 498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 PREHOOK: query: explain select value from masking_test_subq where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain select value from masking_test_subq where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: Stage-1 is a root stage @@ -1782,59 +1655,23 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_subq - filterExpr: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: value (type: string) - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: string), key (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - outputColumnNames: _col1 - Statistics: Num rows: 412 Data size: 37492 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: _col1 (type: string) - outputColumnNames: _col0 - Statistics: Num rows: 412 Data size: 37492 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 412 Data size: 37492 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + expressions: value (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 45500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -1845,514 +1682,511 @@ STAGE PLANS: PREHOOK: query: select value from masking_test_subq where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: select value from masking_test_subq where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### -val_2 -val_4 -val_5 -val_5 -val_5 -val_8 -val_9 -val_10 -val_11 -val_12 -val_12 -val_15 -val_15 -val_17 -val_18 -val_18 -val_19 -val_20 -val_24 -val_24 -val_26 -val_26 -val_27 -val_28 -val_30 -val_33 -val_34 -val_35 -val_35 -val_35 -val_37 -val_37 -val_41 -val_42 -val_42 -val_43 -val_44 -val_47 -val_51 -val_51 -val_53 -val_54 -val_57 -val_58 -val_58 -val_64 -val_65 -val_66 -val_67 -val_67 -val_69 -val_70 -val_70 -val_70 -val_72 -val_72 -val_74 -val_76 -val_76 -val_77 -val_78 -val_80 -val_82 -val_83 -val_83 -val_84 -val_84 -val_85 +val_238 val_86 -val_87 -val_90 -val_90 -val_90 -val_92 -val_95 -val_95 -val_96 -val_97 -val_97 -val_98 +val_311 +val_27 +val_165 +val_409 +val_255 +val_278 val_98 -val_100 -val_100 -val_103 -val_103 -val_104 -val_104 -val_105 -val_111 -val_113 -val_113 -val_114 -val_116 -val_118 -val_118 -val_119 -val_119 -val_119 -val_120 -val_120 -val_125 -val_125 -val_126 -val_128 -val_128 +val_484 +val_265 +val_193 +val_401 +val_150 +val_273 +val_224 +val_369 +val_66 val_128 -val_129 -val_129 -val_131 -val_133 -val_134 -val_134 -val_136 -val_137 -val_137 -val_138 -val_138 -val_138 -val_138 -val_143 -val_145 -val_146 +val_213 val_146 -val_149 -val_149 -val_150 -val_152 +val_406 +val_429 +val_374 val_152 -val_153 -val_155 -val_156 -val_157 -val_158 -val_160 -val_162 -val_163 -val_164 -val_164 -val_165 -val_165 +val_469 +val_145 +val_495 +val_37 +val_327 +val_281 +val_277 +val_209 +val_15 +val_82 +val_403 val_166 -val_167 -val_167 -val_167 -val_168 -val_169 -val_169 -val_169 -val_169 -val_170 -val_172 -val_172 -val_174 -val_174 -val_175 -val_175 -val_176 -val_176 -val_177 -val_178 -val_179 -val_179 -val_180 -val_181 -val_183 -val_186 -val_187 -val_187 -val_187 -val_189 -val_190 -val_191 -val_191 -val_192 -val_193 -val_193 +val_417 +val_430 +val_252 +val_292 +val_219 +val_287 +val_153 val_193 -val_194 -val_195 -val_195 -val_196 -val_197 -val_197 -val_199 -val_199 +val_338 +val_446 +val_459 +val_394 +val_237 +val_482 +val_174 +val_413 +val_494 +val_207 val_199 -val_200 -val_200 -val_201 -val_202 -val_203 +val_466 +val_208 +val_174 +val_399 +val_396 +val_247 +val_417 +val_489 +val_162 +val_377 +val_397 +val_309 +val_365 +val_266 +val_439 +val_342 +val_367 +val_325 +val_167 +val_195 +val_475 +val_17 +val_113 +val_155 val_203 +val_339 +val_455 +val_128 +val_311 +val_316 +val_57 +val_302 val_205 -val_205 -val_207 -val_207 -val_208 -val_208 +val_149 +val_438 +val_345 +val_129 +val_170 +val_20 +val_489 +val_157 +val_378 +val_221 +val_92 +val_111 +val_47 +val_72 +val_4 +val_280 +val_35 +val_427 +val_277 val_208 -val_209 -val_209 -val_213 +val_356 +val_399 +val_169 +val_382 +val_498 +val_125 +val_386 +val_437 +val_469 +val_192 +val_286 +val_187 +val_176 +val_54 +val_459 +val_51 +val_138 +val_103 +val_239 val_213 -val_214 -val_216 val_216 -val_217 -val_217 -val_218 -val_219 -val_219 -val_221 -val_221 -val_222 -val_223 -val_223 -val_224 -val_224 -val_226 -val_228 -val_229 -val_229 -val_230 -val_230 -val_230 -val_230 -val_230 -val_233 -val_233 -val_235 -val_237 -val_237 -val_238 -val_238 -val_239 -val_239 -val_241 -val_242 -val_242 -val_244 -val_247 -val_248 -val_249 -val_252 -val_255 -val_255 -val_256 -val_256 -val_257 -val_258 -val_260 -val_262 -val_263 -val_265 -val_265 -val_266 -val_272 -val_272 -val_273 -val_273 -val_273 -val_274 -val_275 -val_277 -val_277 -val_277 -val_277 -val_278 +val_430 val_278 -val_280 -val_280 -val_281 -val_281 -val_282 -val_282 -val_283 -val_284 -val_285 -val_286 -val_287 -val_288 -val_288 +val_176 val_289 -val_291 -val_292 -val_296 -val_298 -val_298 -val_298 -val_302 -val_305 -val_306 -val_307 -val_307 -val_308 -val_309 -val_309 -val_310 -val_311 -val_311 -val_311 -val_315 -val_316 -val_316 -val_316 -val_317 -val_317 -val_318 -val_318 +val_221 +val_65 val_318 -val_321 -val_321 -val_322 -val_322 -val_323 -val_325 -val_325 -val_327 -val_327 -val_327 -val_331 -val_331 val_332 +val_311 +val_275 +val_137 +val_241 +val_83 val_333 -val_333 -val_335 -val_336 -val_338 -val_339 -val_341 -val_342 -val_342 -val_344 -val_344 -val_345 -val_348 -val_348 -val_348 -val_348 -val_348 -val_351 -val_353 +val_180 +val_284 +val_12 +val_230 +val_181 +val_67 +val_260 +val_404 +val_384 +val_489 val_353 -val_356 -val_360 -val_362 -val_364 -val_365 -val_366 -val_367 -val_367 -val_368 -val_369 -val_369 -val_369 val_373 -val_374 -val_375 -val_377 -val_378 -val_379 -val_382 -val_382 -val_384 -val_384 -val_384 -val_386 -val_389 -val_392 +val_272 +val_138 +val_217 +val_84 +val_348 +val_466 +val_58 +val_8 +val_411 +val_230 +val_208 +val_348 +val_24 +val_463 +val_431 +val_179 +val_172 +val_42 +val_129 +val_158 +val_119 +val_496 +val_322 +val_197 +val_468 val_393 -val_394 -val_395 -val_395 -val_396 -val_396 -val_396 -val_397 -val_397 -val_399 -val_399 -val_400 -val_401 -val_401 -val_401 -val_401 -val_401 -val_402 -val_403 -val_403 -val_403 -val_404 +val_454 +val_100 +val_298 +val_199 +val_191 +val_418 +val_96 +val_26 +val_165 +val_327 +val_230 +val_205 +val_120 +val_131 +val_51 val_404 -val_406 -val_406 -val_406 -val_406 -val_407 -val_409 -val_409 +val_43 +val_436 +val_156 +val_469 +val_468 +val_308 +val_95 +val_196 +val_288 +val_481 +val_457 +val_98 +val_282 +val_197 +val_187 +val_318 +val_318 val_409 -val_411 -val_413 +val_470 +val_137 +val_369 +val_316 +val_169 val_413 -val_414 -val_414 -val_417 -val_417 -val_417 -val_418 +val_85 +val_77 +val_490 +val_87 +val_364 +val_179 +val_118 +val_134 +val_395 +val_282 +val_138 +val_238 val_419 -val_421 -val_424 -val_424 -val_427 -val_429 -val_429 -val_430 -val_430 -val_430 -val_431 -val_431 -val_431 -val_432 +val_15 +val_118 +val_72 +val_90 +val_307 +val_19 val_435 -val_436 -val_437 -val_438 -val_438 -val_438 -val_439 -val_439 -val_443 -val_444 -val_446 -val_448 -val_449 +val_10 +val_277 +val_273 +val_306 +val_224 +val_309 +val_389 +val_327 +val_242 +val_369 +val_392 +val_272 +val_331 +val_401 +val_242 val_452 -val_453 -val_454 -val_454 -val_454 -val_455 -val_457 -val_458 -val_458 -val_459 -val_459 -val_460 -val_462 -val_462 -val_463 -val_463 -val_466 -val_466 -val_466 -val_467 -val_468 -val_468 -val_468 -val_468 -val_469 -val_469 -val_469 -val_469 -val_469 -val_470 +val_177 +val_226 +val_5 +val_497 +val_402 +val_396 +val_317 +val_395 +val_58 +val_35 +val_336 +val_95 +val_11 +val_168 +val_34 +val_229 +val_233 +val_143 val_472 -val_475 -val_477 -val_478 -val_478 -val_479 -val_480 -val_480 -val_480 -val_481 -val_482 -val_483 -val_484 +val_322 +val_498 +val_160 +val_195 +val_42 +val_321 +val_430 +val_119 +val_489 +val_458 +val_78 +val_76 +val_41 +val_223 +val_492 +val_149 +val_449 +val_218 +val_228 +val_138 +val_453 +val_30 +val_209 +val_64 +val_468 +val_76 +val_74 +val_342 +val_69 +val_230 +val_33 +val_368 +val_103 +val_296 +val_113 +val_216 +val_367 +val_344 +val_167 +val_274 +val_219 +val_239 val_485 +val_116 +val_223 +val_256 +val_263 +val_70 val_487 -val_489 -val_489 -val_489 -val_489 -val_490 +val_480 +val_401 +val_288 +val_191 +val_5 +val_244 +val_438 +val_128 +val_467 +val_432 +val_202 +val_316 +val_229 +val_469 +val_463 +val_280 +val_2 +val_35 +val_283 +val_331 +val_235 +val_80 +val_44 +val_193 +val_321 +val_335 +val_104 +val_466 +val_366 +val_175 +val_403 +val_483 +val_53 +val_105 +val_257 +val_406 +val_409 +val_190 +val_406 +val_401 +val_114 +val_258 +val_90 +val_203 +val_262 +val_348 +val_424 +val_12 +val_396 +val_201 +val_217 +val_164 +val_431 +val_454 +val_478 +val_298 +val_125 +val_431 +val_164 +val_424 +val_187 +val_382 +val_5 +val_70 +val_397 +val_480 +val_291 +val_24 +val_351 +val_255 +val_104 +val_70 +val_163 +val_438 +val_119 +val_414 +val_200 val_491 -val_492 -val_492 +val_237 +val_439 +val_360 +val_248 +val_479 +val_305 +val_417 +val_199 +val_444 +val_120 +val_429 +val_169 +val_443 +val_323 +val_325 +val_277 +val_230 +val_478 +val_178 +val_468 +val_310 +val_317 +val_333 val_493 -val_494 -val_495 -val_496 -val_497 -val_498 -val_498 +val_460 +val_207 +val_249 +val_265 +val_480 +val_83 +val_136 +val_353 +val_172 +val_214 +val_462 +val_233 +val_406 +val_133 +val_175 +val_189 +val_454 +val_375 +val_401 +val_421 +val_407 +val_384 +val_256 +val_26 +val_134 +val_67 +val_384 +val_379 +val_18 +val_462 +val_492 +val_100 +val_298 +val_9 +val_341 val_498 +val_146 +val_458 +val_362 +val_186 +val_285 +val_348 +val_167 +val_18 +val_273 +val_183 +val_281 +val_344 +val_97 +val_469 +val_315 +val_84 +val_28 +val_37 +val_448 +val_152 +val_348 +val_307 +val_194 +val_414 +val_477 +val_222 +val_126 +val_90 +val_169 +val_403 +val_400 +val_200 +val_97 PREHOOK: query: explain select * from masking_test_subq join srcpart on (masking_test_subq.key = srcpart.key) PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 @@ -2362,7 +2196,6 @@ PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 POSTHOOK: query: explain select * from masking_test_subq join srcpart on (masking_test_subq.key = srcpart.key) POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 @@ -2371,8 +2204,7 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 #### A masked pattern was here #### STAGE DEPENDENCIES: Stage-1 is a root stage - Stage-2 depends on stages: Stage-1 - Stage-0 depends on stages: Stage-2 + Stage-0 depends on stages: Stage-1 STAGE PLANS: Stage: Stage-1 @@ -2386,59 +2218,11 @@ STAGE PLANS: predicate: UDFToDouble(key) is not null (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator - key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) + key expressions: UDFToDouble(key) (type: double) + sort order: + + Map-reduce partition columns: UDFToDouble(key) (type: double) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE value expressions: key (type: int), value (type: string) - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), key (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe - - Stage: Stage-2 - Map Reduce - Map Operator Tree: - TableScan - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double) - sort order: + - Map-reduce partition columns: UDFToDouble(_col0) (type: double) - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col0 (type: int), _col1 (type: string) TableScan alias: srcpart filterExpr: UDFToDouble(key) is not null (type: boolean) @@ -2457,17 +2241,17 @@ STAGE PLANS: condition map: Inner Join 0 to 1 keys: - 0 UDFToDouble(_col0) (type: double) + 0 UDFToDouble(key) (type: double) 1 UDFToDouble(key) (type: double) outputColumnNames: _col0, _col1, _col5, _col6, _col7, _col8 - Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE Select Operator expressions: _col0 (type: int), _col1 (type: string), _col5 (type: string), _col6 (type: string), _col7 (type: string), _col8 (type: string) outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5 - Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 2607 Data size: 1671087 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 3164 Data size: 2028124 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -2482,7 +2266,6 @@ STAGE PLANS: PREHOOK: query: select * from masking_test_subq join srcpart on (masking_test_subq.key = srcpart.key) PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 @@ -2492,7 +2275,6 @@ PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 POSTHOOK: query: select * from masking_test_subq join srcpart on (masking_test_subq.key = srcpart.key) POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 @@ -6527,682 +6309,97 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12 489 val_489 489 val_489 2008-04-09 12 489 val_489 489 val_489 2008-04-09 11 489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 12 -489 val_489 489 val_489 2008-04-08 12 -489 val_489 489 val_489 2008-04-09 11 -490 val_490 490 val_490 2008-04-09 11 -490 val_490 490 val_490 2008-04-08 11 -490 val_490 490 val_490 2008-04-09 12 -490 val_490 490 val_490 2008-04-08 12 -491 val_491 491 val_491 2008-04-08 11 -491 val_491 491 val_491 2008-04-08 12 -491 val_491 491 val_491 2008-04-09 11 -491 val_491 491 val_491 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-09 12 -492 val_492 492 val_492 2008-04-08 12 -492 val_492 492 val_492 2008-04-09 11 -492 val_492 492 val_492 2008-04-08 11 -492 val_492 492 val_492 2008-04-08 12 -493 val_493 493 val_493 2008-04-08 12 -493 val_493 493 val_493 2008-04-09 12 -493 val_493 493 val_493 2008-04-09 11 -493 val_493 493 val_493 2008-04-08 11 -494 val_494 494 val_494 2008-04-09 11 -494 val_494 494 val_494 2008-04-08 11 -494 val_494 494 val_494 2008-04-08 12 -494 val_494 494 val_494 2008-04-09 12 -495 val_495 495 val_495 2008-04-08 11 -495 val_495 495 val_495 2008-04-09 12 -495 val_495 495 val_495 2008-04-08 12 -495 val_495 495 val_495 2008-04-09 11 -496 val_496 496 val_496 2008-04-09 11 -496 val_496 496 val_496 2008-04-09 12 -496 val_496 496 val_496 2008-04-08 12 -496 val_496 496 val_496 2008-04-08 11 -497 val_497 497 val_497 2008-04-09 12 -497 val_497 497 val_497 2008-04-08 12 -497 val_497 497 val_497 2008-04-08 11 -497 val_497 497 val_497 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 11 -498 val_498 498 val_498 2008-04-08 11 -498 val_498 498 val_498 2008-04-08 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-09 12 -498 val_498 498 val_498 2008-04-08 12 -PREHOOK: query: explain select * from default.masking_test_subq where key > 0 -PREHOOK: type: QUERY -PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src -#### A masked pattern was here #### -POSTHOOK: query: explain select * from default.masking_test_subq where key > 0 -POSTHOOK: type: QUERY -POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src -#### A masked pattern was here #### -STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 - -STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq - filterExpr: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: key (type: int), value (type: string) - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), key (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - - Stage: Stage-0 - Fetch Operator - limit: -1 - Processor Tree: - ListSink - -PREHOOK: query: select * from default.masking_test_subq where key > 0 -PREHOOK: type: QUERY -PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src -#### A masked pattern was here #### -POSTHOOK: query: select * from default.masking_test_subq where key > 0 -POSTHOOK: type: QUERY -POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src -#### A masked pattern was here #### -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 -15 val_15 -17 val_17 -18 val_18 -18 val_18 -19 val_19 -20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 -27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 -47 val_47 -51 val_51 -51 val_51 -53 val_53 -54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 -65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 -83 val_83 -84 val_84 -84 val_84 -85 val_85 -86 val_86 -87 val_87 -90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 -95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 -98 val_98 -100 val_100 -100 val_100 -103 val_103 -103 val_103 -104 val_104 -104 val_104 -105 val_105 -111 val_111 -113 val_113 -113 val_113 -114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 -119 val_119 -120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 -128 val_128 -129 val_129 -129 val_129 -131 val_131 -133 val_133 -134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 -146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 -152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 -166 val_166 -167 val_167 -167 val_167 -167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 -174 val_174 -174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 -183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 -193 val_193 -194 val_194 -195 val_195 -195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 -199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 -203 val_203 -205 val_205 -205 val_205 -207 val_207 -207 val_207 -208 val_208 -208 val_208 -208 val_208 -209 val_209 -209 val_209 -213 val_213 -213 val_213 -214 val_214 -216 val_216 -216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 -221 val_221 -222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 -238 val_238 -239 val_239 -239 val_239 -241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 -255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 -260 val_260 -262 val_262 -263 val_263 -265 val_265 -265 val_265 -266 val_266 -272 val_272 -272 val_272 -273 val_273 -273 val_273 -273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 -278 val_278 -280 val_280 -280 val_280 -281 val_281 -281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 -289 val_289 -291 val_291 -292 val_292 -296 val_296 -298 val_298 -298 val_298 -298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 -308 val_308 -309 val_309 -309 val_309 -310 val_310 -311 val_311 -311 val_311 -311 val_311 -315 val_315 -316 val_316 -316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 -318 val_318 -318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 -327 val_327 -331 val_331 -331 val_331 -332 val_332 -333 val_333 -333 val_333 -335 val_335 -336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 -342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -348 val_348 -351 val_351 -353 val_353 -353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 -368 val_368 -369 val_369 -369 val_369 -369 val_369 -373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 -389 val_389 -392 val_392 -393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -401 val_401 -402 val_402 -403 val_403 -403 val_403 -403 val_403 -404 val_404 -404 val_404 -406 val_406 -406 val_406 -406 val_406 -406 val_406 -407 val_407 -409 val_409 -409 val_409 -409 val_409 -411 val_411 -413 val_413 -413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 -419 val_419 -421 val_421 -424 val_424 -424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 -431 val_431 -431 val_431 -432 val_432 -435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 -438 val_438 -439 val_439 -439 val_439 -443 val_443 -444 val_444 -446 val_446 -448 val_448 -449 val_449 -452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 -458 val_458 -459 val_459 -459 val_459 -460 val_460 -462 val_462 -462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 -468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 -472 val_472 -475 val_475 -477 val_477 -478 val_478 -478 val_478 -479 val_479 -480 val_480 -480 val_480 -480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 -485 val_485 -487 val_487 -489 val_489 -489 val_489 -489 val_489 -489 val_489 -490 val_490 -491 val_491 -492 val_492 -492 val_492 -493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 -498 val_498 -PREHOOK: query: explain select * from masking_test_subq where masking_test_subq.key > 0 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 12 +489 val_489 489 val_489 2008-04-08 12 +489 val_489 489 val_489 2008-04-09 11 +490 val_490 490 val_490 2008-04-09 11 +490 val_490 490 val_490 2008-04-08 11 +490 val_490 490 val_490 2008-04-09 12 +490 val_490 490 val_490 2008-04-08 12 +491 val_491 491 val_491 2008-04-08 11 +491 val_491 491 val_491 2008-04-08 12 +491 val_491 491 val_491 2008-04-09 11 +491 val_491 491 val_491 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-09 12 +492 val_492 492 val_492 2008-04-08 12 +492 val_492 492 val_492 2008-04-09 11 +492 val_492 492 val_492 2008-04-08 11 +492 val_492 492 val_492 2008-04-08 12 +493 val_493 493 val_493 2008-04-08 12 +493 val_493 493 val_493 2008-04-09 12 +493 val_493 493 val_493 2008-04-09 11 +493 val_493 493 val_493 2008-04-08 11 +494 val_494 494 val_494 2008-04-09 11 +494 val_494 494 val_494 2008-04-08 11 +494 val_494 494 val_494 2008-04-08 12 +494 val_494 494 val_494 2008-04-09 12 +495 val_495 495 val_495 2008-04-08 11 +495 val_495 495 val_495 2008-04-09 12 +495 val_495 495 val_495 2008-04-08 12 +495 val_495 495 val_495 2008-04-09 11 +496 val_496 496 val_496 2008-04-09 11 +496 val_496 496 val_496 2008-04-09 12 +496 val_496 496 val_496 2008-04-08 12 +496 val_496 496 val_496 2008-04-08 11 +497 val_497 497 val_497 2008-04-09 12 +497 val_497 497 val_497 2008-04-08 12 +497 val_497 497 val_497 2008-04-08 11 +497 val_497 497 val_497 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 11 +498 val_498 498 val_498 2008-04-08 11 +498 val_498 498 val_498 2008-04-08 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-09 12 +498 val_498 498 val_498 2008-04-08 12 +PREHOOK: query: explain select * from default.masking_test_subq where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### -POSTHOOK: query: explain select * from masking_test_subq where masking_test_subq.key > 0 +POSTHOOK: query: explain select * from default.masking_test_subq where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: Stage-1 is a root stage @@ -7214,55 +6411,23 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_subq - filterExpr: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) + filterExpr: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (UDFToDouble(key) is not null and (key > 0)) (type: boolean) + predicate: (key > 0) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: key (type: int), value (type: string) - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: key (type: string), key (type: string) + expressions: key (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized Stage: Stage-0 Fetch Operator @@ -7270,513 +6435,1058 @@ STAGE PLANS: Processor Tree: ListSink -PREHOOK: query: select * from masking_test_subq where masking_test_subq.key > 0 +PREHOOK: query: select * from default.masking_test_subq where key > 0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq -PREHOOK: Input: default@src #### A masked pattern was here #### -POSTHOOK: query: select * from masking_test_subq where masking_test_subq.key > 0 +POSTHOOK: query: select * from default.masking_test_subq where key > 0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq -POSTHOOK: Input: default@src #### A masked pattern was here #### -2 val_2 -4 val_4 -5 val_5 -5 val_5 -5 val_5 -8 val_8 -9 val_9 -10 val_10 -11 val_11 -12 val_12 -12 val_12 -15 val_15 +238 val_238 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 +255 val_255 +278 val_278 +98 val_98 +484 val_484 +265 val_265 +193 val_193 +401 val_401 +150 val_150 +273 val_273 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 +281 val_281 +277 val_277 +209 val_209 15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 +292 val_292 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 +309 val_309 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 17 val_17 -18 val_18 -18 val_18 -19 val_19 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 +311 val_311 +316 val_316 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 20 val_20 -24 val_24 -24 val_24 -26 val_26 -26 val_26 -27 val_27 -28 val_28 -30 val_30 -33 val_33 -34 val_34 -35 val_35 -35 val_35 -35 val_35 -37 val_37 -37 val_37 -41 val_41 -42 val_42 -42 val_42 -43 val_43 -44 val_44 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 47 val_47 -51 val_51 -51 val_51 -53 val_53 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 54 val_54 -57 val_57 -58 val_58 -58 val_58 -64 val_64 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 65 val_65 -66 val_66 -67 val_67 -67 val_67 -69 val_69 -70 val_70 -70 val_70 -70 val_70 -72 val_72 -72 val_72 -74 val_74 -76 val_76 -76 val_76 -77 val_77 -78 val_78 -80 val_80 -82 val_82 -83 val_83 +318 val_318 +332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 83 val_83 +333 val_333 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 84 val_84 -84 val_84 +348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 +348 val_348 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 +369 val_369 +316 val_316 +169 val_169 +413 val_413 85 val_85 -86 val_86 +77 val_77 +490 val_490 87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 90 val_90 -90 val_90 -90 val_90 -92 val_92 -95 val_95 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 +389 val_389 +327 val_327 +242 val_242 +369 val_369 +392 val_392 +272 val_272 +331 val_331 +401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 95 val_95 -96 val_96 -97 val_97 -97 val_97 -98 val_98 -98 val_98 -100 val_100 -100 val_100 -103 val_103 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 +401 val_401 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 104 val_104 -104 val_104 +466 val_466 +366 val_366 +175 val_175 +403 val_403 +483 val_483 +53 val_53 105 val_105 -111 val_111 -113 val_113 -113 val_113 +257 val_257 +406 val_406 +409 val_409 +190 val_190 +406 val_406 +401 val_401 114 val_114 -116 val_116 -118 val_118 -118 val_118 -119 val_119 -119 val_119 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 +424 val_424 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 +431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 +431 val_431 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 +438 val_438 119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 +439 val_439 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 +444 val_444 120 val_120 -120 val_120 -125 val_125 -125 val_125 -126 val_126 -128 val_128 -128 val_128 -128 val_128 -129 val_129 -129 val_129 -131 val_131 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 +460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 +462 val_462 +233 val_233 +406 val_406 133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 134 val_134 -134 val_134 -136 val_136 -137 val_137 -137 val_137 -138 val_138 -138 val_138 -138 val_138 -138 val_138 -143 val_143 -145 val_145 -146 val_146 +67 val_67 +384 val_384 +379 val_379 +18 val_18 +462 val_462 +492 val_492 +100 val_100 +298 val_298 +9 val_9 +341 val_341 +498 val_498 146 val_146 -149 val_149 -149 val_149 -150 val_150 -152 val_152 -152 val_152 -153 val_153 -155 val_155 -156 val_156 -157 val_157 -158 val_158 -160 val_160 -162 val_162 -163 val_163 -164 val_164 -164 val_164 -165 val_165 -165 val_165 -166 val_166 -167 val_167 -167 val_167 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 167 val_167 -168 val_168 -169 val_169 -169 val_169 -169 val_169 -169 val_169 -170 val_170 -172 val_172 -172 val_172 -174 val_174 -174 val_174 -175 val_175 -175 val_175 -176 val_176 -176 val_176 -177 val_177 -178 val_178 -179 val_179 -179 val_179 -180 val_180 -181 val_181 +18 val_18 +273 val_273 183 val_183 -186 val_186 -187 val_187 -187 val_187 -187 val_187 -189 val_189 -190 val_190 -191 val_191 -191 val_191 -192 val_192 -193 val_193 -193 val_193 -193 val_193 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 194 val_194 -195 val_195 -195 val_195 -196 val_196 -197 val_197 -197 val_197 -199 val_199 -199 val_199 -199 val_199 -200 val_200 -200 val_200 -201 val_201 -202 val_202 -203 val_203 -203 val_203 -205 val_205 -205 val_205 -207 val_207 -207 val_207 -208 val_208 -208 val_208 -208 val_208 -209 val_209 -209 val_209 -213 val_213 -213 val_213 -214 val_214 -216 val_216 -216 val_216 -217 val_217 -217 val_217 -218 val_218 -219 val_219 -219 val_219 -221 val_221 -221 val_221 +414 val_414 +477 val_477 222 val_222 -223 val_223 -223 val_223 -224 val_224 -224 val_224 -226 val_226 -228 val_228 -229 val_229 -229 val_229 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -230 val_230 -233 val_233 -233 val_233 -235 val_235 -237 val_237 -237 val_237 -238 val_238 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 +PREHOOK: query: explain select * from masking_test_subq where masking_test_subq.key > 0 +PREHOOK: type: QUERY +PREHOOK: Input: default@masking_test_subq +#### A masked pattern was here #### +POSTHOOK: query: explain select * from masking_test_subq where masking_test_subq.key > 0 +POSTHOOK: type: QUERY +POSTHOOK: Input: default@masking_test_subq +#### A masked pattern was here #### +STAGE DEPENDENCIES: + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 + +STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: masking_test_subq + filterExpr: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Filter Operator + predicate: (key > 0) (type: boolean) + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + File Output Operator + compressed: false + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + Execution mode: vectorized + + Stage: Stage-0 + Fetch Operator + limit: -1 + Processor Tree: + ListSink + +PREHOOK: query: select * from masking_test_subq where masking_test_subq.key > 0 +PREHOOK: type: QUERY +PREHOOK: Input: default@masking_test_subq +#### A masked pattern was here #### +POSTHOOK: query: select * from masking_test_subq where masking_test_subq.key > 0 +POSTHOOK: type: QUERY +POSTHOOK: Input: default@masking_test_subq +#### A masked pattern was here #### 238 val_238 -239 val_239 -239 val_239 -241 val_241 -242 val_242 -242 val_242 -244 val_244 -247 val_247 -248 val_248 -249 val_249 -252 val_252 -255 val_255 +86 val_86 +311 val_311 +27 val_27 +165 val_165 +409 val_409 255 val_255 -256 val_256 -256 val_256 -257 val_257 -258 val_258 -260 val_260 -262 val_262 -263 val_263 -265 val_265 +278 val_278 +98 val_98 +484 val_484 265 val_265 -266 val_266 -272 val_272 -272 val_272 -273 val_273 -273 val_273 +193 val_193 +401 val_401 +150 val_150 273 val_273 -274 val_274 -275 val_275 -277 val_277 -277 val_277 -277 val_277 -277 val_277 -278 val_278 -278 val_278 -280 val_280 -280 val_280 -281 val_281 +224 val_224 +369 val_369 +66 val_66 +128 val_128 +213 val_213 +146 val_146 +406 val_406 +429 val_429 +374 val_374 +152 val_152 +469 val_469 +145 val_145 +495 val_495 +37 val_37 +327 val_327 281 val_281 -282 val_282 -282 val_282 -283 val_283 -284 val_284 -285 val_285 -286 val_286 -287 val_287 -288 val_288 -288 val_288 -289 val_289 -291 val_291 +277 val_277 +209 val_209 +15 val_15 +82 val_82 +403 val_403 +166 val_166 +417 val_417 +430 val_430 +252 val_252 292 val_292 -296 val_296 -298 val_298 -298 val_298 -298 val_298 -302 val_302 -305 val_305 -306 val_306 -307 val_307 -307 val_307 -308 val_308 -309 val_309 +219 val_219 +287 val_287 +153 val_153 +193 val_193 +338 val_338 +446 val_446 +459 val_459 +394 val_394 +237 val_237 +482 val_482 +174 val_174 +413 val_413 +494 val_494 +207 val_207 +199 val_199 +466 val_466 +208 val_208 +174 val_174 +399 val_399 +396 val_396 +247 val_247 +417 val_417 +489 val_489 +162 val_162 +377 val_377 +397 val_397 309 val_309 -310 val_310 -311 val_311 -311 val_311 +365 val_365 +266 val_266 +439 val_439 +342 val_342 +367 val_367 +325 val_325 +167 val_167 +195 val_195 +475 val_475 +17 val_17 +113 val_113 +155 val_155 +203 val_203 +339 val_339 +455 val_455 +128 val_128 311 val_311 -315 val_315 -316 val_316 316 val_316 -316 val_316 -317 val_317 -317 val_317 -318 val_318 -318 val_318 +57 val_57 +302 val_302 +205 val_205 +149 val_149 +438 val_438 +345 val_345 +129 val_129 +170 val_170 +20 val_20 +489 val_489 +157 val_157 +378 val_378 +221 val_221 +92 val_92 +111 val_111 +47 val_47 +72 val_72 +4 val_4 +280 val_280 +35 val_35 +427 val_427 +277 val_277 +208 val_208 +356 val_356 +399 val_399 +169 val_169 +382 val_382 +498 val_498 +125 val_125 +386 val_386 +437 val_437 +469 val_469 +192 val_192 +286 val_286 +187 val_187 +176 val_176 +54 val_54 +459 val_459 +51 val_51 +138 val_138 +103 val_103 +239 val_239 +213 val_213 +216 val_216 +430 val_430 +278 val_278 +176 val_176 +289 val_289 +221 val_221 +65 val_65 318 val_318 -321 val_321 -321 val_321 -322 val_322 -322 val_322 -323 val_323 -325 val_325 -325 val_325 -327 val_327 -327 val_327 -327 val_327 -331 val_331 -331 val_331 332 val_332 +311 val_311 +275 val_275 +137 val_137 +241 val_241 +83 val_83 333 val_333 -333 val_333 -335 val_335 -336 val_336 -338 val_338 -339 val_339 -341 val_341 -342 val_342 -342 val_342 -344 val_344 -344 val_344 -345 val_345 -348 val_348 -348 val_348 -348 val_348 +180 val_180 +284 val_284 +12 val_12 +230 val_230 +181 val_181 +67 val_67 +260 val_260 +404 val_404 +384 val_384 +489 val_489 +353 val_353 +373 val_373 +272 val_272 +138 val_138 +217 val_217 +84 val_84 348 val_348 +466 val_466 +58 val_58 +8 val_8 +411 val_411 +230 val_230 +208 val_208 348 val_348 -351 val_351 -353 val_353 -353 val_353 -356 val_356 -360 val_360 -362 val_362 -364 val_364 -365 val_365 -366 val_366 -367 val_367 -367 val_367 -368 val_368 -369 val_369 -369 val_369 +24 val_24 +463 val_463 +431 val_431 +179 val_179 +172 val_172 +42 val_42 +129 val_129 +158 val_158 +119 val_119 +496 val_496 +322 val_322 +197 val_197 +468 val_468 +393 val_393 +454 val_454 +100 val_100 +298 val_298 +199 val_199 +191 val_191 +418 val_418 +96 val_96 +26 val_26 +165 val_165 +327 val_327 +230 val_230 +205 val_205 +120 val_120 +131 val_131 +51 val_51 +404 val_404 +43 val_43 +436 val_436 +156 val_156 +469 val_469 +468 val_468 +308 val_308 +95 val_95 +196 val_196 +288 val_288 +481 val_481 +457 val_457 +98 val_98 +282 val_282 +197 val_197 +187 val_187 +318 val_318 +318 val_318 +409 val_409 +470 val_470 +137 val_137 369 val_369 -373 val_373 -374 val_374 -375 val_375 -377 val_377 -378 val_378 -379 val_379 -382 val_382 -382 val_382 -384 val_384 -384 val_384 -384 val_384 -386 val_386 +316 val_316 +169 val_169 +413 val_413 +85 val_85 +77 val_77 +490 val_490 +87 val_87 +364 val_364 +179 val_179 +118 val_118 +134 val_134 +395 val_395 +282 val_282 +138 val_138 +238 val_238 +419 val_419 +15 val_15 +118 val_118 +72 val_72 +90 val_90 +307 val_307 +19 val_19 +435 val_435 +10 val_10 +277 val_277 +273 val_273 +306 val_306 +224 val_224 +309 val_309 389 val_389 +327 val_327 +242 val_242 +369 val_369 392 val_392 -393 val_393 -394 val_394 -395 val_395 -395 val_395 -396 val_396 -396 val_396 -396 val_396 -397 val_397 -397 val_397 -399 val_399 -399 val_399 -400 val_400 -401 val_401 -401 val_401 -401 val_401 +272 val_272 +331 val_331 401 val_401 +242 val_242 +452 val_452 +177 val_177 +226 val_226 +5 val_5 +497 val_497 +402 val_402 +396 val_396 +317 val_317 +395 val_395 +58 val_58 +35 val_35 +336 val_336 +95 val_95 +11 val_11 +168 val_168 +34 val_34 +229 val_229 +233 val_233 +143 val_143 +472 val_472 +322 val_322 +498 val_498 +160 val_160 +195 val_195 +42 val_42 +321 val_321 +430 val_430 +119 val_119 +489 val_489 +458 val_458 +78 val_78 +76 val_76 +41 val_41 +223 val_223 +492 val_492 +149 val_149 +449 val_449 +218 val_218 +228 val_228 +138 val_138 +453 val_453 +30 val_30 +209 val_209 +64 val_64 +468 val_468 +76 val_76 +74 val_74 +342 val_342 +69 val_69 +230 val_230 +33 val_33 +368 val_368 +103 val_103 +296 val_296 +113 val_113 +216 val_216 +367 val_367 +344 val_344 +167 val_167 +274 val_274 +219 val_219 +239 val_239 +485 val_485 +116 val_116 +223 val_223 +256 val_256 +263 val_263 +70 val_70 +487 val_487 +480 val_480 401 val_401 -402 val_402 -403 val_403 -403 val_403 +288 val_288 +191 val_191 +5 val_5 +244 val_244 +438 val_438 +128 val_128 +467 val_467 +432 val_432 +202 val_202 +316 val_316 +229 val_229 +469 val_469 +463 val_463 +280 val_280 +2 val_2 +35 val_35 +283 val_283 +331 val_331 +235 val_235 +80 val_80 +44 val_44 +193 val_193 +321 val_321 +335 val_335 +104 val_104 +466 val_466 +366 val_366 +175 val_175 403 val_403 -404 val_404 -404 val_404 -406 val_406 -406 val_406 -406 val_406 +483 val_483 +53 val_53 +105 val_105 +257 val_257 406 val_406 -407 val_407 -409 val_409 409 val_409 -409 val_409 -411 val_411 -413 val_413 -413 val_413 -414 val_414 -414 val_414 -417 val_417 -417 val_417 -417 val_417 -418 val_418 -419 val_419 -421 val_421 -424 val_424 +190 val_190 +406 val_406 +401 val_401 +114 val_114 +258 val_258 +90 val_90 +203 val_203 +262 val_262 +348 val_348 424 val_424 -427 val_427 -429 val_429 -429 val_429 -430 val_430 -430 val_430 -430 val_430 -431 val_431 +12 val_12 +396 val_396 +201 val_201 +217 val_217 +164 val_164 431 val_431 +454 val_454 +478 val_478 +298 val_298 +125 val_125 431 val_431 -432 val_432 -435 val_435 -436 val_436 -437 val_437 -438 val_438 -438 val_438 +164 val_164 +424 val_424 +187 val_187 +382 val_382 +5 val_5 +70 val_70 +397 val_397 +480 val_480 +291 val_291 +24 val_24 +351 val_351 +255 val_255 +104 val_104 +70 val_70 +163 val_163 438 val_438 +119 val_119 +414 val_414 +200 val_200 +491 val_491 +237 val_237 439 val_439 -439 val_439 -443 val_443 +360 val_360 +248 val_248 +479 val_479 +305 val_305 +417 val_417 +199 val_199 444 val_444 -446 val_446 -448 val_448 -449 val_449 -452 val_452 -453 val_453 -454 val_454 -454 val_454 -454 val_454 -455 val_455 -457 val_457 -458 val_458 -458 val_458 -459 val_459 -459 val_459 +120 val_120 +429 val_429 +169 val_169 +443 val_443 +323 val_323 +325 val_325 +277 val_277 +230 val_230 +478 val_478 +178 val_178 +468 val_468 +310 val_310 +317 val_317 +333 val_333 +493 val_493 460 val_460 +207 val_207 +249 val_249 +265 val_265 +480 val_480 +83 val_83 +136 val_136 +353 val_353 +172 val_172 +214 val_214 462 val_462 +233 val_233 +406 val_406 +133 val_133 +175 val_175 +189 val_189 +454 val_454 +375 val_375 +401 val_401 +421 val_421 +407 val_407 +384 val_384 +256 val_256 +26 val_26 +134 val_134 +67 val_67 +384 val_384 +379 val_379 +18 val_18 462 val_462 -463 val_463 -463 val_463 -466 val_466 -466 val_466 -466 val_466 -467 val_467 -468 val_468 -468 val_468 -468 val_468 -468 val_468 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -469 val_469 -470 val_470 -472 val_472 -475 val_475 -477 val_477 -478 val_478 -478 val_478 -479 val_479 -480 val_480 -480 val_480 -480 val_480 -481 val_481 -482 val_482 -483 val_483 -484 val_484 -485 val_485 -487 val_487 -489 val_489 -489 val_489 -489 val_489 -489 val_489 -490 val_490 -491 val_491 -492 val_492 492 val_492 -493 val_493 -494 val_494 -495 val_495 -496 val_496 -497 val_497 -498 val_498 -498 val_498 +100 val_100 +298 val_298 +9 val_9 +341 val_341 498 val_498 +146 val_146 +458 val_458 +362 val_362 +186 val_186 +285 val_285 +348 val_348 +167 val_167 +18 val_18 +273 val_273 +183 val_183 +281 val_281 +344 val_344 +97 val_97 +469 val_469 +315 val_315 +84 val_84 +28 val_28 +37 val_37 +448 val_448 +152 val_152 +348 val_348 +307 val_307 +194 val_194 +414 val_414 +477 val_477 +222 val_222 +126 val_126 +90 val_90 +169 val_169 +403 val_403 +400 val_400 +200 val_200 +97 val_97 PREHOOK: query: explain select key, value from (select key, value from (select key, upper(value) as value from src where key > 0) t where key < 10) t2 where key % 2 = 0 PREHOOK: type: QUERY PREHOOK: Input: default@src diff --git ql/src/test/results/clientpositive/masking_disablecbo_4.q.out ql/src/test/results/clientpositive/masking_disablecbo_4.q.out index 3ac3ab9fad..ac5f55d5fb 100644 --- ql/src/test/results/clientpositive/masking_disablecbo_4.q.out +++ ql/src/test/results/clientpositive/masking_disablecbo_4.q.out @@ -92,18 +92,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n3 - filterExpr: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean) + filterExpr: (key = 5) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean) - Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key = 5) (type: boolean) + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: 5 (type: int), reverse(value) (type: string) + expressions: 5 (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -138,18 +138,18 @@ STAGE PLANS: Map Operator Tree: TableScan alias: masking_test_n3 - filterExpr: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean) + filterExpr: (key = 5) (type: boolean) Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE Filter Operator - predicate: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean) - Statistics: Num rows: 1 Data size: 95 Basic stats: COMPLETE Column stats: COMPLETE + predicate: (key = 5) (type: boolean) + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE Select Operator - expressions: 5 (type: int), reverse(value) (type: string) + expressions: 5 (type: int), value (type: string) outputColumnNames: _col0, _col1 - Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 2 Data size: 190 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -167,78 +167,27 @@ with q1 as ( select * from masking_test_n3 where key = '5') select * from masking_test_subq_n0 PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_subq_n0 -PREHOOK: Input: default@src #### A masked pattern was here #### POSTHOOK: query: explain with q1 as ( select * from masking_test_n3 where key = '5') select * from masking_test_subq_n0 POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_subq_n0 -POSTHOOK: Input: default@src #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_subq_n0 - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: key (type: int), value (type: string) - TableScan - alias: src - filterExpr: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: UDFToDouble(key) is not null (type: boolean) - Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: string), key (type: string) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 500 Data size: 87000 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string), _col1 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - sort order: ++ - Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - Statistics: Num rows: 250 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Operator Tree: - Join Operator - condition map: - Left Semi Join 0 to 1 - keys: - 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double) - 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 412 Data size: 39140 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_subq_n0 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE + ListSink diff --git ql/src/test/results/clientpositive/masking_mv.q.out ql/src/test/results/clientpositive/masking_mv.q.out index 99146ac854..c4c55346cb 100644 --- ql/src/test/results/clientpositive/masking_mv.q.out +++ ql/src/test/results/clientpositive/masking_mv.q.out @@ -195,64 +195,537 @@ PREHOOK: query: explain select key from `masking_test_n_mv` PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n_mv -PREHOOK: Input: default@masking_test_view_n_mv #### A masked pattern was here #### POSTHOOK: query: explain select key from `masking_test_n_mv` POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv -POSTHOOK: Input: default@masking_test_view_n_mv #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: default.masking_test_view_n_mv - filterExpr: ((key < 10) and (0 = (key % 2))) (type: boolean) - Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and (0 = (key % 2))) (type: boolean) - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: key (type: int) - outputColumnNames: _col0 - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Execution mode: vectorized - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: masking_test_n_mv + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int) + outputColumnNames: _col0 + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select key from `masking_test_n_mv` PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n_mv -PREHOOK: Input: default@masking_test_view_n_mv #### A masked pattern was here #### POSTHOOK: query: select key from `masking_test_n_mv` POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv -POSTHOOK: Input: default@masking_test_view_n_mv #### A masked pattern was here #### +238 +86 +311 +27 +165 +409 +255 +278 +98 +484 +265 +193 +401 +150 +273 +224 +369 +66 +128 +213 +146 +406 +429 +374 +152 +469 +145 +495 +37 +327 +281 +277 +209 +15 +82 +403 +166 +417 +430 +252 +292 +219 +287 +153 +193 +338 +446 +459 +394 +237 +482 +174 +413 +494 +207 +199 +466 +208 +174 +399 +396 +247 +417 +489 +162 +377 +397 +309 +365 +266 +439 +342 +367 +325 +167 +195 +475 +17 +113 +155 +203 +339 0 +455 +128 +311 +316 +57 +302 +205 +149 +438 +345 +129 +170 +20 +489 +157 +378 +221 +92 +111 +47 +72 4 +280 +35 +427 +277 +208 +356 +399 +169 +382 +498 +125 +386 +437 +469 +192 +286 +187 +176 +54 +459 +51 +138 +103 +239 +213 +216 +430 +278 +176 +289 +221 +65 +318 +332 +311 +275 +137 +241 +83 +333 +180 +284 +12 +230 +181 +67 +260 +404 +384 +489 +353 +373 +272 +138 +217 +84 +348 +466 +58 8 +411 +230 +208 +348 +24 +463 +431 +179 +172 +42 +129 +158 +119 +496 0 +322 +197 +468 +393 +454 +100 +298 +199 +191 +418 +96 +26 +165 +327 +230 +205 +120 +131 +51 +404 +43 +436 +156 +469 +468 +308 +95 +196 +288 +481 +457 +98 +282 +197 +187 +318 +318 +409 +470 +137 +369 +316 +169 +413 +85 +77 0 +490 +87 +364 +179 +118 +134 +395 +282 +138 +238 +419 +15 +118 +72 +90 +307 +19 +435 +10 +277 +273 +306 +224 +309 +389 +327 +242 +369 +392 +272 +331 +401 +242 +452 +177 +226 +5 +497 +402 +396 +317 +395 +58 +35 +336 +95 +11 +168 +34 +229 +233 +143 +472 +322 +498 +160 +195 +42 +321 +430 +119 +489 +458 +78 +76 +41 +223 +492 +149 +449 +218 +228 +138 +453 +30 +209 +64 +468 +76 +74 +342 +69 +230 +33 +368 +103 +296 +113 +216 +367 +344 +167 +274 +219 +239 +485 +116 +223 +256 +263 +70 +487 +480 +401 +288 +191 +5 +244 +438 +128 +467 +432 +202 +316 +229 +469 +463 +280 2 +35 +283 +331 +235 +80 +44 +193 +321 +335 +104 +466 +366 +175 +403 +483 +53 +105 +257 +406 +409 +190 +406 +401 +114 +258 +90 +203 +262 +348 +424 +12 +396 +201 +217 +164 +431 +454 +478 +298 +125 +431 +164 +424 +187 +382 +5 +70 +397 +480 +291 +24 +351 +255 +104 +70 +163 +438 +119 +414 +200 +491 +237 +439 +360 +248 +479 +305 +417 +199 +444 +120 +429 +169 +443 +323 +325 +277 +230 +478 +178 +468 +310 +317 +333 +493 +460 +207 +249 +265 +480 +83 +136 +353 +172 +214 +462 +233 +406 +133 +175 +189 +454 +375 +401 +421 +407 +384 +256 +26 +134 +67 +384 +379 +18 +462 +492 +100 +298 +9 +341 +498 +146 +458 +362 +186 +285 +348 +167 +18 +273 +183 +281 +344 +97 +469 +315 +84 +28 +37 +448 +152 +348 +307 +194 +414 +477 +222 +126 +90 +169 +403 +400 +200 +97 PREHOOK: query: create materialized view `masking_test_view_n_mv_3` as select value, sum(key) from `masking_test_n_mv` group by value PREHOOK: type: CREATE_MATERIALIZED_VIEW @@ -269,13 +742,11 @@ PREHOOK: query: explain select key from `masking_test_n_mv` group by key PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n_mv -PREHOOK: Input: default@masking_test_view_n_mv #### A masked pattern was here #### POSTHOOK: query: explain select key from `masking_test_n_mv` group by key POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv -POSTHOOK: Input: default@masking_test_view_n_mv #### A masked pattern was here #### STAGE DEPENDENCIES: Stage-1 is a root stage @@ -286,33 +757,33 @@ STAGE PLANS: Map Reduce Map Operator Tree: TableScan - alias: default.masking_test_view_n_mv - filterExpr: ((key < 10) and (0 = (key % 2))) (type: boolean) + alias: masking_test_n_mv Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and (0 = (key % 2))) (type: boolean) - Statistics: Num rows: 83 Data size: 332 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: key (type: int) + outputColumnNames: key + Statistics: Num rows: 500 Data size: 2000 Basic stats: COMPLETE Column stats: COMPLETE Group By Operator keys: key (type: int) minReductionHashAggr: 0.99 mode: hash outputColumnNames: _col0 - Statistics: Num rows: 41 Data size: 164 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE Reduce Output Operator key expressions: _col0 (type: int) sort order: + Map-reduce partition columns: _col0 (type: int) - Statistics: Num rows: 41 Data size: 164 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE Execution mode: vectorized Reduce Operator Tree: Group By Operator keys: KEY._col0 (type: int) mode: mergepartial outputColumnNames: _col0 - Statistics: Num rows: 41 Data size: 164 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE File Output Operator compressed: false - Statistics: Num rows: 41 Data size: 164 Basic stats: COMPLETE Column stats: COMPLETE + Statistics: Num rows: 250 Data size: 1000 Basic stats: COMPLETE Column stats: COMPLETE table: input format: org.apache.hadoop.mapred.SequenceFileInputFormat output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat @@ -327,17 +798,320 @@ STAGE PLANS: PREHOOK: query: select key from `masking_test_n_mv` group by key PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n_mv -PREHOOK: Input: default@masking_test_view_n_mv #### A masked pattern was here #### POSTHOOK: query: select key from `masking_test_n_mv` group by key POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv -POSTHOOK: Input: default@masking_test_view_n_mv #### A masked pattern was here #### 0 2 4 +5 8 +9 +10 +11 +12 +15 +17 +18 +19 +20 +24 +26 +27 +28 +30 +33 +34 +35 +37 +41 +42 +43 +44 +47 +51 +53 +54 +57 +58 +64 +65 +66 +67 +69 +70 +72 +74 +76 +77 +78 +80 +82 +83 +84 +85 +86 +87 +90 +92 +95 +96 +97 +98 +100 +103 +104 +105 +111 +113 +114 +116 +118 +119 +120 +125 +126 +128 +129 +131 +133 +134 +136 +137 +138 +143 +145 +146 +149 +150 +152 +153 +155 +156 +157 +158 +160 +162 +163 +164 +165 +166 +167 +168 +169 +170 +172 +174 +175 +176 +177 +178 +179 +180 +181 +183 +186 +187 +189 +190 +191 +192 +193 +194 +195 +196 +197 +199 +200 +201 +202 +203 +205 +207 +208 +209 +213 +214 +216 +217 +218 +219 +221 +222 +223 +224 +226 +228 +229 +230 +233 +235 +237 +238 +239 +241 +242 +244 +247 +248 +249 +252 +255 +256 +257 +258 +260 +262 +263 +265 +266 +272 +273 +274 +275 +277 +278 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +291 +292 +296 +298 +302 +305 +306 +307 +308 +309 +310 +311 +315 +316 +317 +318 +321 +322 +323 +325 +327 +331 +332 +333 +335 +336 +338 +339 +341 +342 +344 +345 +348 +351 +353 +356 +360 +362 +364 +365 +366 +367 +368 +369 +373 +374 +375 +377 +378 +379 +382 +384 +386 +389 +392 +393 +394 +395 +396 +397 +399 +400 +401 +402 +403 +404 +406 +407 +409 +411 +413 +414 +417 +418 +419 +421 +424 +427 +429 +430 +431 +432 +435 +436 +437 +438 +439 +443 +444 +446 +448 +449 +452 +453 +454 +455 +457 +458 +459 +460 +462 +463 +466 +467 +468 +469 +470 +472 +475 +477 +478 +479 +480 +481 +482 +483 +484 +485 +487 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 PREHOOK: query: explain select value from `masking_test_n_mv` group by value PREHOOK: type: QUERY @@ -351,55 +1125,21 @@ POSTHOOK: Input: default@masking_test_n_mv POSTHOOK: Input: default@masking_test_view_n_mv_3 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n_mv - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: reverse(value) (type: string) - outputColumnNames: _col0 - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: string) - sort order: + - Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: string) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: default.masking_test_view_n_mv_3 + Statistics: Num rows: 309 Data size: 28119 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: value (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 309 Data size: 28119 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select value from `masking_test_n_mv` group by value PREHOOK: type: QUERY @@ -411,10 +1151,315 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv POSTHOOK: Input: default@masking_test_view_n_mv_3 #### A masked pattern was here #### -0_lav -2_lav -4_lav -8_lav +val_0 +val_10 +val_100 +val_103 +val_104 +val_105 +val_11 +val_111 +val_113 +val_114 +val_116 +val_118 +val_119 +val_12 +val_120 +val_125 +val_126 +val_128 +val_129 +val_131 +val_133 +val_134 +val_136 +val_137 +val_138 +val_143 +val_145 +val_146 +val_149 +val_15 +val_150 +val_152 +val_153 +val_155 +val_156 +val_157 +val_158 +val_160 +val_162 +val_163 +val_164 +val_165 +val_166 +val_167 +val_168 +val_169 +val_17 +val_170 +val_172 +val_174 +val_175 +val_176 +val_177 +val_178 +val_179 +val_18 +val_180 +val_181 +val_183 +val_186 +val_187 +val_189 +val_19 +val_190 +val_191 +val_192 +val_193 +val_194 +val_195 +val_196 +val_197 +val_199 +val_2 +val_20 +val_200 +val_201 +val_202 +val_203 +val_205 +val_207 +val_208 +val_209 +val_213 +val_214 +val_216 +val_217 +val_218 +val_219 +val_221 +val_222 +val_223 +val_224 +val_226 +val_228 +val_229 +val_230 +val_233 +val_235 +val_237 +val_238 +val_239 +val_24 +val_241 +val_242 +val_244 +val_247 +val_248 +val_249 +val_252 +val_255 +val_256 +val_257 +val_258 +val_26 +val_260 +val_262 +val_263 +val_265 +val_266 +val_27 +val_272 +val_273 +val_274 +val_275 +val_277 +val_278 +val_28 +val_280 +val_281 +val_282 +val_283 +val_284 +val_285 +val_286 +val_287 +val_288 +val_289 +val_291 +val_292 +val_296 +val_298 +val_30 +val_302 +val_305 +val_306 +val_307 +val_308 +val_309 +val_310 +val_311 +val_315 +val_316 +val_317 +val_318 +val_321 +val_322 +val_323 +val_325 +val_327 +val_33 +val_331 +val_332 +val_333 +val_335 +val_336 +val_338 +val_339 +val_34 +val_341 +val_342 +val_344 +val_345 +val_348 +val_35 +val_351 +val_353 +val_356 +val_360 +val_362 +val_364 +val_365 +val_366 +val_367 +val_368 +val_369 +val_37 +val_373 +val_374 +val_375 +val_377 +val_378 +val_379 +val_382 +val_384 +val_386 +val_389 +val_392 +val_393 +val_394 +val_395 +val_396 +val_397 +val_399 +val_4 +val_400 +val_401 +val_402 +val_403 +val_404 +val_406 +val_407 +val_409 +val_41 +val_411 +val_413 +val_414 +val_417 +val_418 +val_419 +val_42 +val_421 +val_424 +val_427 +val_429 +val_43 +val_430 +val_431 +val_432 +val_435 +val_436 +val_437 +val_438 +val_439 +val_44 +val_443 +val_444 +val_446 +val_448 +val_449 +val_452 +val_453 +val_454 +val_455 +val_457 +val_458 +val_459 +val_460 +val_462 +val_463 +val_466 +val_467 +val_468 +val_469 +val_47 +val_470 +val_472 +val_475 +val_477 +val_478 +val_479 +val_480 +val_481 +val_482 +val_483 +val_484 +val_485 +val_487 +val_489 +val_490 +val_491 +val_492 +val_493 +val_494 +val_495 +val_496 +val_497 +val_498 +val_5 +val_51 +val_53 +val_54 +val_57 +val_58 +val_64 +val_65 +val_66 +val_67 +val_69 +val_70 +val_72 +val_74 +val_76 +val_77 +val_78 +val_8 +val_80 +val_82 +val_83 +val_84 +val_85 +val_86 +val_87 +val_9 +val_90 +val_92 +val_95 +val_96 +val_97 +val_98 PREHOOK: query: explain select value, sum(key) from `masking_test_n_mv` group by value PREHOOK: type: QUERY @@ -428,58 +1473,21 @@ POSTHOOK: Input: default@masking_test_n_mv POSTHOOK: Input: default@masking_test_view_n_mv_3 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: masking_test_n_mv - filterExpr: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and ((key % 2) = 0)) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: reverse(value) (type: string), key (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - aggregations: sum(_col1) - keys: _col0 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: string) - sort order: + - Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: bigint) - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - aggregations: sum(VALUE._col0) - keys: KEY._col0 (type: string) - mode: mergepartial - outputColumnNames: _col0, _col1 - Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: default.masking_test_view_n_mv_3 + Statistics: Num rows: 309 Data size: 30591 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: value (type: string), _c1 (type: bigint) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 309 Data size: 30591 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select value, sum(key) from `masking_test_n_mv` group by value PREHOOK: type: QUERY @@ -491,10 +1499,315 @@ POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv POSTHOOK: Input: default@masking_test_view_n_mv_3 #### A masked pattern was here #### -0_lav 0 -2_lav 2 -4_lav 4 -8_lav 8 +val_0 0 +val_10 10 +val_100 200 +val_103 206 +val_104 208 +val_105 105 +val_11 11 +val_111 111 +val_113 226 +val_114 114 +val_116 116 +val_118 236 +val_119 357 +val_12 24 +val_120 240 +val_125 250 +val_126 126 +val_128 384 +val_129 258 +val_131 131 +val_133 133 +val_134 268 +val_136 136 +val_137 274 +val_138 552 +val_143 143 +val_145 145 +val_146 292 +val_149 298 +val_15 30 +val_150 150 +val_152 304 +val_153 153 +val_155 155 +val_156 156 +val_157 157 +val_158 158 +val_160 160 +val_162 162 +val_163 163 +val_164 328 +val_165 330 +val_166 166 +val_167 501 +val_168 168 +val_169 676 +val_17 17 +val_170 170 +val_172 344 +val_174 348 +val_175 350 +val_176 352 +val_177 177 +val_178 178 +val_179 358 +val_18 36 +val_180 180 +val_181 181 +val_183 183 +val_186 186 +val_187 561 +val_189 189 +val_19 19 +val_190 190 +val_191 382 +val_192 192 +val_193 579 +val_194 194 +val_195 390 +val_196 196 +val_197 394 +val_199 597 +val_2 2 +val_20 20 +val_200 400 +val_201 201 +val_202 202 +val_203 406 +val_205 410 +val_207 414 +val_208 624 +val_209 418 +val_213 426 +val_214 214 +val_216 432 +val_217 434 +val_218 218 +val_219 438 +val_221 442 +val_222 222 +val_223 446 +val_224 448 +val_226 226 +val_228 228 +val_229 458 +val_230 1150 +val_233 466 +val_235 235 +val_237 474 +val_238 476 +val_239 478 +val_24 48 +val_241 241 +val_242 484 +val_244 244 +val_247 247 +val_248 248 +val_249 249 +val_252 252 +val_255 510 +val_256 512 +val_257 257 +val_258 258 +val_26 52 +val_260 260 +val_262 262 +val_263 263 +val_265 530 +val_266 266 +val_27 27 +val_272 544 +val_273 819 +val_274 274 +val_275 275 +val_277 1108 +val_278 556 +val_28 28 +val_280 560 +val_281 562 +val_282 564 +val_283 283 +val_284 284 +val_285 285 +val_286 286 +val_287 287 +val_288 576 +val_289 289 +val_291 291 +val_292 292 +val_296 296 +val_298 894 +val_30 30 +val_302 302 +val_305 305 +val_306 306 +val_307 614 +val_308 308 +val_309 618 +val_310 310 +val_311 933 +val_315 315 +val_316 948 +val_317 634 +val_318 954 +val_321 642 +val_322 644 +val_323 323 +val_325 650 +val_327 981 +val_33 33 +val_331 662 +val_332 332 +val_333 666 +val_335 335 +val_336 336 +val_338 338 +val_339 339 +val_34 34 +val_341 341 +val_342 684 +val_344 688 +val_345 345 +val_348 1740 +val_35 105 +val_351 351 +val_353 706 +val_356 356 +val_360 360 +val_362 362 +val_364 364 +val_365 365 +val_366 366 +val_367 734 +val_368 368 +val_369 1107 +val_37 74 +val_373 373 +val_374 374 +val_375 375 +val_377 377 +val_378 378 +val_379 379 +val_382 764 +val_384 1152 +val_386 386 +val_389 389 +val_392 392 +val_393 393 +val_394 394 +val_395 790 +val_396 1188 +val_397 794 +val_399 798 +val_4 4 +val_400 400 +val_401 2005 +val_402 402 +val_403 1209 +val_404 808 +val_406 1624 +val_407 407 +val_409 1227 +val_41 41 +val_411 411 +val_413 826 +val_414 828 +val_417 1251 +val_418 418 +val_419 419 +val_42 84 +val_421 421 +val_424 848 +val_427 427 +val_429 858 +val_43 43 +val_430 1290 +val_431 1293 +val_432 432 +val_435 435 +val_436 436 +val_437 437 +val_438 1314 +val_439 878 +val_44 44 +val_443 443 +val_444 444 +val_446 446 +val_448 448 +val_449 449 +val_452 452 +val_453 453 +val_454 1362 +val_455 455 +val_457 457 +val_458 916 +val_459 918 +val_460 460 +val_462 924 +val_463 926 +val_466 1398 +val_467 467 +val_468 1872 +val_469 2345 +val_47 47 +val_470 470 +val_472 472 +val_475 475 +val_477 477 +val_478 956 +val_479 479 +val_480 1440 +val_481 481 +val_482 482 +val_483 483 +val_484 484 +val_485 485 +val_487 487 +val_489 1956 +val_490 490 +val_491 491 +val_492 984 +val_493 493 +val_494 494 +val_495 495 +val_496 496 +val_497 497 +val_498 1494 +val_5 15 +val_51 102 +val_53 53 +val_54 54 +val_57 57 +val_58 116 +val_64 64 +val_65 65 +val_66 66 +val_67 134 +val_69 69 +val_70 210 +val_72 144 +val_74 74 +val_76 152 +val_77 77 +val_78 78 +val_8 8 +val_80 80 +val_82 82 +val_83 166 +val_84 168 +val_85 85 +val_86 86 +val_87 87 +val_9 9 +val_90 270 +val_92 92 +val_95 190 +val_96 96 +val_97 194 +val_98 196 PREHOOK: query: create materialized view `masking_test_view_n_mv_4` as select key, value from `masking_test_n_mv` PREHOOK: type: CREATE_MATERIALIZED_VIEW @@ -512,166 +1825,697 @@ select value from `masking_test_n_mv` group by value PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n_mv PREHOOK: Input: default@masking_test_view_n_mv_3 -PREHOOK: Input: default@masking_test_view_n_mv_4 #### A masked pattern was here #### POSTHOOK: query: explain select value from `masking_test_n_mv` group by value POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv POSTHOOK: Input: default@masking_test_view_n_mv_3 -POSTHOOK: Input: default@masking_test_view_n_mv_4 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: default.masking_test_view_n_mv_4 - filterExpr: ((key < 10) and (0 = (key % 2))) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and (0 = (key % 2))) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: reverse(value) (type: string) - outputColumnNames: _col0 - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - keys: _col0 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0 - Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: string) - sort order: + - Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - keys: KEY._col0 (type: string) - mode: mergepartial - outputColumnNames: _col0 - Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 41 Data size: 7544 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: default.masking_test_view_n_mv_3 + Statistics: Num rows: 309 Data size: 28119 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: value (type: string) + outputColumnNames: _col0 + Statistics: Num rows: 309 Data size: 28119 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select value from `masking_test_n_mv` group by value PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n_mv PREHOOK: Input: default@masking_test_view_n_mv_3 -PREHOOK: Input: default@masking_test_view_n_mv_4 #### A masked pattern was here #### POSTHOOK: query: select value from `masking_test_n_mv` group by value POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv POSTHOOK: Input: default@masking_test_view_n_mv_3 -POSTHOOK: Input: default@masking_test_view_n_mv_4 #### A masked pattern was here #### -0_lav -2_lav -4_lav -8_lav +val_0 +val_10 +val_100 +val_103 +val_104 +val_105 +val_11 +val_111 +val_113 +val_114 +val_116 +val_118 +val_119 +val_12 +val_120 +val_125 +val_126 +val_128 +val_129 +val_131 +val_133 +val_134 +val_136 +val_137 +val_138 +val_143 +val_145 +val_146 +val_149 +val_15 +val_150 +val_152 +val_153 +val_155 +val_156 +val_157 +val_158 +val_160 +val_162 +val_163 +val_164 +val_165 +val_166 +val_167 +val_168 +val_169 +val_17 +val_170 +val_172 +val_174 +val_175 +val_176 +val_177 +val_178 +val_179 +val_18 +val_180 +val_181 +val_183 +val_186 +val_187 +val_189 +val_19 +val_190 +val_191 +val_192 +val_193 +val_194 +val_195 +val_196 +val_197 +val_199 +val_2 +val_20 +val_200 +val_201 +val_202 +val_203 +val_205 +val_207 +val_208 +val_209 +val_213 +val_214 +val_216 +val_217 +val_218 +val_219 +val_221 +val_222 +val_223 +val_224 +val_226 +val_228 +val_229 +val_230 +val_233 +val_235 +val_237 +val_238 +val_239 +val_24 +val_241 +val_242 +val_244 +val_247 +val_248 +val_249 +val_252 +val_255 +val_256 +val_257 +val_258 +val_26 +val_260 +val_262 +val_263 +val_265 +val_266 +val_27 +val_272 +val_273 +val_274 +val_275 +val_277 +val_278 +val_28 +val_280 +val_281 +val_282 +val_283 +val_284 +val_285 +val_286 +val_287 +val_288 +val_289 +val_291 +val_292 +val_296 +val_298 +val_30 +val_302 +val_305 +val_306 +val_307 +val_308 +val_309 +val_310 +val_311 +val_315 +val_316 +val_317 +val_318 +val_321 +val_322 +val_323 +val_325 +val_327 +val_33 +val_331 +val_332 +val_333 +val_335 +val_336 +val_338 +val_339 +val_34 +val_341 +val_342 +val_344 +val_345 +val_348 +val_35 +val_351 +val_353 +val_356 +val_360 +val_362 +val_364 +val_365 +val_366 +val_367 +val_368 +val_369 +val_37 +val_373 +val_374 +val_375 +val_377 +val_378 +val_379 +val_382 +val_384 +val_386 +val_389 +val_392 +val_393 +val_394 +val_395 +val_396 +val_397 +val_399 +val_4 +val_400 +val_401 +val_402 +val_403 +val_404 +val_406 +val_407 +val_409 +val_41 +val_411 +val_413 +val_414 +val_417 +val_418 +val_419 +val_42 +val_421 +val_424 +val_427 +val_429 +val_43 +val_430 +val_431 +val_432 +val_435 +val_436 +val_437 +val_438 +val_439 +val_44 +val_443 +val_444 +val_446 +val_448 +val_449 +val_452 +val_453 +val_454 +val_455 +val_457 +val_458 +val_459 +val_460 +val_462 +val_463 +val_466 +val_467 +val_468 +val_469 +val_47 +val_470 +val_472 +val_475 +val_477 +val_478 +val_479 +val_480 +val_481 +val_482 +val_483 +val_484 +val_485 +val_487 +val_489 +val_490 +val_491 +val_492 +val_493 +val_494 +val_495 +val_496 +val_497 +val_498 +val_5 +val_51 +val_53 +val_54 +val_57 +val_58 +val_64 +val_65 +val_66 +val_67 +val_69 +val_70 +val_72 +val_74 +val_76 +val_77 +val_78 +val_8 +val_80 +val_82 +val_83 +val_84 +val_85 +val_86 +val_87 +val_9 +val_90 +val_92 +val_95 +val_96 +val_97 +val_98 PREHOOK: query: explain select value, sum(key) from `masking_test_n_mv` group by value PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n_mv PREHOOK: Input: default@masking_test_view_n_mv_3 -PREHOOK: Input: default@masking_test_view_n_mv_4 #### A masked pattern was here #### POSTHOOK: query: explain select value, sum(key) from `masking_test_n_mv` group by value POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv POSTHOOK: Input: default@masking_test_view_n_mv_3 -POSTHOOK: Input: default@masking_test_view_n_mv_4 #### A masked pattern was here #### STAGE DEPENDENCIES: - Stage-1 is a root stage - Stage-0 depends on stages: Stage-1 + Stage-0 is a root stage STAGE PLANS: - Stage: Stage-1 - Map Reduce - Map Operator Tree: - TableScan - alias: default.masking_test_view_n_mv_4 - filterExpr: ((key < 10) and (0 = (key % 2))) (type: boolean) - Statistics: Num rows: 500 Data size: 47500 Basic stats: COMPLETE Column stats: COMPLETE - Filter Operator - predicate: ((key < 10) and (0 = (key % 2))) (type: boolean) - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Select Operator - expressions: reverse(value) (type: string), key (type: int) - outputColumnNames: _col0, _col1 - Statistics: Num rows: 83 Data size: 7885 Basic stats: COMPLETE Column stats: COMPLETE - Group By Operator - aggregations: sum(_col1) - keys: _col0 (type: string) - minReductionHashAggr: 0.99 - mode: hash - outputColumnNames: _col0, _col1 - Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE - Reduce Output Operator - key expressions: _col0 (type: string) - sort order: + - Map-reduce partition columns: _col0 (type: string) - Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE - value expressions: _col1 (type: bigint) - Execution mode: vectorized - Reduce Operator Tree: - Group By Operator - aggregations: sum(VALUE._col0) - keys: KEY._col0 (type: string) - mode: mergepartial - outputColumnNames: _col0, _col1 - Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE - File Output Operator - compressed: false - Statistics: Num rows: 41 Data size: 7872 Basic stats: COMPLETE Column stats: COMPLETE - table: - input format: org.apache.hadoop.mapred.SequenceFileInputFormat - output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat - serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe - Stage: Stage-0 Fetch Operator limit: -1 Processor Tree: - ListSink + TableScan + alias: default.masking_test_view_n_mv_3 + Statistics: Num rows: 309 Data size: 30591 Basic stats: COMPLETE Column stats: COMPLETE + Select Operator + expressions: value (type: string), _c1 (type: bigint) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 309 Data size: 30591 Basic stats: COMPLETE Column stats: COMPLETE + ListSink PREHOOK: query: select value, sum(key) from `masking_test_n_mv` group by value PREHOOK: type: QUERY PREHOOK: Input: default@masking_test_n_mv PREHOOK: Input: default@masking_test_view_n_mv_3 -PREHOOK: Input: default@masking_test_view_n_mv_4 #### A masked pattern was here #### POSTHOOK: query: select value, sum(key) from `masking_test_n_mv` group by value POSTHOOK: type: QUERY POSTHOOK: Input: default@masking_test_n_mv POSTHOOK: Input: default@masking_test_view_n_mv_3 -POSTHOOK: Input: default@masking_test_view_n_mv_4 #### A masked pattern was here #### -0_lav 0 -2_lav 2 -4_lav 4 -8_lav 8 +val_0 0 +val_10 10 +val_100 200 +val_103 206 +val_104 208 +val_105 105 +val_11 11 +val_111 111 +val_113 226 +val_114 114 +val_116 116 +val_118 236 +val_119 357 +val_12 24 +val_120 240 +val_125 250 +val_126 126 +val_128 384 +val_129 258 +val_131 131 +val_133 133 +val_134 268 +val_136 136 +val_137 274 +val_138 552 +val_143 143 +val_145 145 +val_146 292 +val_149 298 +val_15 30 +val_150 150 +val_152 304 +val_153 153 +val_155 155 +val_156 156 +val_157 157 +val_158 158 +val_160 160 +val_162 162 +val_163 163 +val_164 328 +val_165 330 +val_166 166 +val_167 501 +val_168 168 +val_169 676 +val_17 17 +val_170 170 +val_172 344 +val_174 348 +val_175 350 +val_176 352 +val_177 177 +val_178 178 +val_179 358 +val_18 36 +val_180 180 +val_181 181 +val_183 183 +val_186 186 +val_187 561 +val_189 189 +val_19 19 +val_190 190 +val_191 382 +val_192 192 +val_193 579 +val_194 194 +val_195 390 +val_196 196 +val_197 394 +val_199 597 +val_2 2 +val_20 20 +val_200 400 +val_201 201 +val_202 202 +val_203 406 +val_205 410 +val_207 414 +val_208 624 +val_209 418 +val_213 426 +val_214 214 +val_216 432 +val_217 434 +val_218 218 +val_219 438 +val_221 442 +val_222 222 +val_223 446 +val_224 448 +val_226 226 +val_228 228 +val_229 458 +val_230 1150 +val_233 466 +val_235 235 +val_237 474 +val_238 476 +val_239 478 +val_24 48 +val_241 241 +val_242 484 +val_244 244 +val_247 247 +val_248 248 +val_249 249 +val_252 252 +val_255 510 +val_256 512 +val_257 257 +val_258 258 +val_26 52 +val_260 260 +val_262 262 +val_263 263 +val_265 530 +val_266 266 +val_27 27 +val_272 544 +val_273 819 +val_274 274 +val_275 275 +val_277 1108 +val_278 556 +val_28 28 +val_280 560 +val_281 562 +val_282 564 +val_283 283 +val_284 284 +val_285 285 +val_286 286 +val_287 287 +val_288 576 +val_289 289 +val_291 291 +val_292 292 +val_296 296 +val_298 894 +val_30 30 +val_302 302 +val_305 305 +val_306 306 +val_307 614 +val_308 308 +val_309 618 +val_310 310 +val_311 933 +val_315 315 +val_316 948 +val_317 634 +val_318 954 +val_321 642 +val_322 644 +val_323 323 +val_325 650 +val_327 981 +val_33 33 +val_331 662 +val_332 332 +val_333 666 +val_335 335 +val_336 336 +val_338 338 +val_339 339 +val_34 34 +val_341 341 +val_342 684 +val_344 688 +val_345 345 +val_348 1740 +val_35 105 +val_351 351 +val_353 706 +val_356 356 +val_360 360 +val_362 362 +val_364 364 +val_365 365 +val_366 366 +val_367 734 +val_368 368 +val_369 1107 +val_37 74 +val_373 373 +val_374 374 +val_375 375 +val_377 377 +val_378 378 +val_379 379 +val_382 764 +val_384 1152 +val_386 386 +val_389 389 +val_392 392 +val_393 393 +val_394 394 +val_395 790 +val_396 1188 +val_397 794 +val_399 798 +val_4 4 +val_400 400 +val_401 2005 +val_402 402 +val_403 1209 +val_404 808 +val_406 1624 +val_407 407 +val_409 1227 +val_41 41 +val_411 411 +val_413 826 +val_414 828 +val_417 1251 +val_418 418 +val_419 419 +val_42 84 +val_421 421 +val_424 848 +val_427 427 +val_429 858 +val_43 43 +val_430 1290 +val_431 1293 +val_432 432 +val_435 435 +val_436 436 +val_437 437 +val_438 1314 +val_439 878 +val_44 44 +val_443 443 +val_444 444 +val_446 446 +val_448 448 +val_449 449 +val_452 452 +val_453 453 +val_454 1362 +val_455 455 +val_457 457 +val_458 916 +val_459 918 +val_460 460 +val_462 924 +val_463 926 +val_466 1398 +val_467 467 +val_468 1872 +val_469 2345 +val_47 47 +val_470 470 +val_472 472 +val_475 475 +val_477 477 +val_478 956 +val_479 479 +val_480 1440 +val_481 481 +val_482 482 +val_483 483 +val_484 484 +val_485 485 +val_487 487 +val_489 1956 +val_490 490 +val_491 491 +val_492 984 +val_493 493 +val_494 494 +val_495 495 +val_496 496 +val_497 497 +val_498 1494 +val_5 15 +val_51 102 +val_53 53 +val_54 54 +val_57 57 +val_58 116 +val_64 64 +val_65 65 +val_66 66 +val_67 134 +val_69 69 +val_70 210 +val_72 144 +val_74 74 +val_76 152 +val_77 77 +val_78 78 +val_8 8 +val_80 80 +val_82 82 +val_83 166 +val_84 168 +val_85 85 +val_86 86 +val_87 87 +val_9 9 +val_90 270 +val_92 92 +val_95 190 +val_96 96 +val_97 194 +val_98 196 PREHOOK: query: create table `srcTnx` stored as orc TBLPROPERTIES ('transactional'='true') as select cast(key as int) as key, value from src PREHOOK: type: CREATETABLE_AS_SELECT diff --git ql/src/test/results/clientpositive/masking_reserved.q.out ql/src/test/results/clientpositive/masking_reserved.q.out new file mode 100644 index 0000000000..0d70918b39 --- /dev/null +++ ql/src/test/results/clientpositive/masking_reserved.q.out @@ -0,0 +1,202 @@ +PREHOOK: query: create table keyword_test_off (id int, `etad` string, key int) +PREHOOK: type: CREATETABLE +PREHOOK: Output: database:default +PREHOOK: Output: default@keyword_test_off +POSTHOOK: query: create table keyword_test_off (id int, `etad` string, key int) +POSTHOOK: type: CREATETABLE +POSTHOOK: Output: database:default +POSTHOOK: Output: default@keyword_test_off +PREHOOK: query: create table keyword_test_on (id int, `date` string, key int) +PREHOOK: type: CREATETABLE +PREHOOK: Output: database:default +PREHOOK: Output: default@keyword_test_on +POSTHOOK: query: create table keyword_test_on (id int, `date` string, key int) +POSTHOOK: type: CREATETABLE +POSTHOOK: Output: database:default +POSTHOOK: Output: default@keyword_test_on +PREHOOK: query: create table masking_test_n_masking_reserved (id int, value string, key int) +PREHOOK: type: CREATETABLE +PREHOOK: Output: database:default +PREHOOK: Output: default@masking_test_n_masking_reserved +POSTHOOK: query: create table masking_test_n_masking_reserved (id int, value string, key int) +POSTHOOK: type: CREATETABLE +POSTHOOK: Output: database:default +POSTHOOK: Output: default@masking_test_n_masking_reserved +PREHOOK: query: explain select a.`etad`, b.value from keyword_test_off a join masking_test_n_masking_reserved b on b.id = a.id +PREHOOK: type: QUERY +PREHOOK: Input: default@keyword_test_off +PREHOOK: Input: default@masking_test_n_masking_reserved +#### A masked pattern was here #### +POSTHOOK: query: explain select a.`etad`, b.value from keyword_test_off a join masking_test_n_masking_reserved b on b.id = a.id +POSTHOOK: type: QUERY +POSTHOOK: Input: default@keyword_test_off +POSTHOOK: Input: default@masking_test_n_masking_reserved +#### A masked pattern was here #### +STAGE DEPENDENCIES: + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 + +STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: a + filterExpr: id is not null (type: boolean) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: id is not null (type: boolean) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: id (type: int), etad (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + TableScan + alias: b + filterExpr: id is not null (type: boolean) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: id is not null (type: boolean) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: id (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 _col0 (type: int) + 1 _col0 (type: int) + outputColumnNames: _col1, _col3 + Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col1 (type: string), _col3 (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + + Stage: Stage-0 + Fetch Operator + limit: -1 + Processor Tree: + ListSink + +PREHOOK: query: select a.`etad`, b.value from keyword_test_off a join masking_test_n_masking_reserved b on b.id = a.id +PREHOOK: type: QUERY +PREHOOK: Input: default@keyword_test_off +PREHOOK: Input: default@masking_test_n_masking_reserved +#### A masked pattern was here #### +POSTHOOK: query: select a.`etad`, b.value from keyword_test_off a join masking_test_n_masking_reserved b on b.id = a.id +POSTHOOK: type: QUERY +POSTHOOK: Input: default@keyword_test_off +POSTHOOK: Input: default@masking_test_n_masking_reserved +#### A masked pattern was here #### +PREHOOK: query: explain select a.`date`, b.value from keyword_test_on a join masking_test_n_masking_reserved b on b.id = a.id +PREHOOK: type: QUERY +PREHOOK: Input: default@keyword_test_on +PREHOOK: Input: default@masking_test_n_masking_reserved +#### A masked pattern was here #### +POSTHOOK: query: explain select a.`date`, b.value from keyword_test_on a join masking_test_n_masking_reserved b on b.id = a.id +POSTHOOK: type: QUERY +POSTHOOK: Input: default@keyword_test_on +POSTHOOK: Input: default@masking_test_n_masking_reserved +#### A masked pattern was here #### +STAGE DEPENDENCIES: + Stage-1 is a root stage + Stage-0 depends on stages: Stage-1 + +STAGE PLANS: + Stage: Stage-1 + Map Reduce + Map Operator Tree: + TableScan + alias: a + filterExpr: id is not null (type: boolean) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: id is not null (type: boolean) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: id (type: int), date (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + TableScan + alias: b + filterExpr: id is not null (type: boolean) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Filter Operator + predicate: id is not null (type: boolean) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: id (type: int), value (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + Reduce Output Operator + key expressions: _col0 (type: int) + sort order: + + Map-reduce partition columns: _col0 (type: int) + Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE Column stats: NONE + value expressions: _col1 (type: string) + Reduce Operator Tree: + Join Operator + condition map: + Inner Join 0 to 1 + keys: + 0 _col0 (type: int) + 1 _col0 (type: int) + outputColumnNames: _col1, _col3 + Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE + Select Operator + expressions: _col1 (type: string), _col3 (type: string) + outputColumnNames: _col0, _col1 + Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE + File Output Operator + compressed: false + Statistics: Num rows: 1 Data size: 206 Basic stats: COMPLETE Column stats: NONE + table: + input format: org.apache.hadoop.mapred.SequenceFileInputFormat + output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat + serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe + + Stage: Stage-0 + Fetch Operator + limit: -1 + Processor Tree: + ListSink + +PREHOOK: query: select a.`date`, b.value from keyword_test_on a join masking_test_n_masking_reserved b on b.id = a.id +PREHOOK: type: QUERY +PREHOOK: Input: default@keyword_test_on +PREHOOK: Input: default@masking_test_n_masking_reserved +#### A masked pattern was here #### +POSTHOOK: query: select a.`date`, b.value from keyword_test_on a join masking_test_n_masking_reserved b on b.id = a.id +POSTHOOK: type: QUERY +POSTHOOK: Input: default@keyword_test_on +POSTHOOK: Input: default@masking_test_n_masking_reserved +#### A masked pattern was here ####