The IP address 39.96.28 is provided by Huayun Data Holdings Limited, it's belong to the CDIR (Classless Inter-Domain Routing) 39.109.0.0/19 (range 39.109.0.0 to 39.109.31.255). The autonomous system number (ASN) is 133779.
| ASN | 133779 |
| IP starting by | 39.109.0.0 |
| IP ending by | 39.109.31.255 |
| ASN Name | Huayun Data Holdings Limited |
| CDIR | 39.109.0.0/19 |
| Numerical IP | |
| Registry | apnic |
| Last update | 05/03/2018 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | CN | China | - | Hangzhou | 30.2937 | 120.1614 | 2018-03-05 |
| MaxMind | CN | China | - | Hangzhou | 30.2936 | 120.1614 | 2018-03-05 |
| Whois | HK | - | - | - | 114 | 22 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 39.96.28.0 | 660610048 | 0 |
| 39.96.28.1 | 660610049 | 0 |
| 39.96.28.2 | 660610050 | 0 |
| 39.96.28.3 | 660610051 | 0 |
| 39.96.28.4 | 660610052 | 0 |
| 39.96.28.5 | 660610053 | 0 |
| 39.96.28.6 | 660610054 | 0 |
| 39.96.28.7 | 660610055 | 0 |
| 39.96.28.8 | 660610056 | 0 |
| 39.96.28.9 | 660610057 | 0 |
| 39.96.28.10 | 660610058 | 0 |
| 39.96.28.11 | 660610059 | 0 |
| 39.96.28.12 | 660610060 | 0 |
| 39.96.28.13 | 660610061 | 0 |
| 39.96.28.14 | 660610062 | 0 |
| 39.96.28.15 | 660610063 | 0 |
| 39.96.28.16 | 660610064 | 0 |
| 39.96.28.17 | 660610065 | 0 |
| 39.96.28.18 | 660610066 | 0 |
| 39.96.28.19 | 660610067 | 0 |
| 39.96.28.20 | 660610068 | 0 |
| 39.96.28.21 | 660610069 | 0 |
| 39.96.28.22 | 660610070 | 0 |
| 39.96.28.23 | 660610071 | 0 |
| 39.96.28.24 | 660610072 | 0 |
| 39.96.28.25 | 660610073 | 0 |
| 39.96.28.26 | 660610074 | 0 |
| 39.96.28.27 | 660610075 | 0 |
| 39.96.28.28 | 660610076 | 0 |
| 39.96.28.29 | 660610077 | 0 |
| 39.96.28.30 | 660610078 | 0 |
| 39.96.28.31 | 660610079 | 0 |
| 39.96.28.32 | 660610080 | 0 |
| 39.96.28.33 | 660610081 | 0 |
| 39.96.28.34 | 660610082 | 0 |
| 39.96.28.35 | 660610083 | 0 |
| 39.96.28.36 | 660610084 | 0 |
| 39.96.28.37 | 660610085 | 0 |
| 39.96.28.38 | 660610086 | 0 |
| 39.96.28.39 | 660610087 | 0 |
| 39.96.28.40 | 660610088 | 0 |
| 39.96.28.41 | 660610089 | 0 |
| 39.96.28.42 | 660610090 | 0 |
| 39.96.28.43 | 660610091 | 0 |
| 39.96.28.44 | 660610092 | 0 |
| 39.96.28.45 | 660610093 | 0 |
| 39.96.28.46 | 660610094 | 0 |
| 39.96.28.47 | 660610095 | 0 |
| 39.96.28.48 | 660610096 | 0 |
| 39.96.28.49 | 660610097 | 0 |
| 39.96.28.50 | 660610098 | 0 |
| 39.96.28.51 | 660610099 | 0 |
| 39.96.28.52 | 660610100 | 0 |
| 39.96.28.53 | 660610101 | 0 |
| 39.96.28.54 | 660610102 | 0 |
| 39.96.28.55 | 660610103 | 0 |
| 39.96.28.56 | 660610104 | 0 |
| 39.96.28.57 | 660610105 | 0 |
| 39.96.28.58 | 660610106 | 0 |
| 39.96.28.59 | 660610107 | 0 |
| 39.96.28.60 | 660610108 | 0 |
| 39.96.28.61 | 660610109 | 0 |
| 39.96.28.62 | 660610110 | 0 |
| 39.96.28.63 | 660610111 | 0 |
| 39.96.28.64 | 660610112 | 0 |
| 39.96.28.65 | 660610113 | 0 |
| 39.96.28.66 | 660610114 | 0 |
| 39.96.28.67 | 660610115 | 0 |
| 39.96.28.68 | 660610116 | 0 |
| 39.96.28.69 | 660610117 | 0 |
| 39.96.28.70 | 660610118 | 0 |
| 39.96.28.71 | 660610119 | 0 |
| 39.96.28.72 | 660610120 | 0 |
| 39.96.28.73 | 660610121 | 0 |
| 39.96.28.74 | 660610122 | 0 |
| 39.96.28.75 | 660610123 | 0 |
| 39.96.28.76 | 660610124 | 0 |
| 39.96.28.77 | 660610125 | 0 |
| 39.96.28.78 | 660610126 | 0 |
| 39.96.28.79 | 660610127 | 0 |
| 39.96.28.80 | 660610128 | 0 |
| 39.96.28.81 | 660610129 | 0 |
| 39.96.28.82 | 660610130 | 0 |
| 39.96.28.83 | 660610131 | 0 |
| 39.96.28.84 | 660610132 | 0 |
| 39.96.28.85 | 660610133 | 0 |