Date first seen Duration Proto Src IP Addr:Port Dst IP Addr:Port Packets Bytes Flows 2026-06-20 14:58:13.231 00:01:00.000 TCP 179.10.11.11:179 -> 179.10.11.10:45876 2 142 1 2026-06-20 15:01:18.540 00:00:00.022 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:01:18.712 00:00:00.021 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.652 00:00:00.023 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.761 00:00:00.023 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.486 00:00:00.021 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.651 00:00:00.024 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.683 00:00:00.022 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.629 00:00:00.022 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.665 00:00:00.022 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:01:18.839 00:00:00.022 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.750 00:00:00.021 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:01:18.601 00:00:00.022 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 14:59:13.193 00:04:00.062 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:00:13.232 00:04:00.000 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:06:18.651 00:00:00.021 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.791 00:00:00.021 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.873 00:00:00.023 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.625 00:00:00.023 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:06:18.935 00:00:00.021 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.785 00:00:00.023 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.688 00:00:00.021 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.783 00:00:00.022 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:06:18.670 00:00:00.023 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.763 00:00:00.021 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.886 00:00:00.021 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:06:18.768 00:00:00.023 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:04:13.195 00:04:00.063 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:05:13.231 00:04:00.001 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:11:18.903 00:00:00.021 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:11:18.844 00:00:00.022 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:11:18.920 00:00:00.023 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:11:18.916 00:00:00.021 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:11:18.887 00:00:00.022 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:11:18.945 00:00:00.023 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:11:18.907 00:00:00.023 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:11:18.715 00:00:00.023 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:11:19.003 00:00:00.021 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:11:19.008 00:00:00.020 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:11:19.093 00:00:00.023 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:11:19.054 00:00:00.023 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:09:13.194 00:04:00.064 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:10:13.233 00:04:00.002 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:16:18.910 00:00:00.026 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:16:18.956 00:00:00.021 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:16:18.963 00:00:00.022 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:16:18.931 00:00:00.022 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:16:18.949 00:00:00.022 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:16:19.067 00:00:00.018 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:16:19.048 00:00:00.021 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:16:18.975 00:00:00.022 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:16:18.938 00:00:00.022 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:16:18.966 00:00:00.023 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:16:19.011 00:00:00.021 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:16:19.028 00:00:00.022 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:14:13.196 00:04:00.064 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:15:13.234 00:04:00.002 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:21:19.078 00:00:00.023 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:21:19.109 00:00:00.023 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:21:19.248 00:00:00.021 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:21:18.993 00:00:00.023 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:21:19.188 00:00:00.023 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:21:19.071 00:00:00.018 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:21:19.285 00:00:00.023 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:21:19.170 00:00:00.022 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:21:19.065 00:00:00.023 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:21:19.101 00:00:00.022 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:21:19.106 00:00:00.022 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:21:19.129 00:00:00.024 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:19:13.198 00:04:00.062 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:20:13.235 00:04:00.001 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:25:13.236 00:01:00.000 TCP 179.10.11.11:179 -> 179.10.11.10:45876 2 142 1 2026-06-20 15:26:19.216 00:00:00.023 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:26:19.605 00:00:00.022 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:26:19.384 00:00:00.025 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:26:19.276 00:00:00.021 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:26:19.092 00:00:00.021 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:26:19.112 00:00:00.022 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:26:19.435 00:00:00.029 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:26:19.294 00:00:00.023 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:26:19.322 00:00:00.021 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:26:19.323 00:00:00.022 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:26:18.987 00:00:00.025 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:26:19.395 00:00:00.021 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:24:13.200 00:04:00.063 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:27:13.237 00:02:00.000 TCP 179.10.11.11:179 -> 179.10.11.10:45876 3 213 1 2026-06-20 15:29:13.201 00:01:00.065 TCP 179.10.11.10:45876 -> 179.10.11.11:179 4 246 1 2026-06-20 15:30:13.240 00:00:59.998 TCP 179.10.11.11:179 -> 179.10.11.10:45876 2 142 1 2026-06-20 15:31:19.022 00:00:00.034 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:31:19.336 00:00:00.022 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.268 00:00:00.023 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.297 00:00:00.023 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.272 00:00:00.022 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.115 00:00:00.031 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.161 00:00:00.023 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.111 00:00:00.034 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.290 00:00:00.023 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:31:19.267 00:00:00.021 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.446 00:00:00.019 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:31:19.462 00:00:00.029 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:31:13.201 00:04:00.063 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:32:13.239 00:04:00.001 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:36:19.321 00:00:00.022 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:36:19.353 00:00:00.023 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.254 00:00:00.023 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.288 00:00:00.022 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.370 00:00:00.023 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.423 00:00:00.022 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.611 00:00:00.021 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.411 00:00:00.021 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.308 00:00:00.022 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:36:19.287 00:00:00.023 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.521 00:00:00.023 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:36:19.463 00:00:00.022 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:36:13.203 00:04:00.064 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:37:13.241 00:04:00.002 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:41:19.463 00:00:00.022 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:41:19.551 00:00:00.023 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.482 00:00:00.022 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.406 00:00:00.031 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.567 00:00:00.021 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.658 00:00:00.026 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.660 00:00:00.023 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.559 00:00:00.025 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.506 00:00:00.023 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:41:19.505 00:00:00.022 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.517 00:00:00.022 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:41:19.654 00:00:00.023 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:41:13.205 00:04:00.063 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:42:13.242 00:04:00.001 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:46:19.698 00:00:00.021 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:46:19.795 00:00:00.023 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.518 00:00:00.022 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.649 00:00:00.025 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.519 00:00:00.021 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.596 00:00:00.025 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.838 00:00:00.021 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.789 00:00:00.021 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.750 00:00:00.023 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:46:19.779 00:00:00.022 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.797 00:00:00.022 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:46:19.796 00:00:00.022 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:46:13.207 00:04:00.063 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:47:13.243 00:04:00.002 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:51:19.846 00:00:00.023 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:51:19.822 00:00:00.024 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.827 00:00:00.023 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.754 00:00:00.030 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.933 00:00:00.015 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.850 00:00:00.022 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.933 00:00:00.022 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.980 00:00:00.035 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.931 00:00:00.028 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.935 00:00:00.026 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:51:19.776 00:00:00.024 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:51:19.825 00:00:00.023 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:51:13.209 00:04:00.065 TCP 179.10.11.10:45876 -> 179.10.11.11:179 10 615 1 2026-06-20 15:52:13.246 00:04:00.003 TCP 179.10.11.11:179 -> 179.10.11.10:45876 5 355 1 2026-06-20 15:56:19.827 00:00:00.023 ICMP 31.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.874 00:00:00.022 ICMP 29.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.866 00:00:00.024 ICMP 21.102.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.712 00:00:00.025 ICMP 10.0.198.2:0 -> 11.102.0.1:8.0 3 252 1 2026-06-20 15:56:19.832 00:00:00.022 ICMP 23.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.760 00:00:00.024 ICMP 27.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.924 00:00:00.022 ICMP 25.107.0.1:0 -> 11.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.775 00:00:00.024 ICMP 11.0.198.2:0 -> 21.102.0.1:8.0 3 252 1 2026-06-20 15:56:19.757 00:00:00.024 ICMP 11.102.0.1:0 -> 10.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.819 00:00:00.021 ICMP 11.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.759 00:00:00.024 ICMP 11.102.0.1:0 -> 5.0.198.2:0.0 3 252 1 2026-06-20 15:56:19.899 00:00:00.022 ICMP 11.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-06-20 15:57:13.248 00:01:00.000 TCP 179.10.11.11:179 -> 179.10.11.10:45876 2 142 1 Summary: total flows: 171, total bytes: 47630, total packets: 607, avg bps: 105, avg pps: 0, avg bpp: 78 Time window: 2026-06-20 14:58:13 - 2026-06-20 15:58:13 Total flows processed: 171, passed: 171, Blocks skipped: 0, Bytes read: 17848 Sys: 0.0028s User: 0.0009s Wall: 0.0020s flows/second: 86841.7 Runtime: 0.0020s