{
  "log": {
    "loglevel": "warning"
  },
  "dns": {
    "hosts": {
      "localhost": "127.0.0.1",
      "dns.google": [
        "8.8.8.8",
        "8.8.4.4"
      ],
      "dns.quad9.net": [
        "9.9.9.9",
        "149.112.112.112"
      ],
      "dns.adguard-dns.com": [
        "94.140.14.14",
        "94.140.15.15"
      ],
      "freedns.controld.com": [
        "76.76.2.0",
        "76.76.10.0"
      ],
      "dns.mullvad.net": [
        "194.242.2.2"
      ],
      "cloudflare-dns.com": [
        "1.1.1.1",
        "1.0.0.1"
      ],
      "doh.opendns.com": [
        "208.67.222.222",
        "208.67.220.220"
      ],
      "doh.libredns.gr": [
        "116.202.176.26"
      ],
      "doh.dns4all.eu": [
        "194.0.5.3"
      ],
      "wikimedia-dns.org": [
        "185.71.138.138"
      ],
      "dns.hostux.net": [
        "46.226.108.173",
        "46.226.109.82"
      ],
      "blank.dnsforge.de": [
        "138.199.149.249",
        "78.47.71.194"
      ]
    },
    "servers": [
      {
        "address": "localhost",
        "domains": [
          "full:localhost",
          "domain:local",
          "domain:lan",
          "regexp:^[^.]+$"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "https+local://common.dot.dns.yandex.net/dns-query",
        "domains": [
          "full:localhost",
          "domain:local",
          "domain:lan",
          "regexp:^[^.]+$"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "https+local://safe.dot.dns.yandex.net/dns-query",
        "domains": [
          "full:localhost",
          "domain:local",
          "domain:lan",
          "regexp:^[^.]+$"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "https+local://family.dot.dns.yandex.net/dns-query",
        "domains": [
          "full:localhost",
          "domain:local",
          "domain:lan",
          "regexp:^[^.]+$"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://77.88.8.1:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://77.88.8.2:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://77.88.8.3:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://77.88.8.7:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://77.88.8.8:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://77.88.8.88:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://89.175.167.27:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://94.72.28.59:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://95.31.212.206:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://82.140.107.246:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://83.149.26.2:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      {
        "address": "tcp+local://188.162.79.131:53",
        "domains": [
          "full:dns.google",
          "full:dns.quad9.net",
          "full:dns.adguard-dns.com",
          "full:freedns.controld.com",
          "full:dns.mullvad.net",
          "full:cloudflare-dns.com",
          "full:doh.opendns.com",
          "full:doh.libredns.gr",
          "full:doh.dns4all.eu",
          "full:wikimedia-dns.org",
          "full:dns.hostux.net",
          "full:blank.dnsforge.de"
        ],
        "skipFallback": true,
        "queryStrategy": "UseIPv4",
        "timeoutMs": 4000
      },
      "https://dns.google/dns-query",
      "https://dns.quad9.net/dns-query",
      "https://dns.adguard-dns.com/dns-query",
      "https://freedns.controld.com/p0",
      "https://dns.mullvad.net/dns-query",
      "https://cloudflare-dns.com/dns-query",
      "https://doh.opendns.com/dns-query",
      "https://doh.libredns.gr/dns-query",
      "https://doh.dns4all.eu/dns-query",
      "https://wikimedia-dns.org/dns-query",
      "https://dns.hostux.net/dns-query",
      "https://blank.dnsforge.de/dns-query"
    ],
    "queryStrategy": "UseIPv4",
    "disableCache": false,
    "tag": "dns-remote"
  },
  "inbounds": [
    {
      "tag": "socks",
      "port": 10808,
      "protocol": "socks",
      "settings": {
        "auth": "noauth",
        "udp": true,
        "userLevel": 8
      },
      "sniffing": {
        "enabled": true,
        "destOverride": [
          "http",
          "tls",
          "quic"
        ],
        "routeOnly": false
      }
    },
    {
      "tag": "http",
      "port": 10809,
      "protocol": "http",
      "settings": {
        "userLevel": 8
      },
      "sniffing": {
        "enabled": true,
        "destOverride": [
          "http",
          "tls"
        ],
        "routeOnly": false
      }
    }
  ],
  "outbounds": [
    {
      "tag": "igareck-node-001",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2110,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "3deb05.relay-edge.net",
          "fingerprint": "edge",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-002",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2110,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "3deb05.relay-edge.net",
          "fingerprint": "firefox",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-003",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2110,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "3deb05.relay-edge.net",
          "fingerprint": "ios",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-004",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2110,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "3deb05.relay-edge.net",
          "fingerprint": "qq",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-005",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2110,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "3deb05.relay-edge.net",
          "fingerprint": "safari",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-006",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2099,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "331456.relay-edge.net",
          "fingerprint": "edge",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-007",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2099,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "331456.relay-edge.net",
          "fingerprint": "firefox",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-008",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2099,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "331456.relay-edge.net",
          "fingerprint": "ios",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-009",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2099,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "331456.relay-edge.net",
          "fingerprint": "qq",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-010",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2099,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "331456.relay-edge.net",
          "fingerprint": "safari",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-011",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2104,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "419ec9.relay-edge.net",
          "fingerprint": "android",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-012",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2104,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "419ec9.relay-edge.net",
          "fingerprint": "chrome",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-013",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2104,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "419ec9.relay-edge.net",
          "fingerprint": "firefox",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-014",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2104,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "419ec9.relay-edge.net",
          "fingerprint": "qq",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "igareck-node-015",
      "protocol": "vless",
      "settings": {
        "vnext": [
          {
            "address": "90.156.218.106",
            "port": 2104,
            "users": [
              {
                "id": "a76f6959-7d88-40c5-8984-4d888aa42389",
                "encryption": "none",
                "flow": "xtls-rprx-vision"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "raw",
        "sockopt": {
          "tcpKeepAliveIdle": 300,
          "tcpKeepAliveInterval": 60
        },
        "rawSettings": {
          "header": {
            "type": "none"
          }
        },
        "security": "reality",
        "realitySettings": {
          "serverName": "419ec9.relay-edge.net",
          "fingerprint": "ios",
          "publicKey": "4YFpLhV9HbwlCXzvCL8EfvYe-V-VCuXZIaOWS11lKXI",
          "shortId": "11f303a9ff001d7c"
        }
      }
    },
    {
      "tag": "direct",
      "protocol": "freedom",
      "settings": {
        "domainStrategy": "UseIPv4"
      }
    },
    {
      "tag": "block",
      "protocol": "blackhole",
      "settings": {
        "response": {
          "type": "http"
        }
      }
    }
  ],
  "observatory": {
    "subjectSelector": [
      "igareck-node-"
    ],
    "probeUrl": "https://www.gstatic.com/generate_204",
    "probeInterval": "5m",
    "enableConcurrency": true
  },
  "routing": {
    "domainStrategy": "IPIfNonMatch",
    "domainMatcher": "hybrid",
    "balancers": [
      {
        "tag": "igareck-auto",
        "selector": [
          "igareck-node-"
        ],
        "fallbackTag": "igareck-node-001",
        "strategy": {
          "type": "leastPing"
        }
      }
    ],
    "rules": [
      {
        "type": "field",
        "inboundTag": [
          "dns-remote"
        ],
        "balancerTag": "igareck-auto"
      },
      {
        "type": "field",
        "domain": [
          "full:localhost",
          "domain:local",
          "domain:lan",
          "regexp:^[^.]+$"
        ],
        "outboundTag": "direct"
      },
      {
        "type": "field",
        "ip": [
          "127.0.0.0/8",
          "10.0.0.0/8",
          "172.16.0.0/12",
          "192.168.0.0/16",
          "169.254.0.0/16",
          "100.64.0.0/10",
          "::1/128",
          "fc00::/7",
          "fe80::/10"
        ],
        "outboundTag": "direct"
      },
      {
        "type": "field",
        "network": "tcp,udp",
        "balancerTag": "igareck-auto"
      }
    ]
  }
}
