The IP address 39.96.23 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 | 15/10/2017 |

| Country Code | Country | Region | City | Latitude | Longitude | Last update | |
| IP2Location | CN | China | - | Hangzhou | 30.2937 | 120.1614 | 2017-10-14 |
| MaxMind | CN | China | - | Hangzhou | 30.2936 | 120.1614 | 2017-10-14 |
| Whois | HK | - | - | - | 114 | 22 | |
| W3C | - | - | - | - | - | - | - |
| IP | Numerical IP | DNS |
| 39.96.23.0 | 660608768 | 0 |
| 39.96.23.1 | 660608769 | 0 |
| 39.96.23.2 | 660608770 | 0 |
| 39.96.23.3 | 660608771 | 0 |
| 39.96.23.4 | 660608772 | 0 |
| 39.96.23.5 | 660608773 | 0 |
| 39.96.23.6 | 660608774 | 0 |
| 39.96.23.7 | 660608775 | 0 |
| 39.96.23.8 | 660608776 | 0 |
| 39.96.23.9 | 660608777 | 0 |
| 39.96.23.10 | 660608778 | 0 |
| 39.96.23.11 | 660608779 | 0 |
| 39.96.23.12 | 660608780 | 0 |
| 39.96.23.13 | 660608781 | 0 |
| 39.96.23.14 | 660608782 | 0 |
| 39.96.23.15 | 660608783 | 0 |
| 39.96.23.16 | 660608784 | 0 |
| 39.96.23.17 | 660608785 | 0 |
| 39.96.23.18 | 660608786 | 0 |
| 39.96.23.19 | 660608787 | 0 |
| 39.96.23.20 | 660608788 | 0 |
| 39.96.23.21 | 660608789 | 0 |
| 39.96.23.22 | 660608790 | 0 |
| 39.96.23.23 | 660608791 | 0 |
| 39.96.23.24 | 660608792 | 0 |
| 39.96.23.25 | 660608793 | 0 |
| 39.96.23.26 | 660608794 | 0 |
| 39.96.23.27 | 660608795 | 0 |
| 39.96.23.28 | 660608796 | 0 |
| 39.96.23.29 | 660608797 | 0 |
| 39.96.23.30 | 660608798 | 0 |
| 39.96.23.31 | 660608799 | 0 |
| 39.96.23.32 | 660608800 | 0 |
| 39.96.23.33 | 660608801 | 0 |
| 39.96.23.34 | 660608802 | 0 |
| 39.96.23.35 | 660608803 | 0 |
| 39.96.23.36 | 660608804 | 0 |
| 39.96.23.37 | 660608805 | 0 |
| 39.96.23.38 | 660608806 | 0 |
| 39.96.23.39 | 660608807 | 0 |
| 39.96.23.40 | 660608808 | 0 |
| 39.96.23.41 | 660608809 | 0 |
| 39.96.23.42 | 660608810 | 0 |
| 39.96.23.43 | 660608811 | 0 |
| 39.96.23.44 | 660608812 | 0 |
| 39.96.23.45 | 660608813 | 0 |
| 39.96.23.46 | 660608814 | 0 |
| 39.96.23.47 | 660608815 | 0 |
| 39.96.23.48 | 660608816 | 0 |
| 39.96.23.49 | 660608817 | 0 |
| 39.96.23.50 | 660608818 | 0 |
| 39.96.23.51 | 660608819 | 0 |
| 39.96.23.52 | 660608820 | 0 |
| 39.96.23.53 | 660608821 | 0 |
| 39.96.23.54 | 660608822 | 0 |
| 39.96.23.55 | 660608823 | 0 |
| 39.96.23.56 | 660608824 | 0 |
| 39.96.23.57 | 660608825 | 0 |
| 39.96.23.58 | 660608826 | 0 |
| 39.96.23.59 | 660608827 | 0 |
| 39.96.23.60 | 660608828 | 0 |
| 39.96.23.61 | 660608829 | 0 |
| 39.96.23.62 | 660608830 | 0 |
| 39.96.23.63 | 660608831 | 0 |
| 39.96.23.64 | 660608832 | 0 |
| 39.96.23.65 | 660608833 | 0 |
| 39.96.23.66 | 660608834 | 0 |
| 39.96.23.67 | 660608835 | 0 |
| 39.96.23.68 | 660608836 | 0 |
| 39.96.23.69 | 660608837 | 0 |
| 39.96.23.70 | 660608838 | 0 |
| 39.96.23.71 | 660608839 | 0 |
| 39.96.23.72 | 660608840 | 0 |
| 39.96.23.73 | 660608841 | 0 |
| 39.96.23.74 | 660608842 | 0 |
| 39.96.23.75 | 660608843 | 0 |
| 39.96.23.76 | 660608844 | 0 |
| 39.96.23.77 | 660608845 | 0 |
| 39.96.23.78 | 660608846 | 0 |
| 39.96.23.79 | 660608847 | 0 |
| 39.96.23.80 | 660608848 | 0 |
| 39.96.23.81 | 660608849 | 0 |
| 39.96.23.82 | 660608850 | 0 |
| 39.96.23.83 | 660608851 | 0 |
| 39.96.23.84 | 660608852 | 0 |
| 39.96.23.85 | 660608853 | 0 |