Date first seen Duration Proto Src IP Addr:Port Dst IP Addr:Port Packets Bytes Flows 2026-07-04 17:55:09.709 00:05:00.747 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 17:57:10.505 00:02:00.102 TCP 10.155.0.1:179 -> 10.158.0.1:37843 6 369 1 2026-07-04 17:55:09.615 00:05:00.850 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 17:55:11.810 00:05:00.356 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 17:55:15.568 00:05:02.269 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 17:55:15.619 00:05:02.209 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 17:59:10.456 00:02:00.201 TCP 10.158.0.1:37843 -> 10.155.0.1:179 6 369 1 2026-07-04 17:56:51.509 00:05:10.005 OSPF 10.0.3.1:0 -> 224.0.0.5:0 34 2404 1 2026-07-04 18:00:10.506 00:01:00.101 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 17:57:09.659 00:05:00.828 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 17:58:09.668 00:05:00.790 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:02:10.456 00:01:00.204 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:03:06.699 00:00:00.022 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:03:06.661 00:00:00.022 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:02:10.507 00:02:00.104 TCP 10.155.0.1:179 -> 10.158.0.1:37843 6 369 1 2026-07-04 18:00:11.801 00:05:00.382 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:01:09.710 00:05:00.747 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:01:09.617 00:05:00.850 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:01:11.811 00:05:00.362 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:01:15.570 00:05:02.269 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:01:15.621 00:05:02.209 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:05:10.508 00:01:00.102 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:04:10.458 00:02:00.205 TCP 10.158.0.1:37843 -> 10.155.0.1:179 6 369 1 2026-07-04 18:02:11.516 00:05:10.603 OSPF 10.0.3.1:0 -> 224.0.0.5:0 41 2924 1 2026-07-04 18:03:09.660 00:05:00.827 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:07:10.458 00:01:00.204 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:08:06.803 00:00:00.021 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:08:06.754 00:00:00.023 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:04:09.668 00:05:00.791 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:07:10.508 00:02:00.103 TCP 10.155.0.1:179 -> 10.158.0.1:37843 6 369 1 2026-07-04 18:06:11.802 00:05:00.383 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:10:10.508 00:01:00.104 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:09:10.458 00:02:00.205 TCP 10.158.0.1:37843 -> 10.155.0.1:179 6 369 1 2026-07-04 18:07:09.711 00:05:00.748 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:07:11.813 00:05:00.362 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:07:15.573 00:05:02.269 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:07:09.619 00:05:00.850 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:07:15.623 00:05:02.209 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:07:31.524 00:05:10.006 OSPF 10.0.3.1:0 -> 224.0.0.5:0 41 2996 1 2026-07-04 18:12:10.510 00:01:00.103 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:12:10.459 00:01:00.204 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:13:06.918 00:00:00.022 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:13:06.935 00:00:00.022 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:09:09.662 00:05:00.827 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:14:10.512 00:00:00.101 TCP 10.155.0.1:179 -> 10.158.0.1:37843 2 123 1 2026-07-04 18:10:09.669 00:05:00.790 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:14:10.459 00:02:00.205 TCP 10.158.0.1:37843 -> 10.155.0.1:179 6 369 1 2026-07-04 18:15:10.509 00:01:00.105 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:12:11.803 00:05:00.383 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:12:51.529 00:05:10.015 OSPF 10.0.3.1:0 -> 224.0.0.5:0 38 2608 1 2026-07-04 18:13:09.713 00:05:00.748 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:13:09.621 00:05:00.850 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:13:11.814 00:05:00.362 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:13:15.624 00:05:02.209 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:13:15.573 00:05:02.269 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:17:10.460 00:01:00.206 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:18:06.890 00:00:00.023 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:18:07.060 00:00:00.028 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:17:10.510 00:01:00.106 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:19:10.511 00:00:00.105 TCP 10.155.0.1:179 -> 10.158.0.1:37843 2 123 1 2026-07-04 18:15:09.663 00:05:00.828 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:16:09.671 00:05:00.790 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:19:10.461 00:02:00.206 TCP 10.158.0.1:37843 -> 10.155.0.1:179 6 369 1 2026-07-04 18:20:10.511 00:01:00.106 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:18:11.809 00:05:00.381 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:18:11.548 00:05:10.009 OSPF 10.0.3.1:0 -> 224.0.0.5:0 36 2620 1 2026-07-04 18:22:10.460 00:01:00.206 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:23:07.247 00:00:00.023 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:23:07.091 00:00:00.022 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:22:10.512 00:01:00.106 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:19:09.625 00:05:00.847 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:19:09.714 00:05:00.748 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:19:11.818 00:05:00.362 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:19:15.575 00:05:02.270 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:19:15.624 00:05:02.210 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:24:10.512 00:00:00.105 TCP 10.155.0.1:179 -> 10.158.0.1:37843 2 123 1 2026-07-04 18:24:10.463 00:01:00.205 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:21:09.665 00:05:00.828 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:25:10.512 00:01:00.105 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:26:10.461 00:00:00.206 TCP 10.158.0.1:37843 -> 10.155.0.1:179 2 123 1 2026-07-04 18:22:09.677 00:05:00.786 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:23:31.556 00:05:10.015 OSPF 10.0.3.1:0 -> 224.0.0.5:0 35 2400 1 2026-07-04 18:27:10.512 00:01:00.106 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:27:10.462 00:01:00.206 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:28:07.168 00:00:00.021 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:28:07.079 00:00:00.020 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:24:11.810 00:05:00.384 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:25:09.628 00:05:00.845 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:25:09.715 00:05:00.748 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:25:11.820 00:05:00.364 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:25:15.578 00:05:02.268 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:25:15.627 00:05:02.208 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:29:10.463 00:01:00.206 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:31:10.464 00:00:00.204 TCP 10.158.0.1:37843 -> 10.155.0.1:179 2 123 1 2026-07-04 18:29:10.514 00:02:00.105 TCP 10.155.0.1:179 -> 10.158.0.1:37843 6 369 1 2026-07-04 18:27:09.665 00:05:00.830 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:28:09.679 00:05:00.786 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:28:51.571 00:05:10.006 OSPF 10.0.3.1:0 -> 224.0.0.5:0 37 2608 1 2026-07-04 18:32:10.465 00:01:00.212 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:33:07.064 00:00:00.022 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:33:07.183 00:00:00.021 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:32:10.515 00:01:00.112 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:30:11.815 00:05:00.379 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:31:09.628 00:05:00.847 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:34:10.465 00:01:00.204 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:31:09.716 00:05:00.749 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:31:11.825 00:05:00.359 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:31:15.578 00:05:02.269 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:31:15.628 00:05:02.208 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:34:10.515 00:02:00.105 TCP 10.155.0.1:179 -> 10.158.0.1:37843 6 369 1 2026-07-04 18:33:09.666 00:05:00.830 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:36:10.465 00:02:00.205 TCP 10.158.0.1:37843 -> 10.155.0.1:179 6 369 1 2026-07-04 18:38:07.510 00:00:00.023 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:38:07.457 00:00:00.023 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:37:10.516 00:01:00.105 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:34:11.578 00:05:01.017 OSPF 10.0.3.1:0 -> 224.0.0.5:0 44 3268 1 2026-07-04 18:34:09.679 00:05:00.786 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:39:10.515 00:01:00.106 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:39:10.466 00:01:00.207 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:36:11.816 00:05:00.379 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:41:10.516 00:00:00.106 TCP 10.155.0.1:179 -> 10.158.0.1:37843 2 123 1 2026-07-04 18:37:09.628 00:05:00.847 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:37:15.630 00:05:02.208 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:37:09.716 00:05:00.749 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:37:11.825 00:05:00.361 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:37:15.579 00:05:02.269 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:42:10.516 00:01:00.105 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:41:10.466 00:02:00.206 TCP 10.158.0.1:37843 -> 10.155.0.1:179 6 369 1 2026-07-04 18:43:07.386 00:00:00.022 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:43:07.506 00:00:00.022 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:39:09.666 00:05:00.830 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:39:21.586 00:05:10.009 OSPF 10.0.3.1:0 -> 224.0.0.5:0 38 2608 1 2026-07-04 18:40:09.680 00:05:00.787 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:44:10.518 00:01:00.107 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:44:10.466 00:01:00.208 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:46:10.519 00:00:00.107 TCP 10.155.0.1:179 -> 10.158.0.1:37843 2 123 1 2026-07-04 18:42:11.818 00:05:00.378 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:43:09.720 00:05:00.751 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:43:09.635 00:05:00.844 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:43:11.827 00:05:00.358 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:43:15.580 00:05:02.271 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:43:15.631 00:05:02.210 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:46:10.469 00:02:00.208 TCP 10.158.0.1:37843 -> 10.155.0.1:179 6 369 1 2026-07-04 18:48:07.449 00:00:00.021 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:48:07.627 00:00:00.023 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:47:10.520 00:01:00.107 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:44:41.595 00:05:10.007 OSPF 10.0.3.1:0 -> 224.0.0.5:0 35 2532 1 2026-07-04 18:45:09.669 00:05:00.832 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:49:10.519 00:01:00.106 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:49:10.470 00:01:00.207 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:46:09.685 00:05:00.785 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:51:10.520 00:00:00.106 TCP 10.155.0.1:179 -> 10.158.0.1:37843 2 123 1 2026-07-04 18:51:10.470 00:01:00.207 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:48:11.821 00:05:00.377 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 2026-07-04 18:53:10.471 00:00:00.207 TCP 10.158.0.1:37843 -> 10.155.0.1:179 2 123 1 2026-07-04 18:53:07.580 00:00:00.022 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:53:07.708 00:00:00.024 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:52:10.521 00:01:00.107 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:49:09.636 00:05:00.844 TCP 10.151.0.1:179 -> 10.158.0.1:45921 12 738 1 2026-07-04 18:49:09.719 00:05:00.752 TCP 10.158.0.1:39055 -> 10.152.0.1:179 12 738 1 2026-07-04 18:49:11.831 00:05:00.357 TCP 10.153.0.1:179 -> 10.151.0.1:36869 12 738 1 2026-07-04 18:49:15.633 00:05:02.209 TCP 10.155.0.1:179 -> 10.153.0.1:35395 12 738 1 2026-07-04 18:49:15.584 00:05:02.270 TCP 10.153.0.1:35395 -> 10.155.0.1:179 12 738 1 2026-07-04 18:50:01.603 00:05:10.016 OSPF 10.0.3.1:0 -> 224.0.0.5:0 36 2520 1 2026-07-04 18:54:10.470 00:01:00.208 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:54:10.521 00:01:00.107 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:51:09.670 00:05:00.832 TCP 10.152.0.1:179 -> 10.158.0.1:39055 12 738 1 2026-07-04 18:56:10.521 00:00:00.107 TCP 10.155.0.1:179 -> 10.158.0.1:37843 2 123 1 2026-07-04 18:52:09.685 00:05:00.785 TCP 10.158.0.1:45921 -> 10.151.0.1:179 12 738 1 2026-07-04 18:56:10.471 00:01:00.207 TCP 10.158.0.1:37843 -> 10.155.0.1:179 4 246 1 2026-07-04 18:58:07.595 00:00:00.023 ICMP 12.102.0.1:0 -> 7.0.198.2:0.0 3 252 1 2026-07-04 18:58:07.631 00:00:00.023 ICMP 12.102.0.1:0 -> 8.0.198.2:0.0 3 252 1 2026-07-04 18:58:10.471 00:00:00.207 TCP 10.158.0.1:37843 -> 10.155.0.1:179 2 123 1 2026-07-04 18:57:10.522 00:01:00.107 TCP 10.155.0.1:179 -> 10.158.0.1:37843 4 246 1 2026-07-04 18:54:11.821 00:05:00.377 TCP 10.151.0.1:36869 -> 10.153.0.1:179 12 738 1 Summary: total flows: 175, total bytes: 109582, total packets: 1691, avg bps: 228, avg pps: 0, avg bpp: 64 Time window: 2026-07-04 17:55:09 - 2026-07-04 18:59:12 Total flows processed: 175, passed: 175, Blocks skipped: 0, Bytes read: 18264 Sys: 0.0020s User: 0.0020s Wall: 0.0021s flows/second: 84543.1 Runtime: 0.0021s