AS | CIDR | Description |
---|---|---|
AS2200 | 148.60.0.0/16 | FR-RENATER - Renater, FR |
AS / Info | IP / Time | AS Path |
---|---|---|
Loading... |
IP | Host | DateTime |
---|---|---|
148.60.38.1 | dy038001.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.2 | dy038002.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.3 | dy038003.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.4 | dy038004.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.5 | dy038005.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.7 | dy038007.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.8 | dy038008.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.9 | dy038009.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.10 | dy038010.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.11 | dy038011.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.12 | dy038012.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.13 | dy038013.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.14 | dy038014.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.15 | dy038015.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.16 | dy038016.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.17 | dy038017.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.18 | dy038018.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.19 | dy038019.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.20 | dy038020.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.21 | dy038021.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.22 | dy038022.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.23 | dy038023.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.24 | dy038024.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.25 | dy038025.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.26 | dy038026.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.27 | dy038027.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.28 | dy038028.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.29 | dy038029.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.30 | dy038030.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.31 | dy038031.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.32 | dy038032.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.33 | dy038033.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.34 | dy038034.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.35 | dy038035.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.36 | dy038036.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.37 | dy038037.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.38 | dy038038.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.39 | dy038039.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.40 | dy038040.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.41 | dy038041.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.42 | dy038042.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.43 | dy038043.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.44 | dy038044.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.45 | dy038045.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.46 | dy038046.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.47 | dy038047.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.48 | dy038048.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.49 | dy038049.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.50 | dy038050.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.51 | dy038051.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.52 | dy038052.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.53 | dy038053.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.54 | dy038054.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.55 | dy038055.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.56 | dy038056.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.57 | dy038057.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.58 | dy038058.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.59 | dy038059.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.60 | dy038060.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.61 | dy038061.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.62 | dy038062.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.63 | dy038063.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.64 | dy038064.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.65 | dy038065.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.66 | dy038066.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.68 | dy038068.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.69 | dy038069.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.70 | dy038070.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.71 | dy038071.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.72 | dy038072.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.73 | dy038073.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.74 | dy038074.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.75 | dy038075.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.77 | dy038077.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.79 | dy038079.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.81 | dy038081.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.82 | dy038082.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.84 | dy038084.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.85 | dy038085.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.86 | dy038086.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.87 | dy038087.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.88 | dy038088.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.90 | dy038090.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.91 | dy038091.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.92 | dy038092.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.93 | dy038093.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.94 | dy038094.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.95 | dy038095.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.96 | dy038096.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.97 | dy038097.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.98 | dy038098.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.99 | dy038099.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.100 | dy038100.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.101 | dy038101.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.102 | dy038102.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.103 | dy038103.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.104 | dy038104.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.105 | dy038105.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.106 | dy038106.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.107 | dy038107.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.108 | dy038108.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.109 | dy038109.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.110 | dy038110.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.111 | dy038111.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.112 | dy038112.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.113 | dy038113.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.114 | dy038114.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.115 | dy038115.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.116 | dy038116.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.117 | dy038117.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.118 | dy038118.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.119 | dy038119.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.120 | dy038120.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.121 | dy038121.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.122 | dy038122.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.123 | dy038123.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.124 | dy038124.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.125 | dy038125.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.126 | dy038126.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.127 | dy038127.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.128 | dy038128.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.129 | dy038129.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.130 | dy038130.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.131 | dy038131.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.132 | dy038132.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.133 | dy038133.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.134 | dy038134.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.135 | dy038135.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.136 | dy038136.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.137 | dy038137.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.138 | dy038138.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.139 | dy038139.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.140 | dy038140.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.143 | dy038143.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.146 | dy038146.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.148 | dy038148.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.149 | dy038149.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.150 | dy038150.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.151 | dy038151.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.152 | dy038152.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.153 | dy038153.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.154 | dy038154.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.155 | dy038155.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.157 | dy038157.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.158 | dy038158.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.159 | dy038159.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.160 | dy038160.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.161 | dy038161.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.162 | dy038162.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.163 | dy038163.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.164 | dy038164.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.165 | dy038165.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.166 | dy038166.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.167 | dy038167.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.168 | dy038168.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.169 | dy038169.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.170 | dy038170.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.171 | dy038171.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.173 | dy038173.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.174 | dy038174.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.176 | dy038176.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.177 | dy038177.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.178 | dy038178.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.179 | dy038179.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.180 | dy038180.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.181 | dy038181.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.183 | dy038183.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.184 | dy038184.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.185 | dy038185.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.186 | dy038186.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.187 | dy038187.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.188 | dy038188.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.189 | dy038189.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.190 | dy038190.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.191 | dy038191.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.192 | dy038192.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.193 | dy038193.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.194 | dy038194.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.195 | dy038195.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.196 | dy038196.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.197 | dy038197.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.198 | dy038198.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.199 | dy038199.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.200 | dy038200.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.201 | dy038201.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.202 | dy038202.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.203 | dy038203.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.205 | dy038205.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.206 | dy038206.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.207 | dy038207.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.208 | dy038208.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.209 | dy038209.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.210 | dy038210.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.211 | dy038211.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.212 | dy038212.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.213 | dy038213.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.214 | dy038214.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.215 | dy038215.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.216 | dy038216.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.217 | dy038217.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.218 | dy038218.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.219 | dy038219.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.220 | dy038220.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.221 | dy038221.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.222 | dy038222.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.223 | dy038223.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.224 | dy038224.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.225 | dy038225.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.226 | dy038226.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.227 | dy038227.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.228 | dy038228.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.229 | dy038229.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.230 | dy038230.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.233 | dy038233.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.234 | dy038234.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.235 | dy038235.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.236 | dy038236.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.237 | dy038237.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.238 | dy038238.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.239 | dy038239.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.240 | dy038240.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.241 | dy038241.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.242 | dy038242.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.243 | dy038243.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.244 | dy038244.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.245 | dy038245.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.246 | dy038246.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.247 | dy038247.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.248 | dy038248.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.249 | dy038249.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.250 | dy038250.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.251 | dy038251.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.252 | dy038252.univ-rennes1.fr | 2024-04-18 15:52:46 |
148.60.38.254 | dy038254.univ-rennes1.fr | 2024-04-18 15:52:46 |
Country / Region | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
---|---|---|---|
United States | 30434 | 1445996026 | 971582445595794 |
Brazil | 9002 | 88034768 | 29389741002758 |
China | 6733 | 372611448 | 129946108961408 |
Russian Federation | 5800 | 47626258 | 294603616808768 |
India | 5790 | 36222240 | 24460668932096 |
Australia | 5013 | 42286964 | 20569917233152 |
Indonesia | 3297 | 17799424 | 1328854073344 |
United Kingdom | 3175 | 80858276 | 32289804451840 |
Germany | 3097 | 113865256 | 71041074462720 |
Poland | 2510 | 19285504 | 15951122994176 |
Canada | 2350 | 55999300 | 3531917362176 |
France | 2282 | 77250336 | 12875268685824 |
Ukraine | 2116 | 9681408 | 5076030586880 |
Bangladesh | 1757 | 1909260 | 1013900050432 |
Netherlands | 1587 | 55669936 | 26109800613376 |
Italy | 1298 | 52326864 | 28883315523584 |
Hong Kong | 1269 | 17871732 | 1725691855616 |
Argentina | 1260 | 19535584 | 18797300219904 |
Japan | 1232 | 168120424 | 33532219097088 |
Spain | 1223 | 34628352 | 7936553652224 |