AS | CIDR | Description |
---|---|---|
AS4837 | 115.48.0.0/12 | CHINA169-Backbone - CHINA UNICOM China169 Backbone, CN |
AS / Info | IP / Time | AS Path |
---|---|---|
Loading... |
IP | Host | DateTime |
---|---|---|
115.59.2.0 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.1 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.2 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.3 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.4 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.5 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.6 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.7 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.8 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.9 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.10 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.11 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.12 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.13 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.14 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.15 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.16 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.17 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.18 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.19 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.20 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.21 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.22 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.23 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.24 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.25 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.26 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.27 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.28 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.29 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.30 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.31 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.32 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.33 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.34 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.35 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.36 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.37 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.38 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.39 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.40 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.41 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.42 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.43 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.44 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.45 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.46 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.47 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.48 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.49 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.50 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.52 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.53 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.54 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.55 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.56 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.57 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.58 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.59 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.60 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.61 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.62 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.63 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.64 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.65 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.66 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.67 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.68 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.69 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.70 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.71 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.72 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.73 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.74 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.75 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.76 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.77 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.78 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.79 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.80 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.81 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.82 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.83 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.84 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.85 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.86 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.87 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.88 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.89 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.90 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.91 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.92 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.93 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.94 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.95 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.96 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.97 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.98 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.99 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.100 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.101 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.102 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.103 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.104 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.105 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.106 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.107 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.108 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.109 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.110 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.111 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.112 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.113 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.114 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.115 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.116 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.117 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.118 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.119 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.120 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.121 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.122 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.123 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.124 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.125 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.126 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.127 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.128 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.129 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.130 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.131 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.132 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.133 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.134 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.135 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.136 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.137 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.138 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.139 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.140 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.141 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.142 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.143 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.144 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.145 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.146 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.147 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.148 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.149 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.150 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.151 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.152 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.153 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.154 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.155 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.156 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.157 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.158 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.159 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.160 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.161 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.162 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.163 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.164 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.165 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.166 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.167 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.168 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.169 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.170 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.171 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.172 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.173 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.174 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.175 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.176 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.177 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.178 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.179 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.180 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.181 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.182 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.183 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.184 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.185 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.186 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.187 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.188 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.189 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.190 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.191 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.192 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.193 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.194 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.196 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.197 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.198 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.199 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.200 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.201 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.202 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.203 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.204 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.205 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.206 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.207 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.208 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.209 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.210 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.211 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.212 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.213 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.214 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.215 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.216 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.217 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.218 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.219 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.220 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.221 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.222 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.223 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.224 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.225 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.226 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.227 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.228 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.229 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.230 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.231 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.232 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.233 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.234 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.235 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.236 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.237 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.238 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.239 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.240 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.241 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.242 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.243 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.244 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.245 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.246 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.247 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.248 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.249 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.250 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.251 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.252 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.253 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
115.59.2.254 | hn.kd.ny.adsl | 2025-04-23 12:15:06 |
115.59.2.255 | hn.kd.ny.adsl | 2025-04-28 09:23:50 |
Country | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
---|---|---|---|
|
31365 | 1464397529 | 1153867184359482450 |
|
9025 | 86183134 | 2305871798256373762 |
|
6567 | 346765988 | 147459300281968 |
|
5952 | 35290624 | 24474887507968 |
|
5746 | 46627512 | 10706061996104 |
|
3581 | 17928704 | 1213295624192 |
|
3103 | 112776712 | 69586931023872 |
|
3100 | 72750944 | 31071611715584 |
|
3009 | 40576560 | 20484212398080 |
|
2468 | 19490048 | 15495680300032 |
|
2439 | 54368616 | 4461150602496 |
|
2202 | 75286272 | 12174593033728 |
|
2008 | 8496128 | 5322934517760 |
|
1867 | 1895424 | 900172808192 |
|
1598 | 51387856 | 27363116385792 |
|
1298 | 19696640 | 18790413238272 |
|
1295 | 52408448 | 28646852132864 |
|
1280 | 17874116 | 7811218604800 |
|
1266 | 159052904 | 33551438118912 |
|
1236 | 34572288 | 7530784034816 |