{
  "ml": {
    "v": "7",
    "eng": "2.11.0-beta.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000007788341,
        "rte": "az",
        "prob": 0.000007788341
      },
      {
        "cls": 0,
        "raw": 0.00030763945,
        "rte": "az/tar",
        "prob": 0.00030763945
      }
    ],
    "prob": 0.000013967355,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013967354789201636,
        "type": "tar"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013967354789201636,
        "type": "tar.gz"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001152356435341062,
        "type": "elixir"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011225541129533667,
        "type": "elixir"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012228886589582544,
        "type": "markdown"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-17T19:43:05Z"
  },
  "path": "ecto_gluex-0.1.0.tar",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H₂(CmOs)",
        "sha": "ffa8773e7c039f61ad0f2704a17b0a2455cc236dbe50266d09f234ea2fdae995",
        "path": "ecto_gluex-0.1.0.tar",
        "risk": 2,
        "size": 20480,
        "type": "tar",
        "facts": {
          "metrics": {
            "file": {
              "size": 20480,
              "entropy": 6.96
            },
            "binary": {
              "peak_region_bytes": 13312,
              "peak_region_entropy": 7.83
            },
            "archive": {
              "file_count": 4,
              "member_count": 4,
              "script_count": 0,
              "directory_count": 0,
              "executable_count": 0,
              "hidden_file_count": 0,
              "uncompressed_size": 15749,
              "max_filename_length": 15,
              "rtlo_filename_count": 0,
              "format.regular_count": 4,
              "nested_archive_count": 1,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "timing.mtime_unique_count": 1,
              "misplaced_executable_count": 0,
              "timing.mtime_spread_seconds": 0,
              "security.world_writable_count": 0
            }
          }
        },
        "ident": {
          "name": {
            "value": "ecto_gluex",
            "source": "file.basename",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "0.1.0",
            "source": "file.basename",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL"
          },
          {
            "id": "micro-behaviors/os/security/directory-service::directory-entry-property-put-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "DirectoryEntry property write API call"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\""
          }
        ]
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 14454,
              "entropy": 7.99
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 14336,
              "peak_region_entropy": 7.83
            }
          }
        },
        "id": 2,
        "mol": "H₂(CmOs)",
        "path": "ecto_gluex-0.1.0.tar!!contents.tar.gz",
        "pid": 0,
        "risk": 2,
        "sha": "d2fa5ceb6577ea96861ee968efd2c83fc8e4e3dbf6990b3ed51645a3021f67d9",
        "size": 14454,
        "traits": [
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "micro-behaviors/os/security/directory-service::directory-entry-property-put-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "DirectoryEntry property write API call"
          }
        ],
        "type": "tar.gz"
      },
      {
        "ctx": [
          {
            "b": "wn.!$aA.:pavP^Zz.ss^vq{s1A=S\u003ciqa@I-wo8ycwPx*Oi+JnKwQ1K?arR)Kl2HiQAb](ux\u003eg=$vix65B98tqaAITyA:-P(azCXiy?mD{zGGrex(v\u003e@arS{UwOtH}x(wcmavP^Zz.ss^vq{s1AXppjz/Po0wEoL5kW[qrvrMv6B-FP[v@#Swl1By",
            "ln": 30,
            "col": 31,
            "line": 1
          },
          {
            "b": "uVf[9auBT.zEEx[wc@U^av6EQv\u0026#%ta{]Cnl2puWmpQBTaz2!twO#N6z/fRsw]zYjp\u0026yz%xl4Nde^-Zza%FirarUiaw/$VfBy/uhx(v)gay]x$arR^Htu}NUaz2C33jm)#boP{cAbY-oBrC1jA::lmazCZoAbn@)wGU]6aw2rnarS{-ze:qlBAhH",
            "ln": 211,
            "col": 19,
            "line": 8
          },
          {
            "b": "y?mD{zGE0$z/Z2kA+efDoDW+OC4(2oA^n^zz!0N7aA8oyoIX2GaxgS[oHQMRra]?IarR)KB98tvvp%c]A+frgB-H#6azC)tB7/05wN(])C{4ixwGU@gz!{L8zE:(hwPzG[y?XibB0a[3v}x.5azC.nwPzV%y\u00261wF3lQDoaAIDzze0T6vruj4zGu{",
            "ln": 1987,
            "col": 23,
            "line": 79
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "defmodule"
            ],
            [
              "",
              "use"
            ],
            [
              "",
              "behaviour"
            ],
            [
              "",
              "behaviour"
            ],
            [
              "",
              "default_prepare_opt"
            ],
            [
              "",
              "doc"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "dumpers"
            ],
            [
              "",
              "Ecto.Type.embedded_dump"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "dumpers"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "dumpers"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "dumpers"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "execute"
            ],
            [
              "",
              "Keyword.get"
            ],
            [
              "",
              "unless"
            ],
            [
              "",
              "valid_prepare?"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "Ecto.Adapters.SQL.execute"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "valid_prepare?"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "valid_prepare?"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "storage_up"
            ],
            [
              "",
              "Keyword.fetch!"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "new_storage"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "storage_down"
            ],
            [
              "",
              "Keyword.fetch!"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "storage_status"
            ],
            [
              "",
              "Keyword.fetch!"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "new_storage"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "apply"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "new_storage"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "module.new"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "lock_for_migrations"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "structure_dump"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "structure_load"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "dump_cmd"
            ],
            [
              "",
              "Ecto.Adapters.SQL"
            ]
          ],
          "mbr": [
            "Ecto.Adapters.SQL.execute",
            "Ecto.Type.embedded_dump",
            "Keyword.fetch!",
            "Keyword.get",
            "module.new"
          ],
          "tgt": [
            "Ecto.Adapters.SQL.execute",
            "Ecto.Type.embedded_dump",
            "Keyword.fetch!",
            "Keyword.get",
            "apply",
            "behaviour",
            "def",
            "default_prepare_opt",
            "defmodule",
            "defp",
            "doc",
            "dump_cmd",
            "dumpers",
            "execute",
            "impl",
            "inspect",
            "is_atom",
            "is_list",
            "lock_for_migrations",
            "module.new",
            "new_storage",
            "raise",
            "storage_down",
            "storage_status",
            "storage_up",
            "structure_dump",
            "structure_load",
            "unless",
            "use",
            "valid_prepare?"
          ],
          "funcs": [
            [
              "defmodule",
              0
            ],
            [
              "use",
              35
            ],
            [
              "behaviour",
              125
            ],
            [
              "behaviour",
              159
            ],
            [
              "default_prepare_opt",
              196
            ],
            [
              "doc",
              229
            ],
            [
              "def",
              281
            ],
            [
              "impl",
              350
            ],
            [
              "def",
              362
            ],
            [
              "dumpers",
              366
            ],
            [
              "embedded_dump",
              398
            ],
            [
              "def",
              442
            ],
            [
              "dumpers",
              446
            ],
            [
              "def",
              501
            ],
            [
              "dumpers",
              505
            ],
            [
              "def",
              556
            ],
            [
              "dumpers",
              560
            ],
            [
              "impl",
              609
            ],
            [
              "def",
              639
            ],
            [
              "execute",
              643
            ],
            [
              "get",
              715
            ],
            [
              "unless",
              770
            ],
            [
              "valid_prepare?",
              777
            ],
            [
              "raise",
              810
            ],
            [
              "inspect",
              915
            ],
            [
              "execute",
              947
            ],
            [
              "defp",
              1038
            ],
            [
              "valid_prepare?",
              1043
            ],
            [
              "defp",
              1114
            ],
            [
              "valid_prepare?",
              1119
            ],
            [
              "impl",
              1170
            ],
            [
              "def",
              1182
            ],
            [
              "storage_up",
              1186
            ],
            [
              "fetch!",
              1226
            ],
            [
              "raise",
              1260
            ],
            [
              "new_storage",
              1328
            ],
            [
              "impl",
              1367
            ],
            [
              "def",
              1379
            ],
            [
              "storage_down",
              1383
            ],
            [
              "fetch!",
              1426
            ],
            [
              "raise",
              1460
            ],
            [
              "impl",
              1531
            ],
            [
              "def",
              1559
            ],
            [
              "storage_status",
              1563
            ],
            [
              "fetch!",
              1608
            ],
            [
              "raise",
              1642
            ],
            [
              "defp",
              1712
            ],
            [
              "new_storage",
              1717
            ],
            [
              "is_atom",
              1750
            ],
            [
              "is_list",
              1770
            ],
            [
              "apply",
              1793
            ],
            [
              "defp",
              1822
            ],
            [
              "new_storage",
              1827
            ],
            [
              "is_atom",
              1852
            ],
            [
              "module",
              1873
            ],
            [
              "impl",
              1890
            ],
            [
              "def",
              1902
            ],
            [
              "impl",
              1955
            ],
            [
              "def",
              2190
            ],
            [
              "lock_for_migrations",
              2194
            ],
            [
              "fun",
              2238
            ],
            [
              "impl",
              2249
            ],
            [
              "def",
              2261
            ],
            [
              "structure_dump",
              2265
            ],
            [
              "impl",
              2363
            ],
            [
              "def",
              2375
            ],
            [
              "structure_load",
              2379
            ],
            [
              "impl",
              2477
            ],
            [
              "def",
              2489
            ],
            [
              "dump_cmd",
              2493
            ]
          ],
          "metrics": {
            "ast": {
              "op.lor": 3,
              "op.band": 2,
              "op.land": 1,
              "max_depth": 13,
              "op.concat": 8,
              "call_count": 70,
              "node_count": 673,
              "member_count": 5,
              "max_array_len": 2,
              "op_density.lor": 0,
              "op_density.band": 0,
              "op_density.land": 0,
              "member_depth_max": 4,
              "op_density.concat": 0.01
            },
            "file": {
              "size": 2593,
              "entropy": 4.75
            },
            "text": {
              "lines": 95,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 424,
              "char_entropy": 4.75,
              "unique_chars": 66,
              "top_char_null": 0,
              "string_density": 0.08,
              "top_char_ratio": 0.09,
              "avg_line_length": 26.29,
              "max_line_length": 102,
              "empty_line_ratio": 0.24,
              "last_line_length": 3,
              "whitespace_ratio": 0.2,
              "identifier_density": 1.76,
              "line_length_stddev": 27.55,
              "normalized_string_count": 0.82,
              "repeated_char_sequences": 1,
              "suspicious_string_ratio": 0.13,
              "suspicious_comment_ratio": 0.14,
              "normalized_unique_identifiers": 11.11
            },
            "binary": {
              "peak_region_bytes": 2593,
              "peak_region_entropy": 4.77
            },
            "source": {
              "class_count": 1,
              "function_count": 10
            },
            "imports": {
              "count": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 363,
              "count": 8,
              "shell": 1,
              "avg_length": 45.38,
              "max_length": 88,
              "avg_entropy": 3.83,
              "entropy_stddev": 0.16
            },
            "comments": {
              "chars": 309,
              "count": 7,
              "lines": 7,
              "high_entropy": 1,
              "to_code_ratio": 0.08
            },
            "functions": {
              "count": 11
            },
            "identifiers": {
              "count": 167,
              "unique": 73,
              "avg_length": 8.34,
              "max_length": 25,
              "min_length": 1,
              "avg_entropy": 2.54,
              "reuse_ratio": 0.44,
              "length_stddev": 5.27,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.1,
              "all_lowercase_ratio": 0.64,
              "all_uppercase_ratio": 0.01,
              "underscore_prefix_count": 7
            }
          }
        },
        "id": 3,
        "path": "ecto_gluex-0.1.0.tar!!contents.tar.gz!!lib/ecto/adapters/gluex.ex",
        "pid": 2,
        "risk": 1,
        "sha": "955a8a33f594c5185b99b0ded8751d356efb685babea7d0dfc9531fd2a40847a",
        "size": 2593,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                2035,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                78,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                259,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "uses": [
              0,
              1,
              2
            ],
            "spans": [
              [
                2035,
                0
              ]
            ]
          }
        ],
        "type": "elixir"
      },
      {
        "ctx": [
          {
            "b": "wH[@+B97\u0026jwO(0@Bx]k+zE:7YwmYv!ze:qll{:mVzF\u003c2}BzkVhe(u+5A^ohUw]zYJav*l\u003cwQ2?8B.bPsay]x$arUiaw/#53A=U!uADL\u0026kC}p7Bz/x/tdj=PLz-P1XB.bPs3lQE4wO95}wPIv4x\u003c$T4ADL\u0026kC}p7Bz/x/tdj=PLz-P1XB.bPs3lQC",
            "ln": 42,
            "col": 18,
            "line": 2
          },
          {
            "b": "auZ\u0026*Bz(hdxjSikj%j-OCvbAkz/Po0wHF#ID{eVyy\u0026%rle]ClAc[bGCarR!BAcb/jzGu{-awlo\u003eCw?Ije]U@Pc#T6Dx(v)gefD#^y\u0026%rluU0O!vpAU^wH[%mvrt{!vrl0e3lQDlavFK-z/fD7v@#B6zz2Bjx(4r!B8UY2c%{sQpEFhRmpfyMaA8jvx(v)gdgdguwO#2=3lQE4wOb)7zE[30B98tvvp%d1DU)XiB.\u003eRuayPq6Ba2FWCw7M9azC[7vruB8c#A)kB.\u003eRrayPd#azC[7y?W%jc$ddeB15TEarR^Hwn:HKvq{g4C{)JFwozZ1efD#\u003ewP]WFvrc14dgcz8ay]4}A3f4fCvbAkz/Po0wHIzlwozZ1diJ?FwO@S8B6\u0026u$z/3[tz!a0b",
            "ln": 1051,
            "col": 13,
            "line": 40
          },
          {
            "b": "wGT([zGGPfwKQSWz/NxKb5}:pA^q2evqZukx(+zmz/^ayB-qqrA=+(6azCZoBzbkdm@irVCPZB9vq{s1AV$\u0026kaz2C33jm)#kXU7Oy-)?uB.7[5ay]4}aAITBwNPB7v@Dm5efG1Ny+cYFvrb^[B1wCLAcb/jzGvlHwn.!$arR!DB.bPsauZ?[m@iq",
            "ln": 5262,
            "col": 9,
            "line": 177
          },
          {
            "b": "aAz4nB-IwlzF7Hytu@W2wn.!$arR!h3lQDlarR^JnLShMqDa=gpe\u003e1ia$K6zarR^HaAqKxBy!*3vpB4:c#:irw[=GvaAR43y?k4D3lQDlarR!vzGxxfByeD$c#T0gv@Dl%y?Ww",
            "ln": 7715,
            "col": 51,
            "line": 283
          },
          {
            "b": "vR/R7diJet3lQDlax]f}arR^Hax]f}arR^HarR^Jl@D/SaxgS[oHQ6Fed9HxarR^HarUVDz//L$BywS{wHIUevR/QdAb]J4x)qfKBywS{wId\u003eezdLd6arR^HarT}%arR^Ht)Z",
            "ln": 11849,
            "col": 40,
            "line": 449
          },
          {
            "b": "l2{QXzdNQbmriA!AX5sSu$ja)v%8*jwO#QaD0?+eB0bvsBrCTEAbY-oBy!#9Cwhejav*l\u003cwQ2yaarUlkwc@U^av6TTAblUsA=\u003e}2arUiaw/$VfwN/\u003e8wNw$Uy::TqefDlgzE^s6DV9!rC@^6\u0026A=\u003e@wEjlpHzWEQfarUYkx(^\u0026dl2{QXzdNQbmriA!",
            "ln": 12665,
            "col": 11,
            "line": 488
          },
          {
            "b": "wmZ1ldiJet3lQDlax]f}arR^Hax]f}arR^HarR^Jl@D/Saw2r@moyVRed9HxarR^HarUVDz//L$BywS{wHIngwmZ0rAb]J4x)qfKx(mD)CRi(xzdLd6arR^HarT}%arR^Ht)Z",
            "ln": 14287,
            "col": 40,
            "line": 552
          },
          {
            "b": "3jm)#arR^HuO0sfz/]@twPw[Bj{\u0026zParR^HarR)Kr8k[TiV}vmz/](baA}xtxKM6}ay!#0y-)}oB7DFqvqH6$aAIWAAbP=skmeIQarR^HarR)KarR^HarT9]B7Glhx\u003c\u003e*]C{3H5kqsoBg9w!qu%\u003e9\u003ezGx]hvpQH0w/$F?koJfkkvv\u003eaarR^HarR^H",
            "ln": 21237,
            "col": 57,
            "line": 832
          },
          {
            "b": "wn.!$arR!Qv\u003cjbY3lQE5zE:7YarR)KCw?IqvrcpezE:(4z/M$xxK@q#vpKy4Bzb98av*l\u003cwQ2taB0bykatUSah7*Zdwn=42az#ataAIWAAbP=saAIHkv}/L2x(mMaBywS{wEoL5boQYraARpdaAz4nB-IwlzF784y*?EcwIb9HxK#67vixw{By/FnA+f5#vrl05vpS[\u0026aARpdayO.[y?X0pefG4Fx(+zbz!9A4v{%l$vR3V)wO+}1wN(b\u003cay]4}az2!pAWRnqarR^HarR!NDPA=gayuVxtyezIvrb{%ByeD$efFpJax%gNcm*oDefFe7x\u003ehD]Eo?mLazbt0y?c?1efB",
            "ln": 32358,
            "col": 47,
            "line": 1255
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "defmodule"
            ],
            [
              "",
              "defstruct"
            ],
            [
              "",
              "defimpl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "parse"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "describe"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "encode"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "decode"
            ],
            [
              "",
              "defimpl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "defmodule"
            ],
            [
              "",
              "moduledoc"
            ],
            [
              "",
              "behaviour"
            ],
            [
              "",
              "behaviour"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "alias"
            ],
            [
              "",
              "import"
            ],
            [
              "",
              "parent_as"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "child_spec"
            ],
            [
              "",
              "Application.ensure_all_started"
            ],
            [
              "",
              "Keyword.get"
            ],
            [
              "",
              "new_storage"
            ],
            [
              "",
              "Gluex.new"
            ],
            [
              "",
              "Keyword.put"
            ],
            [
              "",
              "DBConnection.child_spec"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "new_storage"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "apply"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "new_storage"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "module.new"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "connect"
            ],
            [
              "",
              "Keyword.fetch!"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "disconnect"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "checkout"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "ping"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_prepare"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_declare"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "handle_execute"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_fetch"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_deallocate"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_execute"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "Gluex.query"
            ],
            [
              "",
              "state.database"
            ],
            [
              "",
              "interpolate"
            ],
            [
              "",
              "query.statement"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "result"
            ],
            [
              "",
              "RuntimeError.exception"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_close"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_begin"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_commit"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_rollback"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "handle_status"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "interpolate"
            ],
            [
              "",
              "Enum.reduce"
            ],
            [
              "",
              "String.replace"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "is_integer"
            ],
            [
              "",
              "is_float"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "String.replace"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "Date.to_iso8601"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "NaiveDateTime.to_iso8601"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "literal"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "result"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "result"
            ],
            [
              "",
              "length"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "result"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "result"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "prepare_execute"
            ],
            [
              "",
              "DBConnection.prepare_execute"
            ],
            [
              "",
              "IO.iodata_to_binary"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "execute"
            ],
            [
              "",
              "execute"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "execute"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "IO.iodata_to_binary"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "DBConnection.prepare_execute"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "execute"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "DBConnection.execute"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "query"
            ],
            [
              "",
              "IO.iodata_to_binary"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "DBConnection.execute"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "query_many"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "stream"
            ],
            [
              "",
              "IO.iodata_to_binary"
            ],
            [
              "",
              "DBConnection.stream"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "to_constraints"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "cte"
            ],
            [
              "",
              "from"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "where"
            ],
            [
              "",
              "group_by"
            ],
            [
              "",
              "having"
            ],
            [
              "",
              "window"
            ],
            [
              "",
              "combinations"
            ],
            [
              "",
              "order_by"
            ],
            [
              "",
              "limit"
            ],
            [
              "",
              "offset"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "update_all"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "cte"
            ],
            [
              "",
              "get_source"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "update_fields"
            ],
            [
              "",
              "update_fields"
            ],
            [
              "",
              "using_join"
            ],
            [
              "",
              "where"
            ],
            [
              "",
              "query.wheres"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "def"
            ],
            [
              "",
              "delete_all"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "delete_all"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "cte"
            ],
            [
              "",
              "from"
            ],
            [
              "",
              "where"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "insert"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "insert_as"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "insert"
            ],
            [
              "",
              "quote_names"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "insert_as"
            ],
            [
              "",
              "insert_all"
            ],
            [
              "",
              "on_conflict"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "insert"
            ],
            [
              "",
              "insert"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "update"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "delete"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "explain_query"
            ],
            [
              "",
              "Keyword.get"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "query"
            ],
            [
              "",
              "build_explain_query"
            ],
            [
              "",
              "is_map"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "format_query_plan_explain"
            ],
            [
              "",
              "SQL.format_table"
            ],
            [
              "",
              "build_explain_query"
            ],
            [
              "",
              "IO.iodata_to_binary"
            ],
            [
              "",
              "build_explain_query"
            ],
            [
              "",
              "IO.iodata_to_binary"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "format_query_plan_explain"
            ],
            [
              "",
              "Enum.chunk_every"
            ],
            [
              "",
              "Enum.map_reduce"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "String.duplicate"
            ],
            [
              "",
              "Enum.join"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "composite_pk_definition"
            ],
            [
              "",
              "composite_fk_definitions"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "table.prefix"
            ],
            [
              "",
              "table.name"
            ],
            [
              "",
              "column_definitions"
            ],
            [
              "",
              "options_expr"
            ],
            [
              "",
              "table.options"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "composite_pk_definition"
            ],
            [
              "",
              "composite_fk_definitions"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "table.prefix"
            ],
            [
              "",
              "table.name"
            ],
            [
              "",
              "column_definitions"
            ],
            [
              "",
              "options_expr"
            ],
            [
              "",
              "table.options"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "table.prefix"
            ],
            [
              "",
              "table.name"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "table.prefix"
            ],
            [
              "",
              "table.name"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "table.prefix"
            ],
            [
              "",
              "table.name"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "impl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "length"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "is_nil"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "is_nil"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "index.columns"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "index.unique"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "index.name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "index.prefix"
            ],
            [
              "",
              "index.table"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "index.where"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "index.where"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "index.columns"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "index.unique"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "index.name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "index.prefix"
            ],
            [
              "",
              "index.table"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "index.where"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "index.where"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "index.prefix"
            ],
            [
              "",
              "index.name"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "index.prefix"
            ],
            [
              "",
              "index.name"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "current_table.prefix"
            ],
            [
              "",
              "current_table.name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "new_table.name"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "current_table.prefix"
            ],
            [
              "",
              "current_table.name"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "index.columns"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "index.unique"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "index.name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "index.prefix"
            ],
            [
              "",
              "index.table"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "index.where"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "index.where"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "index.columns"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "index.unique"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "index.name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "index.prefix"
            ],
            [
              "",
              "index.table"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "index.where"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "index.where"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "execute_ddl"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "index.prefix"
            ],
            [
              "",
              "index.name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "index.prefix"
            ],
            [
              "",
              "index.name"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "current_table.prefix"
            ],
            [
              "",
              "current_table.name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "new_table.prefix"
            ],
            [
              "",
              "new_table.name"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "table.prefix"
            ],
            [
              "",
              "table.name"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "ddl_logs"
            ],
            [
              "",
              "table_exists_query"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "on_conflict"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "on_conflict"
            ],
            [
              "",
              "conflict_target"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "on_conflict"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "on_conflict"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "on_conflict"
            ],
            [
              "",
              "conflict_target"
            ],
            [
              "",
              "replace"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "on_conflict"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "conflict_target"
            ],
            [
              "",
              "replace"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "on_conflict"
            ],
            [
              "",
              "conflict_target"
            ],
            [
              "",
              "update_all"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "conflict_target"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "conflict_target"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "conflict_target"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "replace"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "insert_all"
            ],
            [
              "",
              "insert_all"
            ],
            [
              "",
              "insert_all"
            ],
            [
              "",
              "is_nil"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "insert_all"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "insert_all"
            ],
            [
              "",
              "intersperse_reduce"
            ],
            [
              "",
              "insert_each"
            ],
            [
              "",
              "elem"
            ],
            [
              "",
              "insert_each"
            ],
            [
              "",
              "intersperse_reduce"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "insert_as"
            ],
            [
              "",
              "create_name"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "insert_as"
            ],
            [
              "",
              "binary_ops"
            ],
            [
              "",
              "Keyword.keys"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "handle_call"
            ],
            [
              "",
              "unquote"
            ],
            [
              "",
              "unquote"
            ],
            [
              "",
              "handle_call"
            ],
            [
              "",
              "Atom.to_string"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "distinct"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "distinct"
            ],
            [
              "",
              "defp"
            ],
            [
              "",
              "distinct"
            ],
            [
              "",
              "distinct"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "distinct"
            ],
            [
              "",
              "select_fields"
            ],
            [
              "",
              "select_fields"
            ],
            [
              "",
              "select_fields"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "elem"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "from"
            ],
            [
              "",
              "get_source"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "cte"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "cte_expr"
            ],
            [
              "",
              "cte"
            ],
            [
              "",
              "cte_expr"
            ],
            [
              "",
              "cte_expr"
            ],
            [
              "",
              "cte_expr"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "cte_query"
            ],
            [
              "",
              "cte_query"
            ],
            [
              "",
              "put_in"
            ],
            [
              "",
              "query.aliases"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "subquery_as_prefix"
            ],
            [
              "",
              "cte_query"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "update_fields"
            ],
            [
              "",
              "for"
            ],
            [
              "",
              "update_op"
            ],
            [
              "",
              "update_key"
            ],
            [
              "",
              "Enum.intersperse"
            ],
            [
              "",
              "update_key"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "update_op"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "update_op"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "update_op"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "update_op"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "update_op"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "using_join"
            ],
            [
              "",
              "using_join"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "get_source"
            ],
            [
              "",
              "for"
            ],
            [
              "",
              "Map.put"
            ],
            [
              "",
              "Map.put"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "get_source"
            ],
            [
              "",
              "join_qual"
            ],
            [
              "",
              "join_on"
            ],
            [
              "",
              "join_on"
            ],
            [
              "",
              "join_on"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "join_qual"
            ],
            [
              "",
              "join_qual"
            ],
            [
              "",
              "join_qual"
            ],
            [
              "",
              "join_qual"
            ],
            [
              "",
              "join_qual"
            ],
            [
              "",
              "join_qual"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "where"
            ],
            [
              "",
              "boolean"
            ],
            [
              "",
              "having"
            ],
            [
              "",
              "boolean"
            ],
            [
              "",
              "group_by"
            ],
            [
              "",
              "group_by"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "window"
            ],
            [
              "",
              "window"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "window_exprs"
            ],
            [
              "",
              "window_exprs"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "window_expr"
            ],
            [
              "",
              "window_expr"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "window_expr"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "order_by_expr"
            ],
            [
              "",
              "window_expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "order_by"
            ],
            [
              "",
              "order_by"
            ],
            [
              "",
              "Enum.flat_map"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "order_by_expr"
            ],
            [
              "",
              "order_by_expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "limit"
            ],
            [
              "",
              "limit"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "offset"
            ],
            [
              "",
              "offset"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "combinations"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "combination"
            ],
            [
              "",
              "combination"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "combination"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "combination"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "combination"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "combination"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "combination"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "lock"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "boolean"
            ],
            [
              "",
              "boolean"
            ],
            [
              "",
              "Enum.reduce"
            ],
            [
              "",
              "paren_expr"
            ],
            [
              "",
              "operator_to_boolean"
            ],
            [
              "",
              "paren_expr"
            ],
            [
              "",
              "operator_to_boolean"
            ],
            [
              "",
              "paren_expr"
            ],
            [
              "",
              "elem"
            ],
            [
              "",
              "operator_to_boolean"
            ],
            [
              "",
              "operator_to_boolean"
            ],
            [
              "",
              "parens_for_select"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "String.match?"
            ],
            [
              "",
              "paren_expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "get_parent_sources_ix"
            ],
            [
              "",
              "elem"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "elem"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "elem"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "Enum.intersperse"
            ],
            [
              "",
              "List.duplicate"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "expr"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "query.combinations"
            ],
            [
              "",
              "put_in"
            ],
            [
              "",
              "combination_query.aliases"
            ],
            [
              "",
              "put_in"
            ],
            [
              "",
              "query.combinations"
            ],
            [
              "",
              "put_in"
            ],
            [
              "",
              "query.aliases"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "subquery_as_prefix"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "tuple_size"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "raise"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "Enum.intersperse"
            ],
            [
              "",
              "List.duplicate"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "interval"
            ],
            [
              "",
              "interval"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "window_exprs"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "escape_json_key"
            ],
            [
              "",
              "is_integer"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "handle_call"
            ],
            [
              "",
              "length"
            ],
            [
              "",
              "op_to_binary"
            ],
            [
              "",
              "op_to_binary"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "Decimal.to_string"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "Base.encode16"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "Application.get_env"
            ],
            [
              "",
              "column_type"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "Application.get_env"
            ],
            [
              "",
              "column_type"
            ],
            [
              "",
              "column_type"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "escape_string"
            ],
            [
              "",
              "is_integer"
            ],
            [
              "",
              "Integer.to_string"
            ],
            [
              "",
              "is_float"
            ],
            [
              "",
              "Float.to_string"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "interval"
            ],
            [
              "",
              "interval"
            ],
            [
              "",
              "interval"
            ],
            [
              "",
              "interval"
            ],
            [
              "",
              "op_to_binary"
            ],
            [
              "",
              "paren_expr"
            ],
            [
              "",
              "op_to_binary"
            ],
            [
              "",
              "paren_expr"
            ],
            [
              "",
              "op_to_binary"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "tuple_size"
            ],
            [
              "",
              "List.to_tuple"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "create_name"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "create_names"
            ],
            [
              "",
              "subquery_as_prefix"
            ],
            [
              "",
              ":erlang.element"
            ],
            [
              "",
              "tuple_size"
            ],
            [
              "",
              "create_name"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "elem"
            ],
            [
              "",
              "Integer.to_string"
            ],
            [
              "",
              "create_alias"
            ],
            [
              "",
              "Integer.to_string"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "Integer.to_string"
            ],
            [
              "",
              "create_alias"
            ],
            [
              "",
              "create_alias"
            ],
            [
              "",
              "column_definitions"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "column_definition"
            ],
            [
              "",
              "column_definition"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "column_type"
            ],
            [
              "",
              "ref.type"
            ],
            [
              "",
              "column_options"
            ],
            [
              "",
              "ref.type"
            ],
            [
              "",
              "column_definition"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "column_type"
            ],
            [
              "",
              "column_options"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "column_type"
            ],
            [
              "",
              "ref.type"
            ],
            [
              "",
              "column_options"
            ],
            [
              "",
              "ref.type"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "Keyword.delete"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "column_type"
            ],
            [
              "",
              "column_options"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "column_type"
            ],
            [
              "",
              "column_options"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "column_change"
            ],
            [
              "",
              "column_options"
            ],
            [
              "",
              "Keyword.fetch"
            ],
            [
              "",
              "Keyword.get"
            ],
            [
              "",
              "table.primary_key"
            ],
            [
              "",
              "Keyword.get"
            ],
            [
              "",
              "Keyword.get"
            ],
            [
              "",
              "Keyword.get"
            ],
            [
              "",
              "default_expr"
            ],
            [
              "",
              "null_expr"
            ],
            [
              "",
              "collate_expr"
            ],
            [
              "",
              "check_expr"
            ],
            [
              "",
              "pk_expr"
            ],
            [
              "",
              "check_expr"
            ],
            [
              "",
              "check_expr"
            ],
            [
              "",
              "collate_expr"
            ],
            [
              "",
              "collate_expr"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "Atom.to_string"
            ],
            [
              "",
              "collate_expr"
            ],
            [
              "",
              "collate_expr"
            ],
            [
              "",
              "String.upcase"
            ],
            [
              "",
              "null_expr"
            ],
            [
              "",
              "null_expr"
            ],
            [
              "",
              "null_expr"
            ],
            [
              "",
              "default_expr"
            ],
            [
              "",
              "default_expr"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "escape_string"
            ],
            [
              "",
              "default_expr"
            ],
            [
              "",
              "is_number"
            ],
            [
              "",
              "is_boolean"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "default_expr"
            ],
            [
              "",
              "default_expr"
            ],
            [
              "",
              "is_map"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "Application.get_env"
            ],
            [
              "",
              "IO.iodata_to_binary"
            ],
            [
              "",
              "library.encode_to_iodata!"
            ],
            [
              "",
              "escape_string"
            ],
            [
              "",
              "default_expr"
            ],
            [
              "",
              "index_expr"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "index_expr"
            ],
            [
              "",
              "quote_name"
            ],
            [
              "",
              "pk_expr"
            ],
            [
              "",
              "pk_expr"
            ],
            [
              "",
              "pk_expr"
            ],
            [
              "",
              "options_expr"
            ],
            [
              "",
              "options_expr"
            ],
            [
              "",
              "is_list"
            ],
            [
              "",
              "options_expr"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "reference_on_delete"
            ],
            [
              "",
              "reference_on_delete"
            ],
            [
              "",
              "reference_on_delete"
            ],
            [
              "",
              "reference_on_delete"
            ],
            [
              "",
              "reference_on_delete"
            ],
            [
              "",
              "reference_on_update"
            ],
            [
              "",
              "reference_on_update"
            ],
            [
              "",
              "reference_on_update"
            ],
            [
              "",
              "reference_on_update"
            ],
            [
              "",
              "reference_on_update"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "select_fields"
            ],
            [
              "",
              "Map.put"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "returning"
            ],
            [
              "",
              "quote_names"
            ],
            [
              "",
              "composite_pk_definition"
            ],
            [
              "",
              "Enum.reduce"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "Keyword.get"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "length"
            ],
            [
              "",
              "Enum.reverse"
            ],
            [
              "",
              "Enum.map_join"
            ],
            [
              "",
              "composite_fk_definitions"
            ],
            [
              "",
              "Enum.filter"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "Enum.map"
            ],
            [
              "",
              "composite_fk_definition"
            ],
            [
              "",
              "composite_fk_definition"
            ],
            [
              "",
              "Enum.unzip"
            ],
            [
              "",
              "ref.column"
            ],
            [
              "",
              "ref.with"
            ],
            [
              "",
              "quote_names"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "ref.prefix"
            ],
            [
              "",
              "table.prefix"
            ],
            [
              "",
              "ref.table"
            ],
            [
              "",
              "quote_names"
            ],
            [
              "",
              "reference_on_delete"
            ],
            [
              "",
              "ref.on_delete"
            ],
            [
              "",
              "reference_on_update"
            ],
            [
              "",
              "ref.on_update"
            ],
            [
              "",
              "get_source"
            ],
            [
              "",
              "elem"
            ],
            [
              "",
              "get_parent_sources_ix"
            ],
            [
              "",
              "case"
            ],
            [
              "",
              "query.aliases"
            ],
            [
              "",
              "get_parent_sources_ix"
            ],
            [
              "",
              "quote_names"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "quote_entity"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "quote_entity"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "quote_entity"
            ],
            [
              "",
              "quote_table"
            ],
            [
              "",
              "quote_entity"
            ],
            [
              "",
              "is_atom"
            ],
            [
              "",
              "quote_entity"
            ],
            [
              "",
              "Atom.to_string"
            ],
            [
              "",
              "quote_entity"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "intersperse_map"
            ],
            [
              "",
              "intersperse_reduce"
            ],
            [
              "",
              "intersperse_reduce"
            ],
            [
              "",
              "intersperse_reduce"
            ],
            [
              "",
              "intersperse_reduce"
            ],
            [
              "",
              "intersperse_reduce"
            ],
            [
              "",
              "if_do"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "escape_string"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              ":binary.replace"
            ],
            [
              "",
              ":binary.replace"
            ],
            [
              "",
              "escape_json_key"
            ],
            [
              "",
              "is_binary"
            ],
            [
              "",
              "escape_string"
            ],
            [
              "",
              ":binary.replace"
            ],
            [
              "",
              "Ecto.Adapters.Gluex.DataType"
            ],
            [
              "",
              "Ecto.Adapters.SQL"
            ],
            [
              "",
              "Ecto.Migration.Constraint"
            ],
            [
              "",
              "Ecto.Migration.Index"
            ],
            [
              "",
              "Ecto.Migration.Reference"
            ],
            [
              "",
              "Ecto.Migration.Table"
            ],
            [
              "",
              "Ecto.Query.BooleanExpr"
            ],
            [
              "",
              "Ecto.Query.JoinExpr"
            ],
            [
              "",
              "Ecto.Query.QueryExpr"
            ],
            [
              "",
              "Ecto.Query.WithExpr"
            ]
          ],
          "mbr": [
            ":binary.replace",
            ":erlang.element",
            "Application.ensure_all_started",
            "Application.get_env",
            "Atom.to_string",
            "Base.encode16",
            "DBConnection.child_spec",
            "DBConnection.execute",
            "DBConnection.prepare_execute",
            "DBConnection.stream",
            "Date.to_iso8601",
            "Decimal.to_string",
            "Enum.chunk_every",
            "Enum.filter",
            "Enum.flat_map",
            "Enum.intersperse",
            "Enum.join",
            "Enum.map",
            "Enum.map_join",
            "Enum.map_reduce",
            "Enum.reduce",
            "Enum.reverse",
            "Enum.unzip",
            "Float.to_string",
            "Gluex.new",
            "Gluex.query",
            "IO.iodata_to_binary",
            "Integer.to_string",
            "Keyword.delete",
            "Keyword.fetch",
            "Keyword.fetch!",
            "Keyword.get",
            "Keyword.keys",
            "Keyword.put",
            "List.duplicate",
            "List.to_tuple",
            "Map.put",
            "NaiveDateTime.to_iso8601",
            "RuntimeError.exception",
            "SQL.format_table",
            "String.duplicate",
            "String.match?",
            "String.replace",
            "String.upcase",
            "combination_query.aliases",
            "current_table.name",
            "current_table.prefix",
            "index.columns",
            "index.name",
            "index.prefix",
            "index.table",
            "index.unique",
            "index.where",
            "library.encode_to_iodata!",
            "module.new",
            "new_table.name",
            "new_table.prefix",
            "query.aliases",
            "query.combinations",
            "query.statement",
            "query.wheres",
            "ref.column",
            "ref.on_delete",
            "ref.on_update",
            "ref.prefix",
            "ref.table",
            "ref.type",
            "ref.with",
            "state.database",
            "table.name",
            "table.options",
            "table.prefix",
            "table.primary_key"
          ],
          "tgt": [
            ":binary.replace",
            ":erlang.element",
            "Application.ensure_all_started",
            "Application.get_env",
            "Atom.to_string",
            "Base.encode16",
            "DBConnection.child_spec",
            "DBConnection.execute",
            "DBConnection.prepare_execute",
            "DBConnection.stream",
            "Date.to_iso8601",
            "Decimal.to_string",
            "Enum.chunk_every",
            "Enum.filter",
            "Enum.flat_map",
            "Enum.intersperse",
            "Enum.join",
            "Enum.map",
            "Enum.map_join",
            "Enum.map_reduce",
            "Enum.reduce",
            "Enum.reverse",
            "Enum.unzip",
            "Float.to_string",
            "Gluex.new",
            "Gluex.query",
            "IO.iodata_to_binary",
            "Integer.to_string",
            "Keyword.delete",
            "Keyword.fetch",
            "Keyword.fetch!",
            "Keyword.get",
            "Keyword.keys",
            "Keyword.put",
            "List.duplicate",
            "List.to_tuple",
            "Map.put",
            "NaiveDateTime.to_iso8601",
            "RuntimeError.exception",
            "SQL.format_table",
            "String.duplicate",
            "String.match?",
            "String.replace",
            "String.upcase",
            "alias",
            "all",
            "apply",
            "behaviour",
            "binary_ops",
            "boolean",
            "build_explain_query",
            "case",
            "check_expr",
            "checkout",
            "child_spec",
            "collate_expr",
            "column_change",
            "column_definition",
            "column_definitions",
            "column_options",
            "column_type",
            "combination",
            "combination_query.aliases",
            "combinations",
            "composite_fk_definition",
            "composite_fk_definitions",
            "composite_pk_definition",
            "conflict_target",
            "connect",
            "create_alias",
            "create_name",
            "create_names",
            "cte",
            "cte_expr",
            "cte_query",
            "current_table.name",
            "current_table.prefix",
            "ddl_logs",
            "decode",
            "def",
            "default_expr",
            "defimpl",
            "defmodule",
            "defp",
            "defstruct",
            "delete",
            "delete_all",
            "describe",
            "disconnect",
            "distinct",
            "elem",
            "encode",
            "escape_json_key",
            "escape_string",
            "execute",
            "execute_ddl",
            "explain_query",
            "expr",
            "for",
            "format_query_plan_explain",
            "from",
            "get_parent_sources_ix",
            "get_source",
            "group_by",
            "handle_begin",
            "handle_call",
            "handle_close",
            "handle_commit",
            "handle_deallocate",
            "handle_declare",
            "handle_execute",
            "handle_fetch",
            "handle_prepare",
            "handle_rollback",
            "handle_status",
            "having",
            "if",
            "if_do",
            "impl",
            "import",
            "index.columns",
            "index.name",
            "index.prefix",
            "index.table",
            "index.unique",
            "index.where",
            "index_expr",
            "insert",
            "insert_all",
            "insert_as",
            "insert_each",
            "inspect",
            "interpolate",
            "intersperse_map",
            "intersperse_reduce",
            "interval",
            "is_atom",
            "is_binary",
            "is_boolean",
            "is_float",
            "is_integer",
            "is_list",
            "is_map",
            "is_nil",
            "is_number",
            "join",
            "join_on",
            "join_qual",
            "length",
            "library.encode_to_iodata!",
            "limit",
            "literal",
            "lock",
            "module.new",
            "moduledoc",
            "new_storage",
            "new_table.name",
            "new_table.prefix",
            "null_expr",
            "offset",
            "on_conflict",
            "op_to_binary",
            "operator_to_boolean",
            "options_expr",
            "order_by",
            "order_by_expr",
            "paren_expr",
            "parens_for_select",
            "parent_as",
            "parse",
            "ping",
            "pk_expr",
            "prepare_execute",
            "put_in",
            "query",
            "query.aliases",
            "query.combinations",
            "query.statement",
            "query.wheres",
            "query_many",
            "quote_entity",
            "quote_name",
            "quote_names",
            "quote_table",
            "raise",
            "ref.column",
            "ref.on_delete",
            "ref.on_update",
            "ref.prefix",
            "ref.table",
            "ref.type",
            "ref.with",
            "reference_on_delete",
            "reference_on_update",
            "replace",
            "result",
            "returning",
            "select",
            "select_fields",
            "state.database",
            "stream",
            "subquery_as_prefix",
            "table.name",
            "table.options",
            "table.prefix",
            "table.primary_key",
            "table_exists_query",
            "to_constraints",
            "to_string",
            "tuple_size",
            "unquote",
            "update",
            "update_all",
            "update_fields",
            "update_key",
            "update_op",
            "using_join",
            "where",
            "window",
            "window_expr",
            "window_exprs"
          ],
          "funcs": [
            [
              "defmodule",
              0
            ],
            [
              "defstruct",
              27
            ],
            [
              "defimpl",
              62
            ],
            [
              "def",
              112
            ],
            [
              "parse",
              116
            ],
            [
              "def",
              149
            ],
            [
              "describe",
              153
            ],
            [
              "def",
              189
            ],
            [
              "encode",
              193
            ],
            [
              "def",
              237
            ],
            [
              "decode",
              241
            ],
            [
              "defimpl",
              288
            ],
            [
              "def",
              332
            ],
            [
              "to_string",
              336
            ],
            [
              "defmodule",
              402
            ],
            [
              "moduledoc",
              449
            ],
            [
              "behaviour",
              469
            ],
            [
              "behaviour",
              511
            ],
            [
              "alias",
              537
            ],
            [
              "alias",
              563
            ],
            [
              "alias",
              597
            ],
            [
              "alias",
              626
            ],
            [
              "alias",
              659
            ],
            [
              "alias",
              688
            ],
            [
              "alias",
              719
            ],
            [
              "alias",
              747
            ],
            [
              "alias",
              776
            ],
            [
              "import",
              805
            ],
            [
              "parent_as",
              845
            ],
            [
              "impl",
              870
            ],
            [
              "def",
              882
            ],
            [
              "child_spec",
              886
            ],
            [
              "ensure_all_started",
              924
            ],
            [
              "get",
              985
            ],
            [
              "new_storage",
              1065
            ],
            [
              "new",
              1082
            ],
            [
              "put",
              1108
            ],
            [
              "child_spec",
              1160
            ],
            [
              "defp",
              1214
            ],
            [
              "new_storage",
              1219
            ],
            [
              "is_atom",
              1252
            ],
            [
              "is_list",
              1272
            ],
            [
              "apply",
              1295
            ],
            [
              "defp",
              1324
            ],
            [
              "new_storage",
              1329
            ],
            [
              "is_atom",
              1354
            ],
            [
              "module",
              1375
            ],
            [
              "impl",
              1392
            ],
            [
              "def",
              1404
            ],
            [
              "connect",
              1408
            ],
            [
              "fetch!",
              1450
            ],
            [
              "impl",
              1503
            ],
            [
              "def",
              1515
            ],
            [
              "disconnect",
              1519
            ],
            [
              "impl",
              1562
            ],
            [
              "def",
              1574
            ],
            [
              "checkout",
              1578
            ],
            [
              "impl",
              1616
            ],
            [
              "def",
              1628
            ],
            [
              "ping",
              1632
            ],
            [
              "impl",
              1666
            ],
            [
              "def",
              1678
            ],
            [
              "handle_prepare",
              1682
            ],
            [
              "impl",
              1750
            ],
            [
              "def",
              1762
            ],
            [
              "handle_declare",
              1766
            ],
            [
              "case",
              1819
            ],
            [
              "handle_execute",
              1824
            ],
            [
              "impl",
              2011
            ],
            [
              "def",
              2023
            ],
            [
              "handle_fetch",
              2027
            ],
            [
              "impl",
              2105
            ],
            [
              "def",
              2117
            ],
            [
              "handle_deallocate",
              2121
            ],
            [
              "impl",
              2200
            ],
            [
              "def",
              2212
            ],
            [
              "handle_execute",
              2216
            ],
            [
              "case",
              2270
            ],
            [
              "query",
              2275
            ],
            [
              "state",
              2287
            ],
            [
              "interpolate",
              2303
            ],
            [
              "query",
              2315
            ],
            [
              "is_list",
              2364
            ],
            [
              "result",
              2398
            ],
            [
              "exception",
              2458
            ],
            [
              "inspect",
              2481
            ],
            [
              "impl",
              2524
            ],
            [
              "def",
              2536
            ],
            [
              "handle_close",
              2540
            ],
            [
              "impl",
              2605
            ],
            [
              "def",
              2617
            ],
            [
              "handle_begin",
              2621
            ],
            [
              "impl",
              2681
            ],
            [
              "def",
              2693
            ],
            [
              "handle_commit",
              2697
            ],
            [
              "impl",
              2759
            ],
            [
              "def",
              2771
            ],
            [
              "handle_rollback",
              2775
            ],
            [
              "impl",
              2841
            ],
            [
              "def",
              2853
            ],
            [
              "handle_status",
              2857
            ],
            [
              "defp",
              2911
            ],
            [
              "interpolate",
              2916
            ],
            [
              "reduce",
              2948
            ],
            [
              "replace",
              2996
            ],
            [
              "literal",
              3021
            ],
            [
              "defp",
              3070
            ],
            [
              "literal",
              3075
            ],
            [
              "defp",
              3102
            ],
            [
              "literal",
              3107
            ],
            [
              "defp",
              3135
            ],
            [
              "literal",
              3140
            ],
            [
              "defp",
              3170
            ],
            [
              "literal",
              3175
            ],
            [
              "is_integer",
              3195
            ],
            [
              "is_float",
              3216
            ],
            [
              "to_string",
              3237
            ],
            [
              "defp",
              3256
            ],
            [
              "literal",
              3261
            ],
            [
              "is_binary",
              3281
            ],
            [
              "replace",
              3310
            ],
            [
              "defp",
              3352
            ],
            [
              "literal",
              3357
            ],
            [
              "literal",
              3387
            ],
            [
              "to_iso8601",
              3395
            ],
            [
              "defp",
              3421
            ],
            [
              "literal",
              3426
            ],
            [
              "literal",
              3465
            ],
            [
              "to_iso8601",
              3473
            ],
            [
              "defp",
              3508
            ],
            [
              "literal",
              3513
            ],
            [
              "literal",
              3533
            ],
            [
              "inspect",
              3541
            ],
            [
              "defp",
              3560
            ],
            [
              "result",
              3565
            ],
            [
              "defp",
              3610
            ],
            [
              "result",
              3615
            ],
            [
              "length",
              3740
            ],
            [
              "defp",
              3757
            ],
            [
              "result",
              3762
            ],
            [
              "defp",
              3917
            ],
            [
              "result",
              3922
            ],
            [
              "impl",
              3975
            ],
            [
              "def",
              3987
            ],
            [
              "prepare_execute",
              3991
            ],
            [
              "prepare_execute",
              4048
            ],
            [
              "iodata_to_binary",
              4132
            ],
            [
              "impl",
              4203
            ],
            [
              "def",
              4215
            ],
            [
              "execute",
              4219
            ],
            [
              "execute",
              4333
            ],
            [
              "def",
              4384
            ],
            [
              "execute",
              4388
            ],
            [
              "is_binary",
              4429
            ],
            [
              "is_list",
              4447
            ],
            [
              "iodata_to_binary",
              4509
            ],
            [
              "case",
              4540
            ],
            [
              "prepare_execute",
              4545
            ],
            [
              "def",
              4710
            ],
            [
              "execute",
              4714
            ],
            [
              "case",
              4759
            ],
            [
              "execute",
              4764
            ],
            [
              "impl",
              4922
            ],
            [
              "def",
              4934
            ],
            [
              "query",
              4938
            ],
            [
              "iodata_to_binary",
              5021
            ],
            [
              "case",
              5052
            ],
            [
              "execute",
              5057
            ],
            [
              "impl",
              5195
            ],
            [
              "def",
              5207
            ],
            [
              "query_many",
              5211
            ],
            [
              "raise",
              5258
            ],
            [
              "impl",
              5339
            ],
            [
              "def",
              5351
            ],
            [
              "stream",
              5355
            ],
            [
              "iodata_to_binary",
              5439
            ],
            [
              "stream",
              5469
            ],
            [
              "impl",
              5529
            ],
            [
              "def",
              5541
            ],
            [
              "to_constraints",
              5545
            ],
            [
              "impl",
              5602
            ],
            [
              "def",
              5614
            ],
            [
              "all",
              5618
            ],
            [
              "raise",
              5671
            ],
            [
              "def",
              5736
            ],
            [
              "all",
              5740
            ],
            [
              "create_names",
              5785
            ],
            [
              "cte",
              5827
            ],
            [
              "from",
              5858
            ],
            [
              "select",
              5892
            ],
            [
              "join",
              5926
            ],
            [
              "where",
              5959
            ],
            [
              "group_by",
              5996
            ],
            [
              "having",
              6034
            ],
            [
              "window",
              6070
            ],
            [
              "combinations",
              6112
            ],
            [
              "order_by",
              6158
            ],
            [
              "limit",
              6195
            ],
            [
              "offset",
              6230
            ],
            [
              "impl",
              6444
            ],
            [
              "def",
              6456
            ],
            [
              "update_all",
              6460
            ],
            [
              "create_names",
              6550
            ],
            [
              "cte",
              6584
            ],
            [
              "get_source",
              6623
            ],
            [
              "if",
              6681
            ],
            [
              "update_fields",
              6702
            ],
            [
              "update_fields",
              6765
            ],
            [
              "using_join",
              6890
            ],
            [
              "where",
              7014
            ],
            [
              "query",
              7048
            ],
            [
              "returning",
              7149
            ],
            [
              "impl",
              7191
            ],
            [
              "def",
              7203
            ],
            [
              "delete_all",
              7207
            ],
            [
              "raise",
              7315
            ],
            [
              "def",
              7401
            ],
            [
              "delete_all",
              7405
            ],
            [
              "create_names",
              7440
            ],
            [
              "cte",
              7474
            ],
            [
              "from",
              7506
            ],
            [
              "where",
              7539
            ],
            [
              "returning",
              7626
            ],
            [
              "def",
              7667
            ],
            [
              "insert",
              7671
            ],
            [
              "quote_table",
              7768
            ],
            [
              "insert_as",
              7802
            ],
            [
              "returning",
              7857
            ],
            [
              "def",
              7893
            ],
            [
              "insert",
              7897
            ],
            [
              "quote_names",
              7988
            ],
            [
              "quote_table",
              8043
            ],
            [
              "insert_as",
              8077
            ],
            [
              "insert_all",
              8145
            ],
            [
              "on_conflict",
              8182
            ],
            [
              "returning",
              8222
            ],
            [
              "impl",
              8259
            ],
            [
              "def",
              8271
            ],
            [
              "insert",
              8275
            ],
            [
              "insert",
              8363
            ],
            [
              "impl",
              8447
            ],
            [
              "def",
              8459
            ],
            [
              "update",
              8463
            ],
            [
              "intersperse_map",
              8529
            ],
            [
              "quote_name",
              8561
            ],
            [
              "intersperse_map",
              8607
            ],
            [
              "quote_name",
              8679
            ],
            [
              "quote_name",
              8749
            ],
            [
              "quote_table",
              8817
            ],
            [
              "returning",
              8912
            ],
            [
              "impl",
              8949
            ],
            [
              "def",
              8961
            ],
            [
              "delete",
              8965
            ],
            [
              "intersperse_map",
              9030
            ],
            [
              "quote_name",
              9102
            ],
            [
              "quote_name",
              9172
            ],
            [
              "quote_table",
              9245
            ],
            [
              "returning",
              9311
            ],
            [
              "impl",
              9348
            ],
            [
              "def",
              9360
            ],
            [
              "explain_query",
              9364
            ],
            [
              "get",
              9419
            ],
            [
              "case",
              9462
            ],
            [
              "query",
              9467
            ],
            [
              "build_explain_query",
              9479
            ],
            [
              "is_map",
              9555
            ],
            [
              "case",
              9581
            ],
            [
              "format_query_plan_explain",
              9625
            ],
            [
              "format_table",
              9693
            ],
            [
              "def",
              9778
            ],
            [
              "build_explain_query",
              9782
            ],
            [
              "iodata_to_binary",
              9829
            ],
            [
              "def",
              9890
            ],
            [
              "build_explain_query",
              9894
            ],
            [
              "iodata_to_binary",
              9943
            ],
            [
              "defp",
              10038
            ],
            [
              "format_query_plan_explain",
              10043
            ],
            [
              "chunk_every",
              10124
            ],
            [
              "map_reduce",
              10163
            ],
            [
              "case",
              10266
            ],
            [
              "duplicate",
              10477
            ],
            [
              "join",
              10579
            ],
            [
              "impl",
              10649
            ],
            [
              "def",
              10661
            ],
            [
              "execute_ddl",
              10665
            ],
            [
              "is_list",
              10723
            ],
            [
              "raise",
              10747
            ],
            [
              "def",
              10836
            ],
            [
              "execute_ddl",
              10840
            ],
            [
              "composite_pk_definition",
              10925
            ],
            [
              "composite_fk_definitions",
              10989
            ],
            [
              "quote_table",
              11078
            ],
            [
              "table",
              11090
            ],
            [
              "table",
              11104
            ],
            [
              "column_definitions",
              11150
            ],
            [
              "options_expr",
              11259
            ],
            [
              "table",
              11272
            ],
            [
              "def",
              11310
            ],
            [
              "execute_ddl",
              11314
            ],
            [
              "composite_pk_definition",
              11413
            ],
            [
              "composite_fk_definitions",
              11477
            ],
            [
              "quote_table",
              11580
            ],
            [
              "table",
              11592
            ],
            [
              "table",
              11606
            ],
            [
              "column_definitions",
              11652
            ],
            [
              "options_expr",
              11761
            ],
            [
              "table",
              11774
            ],
            [
              "def",
              11812
            ],
            [
              "execute_ddl",
              11816
            ],
            [
              "quote_table",
              11903
            ],
            [
              "table",
              11915
            ],
            [
              "table",
              11929
            ],
            [
              "def",
              11964
            ],
            [
              "execute_ddl",
              11968
            ],
            [
              "execute_ddl",
              12021
            ],
            [
              "def",
              12058
            ],
            [
              "execute_ddl",
              12062
            ],
            [
              "quote_table",
              12169
            ],
            [
              "table",
              12181
            ],
            [
              "table",
              12195
            ],
            [
              "def",
              12230
            ],
            [
              "execute_ddl",
              12234
            ],
            [
              "execute_ddl",
              12297
            ],
            [
              "def",
              12344
            ],
            [
              "execute_ddl",
              12348
            ],
            [
              "map",
              12404
            ],
            [
              "quote_table",
              12475
            ],
            [
              "table",
              12487
            ],
            [
              "table",
              12501
            ],
            [
              "column_change",
              12535
            ],
            [
              "impl",
              12591
            ],
            [
              "def",
              12603
            ],
            [
              "execute_ddl",
              12607
            ],
            [
              "raise",
              12659
            ],
            [
              "impl",
              12735
            ],
            [
              "def",
              12747
            ],
            [
              "execute_ddl",
              12751
            ],
            [
              "raise",
              12795
            ],
            [
              "impl",
              12863
            ],
            [
              "def",
              12875
            ],
            [
              "execute_ddl",
              12879
            ],
            [
              "length",
              12921
            ],
            [
              "raise",
              12943
            ],
            [
              "impl",
              13014
            ],
            [
              "def",
              13026
            ],
            [
              "execute_ddl",
              13030
            ],
            [
              "is_nil",
              13074
            ],
            [
              "raise",
              13091
            ],
            [
              "impl",
              13160
            ],
            [
              "def",
              13172
            ],
            [
              "execute_ddl",
              13176
            ],
            [
              "is_nil",
              13229
            ],
            [
              "raise",
              13246
            ],
            [
              "impl",
              13324
            ],
            [
              "def",
              13336
            ],
            [
              "execute_ddl",
              13340
            ],
            [
              "intersperse_map",
              13397
            ],
            [
              "index",
              13413
            ],
            [
              "if_do",
              13491
            ],
            [
              "index",
              13497
            ],
            [
              "quote_name",
              13549
            ],
            [
              "index",
              13560
            ],
            [
              "quote_table",
              13597
            ],
            [
              "index",
              13609
            ],
            [
              "index",
              13623
            ],
            [
              "if_do",
              13687
            ],
            [
              "index",
              13693
            ],
            [
              "to_string",
              13718
            ],
            [
              "index",
              13728
            ],
            [
              "impl",
              13767
            ],
            [
              "def",
              13779
            ],
            [
              "execute_ddl",
              13783
            ],
            [
              "intersperse_map",
              13854
            ],
            [
              "index",
              13870
            ],
            [
              "if_do",
              13948
            ],
            [
              "index",
              13954
            ],
            [
              "quote_name",
              14020
            ],
            [
              "index",
              14031
            ],
            [
              "quote_table",
              14068
            ],
            [
              "index",
              14080
            ],
            [
              "index",
              14094
            ],
            [
              "if_do",
              14158
            ],
            [
              "index",
              14164
            ],
            [
              "to_string",
              14189
            ],
            [
              "index",
              14199
            ],
            [
              "impl",
              14238
            ],
            [
              "def",
              14250
            ],
            [
              "execute_ddl",
              14254
            ],
            [
              "quote_table",
              14341
            ],
            [
              "index",
              14353
            ],
            [
              "index",
              14367
            ],
            [
              "impl",
              14403
            ],
            [
              "def",
              14415
            ],
            [
              "execute_ddl",
              14419
            ],
            [
              "execute_ddl",
              14472
            ],
            [
              "impl",
              14510
            ],
            [
              "def",
              14522
            ],
            [
              "execute_ddl",
              14526
            ],
            [
              "raise",
              14592
            ],
            [
              "impl",
              14668
            ],
            [
              "def",
              14680
            ],
            [
              "execute_ddl",
              14684
            ],
            [
              "quote_table",
              14791
            ],
            [
              "index",
              14803
            ],
            [
              "index",
              14817
            ],
            [
              "impl",
              14853
            ],
            [
              "def",
              14865
            ],
            [
              "execute_ddl",
              14869
            ],
            [
              "execute_ddl",
              14932
            ],
            [
              "impl",
              14980
            ],
            [
              "def",
              14992
            ],
            [
              "execute_ddl",
              14996
            ],
            [
              "quote_table",
              15116
            ],
            [
              "current_table",
              15128
            ],
            [
              "current_table",
              15150
            ],
            [
              "quote_table",
              15202
            ],
            [
              "new_table",
              15219
            ],
            [
              "impl",
              15259
            ],
            [
              "def",
              15271
            ],
            [
              "execute_ddl",
              15275
            ],
            [
              "quote_table",
              15391
            ],
            [
              "current_table",
              15403
            ],
            [
              "current_table",
              15425
            ],
            [
              "quote_name",
              15481
            ],
            [
              "quote_name",
              15526
            ],
            [
              "impl",
              15570
            ],
            [
              "def",
              15582
            ],
            [
              "execute_ddl",
              15586
            ],
            [
              "is_binary",
              15611
            ],
            [
              "impl",
              15647
            ],
            [
              "def",
              15659
            ],
            [
              "execute_ddl",
              15663
            ],
            [
              "is_list",
              15689
            ],
            [
              "raise",
              15713
            ],
            [
              "impl",
              15802
            ],
            [
              "def",
              15814
            ],
            [
              "execute_ddl",
              15818
            ],
            [
              "intersperse_map",
              15875
            ],
            [
              "index",
              15891
            ],
            [
              "if_do",
              15969
            ],
            [
              "index",
              15975
            ],
            [
              "quote_name",
              16039
            ],
            [
              "index",
              16050
            ],
            [
              "quote_table",
              16087
            ],
            [
              "index",
              16099
            ],
            [
              "index",
              16113
            ],
            [
              "if_do",
              16177
            ],
            [
              "index",
              16183
            ],
            [
              "to_string",
              16208
            ],
            [
              "index",
              16218
            ],
            [
              "def",
              16256
            ],
            [
              "execute_ddl",
              16260
            ],
            [
              "intersperse_map",
              16331
            ],
            [
              "index",
              16347
            ],
            [
              "if_do",
              16425
            ],
            [
              "index",
              16431
            ],
            [
              "quote_name",
              16509
            ],
            [
              "index",
              16520
            ],
            [
              "quote_table",
              16557
            ],
            [
              "index",
              16569
            ],
            [
              "index",
              16583
            ],
            [
              "if_do",
              16647
            ],
            [
              "index",
              16653
            ],
            [
              "to_string",
              16678
            ],
            [
              "index",
              16688
            ],
            [
              "def",
              16726
            ],
            [
              "execute_ddl",
              16730
            ],
            [
              "raise",
              16775
            ],
            [
              "def",
              16858
            ],
            [
              "execute_ddl",
              16862
            ],
            [
              "quote_table",
              16949
            ],
            [
              "index",
              16961
            ],
            [
              "index",
              16975
            ],
            [
              "def",
              17010
            ],
            [
              "execute_ddl",
              17014
            ],
            [
              "execute_ddl",
              17067
            ],
            [
              "def",
              17104
            ],
            [
              "execute_ddl",
              17108
            ],
            [
              "quote_table",
              17215
            ],
            [
              "index",
              17227
            ],
            [
              "index",
              17241
            ],
            [
              "def",
              17276
            ],
            [
              "execute_ddl",
              17280
            ],
            [
              "execute_ddl",
              17343
            ],
            [
              "def",
              17390
            ],
            [
              "execute_ddl",
              17394
            ],
            [
              "raise",
              17444
            ],
            [
              "def",
              17528
            ],
            [
              "execute_ddl",
              17532
            ],
            [
              "raise",
              17592
            ],
            [
              "def",
              17676
            ],
            [
              "execute_ddl",
              17680
            ],
            [
              "quote_table",
              17800
            ],
            [
              "current_table",
              17812
            ],
            [
              "current_table",
              17834
            ],
            [
              "quote_table",
              17886
            ],
            [
              "new_table",
              17898
            ],
            [
              "new_table",
              17916
            ],
            [
              "def",
              17955
            ],
            [
              "execute_ddl",
              17959
            ],
            [
              "quote_table",
              18077
            ],
            [
              "table",
              18089
            ],
            [
              "table",
              18103
            ],
            [
              "quote_name",
              18151
            ],
            [
              "quote_name",
              18203
            ],
            [
              "def",
              18249
            ],
            [
              "execute_ddl",
              18253
            ],
            [
              "execute_ddl",
              18320
            ],
            [
              "execute_ddl",
              18355
            ],
            [
              "def",
              18426
            ],
            [
              "execute_ddl",
              18430
            ],
            [
              "is_binary",
              18455
            ],
            [
              "def",
              18490
            ],
            [
              "execute_ddl",
              18494
            ],
            [
              "is_list",
              18520
            ],
            [
              "raise",
              18544
            ],
            [
              "impl",
              18633
            ],
            [
              "def",
              18645
            ],
            [
              "ddl_logs",
              18649
            ],
            [
              "impl",
              18673
            ],
            [
              "def",
              18685
            ],
            [
              "table_exists_query",
              18689
            ],
            [
              "defp",
              18824
            ],
            [
              "on_conflict",
              18829
            ],
            [
              "defp",
              18878
            ],
            [
              "on_conflict",
              18883
            ],
            [
              "conflict_target",
              18953
            ],
            [
              "defp",
              19003
            ],
            [
              "on_conflict",
              19008
            ],
            [
              "raise",
              19073
            ],
            [
              "defp",
              19152
            ],
            [
              "on_conflict",
              19157
            ],
            [
              "raise",
              19208
            ],
            [
              "defp",
              19282
            ],
            [
              "on_conflict",
              19287
            ],
            [
              "conflict_target",
              19360
            ],
            [
              "replace",
              19394
            ],
            [
              "defp",
              19420
            ],
            [
              "on_conflict",
              19425
            ],
            [
              "is_list",
              19473
            ],
            [
              "conflict_target",
              19514
            ],
            [
              "replace",
              19548
            ],
            [
              "defp",
              19574
            ],
            [
              "on_conflict",
              19579
            ],
            [
              "conflict_target",
              19659
            ],
            [
              "update_all",
              19699
            ],
            [
              "defp",
              19747
            ],
            [
              "conflict_target",
              19752
            ],
            [
              "defp",
              19783
            ],
            [
              "conflict_target",
              19788
            ],
            [
              "defp",
              19862
            ],
            [
              "conflict_target",
              19867
            ],
            [
              "intersperse_map",
              19904
            ],
            [
              "defp",
              19967
            ],
            [
              "replace",
              19972
            ],
            [
              "intersperse_map",
              20025
            ],
            [
              "quote_name",
              20084
            ],
            [
              "def",
              20178
            ],
            [
              "insert_all",
              20182
            ],
            [
              "insert_all",
              20217
            ],
            [
              "def",
              20253
            ],
            [
              "insert_all",
              20257
            ],
            [
              "is_nil",
              20340
            ],
            [
              "raise",
              20367
            ],
            [
              "def",
              20501
            ],
            [
              "insert_all",
              20505
            ],
            [
              "all",
              20571
            ],
            [
              "def",
              20592
            ],
            [
              "insert_all",
              20596
            ],
            [
              "intersperse_reduce",
              20668
            ],
            [
              "insert_each",
              20785
            ],
            [
              "elem",
              20875
            ],
            [
              "def",
              20898
            ],
            [
              "insert_each",
              20902
            ],
            [
              "intersperse_reduce",
              20938
            ],
            [
              "raise",
              21012
            ],
            [
              "all",
              21195
            ],
            [
              "defp",
              21486
            ],
            [
              "insert_as",
              21491
            ],
            [
              "create_name",
              21562
            ],
            [
              "defp",
              21619
            ],
            [
              "insert_as",
              21624
            ],
            [
              "binary_ops",
              21887
            ],
            [
              "keys",
              21898
            ],
            [
              "map",
              21926
            ],
            [
              "def",
              21967
            ],
            [
              "handle_call",
              21971
            ],
            [
              "unquote",
              21983
            ],
            [
              "unquote",
              22017
            ],
            [
              "def",
              22041
            ],
            [
              "handle_call",
              22045
            ],
            [
              "to_string",
              22082
            ],
            [
              "defp",
              22106
            ],
            [
              "distinct",
              22111
            ],
            [
              "defp",
              22153
            ],
            [
              "distinct",
              22158
            ],
            [
              "defp",
              22228
            ],
            [
              "distinct",
              22233
            ],
            [
              "defp",
              22296
            ],
            [
              "distinct",
              22301
            ],
            [
              "is_list",
              22357
            ],
            [
              "raise",
              22379
            ],
            [
              "def",
              22505
            ],
            [
              "select",
              22509
            ],
            [
              "distinct",
              22615
            ],
            [
              "select_fields",
              22652
            ],
            [
              "defp",
              22705
            ],
            [
              "select_fields",
              22710
            ],
            [
              "defp",
              22758
            ],
            [
              "select_fields",
              22763
            ],
            [
              "intersperse_map",
              22808
            ],
            [
              "case",
              22873
            ],
            [
              "elem",
              22878
            ],
            [
              "raise",
              22942
            ],
            [
              "expr",
              23329
            ],
            [
              "quote_name",
              23366
            ],
            [
              "expr",
              23407
            ],
            [
              "def",
              23453
            ],
            [
              "from",
              23457
            ],
            [
              "get_source",
              23543
            ],
            [
              "map",
              23649
            ],
            [
              "def",
              23693
            ],
            [
              "cte",
              23697
            ],
            [
              "if",
              23850
            ],
            [
              "intersperse_map",
              23902
            ],
            [
              "cte_expr",
              23934
            ],
            [
              "def",
              24044
            ],
            [
              "cte",
              24048
            ],
            [
              "defp",
              24083
            ],
            [
              "cte_expr",
              24088
            ],
            [
              "cte_expr",
              24140
            ],
            [
              "defp",
              24187
            ],
            [
              "cte_expr",
              24192
            ],
            [
              "quote_name",
              24245
            ],
            [
              "cte_query",
              24283
            ],
            [
              "defp",
              24329
            ],
            [
              "cte_query",
              24334
            ],
            [
              "put_in",
              24405
            ],
            [
              "query",
              24412
            ],
            [
              "all",
              24474
            ],
            [
              "subquery_as_prefix",
              24485
            ],
            [
              "defp",
              24529
            ],
            [
              "cte_query",
              24534
            ],
            [
              "expr",
              24591
            ],
            [
              "defp",
              24627
            ],
            [
              "update_fields",
              24632
            ],
            [
              "for",
              24712
            ],
            [
              "update_op",
              24829
            ],
            [
              "update_key",
              24843
            ],
            [
              "intersperse",
              24918
            ],
            [
              "defp",
              24958
            ],
            [
              "update_key",
              24963
            ],
            [
              "quote_name",
              25011
            ],
            [
              "defp",
              25036
            ],
            [
              "update_op",
              25041
            ],
            [
              "expr",
              25133
            ],
            [
              "defp",
              25176
            ],
            [
              "update_op",
              25181
            ],
            [
              "expr",
              25304
            ],
            [
              "defp",
              25347
            ],
            [
              "update_op",
              25352
            ],
            [
              "raise",
              25414
            ],
            [
              "defp",
              25518
            ],
            [
              "update_op",
              25523
            ],
            [
              "raise",
              25585
            ],
            [
              "defp",
              25689
            ],
            [
              "update_op",
              25694
            ],
            [
              "raise",
              25758
            ],
            [
              "inspect",
              25844
            ],
            [
              "defp",
              25882
            ],
            [
              "using_join",
              25887
            ],
            [
              "defp",
              25955
            ],
            [
              "using_join",
              25960
            ],
            [
              "intersperse_map",
              26041
            ],
            [
              "get_source",
              26156
            ],
            [
              "for",
              26258
            ],
            [
              "put",
              26377
            ],
            [
              "put",
              26414
            ],
            [
              "def",
              26484
            ],
            [
              "join",
              26488
            ],
            [
              "def",
              26528
            ],
            [
              "join",
              26532
            ],
            [
              "map",
              26578
            ],
            [
              "if",
              26756
            ],
            [
              "raise",
              26784
            ],
            [
              "get_source",
              26930
            ],
            [
              "join_qual",
              26990
            ],
            [
              "join_on",
              27074
            ],
            [
              "defp",
              27144
            ],
            [
              "join_on",
              27149
            ],
            [
              "defp",
              27200
            ],
            [
              "join_on",
              27205
            ],
            [
              "expr",
              27267
            ],
            [
              "defp",
              27304
            ],
            [
              "join_qual",
              27309
            ],
            [
              "defp",
              27352
            ],
            [
              "join_qual",
              27357
            ],
            [
              "defp",
              27404
            ],
            [
              "join_qual",
              27409
            ],
            [
              "defp",
              27458
            ],
            [
              "join_qual",
              27463
            ],
            [
              "defp",
              27510
            ],
            [
              "join_qual",
              27515
            ],
            [
              "defp",
              27559
            ],
            [
              "join_qual",
              27564
            ],
            [
              "raise",
              27594
            ],
            [
              "inspect",
              27661
            ],
            [
              "def",
              27710
            ],
            [
              "where",
              27714
            ],
            [
              "boolean",
              27763
            ],
            [
              "def",
              27815
            ],
            [
              "having",
              27819
            ],
            [
              "boolean",
              27871
            ],
            [
              "def",
              27925
            ],
            [
              "group_by",
              27929
            ],
            [
              "def",
              27977
            ],
            [
              "group_by",
              27981
            ],
            [
              "intersperse_map",
              28068
            ],
            [
              "intersperse_map",
              28146
            ],
            [
              "expr",
              28181
            ],
            [
              "def",
              28235
            ],
            [
              "window",
              28239
            ],
            [
              "def",
              28283
            ],
            [
              "window",
              28287
            ],
            [
              "intersperse_map",
              28366
            ],
            [
              "quote_name",
              28434
            ],
            [
              "window_exprs",
              28461
            ],
            [
              "defp",
              28523
            ],
            [
              "window_exprs",
              28528
            ],
            [
              "intersperse_map",
              28573
            ],
            [
              "window_expr",
              28599
            ],
            [
              "defp",
              28646
            ],
            [
              "window_expr",
              28651
            ],
            [
              "intersperse_map",
              28730
            ],
            [
              "expr",
              28761
            ],
            [
              "defp",
              28797
            ],
            [
              "window_expr",
              28802
            ],
            [
              "intersperse_map",
              28873
            ],
            [
              "order_by_expr",
              28904
            ],
            [
              "defp",
              28949
            ],
            [
              "window_expr",
              28954
            ],
            [
              "expr",
              29029
            ],
            [
              "def",
              29069
            ],
            [
              "order_by",
              29073
            ],
            [
              "def",
              29121
            ],
            [
              "order_by",
              29125
            ],
            [
              "flat_map",
              29195
            ],
            [
              "expr",
              29222
            ],
            [
              "intersperse_map",
              29265
            ],
            [
              "order_by_expr",
              29299
            ],
            [
              "defp",
              29349
            ],
            [
              "order_by_expr",
              29354
            ],
            [
              "expr",
              29416
            ],
            [
              "case",
              29454
            ],
            [
              "raise",
              29800
            ],
            [
              "def",
              29930
            ],
            [
              "limit",
              29934
            ],
            [
              "def",
              29976
            ],
            [
              "limit",
              29980
            ],
            [
              "expr",
              30054
            ],
            [
              "def",
              30097
            ],
            [
              "offset",
              30101
            ],
            [
              "def",
              30145
            ],
            [
              "offset",
              30149
            ],
            [
              "expr",
              30235
            ],
            [
              "defp",
              30278
            ],
            [
              "combinations",
              30283
            ],
            [
              "map",
              30345
            ],
            [
              "combination",
              30369
            ],
            [
              "defp",
              30406
            ],
            [
              "combination",
              30411
            ],
            [
              "all",
              30468
            ],
            [
              "defp",
              30494
            ],
            [
              "combination",
              30499
            ],
            [
              "all",
              30568
            ],
            [
              "defp",
              30594
            ],
            [
              "combination",
              30599
            ],
            [
              "all",
              30658
            ],
            [
              "defp",
              30684
            ],
            [
              "combination",
              30689
            ],
            [
              "all",
              30758
            ],
            [
              "defp",
              30784
            ],
            [
              "combination",
              30789
            ],
            [
              "raise",
              30833
            ],
            [
              "defp",
              30936
            ],
            [
              "combination",
              30941
            ],
            [
              "raise",
              30988
            ],
            [
              "def",
              31086
            ],
            [
              "lock",
              31090
            ],
            [
              "raise",
              31119
            ],
            [
              "defp",
              31217
            ],
            [
              "boolean",
              31222
            ],
            [
              "defp",
              31270
            ],
            [
              "boolean",
              31275
            ],
            [
              "reduce",
              31377
            ],
            [
              "paren_expr",
              31407
            ],
            [
              "operator_to_boolean",
              31533
            ],
            [
              "paren_expr",
              31559
            ],
            [
              "operator_to_boolean",
              31754
            ],
            [
              "paren_expr",
              31780
            ],
            [
              "elem",
              31853
            ],
            [
              "defp",
              31876
            ],
            [
              "operator_to_boolean",
              31881
            ],
            [
              "defp",
              31922
            ],
            [
              "operator_to_boolean",
              31927
            ],
            [
              "defp",
              31967
            ],
            [
              "parens_for_select",
              31972
            ],
            [
              "if",
              32028
            ],
            [
              "is_binary",
              32031
            ],
            [
              "match?",
              32057
            ],
            [
              "defp",
              32173
            ],
            [
              "paren_expr",
              32178
            ],
            [
              "expr",
              32229
            ],
            [
              "def",
              32314
            ],
            [
              "expr",
              32318
            ],
            [
              "def",
              32559
            ],
            [
              "expr",
              32563
            ],
            [
              "is_atom",
              32704
            ],
            [
              "quote_name",
              32726
            ],
            [
              "def",
              32932
            ],
            [
              "expr",
              32936
            ],
            [
              "is_atom",
              33026
            ],
            [
              "quote_name",
              33048
            ],
            [
              "def",
              33075
            ],
            [
              "expr",
              33079
            ],
            [
              "is_atom",
              33162
            ],
            [
              "get_parent_sources_ix",
              33200
            ],
            [
              "elem",
              33252
            ],
            [
              "quote_name",
              33286
            ],
            [
              "def",
              33314
            ],
            [
              "expr",
              33318
            ],
            [
              "is_atom",
              33394
            ],
            [
              "elem",
              33431
            ],
            [
              "quote_name",
              33466
            ],
            [
              "def",
              33494
            ],
            [
              "expr",
              33498
            ],
            [
              "elem",
              33560
            ],
            [
              "def",
              33599
            ],
            [
              "expr",
              33603
            ],
            [
              "def",
              33671
            ],
            [
              "expr",
              33675
            ],
            [
              "def",
              33741
            ],
            [
              "expr",
              33745
            ],
            [
              "is_list",
              33796
            ],
            [
              "intersperse_map",
              33825
            ],
            [
              "expr",
              33853
            ],
            [
              "expr",
              33884
            ],
            [
              "def",
              33940
            ],
            [
              "expr",
              33944
            ],
            [
              "def",
              34019
            ],
            [
              "expr",
              34023
            ],
            [
              "intersperse",
              34095
            ],
            [
              "duplicate",
              34112
            ],
            [
              "expr",
              34146
            ],
            [
              "def",
              34202
            ],
            [
              "expr",
              34206
            ],
            [
              "expr",
              34282
            ],
            [
              "expr",
              34318
            ],
            [
              "def",
              34399
            ],
            [
              "expr",
              34403
            ],
            [
              "expr",
              34464
            ],
            [
              "expr",
              34541
            ],
            [
              "def",
              34604
            ],
            [
              "expr",
              34608
            ],
            [
              "expr",
              34658
            ],
            [
              "def",
              34707
            ],
            [
              "expr",
              34711
            ],
            [
              "expr",
              34774
            ],
            [
              "def",
              34821
            ],
            [
              "expr",
              34825
            ],
            [
              "expr",
              34894
            ],
            [
              "expr",
              34955
            ],
            [
              "def",
              34998
            ],
            [
              "expr",
              35002
            ],
            [
              "map",
              35088
            ],
            [
              "query",
              35097
            ],
            [
              "put_in",
              35164
            ],
            [
              "combination_query",
              35171
            ],
            [
              "put_in",
              35260
            ],
            [
              "query",
              35267
            ],
            [
              "put_in",
              35313
            ],
            [
              "query",
              35320
            ],
            [
              "all",
              35381
            ],
            [
              "subquery_as_prefix",
              35392
            ],
            [
              "def",
              35435
            ],
            [
              "expr",
              35439
            ],
            [
              "is_list",
              35494
            ],
            [
              "tuple_size",
              35509
            ],
            [
              "raise",
              35536
            ],
            [
              "def",
              35670
            ],
            [
              "expr",
              35674
            ],
            [
              "map",
              35738
            ],
            [
              "expr",
              35806
            ],
            [
              "def",
              35882
            ],
            [
              "expr",
              35886
            ],
            [
              "raise",
              35926
            ],
            [
              "def",
              36002
            ],
            [
              "expr",
              36006
            ],
            [
              "quote_name",
              36062
            ],
            [
              "def",
              36091
            ],
            [
              "expr",
              36095
            ],
            [
              "intersperse",
              36163
            ],
            [
              "duplicate",
              36180
            ],
            [
              "def",
              36221
            ],
            [
              "expr",
              36225
            ],
            [
              "quote_name",
              36283
            ],
            [
              "def",
              36310
            ],
            [
              "expr",
              36314
            ],
            [
              "expr",
              36468
            ],
            [
              "interval",
              36517
            ],
            [
              "def",
              36587
            ],
            [
              "expr",
              36591
            ],
            [
              "expr",
              36724
            ],
            [
              "interval",
              36769
            ],
            [
              "def",
              36839
            ],
            [
              "expr",
              36843
            ],
            [
              "raise",
              36893
            ],
            [
              "def",
              36994
            ],
            [
              "expr",
              36998
            ],
            [
              "is_atom",
              37049
            ],
            [
              "expr",
              37071
            ],
            [
              "quote_name",
              37109
            ],
            [
              "def",
              37136
            ],
            [
              "expr",
              37140
            ],
            [
              "expr",
              37192
            ],
            [
              "window_exprs",
              37230
            ],
            [
              "def",
              37273
            ],
            [
              "expr",
              37277
            ],
            [
              "intersperse_map",
              37327
            ],
            [
              "expr",
              37355
            ],
            [
              "def",
              37395
            ],
            [
              "expr",
              37399
            ],
            [
              "def",
              37458
            ],
            [
              "expr",
              37462
            ],
            [
              "raise",
              37520
            ],
            [
              "def",
              37641
            ],
            [
              "expr",
              37645
            ],
            [
              "map",
              37725
            ],
            [
              "is_binary",
              37763
            ],
            [
              "escape_json_key",
              37799
            ],
            [
              "is_integer",
              37846
            ],
            [
              "expr",
              37928
            ],
            [
              "def",
              37985
            ],
            [
              "expr",
              37989
            ],
            [
              "expr",
              38054
            ],
            [
              "def",
              38095
            ],
            [
              "expr",
              38099
            ],
            [
              "is_atom",
              38141
            ],
            [
              "is_list",
              38158
            ],
            [
              "case",
              38204
            ],
            [
              "raise",
              38257
            ],
            [
              "case",
              38417
            ],
            [
              "handle_call",
              38422
            ],
            [
              "length",
              38439
            ],
            [
              "op_to_binary",
              38520
            ],
            [
              "op_to_binary",
              38561
            ],
            [
              "intersperse_map",
              38648
            ],
            [
              "expr",
              38677
            ],
            [
              "def",
              38801
            ],
            [
              "expr",
              38805
            ],
            [
              "is_list",
              38838
            ],
            [
              "raise",
              38859
            ],
            [
              "def",
              38970
            ],
            [
              "expr",
              38974
            ],
            [
              "to_string",
              39026
            ],
            [
              "def",
              39071
            ],
            [
              "expr",
              39075
            ],
            [
              "is_binary",
              39159
            ],
            [
              "encode16",
              39190
            ],
            [
              "def",
              39257
            ],
            [
              "expr",
              39261
            ],
            [
              "case",
              39340
            ],
            [
              "get_env",
              39345
            ],
            [
              "expr",
              39442
            ],
            [
              "column_type",
              39478
            ],
            [
              "expr",
              39538
            ],
            [
              "def",
              39583
            ],
            [
              "expr",
              39587
            ],
            [
              "case",
              39661
            ],
            [
              "get_env",
              39666
            ],
            [
              "expr",
              39758
            ],
            [
              "column_type",
              39794
            ],
            [
              "expr",
              39854
            ],
            [
              "def",
              39899
            ],
            [
              "expr",
              39903
            ],
            [
              "expr",
              40025
            ],
            [
              "def",
              40076
            ],
            [
              "expr",
              40080
            ],
            [
              "expr",
              40164
            ],
            [
              "column_type",
              40201
            ],
            [
              "def",
              40240
            ],
            [
              "expr",
              40244
            ],
            [
              "def",
              40286
            ],
            [
              "expr",
              40290
            ],
            [
              "def",
              40330
            ],
            [
              "expr",
              40334
            ],
            [
              "def",
              40376
            ],
            [
              "expr",
              40380
            ],
            [
              "is_binary",
              40417
            ],
            [
              "escape_string",
              40448
            ],
            [
              "def",
              40485
            ],
            [
              "expr",
              40489
            ],
            [
              "is_integer",
              40526
            ],
            [
              "to_string",
              40553
            ],
            [
              "def",
              40589
            ],
            [
              "expr",
              40593
            ],
            [
              "is_float",
              40630
            ],
            [
              "to_string",
              40665
            ],
            [
              "def",
              40713
            ],
            [
              "expr",
              40717
            ],
            [
              "raise",
              40752
            ],
            [
              "inspect",
              40836
            ],
            [
              "def",
              40861
            ],
            [
              "interval",
              40865
            ],
            [
              "raise",
              40909
            ],
            [
              "def",
              41018
            ],
            [
              "interval",
              41022
            ],
            [
              "expr",
              41073
            ],
            [
              "def",
              41134
            ],
            [
              "interval",
              41138
            ],
            [
              "expr",
              41182
            ],
            [
              "def",
              41235
            ],
            [
              "interval",
              41239
            ],
            [
              "expr",
              41284
            ],
            [
              "defp",
              41339
            ],
            [
              "op_to_binary",
              41344
            ],
            [
              "paren_expr",
              41440
            ],
            [
              "defp",
              41488
            ],
            [
              "op_to_binary",
              41493
            ],
            [
              "paren_expr",
              41561
            ],
            [
              "defp",
              41609
            ],
            [
              "op_to_binary",
              41614
            ],
            [
              "expr",
              41662
            ],
            [
              "def",
              41704
            ],
            [
              "create_names",
              41708
            ],
            [
              "create_names",
              41735
            ],
            [
              "def",
              41768
            ],
            [
              "create_names",
              41772
            ],
            [
              "create_names",
              41824
            ],
            [
              "tuple_size",
              41849
            ],
            [
              "to_tuple",
              41884
            ],
            [
              "def",
              41909
            ],
            [
              "create_names",
              41913
            ],
            [
              "create_name",
              41990
            ],
            [
              "create_names",
              42035
            ],
            [
              "def",
              42099
            ],
            [
              "create_names",
              42103
            ],
            [
              "defp",
              42175
            ],
            [
              "subquery_as_prefix",
              42180
            ],
            [
              "element",
              42221
            ],
            [
              "tuple_size",
              42237
            ],
            [
              "def",
              42277
            ],
            [
              "create_name",
              42281
            ],
            [
              "case",
              42325
            ],
            [
              "elem",
              42330
            ],
            [
              "to_string",
              42412
            ],
            [
              "create_alias",
              42505
            ],
            [
              "to_string",
              42527
            ],
            [
              "quote_table",
              42560
            ],
            [
              "to_string",
              42662
            ],
            [
              "def",
              42709
            ],
            [
              "create_alias",
              42713
            ],
            [
              "def",
              42828
            ],
            [
              "create_alias",
              42832
            ],
            [
              "defp",
              42867
            ],
            [
              "column_definitions",
              42872
            ],
            [
              "intersperse_map",
              42914
            ],
            [
              "column_definition",
              42946
            ],
            [
              "defp",
              42985
            ],
            [
              "column_definition",
              42990
            ],
            [
              "quote_name",
              43070
            ],
            [
              "column_type",
              43105
            ],
            [
              "ref",
              43117
            ],
            [
              "column_options",
              43140
            ],
            [
              "ref",
              43162
            ],
            [
              "defp",
              43193
            ],
            [
              "column_definition",
              43198
            ],
            [
              "quote_name",
              43264
            ],
            [
              "column_type",
              43299
            ],
            [
              "column_options",
              43330
            ],
            [
              "defp",
              43379
            ],
            [
              "column_change",
              43384
            ],
            [
              "quote_name",
              43481
            ],
            [
              "column_type",
              43516
            ],
            [
              "ref",
              43528
            ],
            [
              "column_options",
              43551
            ],
            [
              "ref",
              43573
            ],
            [
              "defp",
              43980
            ],
            [
              "column_change",
              43985
            ],
            [
              "delete",
              44099
            ],
            [
              "quote_name",
              44161
            ],
            [
              "column_type",
              44196
            ],
            [
              "column_options",
              44227
            ],
            [
              "defp",
              44276
            ],
            [
              "column_change",
              44281
            ],
            [
              "quote_name",
              44364
            ],
            [
              "column_type",
              44399
            ],
            [
              "column_options",
              44430
            ],
            [
              "defp",
              44479
            ],
            [
              "column_change",
              44484
            ],
            [
              "raise",
              44545
            ],
            [
              "defp",
              44613
            ],
            [
              "column_change",
              44618
            ],
            [
              "column_change",
              44677
            ],
            [
              "defp",
              44724
            ],
            [
              "column_change",
              44729
            ],
            [
              "quote_name",
              44805
            ],
            [
              "defp",
              44837
            ],
            [
              "column_change",
              44842
            ],
            [
              "raise",
              44874
            ],
            [
              "defp",
              44929
            ],
            [
              "column_options",
              44934
            ],
            [
              "fetch",
              44985
            ],
            [
              "get",
              45026
            ],
            [
              "table",
              45060
            ],
            [
              "get",
              45096
            ],
            [
              "get",
              45149
            ],
            [
              "get",
              45189
            ],
            [
              "default_expr",
              45228
            ],
            [
              "null_expr",
              45263
            ],
            [
              "collate_expr",
              45286
            ],
            [
              "check_expr",
              45315
            ],
            [
              "pk_expr",
              45340
            ],
            [
              "defp",
              45373
            ],
            [
              "check_expr",
              45378
            ],
            [
              "defp",
              45405
            ],
            [
              "check_expr",
              45410
            ],
            [
              "defp",
              45506
            ],
            [
              "collate_expr",
              45511
            ],
            [
              "defp",
              45540
            ],
            [
              "collate_expr",
              45545
            ],
            [
              "is_atom",
              45569
            ],
            [
              "to_string",
              45600
            ],
            [
              "collate_expr",
              45620
            ],
            [
              "defp",
              45638
            ],
            [
              "collate_expr",
              45643
            ],
            [
              "upcase",
              45681
            ],
            [
              "defp",
              45705
            ],
            [
              "null_expr",
              45710
            ],
            [
              "defp",
              45746
            ],
            [
              "null_expr",
              45751
            ],
            [
              "defp",
              45782
            ],
            [
              "null_expr",
              45787
            ],
            [
              "defp",
              45811
            ],
            [
              "default_expr",
              45816
            ],
            [
              "defp",
              45880
            ],
            [
              "default_expr",
              45885
            ],
            [
              "is_binary",
              45926
            ],
            [
              "escape_string",
              45980
            ],
            [
              "defp",
              46028
            ],
            [
              "default_expr",
              46033
            ],
            [
              "is_number",
              46081
            ],
            [
              "is_boolean",
              46103
            ],
            [
              "to_string",
              46157
            ],
            [
              "defp",
              46191
            ],
            [
              "default_expr",
              46196
            ],
            [
              "defp",
              46308
            ],
            [
              "default_expr",
              46313
            ],
            [
              "is_map",
              46352
            ],
            [
              "is_list",
              46369
            ],
            [
              "get_env",
              46401
            ],
            [
              "iodata_to_binary",
              46473
            ],
            [
              "library",
              46493
            ],
            [
              "escape_string",
              46579
            ],
            [
              "defp",
              46640
            ],
            [
              "default_expr",
              46645
            ],
            [
              "defp",
              46684
            ],
            [
              "index_expr",
              46689
            ],
            [
              "is_binary",
              46714
            ],
            [
              "defp",
              46748
            ],
            [
              "index_expr",
              46753
            ],
            [
              "quote_name",
              46778
            ],
            [
              "defp",
              46801
            ],
            [
              "pk_expr",
              46806
            ],
            [
              "defp",
              46902
            ],
            [
              "pk_expr",
              46907
            ],
            [
              "defp",
              46946
            ],
            [
              "pk_expr",
              46951
            ],
            [
              "defp",
              46976
            ],
            [
              "options_expr",
              46981
            ],
            [
              "defp",
              47010
            ],
            [
              "options_expr",
              47015
            ],
            [
              "is_list",
              47042
            ],
            [
              "raise",
              47066
            ],
            [
              "defp",
              47155
            ],
            [
              "options_expr",
              47160
            ],
            [
              "to_string",
              47193
            ],
            [
              "defp",
              47216
            ],
            [
              "reference_on_delete",
              47221
            ],
            [
              "defp",
              47283
            ],
            [
              "reference_on_delete",
              47288
            ],
            [
              "defp",
              47354
            ],
            [
              "reference_on_delete",
              47359
            ],
            [
              "defp",
              47420
            ],
            [
              "reference_on_delete",
              47425
            ],
            [
              "defp",
              47485
            ],
            [
              "reference_on_delete",
              47490
            ],
            [
              "defp",
              47524
            ],
            [
              "reference_on_update",
              47529
            ],
            [
              "defp",
              47591
            ],
            [
              "reference_on_update",
              47596
            ],
            [
              "defp",
              47662
            ],
            [
              "reference_on_update",
              47667
            ],
            [
              "defp",
              47728
            ],
            [
              "reference_on_update",
              47733
            ],
            [
              "defp",
              47793
            ],
            [
              "reference_on_update",
              47798
            ],
            [
              "defp",
              47832
            ],
            [
              "returning",
              47837
            ],
            [
              "defp",
              47884
            ],
            [
              "returning",
              47889
            ],
            [
              "select_fields",
              47977
            ],
            [
              "put",
              48008
            ],
            [
              "defp",
              48057
            ],
            [
              "returning",
              48062
            ],
            [
              "defp",
              48087
            ],
            [
              "returning",
              48092
            ],
            [
              "quote_names",
              48144
            ],
            [
              "defp",
              48206
            ],
            [
              "composite_pk_definition",
              48211
            ],
            [
              "reduce",
              48281
            ],
            [
              "case",
              48347
            ],
            [
              "get",
              48352
            ],
            [
              "if",
              48482
            ],
            [
              "length",
              48485
            ],
            [
              "reverse",
              48537
            ],
            [
              "map_join",
              48555
            ],
            [
              "defp",
              48748
            ],
            [
              "composite_fk_definitions",
              48753
            ],
            [
              "filter",
              48855
            ],
            [
              "case",
              48883
            ],
            [
              "map",
              48994
            ],
            [
              "composite_fk_definition",
              49023
            ],
            [
              "defp",
              49068
            ],
            [
              "composite_fk_definition",
              49073
            ],
            [
              "unzip",
              49175
            ],
            [
              "ref",
              49194
            ],
            [
              "ref",
              49208
            ],
            [
              "quote_names",
              49257
            ],
            [
              "quote_table",
              49316
            ],
            [
              "ref",
              49328
            ],
            [
              "table",
              49342
            ],
            [
              "ref",
              49356
            ],
            [
              "quote_names",
              49384
            ],
            [
              "reference_on_delete",
              49432
            ],
            [
              "ref",
              49452
            ],
            [
              "reference_on_update",
              49474
            ],
            [
              "ref",
              49494
            ],
            [
              "defp",
              49524
            ],
            [
              "get_source",
              49529
            ],
            [
              "elem",
              49605
            ],
            [
              "expr",
              49642
            ],
            [
              "defp",
              49687
            ],
            [
              "get_parent_sources_ix",
              49692
            ],
            [
              "case",
              49732
            ],
            [
              "query",
              49737
            ],
            [
              "get_parent_sources_ix",
              49859
            ],
            [
              "defp",
              49910
            ],
            [
              "quote_names",
              49915
            ],
            [
              "intersperse_map",
              49939
            ],
            [
              "def",
              49984
            ],
            [
              "quote_name",
              49988
            ],
            [
              "quote_entity",
              50010
            ],
            [
              "def",
              50032
            ],
            [
              "quote_table",
              50036
            ],
            [
              "quote_entity",
              50060
            ],
            [
              "defp",
              50083
            ],
            [
              "quote_table",
              50088
            ],
            [
              "quote_entity",
              50116
            ],
            [
              "defp",
              50138
            ],
            [
              "quote_table",
              50143
            ],
            [
              "raise",
              50178
            ],
            [
              "defp",
              50248
            ],
            [
              "quote_entity",
              50253
            ],
            [
              "is_atom",
              50276
            ],
            [
              "quote_entity",
              50296
            ],
            [
              "to_string",
              50309
            ],
            [
              "defp",
              50339
            ],
            [
              "quote_entity",
              50344
            ],
            [
              "defp",
              50386
            ],
            [
              "intersperse_map",
              50391
            ],
            [
              "defp",
              50446
            ],
            [
              "intersperse_map",
              50451
            ],
            [
              "defp",
              50517
            ],
            [
              "intersperse_map",
              50522
            ],
            [
              "mapper",
              50585
            ],
            [
              "defp",
              50609
            ],
            [
              "intersperse_map",
              50614
            ],
            [
              "intersperse_map",
              50676
            ],
            [
              "mapper",
              50723
            ],
            [
              "defp",
              50759
            ],
            [
              "intersperse_reduce",
              50764
            ],
            [
              "defp",
              50833
            ],
            [
              "intersperse_reduce",
              50838
            ],
            [
              "defp",
              50926
            ],
            [
              "intersperse_reduce",
              50931
            ],
            [
              "reducer",
              51020
            ],
            [
              "defp",
              51083
            ],
            [
              "intersperse_reduce",
              51088
            ],
            [
              "reducer",
              51183
            ],
            [
              "intersperse_reduce",
              51212
            ],
            [
              "defp",
              51300
            ],
            [
              "if_do",
              51305
            ],
            [
              "if",
              51336
            ],
            [
              "defp",
              51379
            ],
            [
              "escape_string",
              51384
            ],
            [
              "is_binary",
              51410
            ],
            [
              "replace",
              51447
            ],
            [
              "replace",
              51492
            ],
            [
              "defp",
              51542
            ],
            [
              "escape_json_key",
              51547
            ],
            [
              "is_binary",
              51575
            ],
            [
              "escape_string",
              51612
            ],
            [
              "replace",
              51635
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.gt": 1,
              "op.lt": 1,
              "op.ne": 11,
              "op.add": 4,
              "op.bor": 59,
              "op.div": 7,
              "op.lor": 8,
              "op.sub": 1,
              "op.xor": 1,
              "op.band": 37,
              "op.land": 4,
              "op.lnot": 3,
              "max_depth": 20,
              "op.concat": 170,
              "call_count": 1314,
              "node_count": 16758,
              "member_count": 73,
              "max_array_len": 12,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.sub": 0,
              "op_density.xor": 0,
              "op_density.band": 0,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "max_concat_chain": 2,
              "member_depth_max": 2,
              "op_density.concat": 0.01,
              "self_compare_count": 3
            },
            "file": {
              "size": 51686,
              "entropy": 4.81
            },
            "text": {
              "lines": 1951,
              "top_char": 101,
              "max_ws_run": 7,
              "digit_ratio": 0,
              "space_count": 11023,
              "char_entropy": 4.81,
              "unique_chars": 94,
              "top_char_null": 0,
              "string_density": 0.16,
              "top_char_ratio": 0.08,
              "avg_line_length": 25.49,
              "max_line_length": 103,
              "empty_line_ratio": 0.18,
              "last_line_length": 3,
              "whitespace_ratio": 0.25,
              "identifier_density": 1.94,
              "line_length_stddev": 24.94,
              "normalized_string_count": 7.09,
              "repeated_char_sequences": 63,
              "suspicious_string_ratio": 0.05,
              "suspicious_comment_ratio": 0.06,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 48.49
            },
            "binary": {
              "peak_region_bytes": 45542,
              "peak_region_entropy": 4.97
            },
            "source": {
              "class_count": 2,
              "function_count": 112
            },
            "imports": {
              "count": 10,
              "third_party_count": 10,
              "third_party_ratio": 1
            },
            "strings": {
              "sql": 6,
              "bytes": 4138,
              "count": 313,
              "shell": 9,
              "avg_length": 13.22,
              "max_length": 151,
              "avg_entropy": 2.34,
              "empty_count": 6,
              "entropy_stddev": 1.22
            },
            "comments": {
              "chars": 1152,
              "count": 31,
              "empty": 1,
              "lines": 30,
              "hack_count": 1,
              "todo_count": 4,
              "high_entropy": 2,
              "to_code_ratio": 0.02
            },
            "functions": {
              "count": 114
            },
            "identifiers": {
              "count": 3787,
              "unique": 530,
              "avg_length": 8.48,
              "max_length": 30,
              "min_length": 1,
              "avg_entropy": 2.61,
              "reuse_ratio": 0.14,
              "length_stddev": 4.72,
              "has_digit_ratio": 0,
              "sequential_names": 3,
              "single_char_count": 4,
              "single_char_ratio": 0.01,
              "high_entropy_count": 35,
              "high_entropy_ratio": 0.07,
              "all_lowercase_ratio": 0.68,
              "all_uppercase_ratio": 0.01,
              "numeric_suffix_count": 2,
              "double_underscore_count": 1,
              "underscore_prefix_count": 38
            }
          }
        },
        "id": 6,
        "mol": "H(Os)",
        "path": "ecto_gluex-0.1.0.tar!!contents.tar.gz!!lib/ecto/adapters/gluex/connection.ex",
        "pid": 2,
        "risk": 1,
        "sha": "62946b9f08f7fc690df2e08d7b1a928eb7734a6648c15e48e42ef0537567ccd5",
        "size": 51686,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                5310,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1268,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                32406,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                21285,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                90,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                12713,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                32532,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/security/directory-service::directory-entry-property-put-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "DirectoryEntry property write API call",
            "spans": [
              [
                1115,
                5
              ]
            ]
          }
        ],
        "type": "elixir"
      },
      {
        "ctx": [
          {
            "b": "vrM6[y**^?wGUY8av{6*t{%xdBz#pZfe40ICRi@LfjY0hB1.GPvR/+1xELFPBzbkdAa9l(vp%c]v{%l$vR3V@zGx]dy\u00260V[3sXo6vpS[.zF781wN/?2uUsg$wQ4P9Bz\u0026pEz/{7yy?W%jaA7\u003cmwmYZ\u003ezE^r@v}/H}azCZou#oR5e[GoGu]!S4u%)v",
            "ln": 61,
            "col": 5,
            "line": 7
          },
          {
            "b": "e?[$jb7f!vaybs=zE:8Zu%\u003crGl#MNTzdNQbvruj4zxJB$zxJz1azkn6wPzj3wN({cx([2htsA^8z!063xMOunB2\u003e%cxk8E3BZ=$kz/4dsy?XcdAXh9ozF7RlCWC01v\u003c}:[zE:(eBZ/f3B7/b}aA8cuts-sIl#MNRt{%xdBz#pZfe40ICW$-5B1RAGdj#-szEWl2AckSax(^%0wgO\u003cBxK@q%z!0\u0026hv{%lZvR3V]z/]@dayPvmjzn?UAc15[fka{wwn+$0e]UU",
            "ln": 254,
            "col": 24,
            "line": 13
          }
        ],
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 480,
              "entropy": 4.99
            },
            "text": {
              "lines": 21,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 49,
              "char_entropy": 4.99,
              "unique_chars": 54,
              "top_char_null": 0,
              "top_char_ratio": 0.08,
              "avg_line_length": 21.86,
              "max_line_length": 82,
              "empty_line_ratio": 0.29,
              "last_line_length": 44,
              "whitespace_ratio": 0.15,
              "line_length_stddev": 28.52
            },
            "binary": {
              "peak_region_bytes": 480,
              "peak_region_entropy": 4.99
            }
          }
        },
        "id": 10,
        "mol": "H(Cm)",
        "path": "ecto_gluex-0.1.0.tar!!contents.tar.gz!!README.md",
        "pid": 2,
        "risk": 1,
        "sha": "50b395fe8eed2ace089dd5eb0aed0bb0387d15946f205bd0b4d39c547d92461f",
        "size": 480,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                109,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                357,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                305,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                318,
                19
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 799,
              "entropy": 4.6
            },
            "binary": {
              "peak_region_bytes": 799,
              "peak_region_entropy": 4.6
            },
            "registry": {
              "age_days": 0,
              "published_at": 1789673022,
              "is_deprecated": 0
            }
          }
        },
        "id": 12,
        "mol": "Md(Re)",
        "path": "ecto_gluex@0.1.0.registry.json",
        "pid": 0,
        "rel": "registry",
        "risk": 1,
        "role": "sidecar",
        "sha": "f65c6bc82e553c9ccdbc36169ddbfdf3c910f4ff6935ee8e10765eda09cfd345",
        "size": 799,
        "traits": [
          {
            "id": "metadata/registry::freshly-published",
            "conf": 1.0,
            "crit": 3,
            "desc": "Release published within seven days"
          }
        ],
        "type": "registry"
      }
    ],
    "rev": "e86a6",
    "v": "8"
  }
}