(
(let $1 (DataSource '"yt" '"/Root/plato"))
(let $2 '@@["StructType";[["na";["DataType";"Date"]];["nd";["DataType";"Datetime"]];["nt";["DataType";"Timestamp"]];["naz";["DataType";"TzDate"]];["ndz";["DataType";"TzDatetime"]];["ntz";["DataType";"TzTimestamp"]];["wa";["DataType";"Date32"]];["wd";["DataType";"Datetime64"]];["wt";["DataType";"Timestamp64"]];["ni";["DataType";"Interval"]];["wi";["DataType";"Interval64"]];["i8";["DataType";"Int8"]];["u8";["DataType";"Uint8"]];["i16";["DataType";"Int16"]];["u16";["DataType";"Uint16"]];["i32";["DataType";"Int32"]];["u32";["DataType";"Uint32"]];["i64";["DataType";"Int64"]];["u64";["DataType";"Uint64"]];["waz";["DataType";"TzDate32"]];["wdz";["DataType";"TzDatetime64"]];["wtz";["DataType";"TzTimestamp64"]]]]@@)
(let $3 (YqlRowSpec '('NativeYtTypeFlags '0) '('StrictSchema '1) '('UniqueKeys '0) '('Type $2)))
(let $4 (YtMeta '('CanWrite '1) '('DoesExist '1) '('YqlCompatibleScheme '1) '('InferredScheme '0) '('IsDynamic '0) '('Attrs '('('"native_strict_schema" '"false")))))
(let $5 (YtStat '('Id '"Dates") '('RecordsCount '1) '('DataSize '"376") '('ChunkCount '1) '('ModifyTime '0) '('Revision '0)))
(let $6 (YtTable '"Dates" $3 $4 $5 '() (Void) (Void) '"/Root/plato"))
(let $7 '('"na" (DataType 'Date)))
(let $8 '('"naz" (DataType 'TzDate)))
(let $9 '('"nd" (DataType 'Datetime)))
(let $10 '('"ndz" (DataType 'TzDatetime)))
(let $11 '('"nt" (DataType 'Timestamp)))
(let $12 '('"ntz" (DataType 'TzTimestamp)))
(let $13 '('"wa" (DataType 'Date32)))
(let $14 '('"waz" (DataType 'TzDate32)))
(let $15 '('"wd" (DataType 'Datetime64)))
(let $16 '('"wdz" (DataType 'TzDatetime64)))
(let $17 '('"wt" (DataType 'Timestamp64)))
(let $18 '('"wtz" (DataType 'TzTimestamp64)))
(let $19 (StructType $7 $8 $9 $10 '('"ni" (DataType 'Interval)) $11 $12 $13 $14 $15 $16 '('"wi" (DataType 'Interval64)) $17 $18))
(let $20 '('('"_logical_id" '12485) '('"_id" '"2b592721-f9f270e8-4c80265a-fd995c4f") '('"_wide_channels" $19)))
(let $21 (DqPhyStage '() (lambda '() (block '(
  (let $117 '('"na" '"naz" '"nd" '"ndz" '"ni" '"nt" '"ntz" '"wa" '"waz" '"wd" '"wdz" '"wi" '"wt" '"wtz"))
  (let $118 (YtReadTable! world $1 '((YtSection '((YtPath $6 $117 (Void) (Void))) '()))))
  (return (FromFlow (DqReadWideWrap $118 '())))
))) $20))
(let $22 (DqCnBroadcast (TDqOutput $21 '0)))
(let $23 (DqPhyStage '($22) (lambda '($119) (block '(
  (let $120 (Condense1 (NarrowMap (ToFlow $119) (lambda '($121 $122 $123 $124 $125 $126 $127 $128 $129 $130 $131 $132 $133 $134) (AsStruct '('"na" $121) '('"naz" $122) '('"nd" $123) '('"ndz" $124) '('"ni" $125) '('"nt" $126) '('"ntz" $127) '('"wa" $128) '('"waz" $129) '('"wd" $130) '('"wdz" $131) '('"wi" $132) '('"wt" $133) '('"wtz" $134)))) (lambda '($135) (AsList $135)) (lambda '($136 $137) (Bool '"false")) (lambda '($138 $139) (Append $139 $138))))
  (return (FromFlow (Map (FlatMap $120 (lambda '($140) (block '(
    (let $141 '('"na" '"naz" '"nd" '"ndz" '"ni" '"nt" '"ntz" '"wi"))
    (let $142 (YtReadTable! world $1 '((YtSection '((YtPath $6 $141 (Void) (Void))) '()))))
    (return (NarrowFlatMap (DqReadWideWrap $142 '()) (lambda '($143 $144 $145 $146 $147 $148 $149 $150) (Map (Collect $140) (lambda '($151) (AsStruct '('"a.na" $143) '('"a.naz" $144) '('"a.nd" $145) '('"a.ndz" $146) '('"a.ni" $147) '('"a.nt" $148) '('"a.ntz" $149) '('"a.wi" $150) '('"b.na" (Member $151 '"na")) '('"b.naz" (Member $151 '"naz")) '('"b.nd" (Member $151 '"nd")) '('"b.ndz" (Member $151 '"ndz")) '('"b.ni" (Member $151 '"ni")) '('"b.nt" (Member $151 '"nt")) '('"b.ntz" (Member $151 '"ntz")) '('"b.wa" (Member $151 '"wa")) '('"b.waz" (Member $151 '"waz")) '('"b.wd" (Member $151 '"wd")) '('"b.wdz" (Member $151 '"wdz")) '('"b.wi" (Member $151 '"wi")) '('"b.wt" (Member $151 '"wt")) '('"b.wtz" (Member $151 '"wtz"))))))))
  )))) (lambda '($152) (block '(
    (let $153 (Member $152 '"a.na"))
    (let $154 (Member $152 '"b.na"))
    (let $155 (Member $152 '"b.naz"))
    (let $156 (Member $152 '"b.wdz"))
    (let $157 (Member $152 '"b.wtz"))
    (let $158 (Member $152 '"a.naz"))
    (let $159 (Member $152 '"b.nd"))
    (let $160 (Member $152 '"b.ndz"))
    (let $161 (Member $152 '"b.nt"))
    (let $162 (Member $152 '"b.ntz"))
    (let $163 (Member $152 '"b.wa"))
    (let $164 (Member $152 '"b.wd"))
    (let $165 (Member $152 '"b.wt"))
    (let $166 (Member $152 '"b.waz"))
    (let $167 (Member $152 '"a.nd"))
    (let $168 (Member $152 '"a.ndz"))
    (let $169 (Member $152 '"a.nt"))
    (let $170 (Member $152 '"a.ntz"))
    (let $171 (Member $152 '"a.ni"))
    (let $172 (Member $152 '"b.ni"))
    (let $173 (Member $152 '"b.wi"))
    (let $174 (Member $152 '"a.wi"))
    (return (AsStruct '('"column0" (!= $153 $154)) '('"column1" (!= $153 $155)) '('"column10" (!= $153 $156)) '('"column11" (!= $153 $157)) '('"column12" (!= $158 $154)) '('"column13" (!= $158 $155)) '('"column14" (!= $158 $159)) '('"column15" (!= $158 $160)) '('"column16" (!= $158 $161)) '('"column17" (!= $158 $162)) '('"column18" (!= $158 $163)) '('"column19" (!= $158 $164)) '('"column2" (!= $153 $159)) '('"column20" (!= $158 $165)) '('"column21" (!= $158 $166)) '('"column22" (!= $158 $156)) '('"column23" (!= $158 $157)) '('"column24" (!= $167 $154)) '('"column25" (!= $167 $155)) '('"column26" (!= $167 $159)) '('"column27" (!= $167 $160)) '('"column28" (!= $167 $161)) '('"column29" (!= $167 $162)) '('"column3" (!= $153 $160)) '('"column30" (!= $167 $163)) '('"column31" (!= $167 $164)) '('"column32" (!= $167 $165)) '('"column33" (!= $167 $166)) '('"column34" (!= $167 $156)) '('"column35" (!= $167 $157)) '('"column36" (!= $168 $154)) '('"column37" (!= $168 $155)) '('"column38" (!= $168 $159)) '('"column39" (!= $168 $160)) '('"column4" (!= $153 $161)) '('"column40" (!= $168 $161)) '('"column41" (!= $168 $162)) '('"column42" (!= $168 $163)) '('"column43" (!= $168 $164)) '('"column44" (!= $168 $165)) '('"column45" (!= $168 $166)) '('"column46" (!= $168 $156)) '('"column47" (!= $168 $157)) '('"column48" (!= $169 $154)) '('"column49" (!= $169 $155)) '('"column5" (!= $153 $162)) '('"column50" (!= $169 $159)) '('"column51" (!= $169 $160)) '('"column52" (!= $169 $161)) '('"column53" (!= $169 $162)) '('"column54" (!= $169 $163)) '('"column55" (!= $169 $164)) '('"column56" (!= $169 $165)) '('"column57" (!= $169 $166)) '('"column58" (!= $169 $156)) '('"column59" (!= $169 $157)) '('"column6" (!= $153 $163)) '('"column60" (!= $170 $154)) '('"column61" (!= $170 $155)) '('"column62" (!= $170 $159)) '('"column63" (!= $170 $160)) '('"column64" (!= $170 $161)) '('"column65" (!= $170 $162)) '('"column66" (!= $170 $163)) '('"column67" (!= $170 $164)) '('"column68" (!= $170 $165)) '('"column69" (!= $170 $166)) '('"column7" (!= $153 $164)) '('"column70" (!= $170 $156)) '('"column71" (!= $170 $157)) '('"column72" (!= $171 $172)) '('"column73" (!= $171 $173)) '('"column74" (!= $174 $172)) '('"column75" (!= $174 $173)) '('"column8" (!= $153 $165)) '('"column9" (!= $153 $166))))
  ))))))
))) '('('"_logical_id" '12779) '('"_id" '"c51d009-eaad8475-8b62ecc9-1e38931d"))))
(let $24 (DqCnUnionAll (TDqOutput $23 '0)))
(let $25 (DqPhyStage '($24) (lambda '($175) $175) '('('"_logical_id" '13777) '('"_id" '"8cf7318e-4d1c80f4-b5c3992a-bcb942b8"))))
(let $26 '($21 $23 $25))
(let $27 '('"column0" '"column1" '"column2" '"column3" '"column4" '"column5" '"column6" '"column7" '"column8" '"column9" '"column10" '"column11" '"column12" '"column13" '"column14" '"column15" '"column16" '"column17" '"column18" '"column19" '"column20" '"column21" '"column22" '"column23" '"column24" '"column25" '"column26" '"column27" '"column28" '"column29" '"column30" '"column31" '"column32" '"column33" '"column34" '"column35" '"column36" '"column37" '"column38" '"column39" '"column40" '"column41" '"column42" '"column43" '"column44" '"column45" '"column46" '"column47" '"column48" '"column49" '"column50" '"column51" '"column52" '"column53" '"column54" '"column55" '"column56" '"column57" '"column58" '"column59" '"column60" '"column61" '"column62" '"column63" '"column64" '"column65" '"column66" '"column67" '"column68" '"column69" '"column70" '"column71" '"column72" '"column73" '"column74" '"column75"))
(let $28 (DqCnResult (TDqOutput $25 '0) $27))
(let $29 '('('"type" '"generic")))
(let $30 (KqpPhysicalTx $26 '($28) '() $29))
(let $31 (StructType $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18))
(let $32 '('('"_logical_id" '13069) '('"_id" '"5bd1cd00-38d80499-8e858e38-ae51ce0e") '('"_wide_channels" $31)))
(let $33 (DqPhyStage '() (lambda '() (block '(
  (let $176 '('"na" '"naz" '"nd" '"ndz" '"nt" '"ntz" '"wa" '"waz" '"wd" '"wdz" '"wt" '"wtz"))
  (let $177 (YtReadTable! world $1 '((YtSection '((YtPath $6 $176 (Void) (Void))) '()))))
  (return (FromFlow (DqReadWideWrap $177 '())))
))) $32))
(let $34 (DqCnBroadcast (TDqOutput $33 '0)))
(let $35 (DqPhyStage '($34) (lambda '($178) (block '(
  (let $179 (Condense1 (NarrowMap (ToFlow $178) (lambda '($180 $181 $182 $183 $184 $185 $186 $187 $188 $189 $190 $191) (AsStruct '('"na" $180) '('"naz" $181) '('"nd" $182) '('"ndz" $183) '('"nt" $184) '('"ntz" $185) '('"wa" $186) '('"waz" $187) '('"wd" $188) '('"wdz" $189) '('"wt" $190) '('"wtz" $191)))) (lambda '($192) (AsList $192)) (lambda '($193 $194) (Bool '"false")) (lambda '($195 $196) (Append $196 $195))))
  (return (FromFlow (Map (FlatMap $179 (lambda '($197) (block '(
    (let $198 '('"wa" '"waz" '"wd" '"wdz" '"wt" '"wtz"))
    (let $199 (YtReadTable! world $1 '((YtSection '((YtPath $6 $198 (Void) (Void))) '()))))
    (return (NarrowFlatMap (DqReadWideWrap $199 '()) (lambda '($200 $201 $202 $203 $204 $205) (Map (Collect $197) (lambda '($206) (AsStruct '('"a.wa" $200) '('"a.waz" $201) '('"a.wd" $202) '('"a.wdz" $203) '('"a.wt" $204) '('"a.wtz" $205) '('"b.na" (Member $206 '"na")) '('"b.naz" (Member $206 '"naz")) '('"b.nd" (Member $206 '"nd")) '('"b.ndz" (Member $206 '"ndz")) '('"b.nt" (Member $206 '"nt")) '('"b.ntz" (Member $206 '"ntz")) '('"b.wa" (Member $206 '"wa")) '('"b.waz" (Member $206 '"waz")) '('"b.wd" (Member $206 '"wd")) '('"b.wdz" (Member $206 '"wdz")) '('"b.wt" (Member $206 '"wt")) '('"b.wtz" (Member $206 '"wtz"))))))))
  )))) (lambda '($207) (block '(
    (let $208 (Member $207 '"a.wa"))
    (let $209 (Member $207 '"b.na"))
    (let $210 (Member $207 '"b.naz"))
    (let $211 (Member $207 '"b.wdz"))
    (let $212 (Member $207 '"b.wtz"))
    (let $213 (Member $207 '"a.wd"))
    (let $214 (Member $207 '"b.nd"))
    (let $215 (Member $207 '"b.ndz"))
    (let $216 (Member $207 '"b.nt"))
    (let $217 (Member $207 '"b.ntz"))
    (let $218 (Member $207 '"b.wa"))
    (let $219 (Member $207 '"b.wd"))
    (let $220 (Member $207 '"b.wt"))
    (let $221 (Member $207 '"b.waz"))
    (let $222 (Member $207 '"a.wt"))
    (let $223 (Member $207 '"a.waz"))
    (let $224 (Member $207 '"a.wdz"))
    (let $225 (Member $207 '"a.wtz"))
    (return (AsStruct '('"column0" (!= $208 $209)) '('"column1" (!= $208 $210)) '('"column10" (!= $208 $211)) '('"column11" (!= $208 $212)) '('"column12" (!= $213 $209)) '('"column13" (!= $213 $210)) '('"column14" (!= $213 $214)) '('"column15" (!= $213 $215)) '('"column16" (!= $213 $216)) '('"column17" (!= $213 $217)) '('"column18" (!= $213 $218)) '('"column19" (!= $213 $219)) '('"column2" (!= $208 $214)) '('"column20" (!= $213 $220)) '('"column21" (!= $213 $221)) '('"column22" (!= $213 $211)) '('"column23" (!= $213 $212)) '('"column24" (!= $222 $209)) '('"column25" (!= $222 $210)) '('"column26" (!= $222 $214)) '('"column27" (!= $222 $215)) '('"column28" (!= $222 $216)) '('"column29" (!= $222 $217)) '('"column3" (!= $208 $215)) '('"column30" (!= $222 $218)) '('"column31" (!= $222 $219)) '('"column32" (!= $222 $220)) '('"column33" (!= $222 $221)) '('"column34" (!= $222 $211)) '('"column35" (!= $222 $212)) '('"column36" (!= $223 $209)) '('"column37" (!= $223 $210)) '('"column38" (!= $223 $214)) '('"column39" (!= $223 $215)) '('"column4" (!= $208 $216)) '('"column40" (!= $223 $216)) '('"column41" (!= $223 $217)) '('"column42" (!= $223 $218)) '('"column43" (!= $223 $219)) '('"column44" (!= $223 $220)) '('"column45" (!= $223 $221)) '('"column46" (!= $223 $211)) '('"column47" (!= $223 $212)) '('"column48" (!= $224 $209)) '('"column49" (!= $224 $210)) '('"column5" (!= $208 $217)) '('"column50" (!= $224 $214)) '('"column51" (!= $224 $215)) '('"column52" (!= $224 $216)) '('"column53" (!= $224 $217)) '('"column54" (!= $224 $218)) '('"column55" (!= $224 $219)) '('"column56" (!= $224 $220)) '('"column57" (!= $224 $221)) '('"column58" (!= $224 $211)) '('"column59" (!= $224 $212)) '('"column6" (!= $208 $218)) '('"column60" (!= $225 $209)) '('"column61" (!= $225 $210)) '('"column62" (!= $225 $214)) '('"column63" (!= $225 $215)) '('"column64" (!= $225 $216)) '('"column65" (!= $225 $217)) '('"column66" (!= $225 $218)) '('"column67" (!= $225 $219)) '('"column68" (!= $225 $220)) '('"column69" (!= $225 $221)) '('"column7" (!= $208 $219)) '('"column70" (!= $225 $211)) '('"column71" (!= $225 $212)) '('"column8" (!= $208 $220)) '('"column9" (!= $208 $221))))
  ))))))
))) '('('"_logical_id" '13343) '('"_id" '"ee7cabf8-3cd0ff24-114310c8-13038d5e"))))
(let $36 (DqCnUnionAll (TDqOutput $35 '0)))
(let $37 (DqPhyStage '($36) (lambda '($226) $226) '('('"_logical_id" '14702) '('"_id" '"31e1e816-fc806ae5-2132399e-aad12e80"))))
(let $38 '($33 $35 $37))
(let $39 '('"column0" '"column1" '"column2" '"column3" '"column4" '"column5" '"column6" '"column7" '"column8" '"column9" '"column10" '"column11" '"column12" '"column13" '"column14" '"column15" '"column16" '"column17" '"column18" '"column19" '"column20" '"column21" '"column22" '"column23" '"column24" '"column25" '"column26" '"column27" '"column28" '"column29" '"column30" '"column31" '"column32" '"column33" '"column34" '"column35" '"column36" '"column37" '"column38" '"column39" '"column40" '"column41" '"column42" '"column43" '"column44" '"column45" '"column46" '"column47" '"column48" '"column49" '"column50" '"column51" '"column52" '"column53" '"column54" '"column55" '"column56" '"column57" '"column58" '"column59" '"column60" '"column61" '"column62" '"column63" '"column64" '"column65" '"column66" '"column67" '"column68" '"column69" '"column70" '"column71"))
(let $40 (DqCnResult (TDqOutput $37 '0) $39))
(let $41 (KqpPhysicalTx $38 '($40) '() $29))
(let $42 (DataType 'Bool))
(let $43 '('"column0" $42))
(let $44 '('"column1" $42))
(let $45 '('"column10" $42))
(let $46 '('"column11" $42))
(let $47 '('"column12" $42))
(let $48 '('"column13" $42))
(let $49 '('"column14" $42))
(let $50 '('"column15" $42))
(let $51 '('"column16" $42))
(let $52 '('"column17" $42))
(let $53 '('"column18" $42))
(let $54 '('"column19" $42))
(let $55 '('"column2" $42))
(let $56 '('"column20" $42))
(let $57 '('"column21" $42))
(let $58 '('"column22" $42))
(let $59 '('"column23" $42))
(let $60 '('"column24" $42))
(let $61 '('"column25" $42))
(let $62 '('"column26" $42))
(let $63 '('"column27" $42))
(let $64 '('"column28" $42))
(let $65 '('"column29" $42))
(let $66 '('"column3" $42))
(let $67 '('"column30" $42))
(let $68 '('"column31" $42))
(let $69 '('"column32" $42))
(let $70 '('"column33" $42))
(let $71 '('"column34" $42))
(let $72 '('"column35" $42))
(let $73 '('"column36" $42))
(let $74 '('"column37" $42))
(let $75 '('"column38" $42))
(let $76 '('"column39" $42))
(let $77 '('"column4" $42))
(let $78 '('"column40" $42))
(let $79 '('"column41" $42))
(let $80 '('"column42" $42))
(let $81 '('"column43" $42))
(let $82 '('"column44" $42))
(let $83 '('"column45" $42))
(let $84 '('"column46" $42))
(let $85 '('"column47" $42))
(let $86 '('"column48" $42))
(let $87 '('"column49" $42))
(let $88 '('"column5" $42))
(let $89 '('"column50" $42))
(let $90 '('"column51" $42))
(let $91 '('"column52" $42))
(let $92 '('"column53" $42))
(let $93 '('"column54" $42))
(let $94 '('"column55" $42))
(let $95 '('"column56" $42))
(let $96 '('"column57" $42))
(let $97 '('"column58" $42))
(let $98 '('"column59" $42))
(let $99 '('"column6" $42))
(let $100 '('"column60" $42))
(let $101 '('"column61" $42))
(let $102 '('"column62" $42))
(let $103 '('"column63" $42))
(let $104 '('"column64" $42))
(let $105 '('"column65" $42))
(let $106 '('"column66" $42))
(let $107 '('"column67" $42))
(let $108 '('"column68" $42))
(let $109 '('"column69" $42))
(let $110 '('"column7" $42))
(let $111 '('"column70" $42))
(let $112 '('"column71" $42))
(let $113 '('"column8" $42))
(let $114 '('"column9" $42))
(let $115 (KqpTxResultBinding (ListType (StructType $43 $44 $45 $46 $47 $48 $49 $50 $51 $52 $53 $54 $55 $56 $57 $58 $59 $60 $61 $62 $63 $64 $65 $66 $67 $68 $69 $70 $71 $72 $73 $74 $75 $76 $77 $78 $79 $80 $81 $82 $83 $84 $85 $86 $87 $88 $89 $90 $91 $92 $93 $94 $95 $96 $97 $98 $99 $100 $101 $102 $103 $104 $105 $106 $107 $108 $109 $110 $111 $112 '('"column72" $42) '('"column73" $42) '('"column74" $42) '('"column75" $42) $113 $114)) '0 '0))
(let $116 (KqpTxResultBinding (ListType (StructType $43 $44 $45 $46 $47 $48 $49 $50 $51 $52 $53 $54 $55 $56 $57 $58 $59 $60 $61 $62 $63 $64 $65 $66 $67 $68 $69 $70 $71 $72 $73 $74 $75 $76 $77 $78 $79 $80 $81 $82 $83 $84 $85 $86 $87 $88 $89 $90 $91 $92 $93 $94 $95 $96 $97 $98 $99 $100 $101 $102 $103 $104 $105 $106 $107 $108 $109 $110 $111 $112 $113 $114)) '1 '0))
(return (KqpPhysicalQuery '($30 $41) '($115 $116) '('('"type" '"query"))))
)
