IP Country City ISP
131.108.156.45 Brazil Cruz Machado MegaNet Brasil
131.161.178.192 Brazil Rio de Janeiro Linejet servios de telecomunicaes ltd
131.161.66.217 Brazil Cipo Inhambupe On-line Com Com. E Serv. De Informática
131.221.13.173 Brazil Nao Me Toque Coprel Telecom Ltda
131.221.38.216 Brazil SET Soluções Tecnologicas e Informatica Ltda
131.221.90.253 Brazil Tubarao SSTV Sistema Sul de Televisão Ltda
131.255.20.63 Brazil Miracema
131.72.144.44 Brazil Redel Internet
132.255.144.208 Brazil Capao do Leao Osirnet Info Telecom Ltda.
138.0.246.54 Brazil Grupo Conecta Telecom Scm Ltda Epp
138.118.171.28 Brazil Curitiba Direct Wifi Telecom Ltda. Me
138.118.31.180 Brazil São Bento do Sul WBT Internet Ltda ME
138.204.24.171 Brazil Curitiba COPEL Telecom
138.204.27.33 Brazil Maringá COPEL Telecom
138.255.109.79 Brazil Francisco Morato World Wifi Telecomunicações Ltda - Me
138.255.179.243 Brazil Porto Alegre Cybernetrs Ltda - Me
138.255.247.42 Brazil G3 Telecom
138.59.122.77 Brazil Sumidouro Vm Openlink
138.94.84.62 Brazil Guarulhos Etecc Fibra Optica
138.97.4.225 Brazil Santa Rosa Sulnet Telecom
143.0.212.33 Brazil Internet Servicos Ltda.
143.107.150.102 Brazil São Paulo Universidade De Sao Paulo
143.202.126.216 Brazil Lajedo ToolsNET
143.208.193.100 Brazil Poços de Caldas Telemidia Sistema de Telecomunicacao Ltda
152.234.89.172 Brazil Oi Velox
152.244.202.45 Brazil Vivo
161.22.56.189 Brazil Antonio Carlos Neorede Telecomunicação Eireli - Epp
167.249.188.22 Brazil Vitória da Conquista Fiber Conectividade Ltda Me
167.250.242.170 Brazil Transdados Telecom
168.121.109.131 Brazil Interconect Teleinformatica Ltda
168.121.193.126 Brazil Vitoria de Santo Antao Dtel Telecom
168.194.117.23 Brazil REDE ISP
168.195.231.123 Brazil O T Tecnologia Em Informática Ltda
168.196.220.226 Brazil Recife wellington eustáquio da silva - me
168.197.55.179 Brazil Radar Wisp Ltda
168.228.212.132 Brazil Conecta Internet
168.90.57.68 Brazil Zaapnet Telecomunicacoes
168.90.77.22 Brazil Guanambi Micks Telecom Eireli
170.150.93.143 Brazil Santa Rita do Sapucai TRIXNETWORK
170.231.134.21 Brazil Marte Informatica LTDA
170.231.252.36 Brazil JotaF. Telecomunicações Ltda ME
170.233.47.7 Brazil Soares & Peruzzo Ltda
170.238.134.20 Brazil Abcrede Provedor De Internet Eireli
170.238.75.255 Brazil Ir Tecnologia Ltda Me
170.239.159.127 Brazil Isimples Telecom e Hardware Ltda
170.239.69.236 Brazil Tche Turbo Provedor de Internet LTDA
170.239.95.69 Brazil Ativa Comunicação Multimídia Ltda-me.
170.79.52.153 Brazil Justweb Telecomunicações
170.81.195.70 Brazil Neide Bonner Rodrigues - Me
170.81.201.146 Brazil Victor.net Telecom Ltda ME
170.81.211.212 Brazil Connectvy Telecomunicacoes Ltda
170.82.135.108 Brazil Ourinhos Global Tech Internet Banda Larga EPP - ltda
170.82.54.91 Brazil Prata Master Data Telecomunicacoes Ltda - Me
170.84.48.198 Brazil Rio de Janeiro Vip Rio Telecomunicações Ltda - Epp
177.100.208.229 Brazil Rio das Ostras Claro NET
177.104.15.142 Brazil Gaspar Unifique Telecomunicações SA
177.104.239.29 Brazil Petrópolis Tech Cable do Brasil Sist. de Telec. Ltda
177.11.206.27 Brazil Feliz Bom Tempo Informática Ltda
177.116.129.234 Brazil Vivo
177.12.118.44 Brazil Netline Telecom
177.129.138.32 Brazil Aracaju WanHouse Solucoes em Tecnologia LTDA - EPP
177.130.217.218 Brazil Cocal Videomar Rede Nordeste S/A
177.131.164.133 Brazil Guapimirim Vm Openlink
177.131.78.121 Brazil Sumare Desktop Sigmanet Comunicação Multimídia Ltda
177.132.217.229 Brazil Sapiranga Vivo
177.142.136.157 Brazil Rio de Janeiro Claro NET
177.155.218.63 Brazil Sinop Giga Byte Prod. e Serv. Inform. Ltda
177.16.195.155 Brazil Maringá Vivo
177.16.83.87 Brazil São José dos Pinhais Vivo
177.162.81.86 Brazil Vivo
177.170.40.220 Brazil Vivo
177.182.179.245 Brazil Belo Horizonte Claro NET
177.194.196.141 Brazil Pelotas Claro NET
177.194.241.50 Brazil Campo Grande Claro NET
177.195.101.188 Brazil Duque de Caxias Claro NET
177.200.255.249 Brazil Bezerros M.j. Ventura Ltda
177.200.68.146 Brazil Arceburgo SKYNET Telecomunicacoes Eireli
177.200.68.155 Brazil Arceburgo SKYNET Telecomunicacoes Eireli
177.206.206.40 Brazil Salvador Vivo
177.207.41.206 Brazil Natal Vivo
177.207.95.211 Brazil Salvador Vivo
177.220.176.102 Brazil Curitiba COPEL Telecom
177.220.186.223 Brazil Curitiba COPEL Telecom
177.220.187.231 Brazil Curitiba COPEL Telecom
177.221.249.241 Brazil Caldas Novas Core Telecom & It Ltda
177.23.130.81 Brazil
177.23.130.93 Brazil
177.234.165.160 Brazil Bom Jesus da Lapa Barbosa & Costa Ltda
177.30.59.74 Brazil TIM LIVE
177.30.61.49 Brazil TIM LIVE
177.33.91.175 Brazil São Paulo NET Virtua
177.37.172.71 Brazil Limoeiro do Norte Brisanet Servicos De Telecomunicacoes Ltda
177.37.173.206 Brazil Limoeiro do Norte Brisanet Servicos De Telecomunicacoes Ltda
177.37.174.55 Brazil Limoeiro do Norte Brisanet Servicos De Telecomunicacoes Ltda
177.37.184.196 Brazil Limoeiro do Norte Brisanet Servicos De Telecomunicacoes Ltda
177.37.230.189 Brazil Pereiro Brisanet Servicos De Telecomunicacoes Ltda
177.38.204.44 Brazil Recife DataSafeIT Soluções em Tecnologia
177.38.86.253 Brazil Boa Esperanca Zap Bl Telecomunicacoes Ltda
177.45.34.43 Brazil São Bernardo do Campo Vivo
177.45.72.32 Brazil Piracicaba Vivo
177.5.32.236 Brazil Fazenda Rio Grande Oi Internet
177.50.201.106 Brazil LIVE TIM
177.51.230.128 Brazil Belo Horizonte TIM Brasil
177.53.133.40 Brazil Sorocaba Wnx Telecom Ltda - Me
177.54.145.132 Brazil Maxihost LTDA
177.62.230.111 Brazil Vivo
177.67.110.8 Brazil Uruacu Niqturbo Pimentel E Moreira Ltda
177.67.156.131 Brazil Monte Alegre do Sul F.j.fantini Amparo Me
177.68.103.157 Brazil São Paulo Vivo
177.71.26.49 Brazil Invista Net Provedor de Acesso Ltda
177.71.79.40 Brazil Barra Mansa Prinse Multimídia Eireli - Epp
177.73.194.228 Brazil Bom Sucesso Minas World Telecomunicações Ltda
177.74.187.168 Brazil Santo Antonio da Alegria SKYNET Telecomunicacoes Eireli
177.74.187.8 Brazil Santo Antonio da Alegria SKYNET Telecomunicacoes Eireli
177.75.49.89 Brazil Anápolis Explorernet Infolink Tecnologia E Telecomunicacoes
177.75.56.217 Brazil Alexania Explorernet Infolink Tecnologia E Telecomunicacoes
177.76.25.248 Brazil Mogi das Cruzes Vivo
177.8.126.140 Brazil Mirassol Roveri Opção Provedor de Acesso a Internet Ltda ME
177.83.217.147 Brazil Americo Brasiliense Claro NET
177.86.178.59 Brazil Solanea Lemos E Morais Ltda.
177.87.31.103 Brazil Pelotas WordNet Internet Banda Larga
177.87.32.12 Brazil Santo Antonio da Patrulha INB Telecom
177.9.232.145 Brazil Embu Vivo
177.9.82.67 Brazil Martinopolis Vivo
177.91.110.36 Brazil Bom Jesus da Lapa Paloma Geraldina Nunes Dias Costa
177.91.141.249 Brazil Seta Micros Ltda
177.92.248.211 Brazil Clementina Migo Telecom
177.92.48.40 Brazil Curitiba COPEL Telecom
177.92.53.87 Brazil Curitiba COPEL Telecom
177.93.26.18 Brazil Terapar Participações Ltda.
177.95.7.190 Brazil Taubate Vivo
179.105.128.75 Brazil Salvador Claro NET
179.108.3.85 Brazil Bauru Silva & Silveira Provedor de Internet Ltda
179.109.143.37 Brazil Guacui Digital Net Ltda
179.109.50.148 Brazil Aki Provedor de Internet Ltda
179.110.245.189 Brazil Santos Vivo
179.113.11.62 Brazil Vivo
179.124.17.88 Brazil Itaituba Zum Telecom Ltda- Me
179.125.141.206 Brazil Limeira Desktop Sigmanet Comunicação Multimídia Ltda
179.125.46.52 Brazil Celloni Dist. De Equip. De Inf. E Tecnologia Ltda
179.127.67.195 Brazil Presidente Prudente Acer Telecomunicações ltda
179.130.1.185 Brazil Viamão Vivo
179.130.31.163 Brazil Gravataí Vivo
179.130.73.249 Brazil Vivo
179.131.157.170 Brazil Vivo
179.152.108.178 Brazil
179.152.150.102 Brazil
179.152.203.213 Brazil Claro NET
179.155.3.197 Brazil Niterói Claro NET
179.164.70.125 Brazil Itu Vivo
179.180.241.103 Brazil Sorocaba Vivo
179.183.115.16 Brazil Salvador Vivo
179.183.120.179 Brazil Salvador Vivo
179.183.149.242 Brazil Cocal Vivo
179.187.231.186 Brazil Curitiba Vivo
179.189.139.142 Brazil Rio Grande Vetorial Internet
179.190.197.146 Brazil Natal Cabo Servicos De Telecomunicacoes Ltda
179.191.222.153 Brazil Teresopolis Vm Openlink
179.209.44.209 Brazil São Paulo Claro NET
179.210.190.165 Brazil Rio de Janeiro Claro NET
179.210.70.128 Brazil Rio de Janeiro Claro NET
179.214.112.19 Brazil Taguatinga NET Virtua
179.214.112.231 Brazil Taguatinga NET Virtua
179.214.112.24 Brazil Taguatinga NET Virtua
179.214.126.54 Brazil Brasília NET Virtua
179.214.127.109 Brazil Brasília NET Virtua
179.216.36.47 Brazil Ponta Grossa Claro NET
179.217.229.149 Brazil Caxias do Sul Claro NET
179.217.9.9 Brazil Serra Claro NET
179.218.1.171 Brazil Rio de Janeiro Claro NET
179.218.2.215 Brazil Rio de Janeiro Claro NET
179.218.6.73 Brazil Rio de Janeiro Claro NET
179.219.48.143 Brazil Porto Alegre Claro NET
179.220.225.184 Brazil Claro NET
179.223.199.13 Brazil Claro NET
179.223.199.212 Brazil Claro NET
179.234.228.115 Brazil Vitória Claro NET
179.235.214.104 Brazil Recife Claro NET
179.236.179.47 Brazil Salvador Oi Velox
179.236.181.43 Brazil Salvador Oi Velox
179.242.242.112 Brazil Jundiaí Claro S/A
179.250.234.209 Brazil Mairiporã TIM Brasil
179.253.237.114 Brazil Oi Internet
179.254.235.234 Brazil Campinorte Oi Internet
179.34.92.159 Brazil Rio de Janeiro TIM LIVE
179.61.241.32 Brazil Barueri Host1Plus
179.66.56.243 Brazil Belo Horizonte Oi Velox
179.70.58.242 Brazil Oi Velox
179.70.95.55 Brazil Oi Velox
179.89.239.12 Brazil Vivo
179.94.15.76 Brazil Vivo
179.96.137.89 Brazil Marília Life Tecnologia Ltda.
179.98.198.246 Brazil Maua Vivo
179.98.51.64 Brazil Valinhos Vivo
179.98.58.110 Brazil Sao Joao da Boa Vista Vivo
181.216.63.11 Brazil NET Virtua
181.221.160.183 Brazil NET Virtua
181.223.107.42 Brazil Macaé NET Virtua
186.192.127.130 Brazil Eletrodata Ltda
186.193.28.224 Brazil Manhumirim Acesse Comunicação Ltda
186.206.169.197 Brazil Belo Horizonte Claro NET
186.206.184.57 Brazil Belo Horizonte Claro NET
186.214.15.61 Brazil Araraquara Vivo
186.214.212.200 Brazil Londrina Vivo
186.214.234.250 Brazil Salvador Vivo
186.214.237.100 Brazil Salvador Vivo
186.214.72.223 Brazil Bauru Vivo
186.216.54.170 Brazil Sao Goncalo Metroflex Telecomunicacoes Ltda
186.218.113.85 Brazil Porto Velho Claro NET
186.219.142.111 Brazil Lindolfo Sebratel Tecnologia Ltda
186.219.142.155 Brazil Lindolfo Sebratel Tecnologia Ltda
186.222.75.210 Brazil Bauru Claro NET
186.223.175.187 Brazil Sao Goncalo Claro NET
186.223.200.231 Brazil Pindamonhangaba Claro NET
186.223.36.59 Brazil Santa Barbara d'Oeste Claro NET
186.224.25.255 Brazil Primavera Dtel Telecom
186.227.224.28 Brazil Porto Alegre Meta Telecomunicações Ltda
186.233.186.66 Brazil Maxihost LTDA
186.233.186.88 Brazil Maxihost LTDA
186.235.190.197 Brazil Caruaru Gft Comercio De Telefonia E Comunicacao Ltda
186.249.213.191 Brazil Imperatriz IBL Banda Larga Internet Informatica LTDA
186.249.213.196 Brazil Imperatriz IBL Banda Larga Internet Informatica LTDA
186.251.193.37 Brazil Alegrete Redeconesul Telecomunicacoes Ltda
186.251.195.74 Brazil Alegrete Redeconesul Telecomunicacoes Ltda
187.10.54.33 Brazil Rancharia Vivo
187.102.92.100 Brazil Uruguaiana bnet
187.105.3.146 Brazil Duque de Caxias NET Virtua
187.106.33.25 Brazil Campinas NET Virtua
187.106.67.126 Brazil Santos NET Virtua
187.109.129.100 Brazil Macatuba Silva & Silveira Provedor de Internet Ltda
187.111.86.46 Brazil Olinda Fontes Solucoes Tecnologicas Ltda
187.112.190.127 Brazil Curitiba Vivo
187.112.210.3 Brazil Londrina Vivo
187.120.135.25 Brazil Bauru Netdigit Telecomunicacoes Ltda
187.121.127.29 Brazil São Paulo Vivo
187.126.79.246 Brazil Rio de Janeiro Oi Velox
187.15.64.248 Brazil Rio de Janeiro Oi Velox
187.18.141.89 Brazil Cocal Videomar Rede Nordeste S/A
187.180.177.114 Brazil Sorocaba Claro NET
187.19.179.30 Brazil Crato Brisanet Servicos De Telecomunicacoes Ltda
187.19.249.221 Brazil Quixada Brisanet Servicos De Telecomunicacoes Ltda
187.21.13.123 Brazil Brasília NET Virtua
187.255.195.65 Brazil Ananindeua Claro NET
187.3.84.98 Brazil São Bernardo do Campo Claro NET
187.32.163.105 Brazil Senador Canedo Algar Telecom
187.36.143.214 Brazil Serra Claro NET
187.36.164.187 Brazil Vitória Claro NET
187.36.174.180 Brazil Vitória Claro NET
187.40.226.109 Brazil Natal Oi Velox
187.49.87.18 Brazil Santa DIPELNET
187.49.93.55 Brazil DIPELNET
187.56.196.138 Brazil São Paulo Vivo
187.57.19.79 Brazil Ourinhos Vivo
187.58.8.254 Brazil Salvador Vivo
187.60.191.97 Brazil São Paulo Avato Tecnologia
187.61.114.247 Brazil Rio de Janeiro SpeedNet
187.64.156.224 Brazil Serra Claro NET
187.66.247.94 Brazil Franca Claro NET
187.67.35.16 Brazil Rio de Janeiro Claro NET
187.7.195.84 Brazil Oi Internet
187.73.203.95 Brazil Presidente Prudente Stetnet Telecom
187.73.83.193 Brazil Congonhas Lafaiete Provedor de Internet e Telecomunic Ltda
187.74.221.112 Brazil São Paulo Vivo
187.85.94.245 Brazil Barbacena City10 Telecom Ltda
187.87.113.153 Brazil Botelhos Center Prestadora Serviços S/C Ltda
187.94.190.230 Brazil Paulinia Desktop Sigmanet Comunicação Multimídia Ltda
187.95.40.49 Brazil Alem Paraiba Alta Rede Corporate Network Telecom Ltda - Epp
189.100.68.162 Brazil São Paulo Claro NET
189.103.171.57 Brazil Piracicaba Claro NET
189.11.93.114 Brazil Curitiba Oi Internet
189.113.239.23 Brazil Tubarao SSTV Sistema Sul de Televisão Ltda
189.113.34.147 Brazil Unotel Participações S/a
189.12.236.140 Brazil Alfenas Oi Velox
189.120.79.220 Brazil São Paulo Claro NET
189.121.201.162 Brazil São Paulo Claro NET
189.122.224.59 Brazil Rio de Janeiro Claro NET
189.126.188.103 Brazil Tvc Tupa Eireli
189.18.234.125 Brazil Paulinia Vivo
189.28.221.201 Brazil Sao Jose SSTV Sistema Sul de Televisão Ltda
189.29.16.99 Brazil Araraquara Claro NET
189.29.43.54 Brazil Araçatuba Claro NET
189.30.186.137 Brazil Francisco Beltrao Oi Internet
189.30.72.253 Brazil Sao Jose Oi Internet
189.30.96.57 Brazil Joaçaba Oi Internet
189.34.199.49 Brazil Santos Claro NET
189.36.132.64 Brazil
189.36.133.246 Brazil
189.4.122.172 Brazil Florianópolis Claro NET
189.4.179.107 Brazil Santos Claro NET
189.54.97.64 Brazil São Bernardo do Campo Claro NET
189.6.13.105 Brazil Brasília Claro NET
189.6.14.18 Brazil Brasília Claro NET
189.6.249.118 Brazil Guaíba Claro NET
189.6.253.121 Brazil Porto Alegre Claro NET
189.6.27.73 Brazil Brasília Claro NET
189.6.34.168 Brazil Brasília Claro NET
189.6.37.23 Brazil Brasília Claro NET
189.60.12.179 Brazil Rio de Janeiro Claro NET
189.60.16.180 Brazil Rio de Janeiro Claro NET
189.61.157.216 Brazil Belo Horizonte Claro NET
189.63.132.177 Brazil Porto Alegre Claro NET
189.63.225.228 Brazil Ribeirão Preto Claro NET
189.63.71.55 Brazil Goiânia Claro NET
189.68.21.31 Brazil Valinhos Vivo
189.69.24.43 Brazil São Paulo Vivo
189.7.236.155 Brazil Cruz Alta Claro NET
189.74.207.209 Brazil Sao Lourenco do Sul Oi Internet
189.76.185.11 Brazil Goioere L M Tiko Kamide - Sva
189.77.139.14 Brazil Cocal TIM LIVE
189.8.102.92 Brazil Balneário Camboriú Redel Internet
189.84.58.234 Brazil Serviços E Comunicação Ltda
189.97.83.37 Brazil Jacareí Vivo
189.97.93.139 Brazil Caieiras Vivo
190.109.66.125 Brazil Nova Lima BlinkTelecom
191.135.162.36 Brazil TIM Brasil
191.162.249.162 Brazil TIM LIVE
191.176.42.128 Brazil Brasília Claro NET
191.177.160.16 Brazil Curitiba Claro NET
191.177.165.113 Brazil Curitiba Claro NET
191.177.187.96 Brazil Curitiba Claro NET
191.178.164.136 Brazil Belém Claro NET
191.178.167.60 Brazil Belém Claro NET
191.183.182.10 Brazil Osasco Claro NET
191.185.79.255 Brazil Belo Horizonte Claro NET
191.188.148.223 Brazil São Paulo Claro NET
191.189.2.150 Brazil Manaus Claro NET
191.19.121.225 Brazil Monte Azul Paulista Vivo
191.191.98.218 Brazil Florianópolis Claro NET
191.219.0.6 Brazil Porto Alegre Oi Internet
191.219.23.116 Brazil Viamão Oi Internet
191.241.132.92 Brazil Poco Verde Minas Info Ltda-me
191.243.137.178 Brazil Curitiba Vainet Tecnologia Ltda
191.248.185.45 Brazil Ribeirão Preto Vivo
191.249.228.189 Brazil São Paulo Vivo
191.250.198.59 Brazil Aracaju Vivo
191.250.72.100 Brazil Salvador Vivo
191.251.33.170 Brazil Maringá Vivo
191.251.88.163 Brazil Foz do Iguaçu Vivo
191.253.41.137 Brazil Imbituba Serra Geral Solucoes Para Internet Ltda
191.32.130.40 Brazil Sao Goncalo Vivo
191.32.5.247 Brazil Joinville Vivo
191.33.188.109 Brazil Brasília Vivo
191.34.153.88 Brazil Ribeirão Preto Vivo
191.37.21.121 Brazil Itaobim Rapeedo Ltda
191.5.176.75 Brazil Jaraguá do Sul Chapeco Tecnologia em Telecomunicações Ltda.
198.44.136.179 Brazil tzulo
200.100.17.11 Brazil Pitangueiras Vivo
200.103.167.35 Brazil São Paulo Oi Internet
200.142.102.78 Brazil Rio de Janeiro Mundivox LTDA
200.149.205.114 Brazil Ribeirão das Neves Oi Velox
200.152.48.253 Brazil Sao Goncalo Ubmex Data Center E Telecomunicacoes Ltda
200.181.92.21 Brazil Brasília Oi Internet
200.225.115.13 Brazil Synkro Soluções em Informática LTDA ME
200.236.251.14 Brazil Sumare Desktop Sigmanet Comunicação Multimídia Ltda
200.95.221.16 Brazil Jose Bonifacio Oquei Telecom Ltda EPP
200.97.167.120 Brazil Juiz de Fora Oi Velox
201.13.128.246 Brazil Osasco Vivo
201.13.181.199 Brazil Sao Vicente Vivo
201.13.197.100 Brazil São Paulo Vivo
201.14.191.170 Brazil Videira Oi Internet
201.162.73.200 Brazil Conselheiro Lafaiete Lafaiete Provedor de Internet e Telecomunic Ltda
201.17.115.251 Brazil Rio de Janeiro Claro NET
201.17.124.222 Brazil Rio de Janeiro Claro NET
201.17.158.195 Brazil Belo Horizonte Claro NET
201.17.80.59 Brazil Rio de Janeiro Claro NET
201.20.90.160 Brazil Cocal Mob Telecom
201.33.175.192 Brazil Cachoeiras de Macacu K2 Telecom e Multimidia LTDA ME
201.43.189.214 Brazil São Paulo Vivo
201.49.195.60 Brazil Santo Anastacio Acer Telecomunicações ltda
201.78.58.240 Brazil Timoteo Oi Velox
201.79.26.117 Brazil Cachoeiro de Itapemirim Oi Velox
201.80.1.174 Brazil Belo Horizonte Claro NET
201.86.73.250 Brazil Apucarana Vivo
201.92.50.15 Brazil Bofete Vivo
201.92.7.168 Brazil Getulina Vivo
201.92.9.76 Brazil Campinas Vivo
201.93.36.65 Brazil São Paulo Vivo
201.95.29.213 Brazil São Paulo Vivo