Summary
| ASN | AS6327 Shaw Communications |
| BGP | 68.150.180.0/22 |
| IPs with RDNS | 249 |
| Hosted Domains | 0 |
| Pingable IPs | 215 |
| Router IPs | 0 |
| 68.150.181.0 | s010600cb7a0f911d.ed.shawcable.net | 0 | ||
| 68.150.181.1 | s0106400fc135ae90.ed.shawcable.net | 0 | ||
| 68.150.181.2 | s0106400fc1cdcb06.ed.shawcable.net | 0 | ||
| 68.150.181.3 | s0106905851bd6cac.ed.shawcable.net | 0 | ||
| 68.150.181.4 | s0106c4509c85a06e.ed.shawcable.net | 0 | ||
| 68.150.181.5 | s01061c937c5c9122.ed.shawcable.net | 0 | ||
| 68.150.181.6 | s0106b85e71555303.ed.shawcable.net | 0 | ||
| 68.150.181.7 | s01061033bff5f5ba.ed.shawcable.net | 0 | ||
| 68.150.181.8 | s01063c2d9ee3b7fe.ed.shawcable.net | 0 | ||
| 68.150.181.9 | s01064075c3d4cbc7.ed.shawcable.net | 0 | ||
| 68.150.181.10 | s01067426ace7c878.ed.shawcable.net | 0 | ||
| 68.150.181.11 | s010600cb7a102af3.ed.shawcable.net | 0 | ||
| 68.150.181.12 | s01065c76956247b7.ed.shawcable.net | 0 | ||
| 68.150.181.13 | s010664777d9c77f3.ed.shawcable.net | 0 | ||
| 68.150.181.14 | s0106f8790a325a9d.ed.shawcable.net | 0 | ||
| 68.150.181.15 | s01069050ca32c9f3.ed.shawcable.net | 0 | ||
| 68.150.181.16 | s01063c2d9e914602.ed.shawcable.net | 0 | ||
| 68.150.181.17 | s0106244bfe7024b8.ed.shawcable.net | 0 | ||
| 68.150.181.18 | s010600cb7a047445.ed.shawcable.net | 0 | ||
| 68.150.181.19 | s01067013010ecd1a.ed.shawcable.net | 0 | ||
| 68.150.181.20 | s0106bc9b683ea40b.ed.shawcable.net | 0 | ||
| 68.150.181.21 | s01061056117e4680.ed.shawcable.net | 0 | ||
| 68.150.181.22 | s0106b85e712ae7ea.ed.shawcable.net | 0 | ||
| 68.150.181.23 | s01061c937c7d03da.ed.shawcable.net | 0 | ||
| 68.150.181.24 | s0106a0ff703c8b57.ed.shawcable.net | 0 | ||
| 68.150.181.25 | s010670037e54ef51.ed.shawcable.net | 0 | ||
| 68.150.181.26 | s010600841e9e0fef.ed.shawcable.net | 0 | ||
| 68.150.181.27 | s010680dac2bccbc7.ed.shawcable.net | 0 | ||
| 68.150.181.28 | s0106acdb485c182b.ed.shawcable.net | 0 | ||
| 68.150.181.29 | s01063c82c0f7d877.ed.shawcable.net | 0 | ||
| 68.150.181.30 | s01066c198ff2af42.ed.shawcable.net | 0 | ||
| 68.150.181.31 | s01067013016c364e.ed.shawcable.net | 0 | ||
| 68.150.181.32 | s0106f4c114444f97.ed.shawcable.net | 0 | ||
| 68.150.181.33 | s0106a84e3fe8bbf3.ed.shawcable.net | 0 | ||
| 68.150.181.34 | s01061036aa4f244e.ed.shawcable.net | 0 | ||
| 68.150.181.35 | s010680dac2fcc2ba.ed.shawcable.net | 0 | ||
| 68.150.181.36 | s01060017c59d3b9d.ed.shawcable.net | 0 | ||
| 68.150.181.37 | s0106441c1233f442.ed.shawcable.net | 0 | ||
| 68.150.181.38 | s0106c09435b5cfa0.ed.shawcable.net | 0 | ||
| 68.150.181.39 | s0106ac202ecbdf93.ed.shawcable.net | 0 | ||
| 68.150.181.40 | s0106383fb3e6e390.ed.shawcable.net | 0 | ||
| 68.150.181.41 | s010678205164a96d.ed.shawcable.net | 0 | ||
| 68.150.181.42 | s01063c2d9ef0b48e.ed.shawcable.net | 0 | ||
| 68.150.181.43 | s0106400fc188bc7d.ed.shawcable.net | 0 | ||
| 68.150.181.44 | s0106207355d7e758.ed.shawcable.net | 0 | ||
| 68.150.181.45 | s0106d4e2cb53b4e0.ed.shawcable.net | 0 | ||
| 68.150.181.46 | s0106400fc1cdc4fe.ed.shawcable.net | 0 | ||
| 68.150.181.47 | s0106105611931bdc.ed.shawcable.net | 0 | ||
| 68.150.181.48 | s0106f8790a5e7aa0.ed.shawcable.net | 0 | ||
| 68.150.181.49 | s0106f4c11486e2f1.ed.shawcable.net | 0 | ||
| 68.150.181.50 | s010610a793f1859f.ed.shawcable.net | 0 | ||
| 68.150.181.51 | s01065c7695343d06.ed.shawcable.net | 0 | ||
| 68.150.181.52 | s01069ce330bc3c03.ed.shawcable.net | 0 | ||
| 68.150.181.53 | s0106bc9b680b8fc6.ed.shawcable.net | 0 | ||
| 68.150.181.54 | s01068c763f87055f.ed.shawcable.net | 0 | ||
| 68.150.181.55 | s0106889e68f92642.ed.shawcable.net | 0 | ||
| 68.150.181.56 | s0106b0f5306fbe43.ed.shawcable.net | 0 | ||
| 68.150.181.57 | s01065c7d7d7ee426.ed.shawcable.net | 0 | ||
| 68.150.181.58 | s0106c4509c3039c6.ed.shawcable.net | 0 | ||
| 68.150.181.59 | s0106d4e2cb4c451f.ed.shawcable.net | 0 | ||
| 68.150.181.60 | s01061036aac05676.ed.shawcable.net | 0 | ||
| 68.150.181.61 | s0106bc3e078ff9d3.ed.shawcable.net | 0 | ||
| 68.150.181.62 | s01061036aa1b08ba.ed.shawcable.net | 0 | ||
| 68.150.181.63 | s0106f85e42a0a420.ed.shawcable.net | 0 | ||
| 68.150.181.64 | — | 0 | ||
| 68.150.181.65 | s0106606c63f9c093.ed.shawcable.net | 0 | ||
| 68.150.181.66 | s0106e8b2655ef2fa.ed.shawcable.net | 0 | ||
| 68.150.181.67 | s010600cb7a11b89c.ed.shawcable.net | 0 | ||
| 68.150.181.68 | s01061c937c5beb30.ed.shawcable.net | 0 | ||
| 68.150.181.69 | s0106e4bffa37e41e.ed.shawcable.net | 0 | ||
| 68.150.181.70 | s010684948cd30c33.ed.shawcable.net | 0 | ||
| 68.150.181.71 | s010600cb7a1012ce.ed.shawcable.net | 0 | ||
| 68.150.181.72 | s0106581122619950.ed.shawcable.net | 0 | ||
| 68.150.181.73 | s01063c2d9e827a8e.ed.shawcable.net | 0 | ||
| 68.150.181.74 | s01064075c3c77a42.ed.shawcable.net | 0 | ||
| 68.150.181.75 | s0106c44fd56de626.ed.shawcable.net | 0 | ||
| 68.150.181.76 | s01061c6a1b245055.ed.shawcable.net | 0 | ||
| 68.150.181.77 | s0106001dd0020fb8.ed.shawcable.net | 0 | ||
| 68.150.181.78 | s010608a7c097396f.ed.shawcable.net | 0 | ||
| 68.150.181.79 | s01065896306c65b0.ed.shawcable.net | 0 | ||
| 68.150.181.80 | s0106f8790a4b09e6.ed.shawcable.net | 0 | ||
| 68.150.181.81 | s01067013010f14ea.ed.shawcable.net | 0 | ||
| 68.150.181.82 | s01061c1b689e8381.ed.shawcable.net | 0 | ||
| 68.150.181.83 | s0106d46c6d6eebc6.ed.shawcable.net | 0 | ||
| 68.150.181.84 | s01061036aa357942.ed.shawcable.net | 0 | ||
| 68.150.181.85 | s010694f7be8eab58.ed.shawcable.net | 0 | ||
| 68.150.181.86 | s0106105611821af3.ed.shawcable.net | 0 | ||
| 68.150.181.87 | s0106889e683f5f2e.ed.shawcable.net | 0 | ||
| 68.150.181.88 | s01063c2d9e49052c.ed.shawcable.net | 0 | ||
| 68.150.181.89 | s01063c2d9e595606.ed.shawcable.net | 0 | ||
| 68.150.181.90 | s010600cb7a034f2c.ed.shawcable.net | 0 | ||
| 68.150.181.91 | s01061056117dddf3.ed.shawcable.net | 0 | ||
| 68.150.181.92 | s010694f7be8fe1c0.ed.shawcable.net | 0 | ||
| 68.150.181.93 | s0106f8790a52cb24.ed.shawcable.net | 0 | ||
| 68.150.181.94 | s01064075c3d923d2.ed.shawcable.net | 0 | ||
| 68.150.181.95 | — | 0 | ||
| 68.150.181.96 | s0106701301c76636.ed.shawcable.net | 0 | ||
| 68.150.181.97 | s0106c44fd558a0e6.ed.shawcable.net | 0 | ||
| 68.150.181.98 | s0106ccf4117dab7a.ed.shawcable.net | 0 | ||
| 68.150.181.99 | s01061036aa13d462.ed.shawcable.net | 0 | ||
| 68.150.181.100 | s0106206a94122473.ed.shawcable.net | 0 | ||
| 68.150.181.101 | s0106e4bffa33406c.ed.shawcable.net | 0 | ||
| 68.150.181.102 | s0106e0dbd1bc55df.ed.shawcable.net | 0 | ||
| 68.150.181.103 | s0106f8790a49f76a.ed.shawcable.net | 0 | ||
| 68.150.181.104 | s010600cb7afe335e.ed.shawcable.net | 0 | ||
| 68.150.181.105 | s010610a793f204be.ed.shawcable.net | 0 | ||
| 68.150.181.106 | s0106f8790a546127.ed.shawcable.net | 0 | ||
| 68.150.181.107 | s01068c763f9b3f47.ed.shawcable.net | 0 | ||
| 68.150.181.108 | s010600cb7a05a026.ed.shawcable.net | 0 | ||
| 68.150.181.109 | s01066c55e88d136f.ed.shawcable.net | 0 | ||
| 68.150.181.110 | s0106000f92115cc8.ed.shawcable.net | 0 | ||
| 68.150.181.111 | s01061c937c7cbd62.ed.shawcable.net | 0 | ||
| 68.150.181.112 | s0106c09435f60afe.ed.shawcable.net | 0 | ||
| 68.150.181.113 | s01061c1b689de532.ed.shawcable.net | 0 | ||
| 68.150.181.114 | s01061033bff7d1ff.ed.shawcable.net | 0 | ||
| 68.150.181.115 | s01061c937c7b625e.ed.shawcable.net | 0 | ||
| 68.150.181.116 | s0106889e68f8b52c.ed.shawcable.net | 0 | ||
| 68.150.181.117 | s0106c09435eb3c14.ed.shawcable.net | 0 | ||
| 68.150.181.118 | s0106701301ddb6ee.ed.shawcable.net | 0 | ||
| 68.150.181.119 | s01061c937c5ea348.ed.shawcable.net | 0 | ||
| 68.150.181.120 | s0106ac4ca5ffb8f1.ed.shawcable.net | 0 | ||
| 68.150.181.121 | s01063c2d9e90f022.ed.shawcable.net | 0 | ||
| 68.150.181.122 | — | 0 | ||
| 68.150.181.123 | s0106400fc1fbffb6.ed.shawcable.net | 0 | ||
| 68.150.181.124 | s0106701301c57cd6.ed.shawcable.net | 0 | ||
| 68.150.181.125 | s01061033bfdc167c.ed.shawcable.net | 0 | ||
| 68.150.181.126 | s01063c64cf1a2d20.ed.shawcable.net | 0 | ||
| 68.150.181.127 | s010670037e6709b1.ed.shawcable.net | 0 | ||
| 68.150.181.128 | s0106f8790af55786.ed.shawcable.net | 0 | ||
| 68.150.181.129 | s0106c094357115ff.ed.shawcable.net | 0 | ||
| 68.150.181.130 | — | 0 | ||
| 68.150.181.131 | s0106400fc143c738.ed.shawcable.net | 0 | ||
| 68.150.181.132 | s0106f4c11400d482.ed.shawcable.net | 0 | ||
| 68.150.181.133 | s01061056118d845b.ed.shawcable.net | 0 | ||
| 68.150.181.134 | s010608a7c096056f.ed.shawcable.net | 0 | ||
| 68.150.181.135 | s0106400fc1fbafa6.ed.shawcable.net | 0 | ||
| 68.150.181.136 | s0106bc3e0731cb93.ed.shawcable.net | 0 | ||
| 68.150.181.137 | s0106400fc1fbcb4e.ed.shawcable.net | 0 | ||
| 68.150.181.138 | s0106889e68f935b0.ed.shawcable.net | 0 | ||
| 68.150.181.139 | s0106b85e714d9569.ed.shawcable.net | 0 | ||
| 68.150.181.140 | s0106c09435fcd6e2.ed.shawcable.net | 0 | ||
| 68.150.181.141 | s0106a0ff7032f1b9.ed.shawcable.net | 0 | ||
| 68.150.181.142 | s01068c763f62e23a.ed.shawcable.net | 0 | ||
| 68.150.181.143 | s010670037e1e2a52.ed.shawcable.net | 0 | ||
| 68.150.181.144 | s0106400fc1ce3cbe.ed.shawcable.net | 0 | ||
| 68.150.181.145 | s0106242d6cb1d282.ed.shawcable.net | 0 | ||
| 68.150.181.146 | s010680dac2ba6caa.ed.shawcable.net | 0 | ||
| 68.150.181.147 | s0106a0ff70435392.ed.shawcable.net | 0 | ||
| 68.150.181.148 | s0106b85e71060e43.ed.shawcable.net | 0 | ||
| 68.150.181.149 | s0106ac4ca5fc6981.ed.shawcable.net | 0 | ||
| 68.150.181.150 | s0106f8790ad43bcf.ed.shawcable.net | 0 | ||
| 68.150.181.151 | s0106788a20bd3a11.ed.shawcable.net | 0 | ||
| 68.150.181.152 | s010680dac299071e.ed.shawcable.net | 0 | ||
| 68.150.181.153 | s0106383fb3c31ce3.ed.shawcable.net | 0 | ||
| 68.150.181.154 | s01068c763f7da3ad.ed.shawcable.net | 0 | ||
| 68.150.181.155 | s010610561180eecb.ed.shawcable.net | 0 | ||
| 68.150.181.156 | s01069050caa80073.ed.shawcable.net | 0 | ||
| 68.150.181.157 | s0106400fc135f236.ed.shawcable.net | 0 | ||
| 68.150.181.158 | s0106f8790a334fd6.ed.shawcable.net | 0 | ||
| 68.150.181.159 | s0106fc777b2dfc03.ed.shawcable.net | 0 | ||
| 68.150.181.160 | s01063c2d9e951402.ed.shawcable.net | 0 | ||
| 68.150.181.161 | s0106c09435b740c5.ed.shawcable.net | 0 | ||
| 68.150.181.162 | — | 0 | ||
| 68.150.181.163 | s01068c763f2f206a.ed.shawcable.net | 0 | ||
| 68.150.181.164 | s01063c2d9e49804c.ed.shawcable.net | 0 | ||
| 68.150.181.165 | s0106989d5dfb3ee5.ed.shawcable.net | 0 | ||
| 68.150.181.166 | s0106b85e7155c2b6.ed.shawcable.net | 0 | ||
| 68.150.181.167 | s0106f8345a749b93.ed.shawcable.net | 0 | ||
| 68.150.181.168 | s0106701301f035e6.ed.shawcable.net | 0 | ||
| 68.150.181.169 | s01061c937c1d68df.ed.shawcable.net | 0 | ||
| 68.150.181.170 | s0106c09435b636c0.ed.shawcable.net | 0 | ||
| 68.150.181.171 | s0106400fc142dc50.ed.shawcable.net | 0 | ||
| 68.150.181.172 | s0106701301f88996.ed.shawcable.net | 0 | ||
| 68.150.181.173 | s0106c4509cd25dde.ed.shawcable.net | 0 | ||
| 68.150.181.174 | s0106889e6864210b.ed.shawcable.net | 0 | ||
| 68.150.181.175 | s0106c09435e9c77f.ed.shawcable.net | 0 | ||
| 68.150.181.176 | s01061c937c248058.ed.shawcable.net | 0 | ||
| 68.150.181.177 | s0106c44fd53a041e.ed.shawcable.net | 0 | ||
| 68.150.181.178 | s0106d4e2cb51b39b.ed.shawcable.net | 0 | ||
| 68.150.181.179 | s010680dac2bca5fd.ed.shawcable.net | 0 | ||
| 68.150.181.180 | s0106889e68fa2042.ed.shawcable.net | 0 | ||
| 68.150.181.181 | s01061c937c7e69f4.ed.shawcable.net | 0 | ||
| 68.150.181.182 | s01068c6a8dff0eda.ed.shawcable.net | 0 | ||
| 68.150.181.183 | s010680dac2fdf722.ed.shawcable.net | 0 | ||
| 68.150.181.184 | s010600cb7a11ec74.ed.shawcable.net | 0 | ||
| 68.150.181.185 | s0106c44fd56dfc7e.ed.shawcable.net | 0 | ||
| 68.150.181.186 | s0106001dcedad5b8.ed.shawcable.net | 0 | ||
| 68.150.181.187 | s0106f4c11444e501.ed.shawcable.net | 0 | ||
| 68.150.181.188 | s0106f8345a983fb3.ed.shawcable.net | 0 | ||
| 68.150.181.189 | s0106f8790accdc94.ed.shawcable.net | 0 | ||
| 68.150.181.190 | s01068c763f8570fe.ed.shawcable.net | 0 | ||
| 68.150.181.191 | s0106206a949a5bb3.ed.shawcable.net | 0 | ||
| 68.150.181.192 | s0106400fc1480968.ed.shawcable.net | 0 | ||
| 68.150.181.193 | s0106f0f2490b1c53.ed.shawcable.net | 0 | ||
| 68.150.181.194 | s0106f8a097f35413.ed.shawcable.net | 0 | ||
| 68.150.181.195 | s0106383fb3920eaf.ed.shawcable.net | 0 | ||
| 68.150.181.196 | s0106c09435cc6016.ed.shawcable.net | 0 | ||
| 68.150.181.197 | s01063cb74bddd521.ed.shawcable.net | 0 | ||
| 68.150.181.198 | s010600cb7a089ad9.ed.shawcable.net | 0 | ||
| 68.150.181.199 | s0106d4e2cb4c1eec.ed.shawcable.net | 0 | ||
| 68.150.181.200 | s0106f85e4284728c.ed.shawcable.net | 0 | ||
| 68.150.181.201 | s0106fc777b1ee6e3.ed.shawcable.net | 0 | ||
| 68.150.181.202 | s0106e0dbd1b46b19.ed.shawcable.net | 0 | ||
| 68.150.181.203 | s01061033bff872bd.ed.shawcable.net | 0 | ||
| 68.150.181.204 | s01063c2d9e58c71e.ed.shawcable.net | 0 | ||
| 68.150.181.205 | s0106c44fd56d8c5e.ed.shawcable.net | 0 | ||
| 68.150.181.206 | s0106e4bffa3df90d.ed.shawcable.net | 0 | ||
| 68.150.181.207 | s01068c763f82355f.ed.shawcable.net | 0 | ||
| 68.150.181.208 | s01068c763f7e40d0.ed.shawcable.net | 0 | ||
| 68.150.181.209 | s0106a0ff70738b07.ed.shawcable.net | 0 | ||
| 68.150.181.210 | s010680dac2b843e2.ed.shawcable.net | 0 | ||
| 68.150.181.211 | s01063cb74b71f55f.ed.shawcable.net | 0 | ||
| 68.150.181.212 | s01068c763f57a019.ed.shawcable.net | 0 | ||
| 68.150.181.213 | s0106f8790ae9ad53.ed.shawcable.net | 0 | ||
| 68.150.181.214 | s010600cb7a06d101.ed.shawcable.net | 0 | ||
| 68.150.181.215 | s0106d4e2cb53e8aa.ed.shawcable.net | 0 | ||
| 68.150.181.216 | s01061c937c7cce7c.ed.shawcable.net | 0 | ||
| 68.150.181.217 | s0106d4e2cb52b950.ed.shawcable.net | 0 | ||
| 68.150.181.218 | s0106f85e42c9dd40.ed.shawcable.net | 0 | ||
| 68.150.181.219 | s0106400fc1ca7fce.ed.shawcable.net | 0 | ||
| 68.150.181.220 | s01068c763f5915ed.ed.shawcable.net | 0 | ||
| 68.150.181.221 | s0106a84e3f644c13.ed.shawcable.net | 0 | ||
| 68.150.181.222 | s01068c763f8074f3.ed.shawcable.net | 0 | ||
| 68.150.181.223 | s0106c4509c4ecab6.ed.shawcable.net | 0 | ||
| 68.150.181.224 | s01063c2d9e48f01c.ed.shawcable.net | 0 | ||
| 68.150.181.225 | s01068c763f86f17a.ed.shawcable.net | 0 | ||
| 68.150.181.226 | s010680dac2b99666.ed.shawcable.net | 0 | ||
| 68.150.181.227 | s0106e0dbd1c9207a.ed.shawcable.net | 0 | ||
| 68.150.181.228 | s0106400fc166a3a8.ed.shawcable.net | 0 | ||
| 68.150.181.229 | — | 0 | ||
| 68.150.181.230 | s01066c55e8866961.ed.shawcable.net | 0 | ||
| 68.150.181.231 | s0106f4c11446e8a1.ed.shawcable.net | 0 | ||
| 68.150.181.232 | s01061c937c5c41e6.ed.shawcable.net | 0 | ||
| 68.150.181.233 | s0106105611aabb75.ed.shawcable.net | 0 | ||
| 68.150.181.234 | s0106f021e0d27c00.ed.shawcable.net | 0 | ||
| 68.150.181.235 | s0106400fc14905d0.ed.shawcable.net | 0 | ||
| 68.150.181.236 | s01061033bf138096.ed.shawcable.net | 0 | ||
| 68.150.181.237 | s010680dac2fee42a.ed.shawcable.net | 0 | ||
| 68.150.181.238 | s010600cb7a065eca.ed.shawcable.net | 0 | ||
| 68.150.181.239 | s010600df1d4ded00.ed.shawcable.net | 0 | ||
| 68.150.181.240 | — | 0 | ||
| 68.150.181.241 | s01061c937c6700a1.ed.shawcable.net | 0 | ||
| 68.150.181.242 | s0106f85e42a0d238.ed.shawcable.net | 0 | ||
| 68.150.181.243 | s0106400fc188fe0d.ed.shawcable.net | 0 | ||
| 68.150.181.244 | s01065c76952d98bb.ed.shawcable.net | 0 | ||
| 68.150.181.245 | s0106c44fd56e04fe.ed.shawcable.net | 0 | ||
| 68.150.181.246 | s0106a0ff703ca952.ed.shawcable.net | 0 | ||
| 68.150.181.247 | s0106b85e71307abd.ed.shawcable.net | 0 | ||
| 68.150.181.248 | s01068c763f770aa9.ed.shawcable.net | 0 | ||
| 68.150.181.249 | s010600fc8d32dbb3.ed.shawcable.net | 0 | ||
| 68.150.181.250 | s010600cb7a0593df.ed.shawcable.net | 0 | ||
| 68.150.181.251 | s01066c55e887f993.ed.shawcable.net | 0 | ||
| 68.150.181.252 | s0106f85e42446b59.ed.shawcable.net | 0 | ||
| 68.150.181.253 | s01061c937c7b58df.ed.shawcable.net | 0 | ||
| 68.150.181.254 | s010698188875aada.ed.shawcable.net | 0 | ||
| 68.150.181.255 | s0106a456ccd9e185.ed.shawcable.net | 0 |
Traceroute
Below is a recent traceroute taken from the IPinfo ProbeNet to an IP in this range. Learn more.
$ traceroute -a -n -q1 -f2 68.150.181.137
traceroute to 68.150.181.137 (68.150.181.137): 64 hops max, 52 byte packets
3 *
4 *
5 *
6 *
Measurement taken from
IPinfo ProbeNet in Edmonton, CA
On