SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 2)
    Function CAST (alias d) (children 1)
     ExpressionList (children 2)
      Function CAST (children 1)
       ExpressionList (children 2)
        Function multiIf (children 1)
         ExpressionList (children 7)
          Function equals (children 1)
           ExpressionList (children 2)
            Function modulo (children 1)
             ExpressionList (children 2)
              Identifier number
              Literal UInt64_4
            Literal UInt64_0
          Identifier number
          Function equals (children 1)
           ExpressionList (children 2)
            Function modulo (children 1)
             ExpressionList (children 2)
              Identifier number
              Literal UInt64_4
            Literal UInt64_1
          Function concat (children 1)
           ExpressionList (children 2)
            Literal \'str_\'
            Function toString (children 1)
             ExpressionList (children 1)
              Identifier number
          Function equals (children 1)
           ExpressionList (children 2)
            Function modulo (children 1)
             ExpressionList (children 2)
              Identifier number
              Literal UInt64_4
            Literal UInt64_2
          Function range (children 1)
           ExpressionList (children 1)
            Identifier number
          Literal NULL
        Literal \'Dynamic(max_types = 2)\'
      Literal \'Dynamic(max_types = 1)\'
    Function dynamicType (children 1)
     ExpressionList (children 1)
      Identifier d
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Function numbers (children 1)
       ExpressionList (children 1)
        Literal UInt64_6
