104.157.204.* rDNS大全

加拿大安大略多伦多

序号 iP ptr 发现时间 更新时间
1 104.157.204.0 host-104-157-204-0.dyn.295.ca. 2024-04-26 2024-04-26
2 104.157.204.1 host-104-157-204-1.dyn.295.ca. 2024-04-26 2024-04-26
3 104.157.204.2 host-104-157-204-2.dyn.295.ca. 2024-04-26 2024-04-26
4 104.157.204.3 host-104-157-204-3.dyn.295.ca. 2024-04-26 2024-04-26
5 104.157.204.4 host-104-157-204-4.dyn.295.ca. 2024-04-26 2024-04-26
6 104.157.204.5 host-104-157-204-5.dyn.295.ca. 2024-04-26 2024-04-26
7 104.157.204.6 host-104-157-204-6.dyn.295.ca. 2024-04-26 2024-04-26
8 104.157.204.7 host-104-157-204-7.dyn.295.ca. 2024-04-26 2024-04-26
9 104.157.204.8 host-104-157-204-8.dyn.295.ca. 2024-04-26 2024-04-26
10 104.157.204.9 host-104-157-204-9.dyn.295.ca. 2024-04-26 2024-04-26
11 104.157.204.10 host-104-157-204-10.dyn.295.ca. 2024-04-26 2024-04-26
12 104.157.204.11 host-104-157-204-11.dyn.295.ca. 2024-04-26 2024-04-26
13 104.157.204.12 host-104-157-204-12.dyn.295.ca. 2024-04-26 2024-04-26
14 104.157.204.13 host-104-157-204-13.dyn.295.ca. 2024-04-26 2024-04-26
15 104.157.204.14 host-104-157-204-14.dyn.295.ca. 2024-04-26 2024-04-26
16 104.157.204.16 host-104-157-204-16.dyn.295.ca. 2024-04-26 2024-04-26
17 104.157.204.17 host-104-157-204-17.dyn.295.ca. 2024-04-26 2024-04-26
18 104.157.204.18 host-104-157-204-18.dyn.295.ca. 2024-04-26 2024-04-26
19 104.157.204.19 host-104-157-204-19.dyn.295.ca. 2024-04-26 2024-04-26
20 104.157.204.20 host-104-157-204-20.dyn.295.ca. 2024-04-26 2024-04-26
21 104.157.204.21 host-104-157-204-21.dyn.295.ca. 2024-04-26 2024-04-26
22 104.157.204.22 host-104-157-204-22.dyn.295.ca. 2024-04-26 2024-04-26
23 104.157.204.23 host-104-157-204-23.dyn.295.ca. 2024-04-26 2024-04-26
24 104.157.204.24 host-104-157-204-24.dyn.295.ca. 2024-04-26 2024-04-26
25 104.157.204.25 host-104-157-204-25.dyn.295.ca. 2024-04-26 2024-04-26
26 104.157.204.26 host-104-157-204-26.dyn.295.ca. 2024-04-26 2024-04-26
27 104.157.204.27 host-104-157-204-27.dyn.295.ca. 2024-04-26 2024-04-26
28 104.157.204.28 host-104-157-204-28.dyn.295.ca. 2024-04-26 2024-04-26
29 104.157.204.29 host-104-157-204-29.dyn.295.ca. 2024-04-26 2024-04-26
30 104.157.204.30 host-104-157-204-30.dyn.295.ca. 2024-04-26 2024-04-26
31 104.157.204.31 host-104-157-204-31.dyn.295.ca. 2024-04-26 2024-04-26
32 104.157.204.32 host-104-157-204-32.dyn.295.ca. 2024-04-26 2024-04-26
33 104.157.204.34 host-104-157-204-34.dyn.295.ca. 2024-04-26 2024-04-26
34 104.157.204.35 host-104-157-204-35.dyn.295.ca. 2024-04-26 2024-04-26
35 104.157.204.37 host-104-157-204-37.dyn.295.ca. 2024-04-26 2024-04-26
36 104.157.204.38 host-104-157-204-38.dyn.295.ca. 2024-04-26 2024-04-26
37 104.157.204.39 host-104-157-204-39.dyn.295.ca. 2024-04-26 2024-04-26
38 104.157.204.40 host-104-157-204-40.dyn.295.ca. 2024-04-26 2024-04-26
39 104.157.204.41 host-104-157-204-41.dyn.295.ca. 2024-04-26 2024-04-26
40 104.157.204.42 host-104-157-204-42.dyn.295.ca. 2024-04-26 2024-04-26
41 104.157.204.43 host-104-157-204-43.dyn.295.ca. 2024-04-26 2024-04-26
42 104.157.204.44 host-104-157-204-44.dyn.295.ca. 2024-04-26 2024-04-26
43 104.157.204.45 host-104-157-204-45.dyn.295.ca. 2024-04-26 2024-04-26
44 104.157.204.46 host-104-157-204-46.dyn.295.ca. 2024-04-26 2024-04-26
45 104.157.204.47 host-104-157-204-47.dyn.295.ca. 2024-04-26 2024-04-26
46 104.157.204.48 host-104-157-204-48.dyn.295.ca. 2024-04-26 2024-04-26
47 104.157.204.49 host-104-157-204-49.dyn.295.ca. 2024-04-26 2024-04-26
48 104.157.204.51 host-104-157-204-51.dyn.295.ca. 2024-04-26 2024-04-26
49 104.157.204.52 host-104-157-204-52.dyn.295.ca. 2024-04-26 2024-04-26
50 104.157.204.53 host-104-157-204-53.dyn.295.ca. 2024-04-26 2024-04-26
51 104.157.204.54 host-104-157-204-54.dyn.295.ca. 2024-04-26 2024-04-26
52 104.157.204.56 host-104-157-204-56.dyn.295.ca. 2024-04-26 2024-04-26
53 104.157.204.57 host-104-157-204-57.dyn.295.ca. 2024-04-26 2024-04-26
54 104.157.204.58 host-104-157-204-58.dyn.295.ca. 2024-04-26 2024-04-26
55 104.157.204.59 host-104-157-204-59.dyn.295.ca. 2024-04-26 2024-04-26
56 104.157.204.60 host-104-157-204-60.dyn.295.ca. 2024-04-26 2024-04-26
57 104.157.204.61 host-104-157-204-61.dyn.295.ca. 2024-04-26 2024-04-26
58 104.157.204.62 host-104-157-204-62.dyn.295.ca. 2024-04-26 2024-04-26
59 104.157.204.63 host-104-157-204-63.dyn.295.ca. 2024-04-26 2024-04-26
60 104.157.204.64 host-104-157-204-64.dyn.295.ca. 2024-04-26 2024-04-26
61 104.157.204.65 host-104-157-204-65.dyn.295.ca. 2024-04-26 2024-04-26
62 104.157.204.66 host-104-157-204-66.dyn.295.ca. 2024-04-26 2024-04-26
63 104.157.204.67 host-104-157-204-67.dyn.295.ca. 2024-04-26 2024-04-26
64 104.157.204.68 host-104-157-204-68.dyn.295.ca. 2024-04-26 2024-04-26
65 104.157.204.69 host-104-157-204-69.dyn.295.ca. 2024-04-26 2024-04-26
66 104.157.204.71 host-104-157-204-71.dyn.295.ca. 2024-04-26 2024-04-26
67 104.157.204.72 host-104-157-204-72.dyn.295.ca. 2024-04-26 2024-04-26
68 104.157.204.73 host-104-157-204-73.dyn.295.ca. 2024-04-26 2024-04-26
69 104.157.204.74 host-104-157-204-74.dyn.295.ca. 2024-04-26 2024-04-26
70 104.157.204.75 host-104-157-204-75.dyn.295.ca. 2024-04-26 2024-04-26
71 104.157.204.76 host-104-157-204-76.dyn.295.ca. 2024-04-26 2024-04-26
72 104.157.204.77 host-104-157-204-77.dyn.295.ca. 2024-04-26 2024-04-26
73 104.157.204.78 host-104-157-204-78.dyn.295.ca. 2024-04-26 2024-04-26
74 104.157.204.79 host-104-157-204-79.dyn.295.ca. 2024-04-26 2024-04-26
75 104.157.204.80 host-104-157-204-80.dyn.295.ca. 2024-04-26 2024-04-26
76 104.157.204.81 host-104-157-204-81.dyn.295.ca. 2024-04-26 2024-04-26
77 104.157.204.82 host-104-157-204-82.dyn.295.ca. 2024-04-26 2024-04-26
78 104.157.204.83 host-104-157-204-83.dyn.295.ca. 2024-04-26 2024-04-26
79 104.157.204.84 host-104-157-204-84.dyn.295.ca. 2024-04-26 2024-04-26
80 104.157.204.85 host-104-157-204-85.dyn.295.ca. 2024-04-26 2024-04-26
81 104.157.204.86 host-104-157-204-86.dyn.295.ca. 2024-04-26 2024-04-26
82 104.157.204.87 host-104-157-204-87.dyn.295.ca. 2024-04-26 2024-04-26
83 104.157.204.88 host-104-157-204-88.dyn.295.ca. 2024-04-26 2024-04-26
84 104.157.204.89 host-104-157-204-89.dyn.295.ca. 2024-04-26 2024-04-26
85 104.157.204.90 host-104-157-204-90.dyn.295.ca. 2024-04-26 2024-04-26
86 104.157.204.92 host-104-157-204-92.dyn.295.ca. 2024-04-26 2024-04-26
87 104.157.204.93 host-104-157-204-93.dyn.295.ca. 2024-04-26 2024-04-26
88 104.157.204.94 host-104-157-204-94.dyn.295.ca. 2024-04-26 2024-04-26
89 104.157.204.95 host-104-157-204-95.dyn.295.ca. 2024-04-26 2024-04-26
90 104.157.204.96 host-104-157-204-96.dyn.295.ca. 2024-04-26 2024-04-26
91 104.157.204.97 host-104-157-204-97.dyn.295.ca. 2024-04-26 2024-04-26
92 104.157.204.98 host-104-157-204-98.dyn.295.ca. 2024-04-26 2024-04-26
93 104.157.204.100 host-104-157-204-100.dyn.295.ca. 2024-04-26 2024-04-26
94 104.157.204.101 host-104-157-204-101.dyn.295.ca. 2024-04-26 2024-04-26
95 104.157.204.102 host-104-157-204-102.dyn.295.ca. 2024-04-26 2024-04-26
96 104.157.204.103 host-104-157-204-103.dyn.295.ca. 2024-04-26 2024-04-26
97 104.157.204.104 host-104-157-204-104.dyn.295.ca. 2024-04-26 2024-04-26
98 104.157.204.105 host-104-157-204-105.dyn.295.ca. 2024-04-26 2024-04-26
99 104.157.204.106 host-104-157-204-106.dyn.295.ca. 2024-04-26 2024-04-26
100 104.157.204.107 host-104-157-204-107.dyn.295.ca. 2024-04-26 2024-04-26
101 104.157.204.108 host-104-157-204-108.dyn.295.ca. 2024-04-26 2024-04-26
102 104.157.204.109 host-104-157-204-109.dyn.295.ca. 2024-04-26 2024-04-26
103 104.157.204.110 host-104-157-204-110.dyn.295.ca. 2024-04-26 2024-04-26
104 104.157.204.111 host-104-157-204-111.dyn.295.ca. 2024-04-26 2024-04-26
105 104.157.204.112 host-104-157-204-112.dyn.295.ca. 2024-04-26 2024-04-26
106 104.157.204.113 host-104-157-204-113.dyn.295.ca. 2024-04-26 2024-04-26
107 104.157.204.114 host-104-157-204-114.dyn.295.ca. 2024-04-26 2024-04-26
108 104.157.204.115 host-104-157-204-115.dyn.295.ca. 2024-04-26 2024-04-26
109 104.157.204.116 host-104-157-204-116.dyn.295.ca. 2024-04-26 2024-04-26
110 104.157.204.119 host-104-157-204-119.dyn.295.ca. 2024-04-26 2024-04-26
111 104.157.204.120 host-104-157-204-120.dyn.295.ca. 2024-04-26 2024-04-26
112 104.157.204.121 host-104-157-204-121.dyn.295.ca. 2024-04-26 2024-04-26
113 104.157.204.122 host-104-157-204-122.dyn.295.ca. 2024-04-26 2024-04-26
114 104.157.204.123 host-104-157-204-123.dyn.295.ca. 2024-04-26 2024-04-26
115 104.157.204.124 host-104-157-204-124.dyn.295.ca. 2024-04-26 2024-04-26
116 104.157.204.125 host-104-157-204-125.dyn.295.ca. 2024-04-26 2024-04-26
117 104.157.204.126 host-104-157-204-126.dyn.295.ca. 2024-04-26 2024-04-26
118 104.157.204.127 host-104-157-204-127.dyn.295.ca. 2024-04-26 2024-04-26
119 104.157.204.128 host-104-157-204-128.dyn.295.ca. 2024-04-26 2024-04-26
120 104.157.204.129 host-104-157-204-129.dyn.295.ca. 2024-04-26 2024-04-26
121 104.157.204.130 host-104-157-204-130.dyn.295.ca. 2024-04-26 2024-04-26
122 104.157.204.131 host-104-157-204-131.dyn.295.ca. 2024-04-26 2024-04-26
123 104.157.204.132 host-104-157-204-132.dyn.295.ca. 2024-04-26 2024-04-26
124 104.157.204.133 host-104-157-204-133.dyn.295.ca. 2024-04-26 2024-04-26
125 104.157.204.134 host-104-157-204-134.dyn.295.ca. 2024-04-26 2024-04-26
126 104.157.204.136 host-104-157-204-136.dyn.295.ca. 2024-04-26 2024-04-26
127 104.157.204.137 host-104-157-204-137.dyn.295.ca. 2024-04-26 2024-04-26
128 104.157.204.138 host-104-157-204-138.dyn.295.ca. 2024-04-26 2024-04-26
129 104.157.204.140 host-104-157-204-140.dyn.295.ca. 2024-04-26 2024-04-26
130 104.157.204.141 host-104-157-204-141.dyn.295.ca. 2024-04-26 2024-04-26
131 104.157.204.142 host-104-157-204-142.dyn.295.ca. 2024-04-26 2024-04-26
132 104.157.204.143 host-104-157-204-143.dyn.295.ca. 2024-04-26 2024-04-26
133 104.157.204.144 host-104-157-204-144.dyn.295.ca. 2024-04-26 2024-04-26
134 104.157.204.145 host-104-157-204-145.dyn.295.ca. 2024-04-26 2024-04-26
135 104.157.204.146 host-104-157-204-146.dyn.295.ca. 2024-04-26 2024-04-26
136 104.157.204.147 host-104-157-204-147.dyn.295.ca. 2024-04-26 2024-04-26
137 104.157.204.148 host-104-157-204-148.dyn.295.ca. 2024-04-26 2024-04-26
138 104.157.204.150 host-104-157-204-150.dyn.295.ca. 2024-04-26 2024-04-26
139 104.157.204.151 host-104-157-204-151.dyn.295.ca. 2024-04-26 2024-04-26
140 104.157.204.152 host-104-157-204-152.dyn.295.ca. 2024-04-26 2024-04-26
141 104.157.204.153 host-104-157-204-153.dyn.295.ca. 2024-04-26 2024-04-26
142 104.157.204.155 host-104-157-204-155.dyn.295.ca. 2024-04-26 2024-04-26
143 104.157.204.156 host-104-157-204-156.dyn.295.ca. 2024-04-26 2024-04-26
144 104.157.204.157 host-104-157-204-157.dyn.295.ca. 2024-04-26 2024-04-26
145 104.157.204.158 host-104-157-204-158.dyn.295.ca. 2024-04-26 2024-04-26
146 104.157.204.159 host-104-157-204-159.dyn.295.ca. 2024-04-26 2024-04-26
147 104.157.204.161 host-104-157-204-161.dyn.295.ca. 2024-04-26 2024-04-26
148 104.157.204.162 host-104-157-204-162.dyn.295.ca. 2024-04-26 2024-04-26
149 104.157.204.163 host-104-157-204-163.dyn.295.ca. 2024-04-26 2024-04-26
150 104.157.204.164 host-104-157-204-164.dyn.295.ca. 2024-04-26 2024-04-26
151 104.157.204.165 host-104-157-204-165.dyn.295.ca. 2024-04-26 2024-04-26
152 104.157.204.166 host-104-157-204-166.dyn.295.ca. 2024-04-26 2024-04-26
153 104.157.204.167 host-104-157-204-167.dyn.295.ca. 2024-04-26 2024-04-26
154 104.157.204.168 host-104-157-204-168.dyn.295.ca. 2024-04-26 2024-04-26
155 104.157.204.169 host-104-157-204-169.dyn.295.ca. 2024-04-26 2024-04-26
156 104.157.204.170 host-104-157-204-170.dyn.295.ca. 2024-04-26 2024-04-26
157 104.157.204.171 host-104-157-204-171.dyn.295.ca. 2024-04-26 2024-04-26
158 104.157.204.172 host-104-157-204-172.dyn.295.ca. 2024-04-26 2024-04-26
159 104.157.204.173 host-104-157-204-173.dyn.295.ca. 2024-04-26 2024-04-26
160 104.157.204.174 host-104-157-204-174.dyn.295.ca. 2024-04-26 2024-04-26
161 104.157.204.175 host-104-157-204-175.dyn.295.ca. 2024-04-26 2024-04-26
162 104.157.204.176 host-104-157-204-176.dyn.295.ca. 2024-04-26 2024-04-26
163 104.157.204.177 host-104-157-204-177.dyn.295.ca. 2024-04-26 2024-04-26
164 104.157.204.178 host-104-157-204-178.dyn.295.ca. 2024-04-26 2024-04-26
165 104.157.204.179 host-104-157-204-179.dyn.295.ca. 2024-04-26 2024-04-26
166 104.157.204.180 host-104-157-204-180.dyn.295.ca. 2024-04-26 2024-04-26
167 104.157.204.181 host-104-157-204-181.dyn.295.ca. 2024-04-26 2024-04-26
168 104.157.204.182 host-104-157-204-182.dyn.295.ca. 2024-04-26 2024-04-26
169 104.157.204.183 host-104-157-204-183.dyn.295.ca. 2024-04-26 2024-04-26
170 104.157.204.185 host-104-157-204-185.dyn.295.ca. 2024-04-26 2024-04-26
171 104.157.204.186 host-104-157-204-186.dyn.295.ca. 2024-04-26 2024-04-26
172 104.157.204.187 host-104-157-204-187.dyn.295.ca. 2024-04-26 2024-04-26
173 104.157.204.188 host-104-157-204-188.dyn.295.ca. 2024-04-26 2024-04-26
174 104.157.204.189 host-104-157-204-189.dyn.295.ca. 2024-04-26 2024-04-26
175 104.157.204.190 host-104-157-204-190.dyn.295.ca. 2024-04-26 2024-04-26
176 104.157.204.191 host-104-157-204-191.dyn.295.ca. 2024-04-26 2024-04-26
177 104.157.204.192 host-104-157-204-192.dyn.295.ca. 2024-04-26 2024-04-26
178 104.157.204.193 host-104-157-204-193.dyn.295.ca. 2024-04-26 2024-04-26
179 104.157.204.194 host-104-157-204-194.dyn.295.ca. 2024-04-26 2024-04-26
180 104.157.204.197 host-104-157-204-197.dyn.295.ca. 2024-04-26 2024-04-26
181 104.157.204.198 host-104-157-204-198.dyn.295.ca. 2024-04-26 2024-04-26
182 104.157.204.199 host-104-157-204-199.dyn.295.ca. 2024-04-26 2024-04-26
183 104.157.204.202 host-104-157-204-202.dyn.295.ca. 2024-04-26 2024-04-26
184 104.157.204.203 host-104-157-204-203.dyn.295.ca. 2024-04-26 2024-04-26
185 104.157.204.205 host-104-157-204-205.dyn.295.ca. 2024-04-26 2024-04-26
186 104.157.204.206 host-104-157-204-206.dyn.295.ca. 2024-04-26 2024-04-26
187 104.157.204.207 host-104-157-204-207.dyn.295.ca. 2024-04-26 2024-04-26
188 104.157.204.208 host-104-157-204-208.dyn.295.ca. 2024-04-26 2024-04-26
189 104.157.204.209 host-104-157-204-209.dyn.295.ca. 2024-04-26 2024-04-26
190 104.157.204.210 host-104-157-204-210.dyn.295.ca. 2024-04-26 2024-04-26
191 104.157.204.211 host-104-157-204-211.dyn.295.ca. 2024-04-26 2024-04-26
192 104.157.204.212 host-104-157-204-212.dyn.295.ca. 2024-04-26 2024-04-26
193 104.157.204.213 host-104-157-204-213.dyn.295.ca. 2024-04-26 2024-04-26
194 104.157.204.214 host-104-157-204-214.dyn.295.ca. 2024-04-26 2024-04-26
195 104.157.204.215 host-104-157-204-215.dyn.295.ca. 2024-04-26 2024-04-26
196 104.157.204.216 host-104-157-204-216.dyn.295.ca. 2024-04-26 2024-04-26
197 104.157.204.217 host-104-157-204-217.dyn.295.ca. 2024-04-26 2024-04-26
198 104.157.204.218 host-104-157-204-218.dyn.295.ca. 2024-04-26 2024-04-26
199 104.157.204.219 host-104-157-204-219.dyn.295.ca. 2024-04-26 2024-04-26
200 104.157.204.220 host-104-157-204-220.dyn.295.ca. 2024-04-26 2024-04-26
201 104.157.204.221 host-104-157-204-221.dyn.295.ca. 2024-04-26 2024-04-26
202 104.157.204.222 host-104-157-204-222.dyn.295.ca. 2024-04-26 2024-04-26
203 104.157.204.223 host-104-157-204-223.dyn.295.ca. 2024-04-26 2024-04-26
204 104.157.204.224 host-104-157-204-224.dyn.295.ca. 2024-04-26 2024-04-26
205 104.157.204.225 host-104-157-204-225.dyn.295.ca. 2024-04-26 2024-04-26
206 104.157.204.226 host-104-157-204-226.dyn.295.ca. 2024-04-26 2024-04-26
207 104.157.204.227 host-104-157-204-227.dyn.295.ca. 2024-04-26 2024-04-26
208 104.157.204.229 host-104-157-204-229.dyn.295.ca. 2024-04-26 2024-04-26
209 104.157.204.230 host-104-157-204-230.dyn.295.ca. 2024-04-26 2024-04-26
210 104.157.204.231 host-104-157-204-231.dyn.295.ca. 2024-04-26 2024-04-26
211 104.157.204.232 host-104-157-204-232.dyn.295.ca. 2024-04-26 2024-04-26
212 104.157.204.233 host-104-157-204-233.dyn.295.ca. 2024-04-26 2024-04-26
213 104.157.204.234 host-104-157-204-234.dyn.295.ca. 2024-04-26 2024-04-26
214 104.157.204.235 host-104-157-204-235.dyn.295.ca. 2024-04-26 2024-04-26
215 104.157.204.236 host-104-157-204-236.dyn.295.ca. 2024-04-26 2024-04-26
216 104.157.204.237 host-104-157-204-237.dyn.295.ca. 2024-04-26 2024-04-26
217 104.157.204.238 host-104-157-204-238.dyn.295.ca. 2024-04-26 2024-04-26
218 104.157.204.239 host-104-157-204-239.dyn.295.ca. 2024-04-26 2024-04-26
219 104.157.204.240 host-104-157-204-240.dyn.295.ca. 2024-04-26 2024-04-26
220 104.157.204.241 host-104-157-204-241.dyn.295.ca. 2024-04-26 2024-04-26
221 104.157.204.242 host-104-157-204-242.dyn.295.ca. 2024-04-26 2024-04-26
222 104.157.204.245 host-104-157-204-245.dyn.295.ca. 2024-04-26 2024-04-26
223 104.157.204.246 host-104-157-204-246.dyn.295.ca. 2024-04-26 2024-04-26
224 104.157.204.247 host-104-157-204-247.dyn.295.ca. 2024-04-26 2024-04-26
225 104.157.204.248 host-104-157-204-248.dyn.295.ca. 2024-04-26 2024-04-26
226 104.157.204.249 host-104-157-204-249.dyn.295.ca. 2024-04-26 2024-04-26
227 104.157.204.250 host-104-157-204-250.dyn.295.ca. 2024-04-26 2024-04-26
228 104.157.204.251 host-104-157-204-251.dyn.295.ca. 2024-04-26 2024-04-26
229 104.157.204.252 host-104-157-204-252.dyn.295.ca. 2024-04-26 2024-04-26
230 104.157.204.253 host-104-157-204-253.dyn.295.ca. 2024-04-26 2024-04-26
231 104.157.204.254 host-104-157-204-254.dyn.295.ca. 2024-04-26 2024-04-26

在104.157.204.0/24查找旁站 在104.157.204.0/24查找定位历史