AS | CIDR | Description |
---|---|---|
AS4837 | 123.8.0.0/13 | CHINA169-Backbone - CHINA UNICOM China169 Backbone, CN |
AS / Info | IP / Time | AS Path |
---|---|---|
Loading... |
IP | Host | DateTime |
---|---|---|
123.12.136.0 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.1 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.2 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.3 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.4 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.5 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.6 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.7 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.8 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.9 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.10 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.11 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.12 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.13 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.14 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.15 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.16 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.17 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.18 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.19 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.20 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.21 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.22 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.23 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.24 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.25 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.26 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.27 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.28 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.29 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.30 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.31 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.32 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.33 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.34 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.35 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.36 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.37 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.38 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.39 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.40 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.41 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.42 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.43 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.44 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.45 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.46 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.47 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.48 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.49 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.50 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.51 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.52 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.53 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.54 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.55 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.56 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.57 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.58 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.59 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.60 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.61 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.62 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.63 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.64 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.65 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.66 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.67 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.68 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.69 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.70 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.71 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.72 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.73 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.74 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.75 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.76 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.77 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.78 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.79 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.80 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.81 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.82 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.83 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.84 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.85 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.86 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.87 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.88 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.89 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.90 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.91 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.92 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.93 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.94 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.95 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.96 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.97 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.98 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.99 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.100 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.101 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.102 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.103 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.104 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.105 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.106 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.107 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.108 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.109 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.110 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.111 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.112 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.113 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.114 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.115 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.116 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.117 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.118 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.119 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.120 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.121 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.122 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.123 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.124 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.125 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.126 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.127 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.128 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.129 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.130 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.131 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.132 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.133 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.134 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.135 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.136 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.137 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.138 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.140 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.141 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.142 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.143 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.144 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.145 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.146 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.147 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.148 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.149 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.150 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.151 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.152 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.153 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.154 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.155 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.156 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.157 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.158 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.159 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.160 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.161 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.162 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.163 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.164 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.165 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.166 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.167 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.168 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.169 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.170 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.171 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.172 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.173 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.174 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.175 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.177 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.178 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.179 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.180 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.181 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.182 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.183 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.184 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.185 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.186 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.187 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.188 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.189 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.190 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.191 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.192 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.193 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.194 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.195 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.196 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.197 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.198 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.199 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.200 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.201 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.202 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.203 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.204 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.205 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.206 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.207 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.208 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.209 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.210 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.211 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.212 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.213 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.214 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.215 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.216 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.217 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.218 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.219 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.220 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.221 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.222 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.223 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.224 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.225 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.226 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.227 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.228 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.229 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.230 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.231 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.232 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.233 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.234 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.235 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.236 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.237 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.238 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.239 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.240 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.241 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.242 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.243 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.244 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.245 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.246 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.247 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.248 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.249 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.250 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.251 | hn.kd.ny.adsl | 2025-05-07 12:55:56 |
123.12.136.252 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.253 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.254 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
123.12.136.255 | hn.kd.ny.adsl | 2025-05-12 11:30:49 |
Country | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
---|---|---|---|
|
31343 | 1462571617 | 1154148174505257042 |
|
9033 | 86256350 | 2305871837504606210 |
|
6564 | 346836132 | 129880039443296 |
|
5966 | 35317248 | 24472000647168 |
|
5746 | 46641464 | 10662860599368 |
|
3594 | 18010112 | 1234772918272 |
|
3107 | 112742408 | 69539452813312 |
|
3105 | 71846240 | 31799661166592 |
|
3010 | 40574256 | 20514517555200 |
|
2465 | 19242240 | 15324151223296 |
|
2440 | 54400616 | 4434693719296 |
|
2201 | 75328768 | 12141284558336 |
|
2012 | 8259584 | 5151156469760 |
|
1871 | 1936640 | 910641397760 |
|
1601 | 51315920 | 26500116579840 |
|
1299 | 19705856 | 18796050448384 |
|
1296 | 52414592 | 28548067950592 |
|
1279 | 18133956 | 8480980140800 |
|
1269 | 159009384 | 33551705636864 |
|
1233 | 34609920 | 7517900443648 |