AS | CIDR | Description |
---|---|---|
AS26615 | 200.184.0.0/17 | TIM S/A, BR |
AS / Info | IP / Time | AS Path |
---|---|---|
Loading... |
IP | Host | DateTime |
---|---|---|
200.184.103.1 | 200-184-103-1.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.2 | 200-184-103-2.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.3 | 200-184-103-3.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.4 | 200-184-103-4.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.5 | 200-184-103-5.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.6 | 200-184-103-6.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.7 | 200-184-103-7.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.8 | 200-184-103-8.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.10 | 200-184-103-10.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.11 | 200-184-103-11.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.12 | 200-184-103-12.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.13 | 200-184-103-13.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.14 | 200-184-103-14.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.15 | 200-184-103-15.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.16 | 200-184-103-16.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.17 | 200-184-103-17.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.18 | 200-184-103-18.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.19 | 200-184-103-19.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.20 | 200-184-103-20.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.21 | 200-184-103-21.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.23 | 200-184-103-23.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.24 | 200-184-103-24.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.25 | 200-184-103-25.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.26 | 200-184-103-26.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.27 | 200-184-103-27.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.28 | 200-184-103-28.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.29 | 200-184-103-29.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.30 | 200-184-103-30.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.31 | 200-184-103-31.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.32 | 200-184-103-32.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.33 | 200-184-103-33.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.34 | 200-184-103-34.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.35 | 200-184-103-35.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.36 | 200-184-103-36.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.37 | 200-184-103-37.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.38 | 200-184-103-38.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.39 | 200-184-103-39.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.40 | 200-184-103-40.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.41 | 200-184-103-41.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.42 | 200-184-103-42.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.43 | 200-184-103-43.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.44 | 200-184-103-44.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.45 | 200-184-103-45.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.46 | 200-184-103-46.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.47 | 200-184-103-47.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.48 | 200-184-103-48.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.49 | 200-184-103-49.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.50 | 200-184-103-50.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.51 | 200-184-103-51.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.52 | 200-184-103-52.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.53 | 200-184-103-53.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.54 | 200-184-103-54.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.55 | 200-184-103-55.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.56 | 200-184-103-56.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.57 | 200-184-103-57.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.58 | 200-184-103-58.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.60 | 200-184-103-60.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.61 | 200-184-103-61.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.62 | 200-184-103-62.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.63 | 200-184-103-63.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.64 | 200-184-103-64.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.65 | 200-184-103-65.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.66 | 200-184-103-66.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.67 | 200-184-103-67.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.68 | mail.velognet.com | 2024-05-08 20:49:13 |
200.184.103.69 | ldap.variglog.com | 2024-05-08 20:49:13 |
200.184.103.70 | 200-184-103-70.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.71 | 200-184-103-71.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.72 | ns2.variglog.com | 2024-05-08 20:49:13 |
200.184.103.73 | smtp2.variglog.com | 2024-05-08 20:49:13 |
200.184.103.74 | 200-184-103-74.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.75 | 200-184-103-75.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.76 | 200-184-103-76.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.77 | 200-184-103-77.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.78 | 200-184-103-78.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.79 | 200-184-103-79.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.80 | 200-184-103-80.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.81 | 200-184-103-81.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.82 | 200-184-103-82.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.83 | 200-184-103-83.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.85 | 200-184-103-85.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.86 | 200-184-103-86.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.87 | 200-184-103-87.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.88 | 200-184-103-88.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.89 | 200-184-103-89.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.90 | 200-184-103-90.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.91 | 200-184-103-91.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.92 | 200-184-103-92.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.93 | 200-184-103-93.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.94 | 200-184-103-94.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.95 | 200-184-103-95.varig.com.br | 2024-05-08 20:49:13 |
200.184.103.96 | 200-184-103-96.lowelintas.com.br | 2024-05-08 20:49:13 |
200.184.103.97 | 200-184-103-97.lowelintas.com.br | 2024-05-08 20:49:13 |
200.184.103.98 | 200-184-103-98.lowelintas.com.br | 2024-05-08 20:49:13 |
200.184.103.99 | 200-184-103-99.lowelintas.com.br | 2024-05-08 20:49:13 |
200.184.103.100 | www.draftnet.com.br | 2024-05-08 20:49:13 |
200.184.103.101 | 200-184-103-101.lowelintas.com.br | 2024-05-08 20:49:13 |
200.184.103.102 | sonicwall.draftnet.com.br | 2024-05-08 20:49:13 |
200.184.103.103 | 200-184-103-103.lowelintas.com.br | 2024-05-08 20:49:13 |
200.184.103.104 | lowe-dns1.draftnet.com.br | 2024-05-08 20:49:13 |
200.184.103.105 | lowe-dns2.draftnet.com.br | 2024-05-08 20:49:13 |
200.184.103.106 | 200-184-103-106.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.108 | 200-184-103-108.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.109 | mx.draftnet.com.br | 2024-05-08 20:49:13 |
200.184.103.110 | 200-184-103-110.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.111 | 200-184-103-111.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.112 | 200-184-103-112.casafortaleza.com.br | 2024-05-08 20:49:13 |
200.184.103.113 | 200-184-103-113.casafortaleza.com.br | 2024-05-08 20:49:13 |
200.184.103.114 | 200-184-103-114.casafortaleza.com.br | 2024-05-08 20:49:13 |
200.184.103.115 | 200-184-103-115.casafortaleza.com.br | 2024-05-08 20:49:13 |
200.184.103.116 | 200-184-103-116.casafortaleza.com.br | 2024-05-08 20:49:13 |
200.184.103.117 | 200-184-103-117.casafortaleza.com.br | 2024-05-08 20:49:13 |
200.184.103.118 | 200-184-103-118.casafortaleza.com.br | 2024-05-08 20:49:13 |
200.184.103.119 | 200-184-103-119.casafortaleza.com.br | 2024-05-08 20:49:13 |
200.184.103.121 | 200-184-103-121.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.122 | 200-184-103-122.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.123 | 200-184-103-123.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.124 | 200-184-103-124.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.125 | 200-184-103-125.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.126 | 200-184-103-126.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.127 | 200-184-103-127.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.128 | 200-184-103-128.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.129 | 200-184-103-129.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.130 | 200-184-103-130.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.131 | 200-184-103-131.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.132 | 200-184-103-132.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.133 | 200-184-103-133.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.134 | 200-184-103-134.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.135 | 200-184-103-135.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.136 | 200-184-103-136.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.137 | 200-184-103-137.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.138 | 200-184-103-138.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.139 | 200-184-103-139.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.140 | 200-184-103-140.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.141 | 200-184-103-141.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.142 | 200-184-103-142.basf.org.br | 2024-05-08 20:49:13 |
200.184.103.144 | 200-184-103-144.etep.com.br | 2024-05-08 20:49:13 |
200.184.103.145 | 200-184-103-145.etep.com.br | 2024-05-08 20:49:13 |
200.184.103.146 | 200-184-103-146.etep.com.br | 2024-05-08 20:49:13 |
200.184.103.148 | 200-184-103-148.etep.com.br | 2024-05-08 20:49:13 |
200.184.103.149 | 200-184-103-149.etep.com.br | 2024-05-08 20:49:13 |
200.184.103.150 | 200-184-103-150.etep.com.br | 2024-05-08 20:49:13 |
200.184.103.152 | 200-184-103-152.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.154 | 200-184-103-154.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.155 | 200-184-103-155.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.156 | 200-184-103-156.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.158 | 200-184-103-158.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.159 | 200-184-103-159.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.160 | 200-184-103-160.lark.com.br | 2024-05-08 20:49:13 |
200.184.103.161 | 200-184-103-161.lark.com.br | 2024-05-08 20:49:13 |
200.184.103.162 | 200-184-103-162.lark.com.br | 2024-05-08 20:49:13 |
200.184.103.163 | 200-184-103-163.lark.com.br | 2024-05-08 20:49:13 |
200.184.103.164 | 200-184-103-164.lark.com.br | 2024-05-08 20:49:13 |
200.184.103.166 | 200-184-103-166.lark.com.br | 2024-05-08 20:49:13 |
200.184.103.167 | 200-184-103-167.lark.com.br | 2024-05-08 20:49:13 |
200.184.103.169 | 200-184-103-169.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.170 | 200-184-103-170.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.171 | 200-184-103-171.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.172 | 200-184-103-172.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.174 | 200-184-103-174.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.175 | 200-184-103-175.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.176 | 200-184-103-176.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.177 | 200-184-103-177.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.178 | 200-184-103-178.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.179 | 200-184-103-179.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.180 | 200-184-103-180.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.181 | 200-184-103-181.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.182 | 200-184-103-182.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.183 | 200-184-103-183.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.184 | 200-184-103-184.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.185 | 200-184-103-185.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.186 | 200-184-103-186.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.187 | 200-184-103-187.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.189 | 200-184-103-189.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.190 | 200-184-103-190.ey.com.br | 2024-05-08 20:49:13 |
200.184.103.192 | 200-184-103-192.ronam.com.br | 2024-05-08 20:49:13 |
200.184.103.193 | 200-184-103-193.ronam.com.br | 2024-05-08 20:49:13 |
200.184.103.194 | 200-184-103-194.ronam.com.br | 2024-05-08 20:49:13 |
200.184.103.195 | 200-184-103-195.ronam.com.br | 2024-05-08 20:49:13 |
200.184.103.196 | 200-184-103-196.ronam.com.br | 2024-05-08 20:49:13 |
200.184.103.197 | 200-184-103-197.ronam.com.br | 2024-05-08 20:49:13 |
200.184.103.198 | 200-184-103-198.ronam.com.br | 2024-05-08 20:49:13 |
200.184.103.199 | 200-184-103-199.ronam.com.br | 2024-05-08 20:49:13 |
200.184.103.200 | 200-184-103-200.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.201 | 200-184-103-201.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.202 | 200-184-103-202.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.203 | 200-184-103-203.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.204 | 200-184-103-204.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.205 | 200-184-103-205.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.206 | 200-184-103-206.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.207 | 200-184-103-207.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.208 | 200-184-103-208.investnews.net | 2024-05-08 20:49:13 |
200.184.103.209 | 200-184-103-209.investnews.net | 2024-05-08 20:49:13 |
200.184.103.210 | 200-184-103-210.investnews.net | 2024-05-08 20:49:13 |
200.184.103.212 | 200-184-103-212.investnews.net | 2024-05-08 20:49:13 |
200.184.103.213 | 200-184-103-213.investnews.net | 2024-05-08 20:49:13 |
200.184.103.214 | 200-184-103-214.investnews.net | 2024-05-08 20:49:13 |
200.184.103.215 | 200-184-103-215.investnews.net | 2024-05-08 20:49:13 |
200.184.103.216 | 200-184-103-216.investnews.net | 2024-05-08 20:49:13 |
200.184.103.217 | 200-184-103-217.investnews.net | 2024-05-08 20:49:13 |
200.184.103.218 | 200-184-103-218.investnews.net | 2024-05-08 20:49:13 |
200.184.103.220 | 200-184-103-220.investnews.net | 2024-05-08 20:49:13 |
200.184.103.221 | 200-184-103-221.investnews.net | 2024-05-08 20:49:13 |
200.184.103.224 | 200-184-103-224.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.225 | 200-184-103-225.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.226 | 200-184-103-226.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.227 | 200-184-103-227.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.228 | 200-184-103-228.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.229 | 200-184-103-229.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.230 | 200-184-103-230.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.231 | 200-184-103-231.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.232 | 200-184-103-232.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.233 | 200-184-103-233.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.234 | 200-184-103-234.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.235 | 200-184-103-235.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.236 | 200-184-103-236.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.238 | 200-184-103-238.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.239 | 200-184-103-239.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.240 | 200-184-103-240.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.241 | 200-184-103-241.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.242 | 200-184-103-242.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.243 | 200-184-103-243.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.244 | 200-184-103-244.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.245 | 200-184-103-245.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.246 | 200-184-103-246.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.248 | 200-184-103-248.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.249 | 200-184-103-249.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.250 | 200-184-103-250.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.251 | 200-184-103-251.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.252 | 200-184-103-252.intelignet.com.br | 2024-05-08 20:49:13 |
200.184.103.253 | 200-184-103-253.intelignet.com.br | 2024-05-08 20:49:13 |
Country | Allocated ASNs | ASN IPv4 Number | ASN IPv6 Number(/64) |
---|---|---|---|
United States | 30471 | 1417071250 | 971609751636114 |
Brazil | 9009 | 87108080 | 29475019264006 |
China | 6735 | 353778040 | 129949356402048 |
Russian Federation | 5800 | 46447650 | 294625088565056 |
India | 5793 | 35566880 | 24474078384128 |
Australia | 4988 | 41042516 | 20560034732288 |
Indonesia | 3300 | 17653760 | 1329090068480 |
United Kingdom | 3184 | 77589668 | 32611926999040 |
Germany | 3111 | 112611848 | 71369691168768 |
Poland | 2506 | 18312320 | 15916763321344 |
Canada | 2340 | 54621080 | 3518796334080 |
France | 2286 | 76417024 | 12798066360320 |
Ukraine | 2118 | 9184256 | 5041672945664 |
Bangladesh | 1769 | 1834288 | 1012299595776 |
Netherlands | 1588 | 53229104 | 26226325325312 |
Colombia | 1481 | 17190912 | 724523819268 |
Italy | 1299 | 51903568 | 28919318839296 |
Hong Kong | 1274 | 17538420 | 1726481630208 |
Argentina | 1260 | 19446784 | 18801614192640 |
Japan | 1234 | 167359592 | 33532234956800 |