1# ECATEL-IPS.RC
2#
3#  Checks an IP to see if it belongs to Ecatel.
4#
5#  Last Updated: 2/18/2011
6
7:0
8* LT3 ?? ^no$
9* TESTIP ?? ^(50\.22\.57\.22[4-9]|\
10              50\.22\.57\.23[0-1]|\
11              50\.22\.66\.22[4-9]|\
12              50\.22\.66\.2[3-4][0-9]|\
13              50\.22\.66\.25[0-5]|\
14              50\.22\.68\.18[8-9]|\
15              50\.22\.68\.19[0-1]|\
16              50\.22\.192\.14[4-9]|\
17              50\.22\.192\.15[0-9]|\
18              50\.22\.197\.1[6-9]|\
19              50\.22\.197\.2[0-9]|\
20              50\.22\.197\.3[0-1]|\
21              50\.22\.197\.11[2-9]|\
22              50\.22\.197\.12[0-7]|\
23              50\.22\.197\.17[6-9]|\
24              50\.22\.197\.18[0-9]|\
25              50\.22\.197\.19[0-1]|\
26              50\.22\.202\.2[4-9]|\
27              50\.22\.202\.3[0-1]|\
28              50\.22\.206\.[0-9]|\
29              50\.22\.206\.[1-5][0-9]|\
30              50\.22\.206\.6[0-3]|\
31              50\.22\.216\.19[2-9]|\
32              50\.22\.216\.20[0-7]|\
33              67\.228\.3\.22[0-3]|\
34              67\.228\.60\.16[0-9]|\
35              67\.228\.60\.1[7-8][0-9]|\
36              67\.228\.60\.19[0-1]|\
37              67\.228\.114\.2[4-9]|\
38              67\.228\.114\.3[0-1]|\
39              67\.228\.187\.19[2-5]|\
40              74\.86\.1\.16[0-7]|\
41              74\.86\.70\.16[8-9]|\
42              74\.86\.70\.17[0-5]|\
43              74\.86\.71\.19[2-9]|\
44              74\.86\.73\.2[8-9]|\
45              74\.86\.73\.3[0-1]|\
46              74\.86\.74\.19[2-9]|\
47              74\.86\.74\.20[0-7]|\
48              74\.86\.76\.12[0-7]|\
49              74\.86\.77\.8[8-9]|\
50              74\.86\.77\.9[0-5]|\
51              74\.86\.80\.20[0-3]|\
52              74\.86\.81\.22[4-9]|\
53              74\.86\.81\.23[0-1]|\
54              74\.86\.82\.19[2-9]|\
55              74\.86\.134\.19[2-9]|\
56              74\.86\.134\.2[0-1][0-9]|\
57              74\.86\.134\.22[0-3]|\
58              74\.86\.180\.21[6-9]|\
59              74\.86\.188\.[4-7]|\
60              74\.86\.191\.4[8-9]|\
61              74\.86\.191\.5[0-5]|\
62              74\.86\.208\.19[2-9]|\
63              74\.86\.208\.2[0-1][0-9]|\
64              74\.86\.208\.22[0-3]|\
65              74\.86\.210\.16[0-9]|\
66              74\.86\.210\.1[7-8][0-9]|\
67              74\.86\.210\.19[0-1]|\
68              74\.86\.212\.6[4-9]|\
69              74\.86\.212\.[7-8][0-9]|\
70              74\.86\.212\.9[0-5]|\
71              74\.86\.219\.3[2-9]|\
72              74\.86\.219\.[4-5][0-9]|\
73              74\.86\.219\.6[0-3]|\
74              74\.86\.233\.16[4-7]|\
75              75\.126\.3\.9[6-9]|\
76              75\.126\.3\.10[0-3]|\
77              75\.126\.10\.3[2-9]|\
78              75\.126\.10\.[4-5][0-9]|\
79              75\.126\.10\.6[0-3]|\
80              75\.126\.49\.3[2-9]|\
81              75\.126\.49\.[4-5][0-9]|\
82              75\.126\.49\.6[0-3]|\
83              75\.126\.73\.16[0-9]|\
84              75\.126\.73\.1[7-8][0-9]|\
85              75\.126\.73\.19[0-1]|\
86              75\.126\.98\.9[6-9]|\
87              75\.126\.98\.1[0-1][0-9]|\
88              75\.126\.98\.12[0-7]|\
89              75\.126\.106\.9[6-9]|\
90              75\.126\.106\.1[0-1][0-9]|\
91              75\.126\.106\.12[0-7]|\
92              75\.126\.108\.3[2-9]|\
93              75\.126\.108\.[4-5][0-9]|\
94              75\.126\.108\.6[0-3]|\
95              75\.126\.110\.6[4-9]|\
96              75\.126\.110\.[7-8][0-9]|\
97              75\.126\.110\.9[0-5]|\
98              75\.126\.112\.12[8-9]|\
99              75\.126\.112\.1[3-5][0-9]|\
100              75\.126\.112\.19[2-9]|\
101              75\.126\.112\.2[0-1][0-9|\
102              75\.126\.112\.22[0-3]|\
103              75\.126\.116\.[0-9]|\
104              75\.126\.116\.[1-5][0-9]|\
105              75\.126\.116\.6[0-3]|\
106              75\.126\.126\.3[2-9]|\
107              75\.126\.126\.[4-5][0-9]|\
108              75\.126\.126\.6[0-3]|\
109              75\.126\.202\.14[0-3]|\
110              75\.126\.248\.6[4-9]|\
111              75\.126\.248\.[7-8][0-9]|\
112              75\.126\.248\.9[0-5]|\
113              173\.192\.7\.9[6-9]|\
114              173\.192\.7\.1[0-1][0-9]|\
115              173\.192\.7\.12[0-7]|\
116              173\.192\.7\.1[6-8][0-9]|\
117              173\.192\.7\.19[0-1]|\
118              173\.192\.62\.12[8-9]|\
119              173\.192\.62\.1[3-5][0-9]|\
120              173\.192\.77\.2[4-7]|\
121              173\.192\.98\.22[4-9]|\
122              173\.192\.98\.2[3-4][0-9]|\
123              173\.192\.98\.25[0-5]|\
124              173\.192\.137\.9[6-9]|\
125              173\.192\.137\.1[0-1][0-9]|\
126              173\.192\.137\.12[0-7]|\
127              173\.192\.152\.9[6-9]|\
128              173\.192\.152\.1[0-1][0-9]|\
129              173\.192\.152\.12[0-7]|\
130              173\.192\.152\.19[2-9]|\
131              173\.192\.152\.2[0-1][0-9]|\
132              173\.192\.152\.22[0-3]|\
133              173\.192\.208\.24[8-9]|\
134              173\.192\.208\.25[0-5]|\
135              173\.192\.209\.1[6-9]|\
136              173\.192\.209\.2[8-9]|\
137              173\.192\.209\.3[0-1]|\
138              173\.192\.230\.10[0-3]|\
139              173\.192\.234\.19[2-9]|\
140              173\.192\.234\.2[0-1][0-9]|\
141              173\.192\.234\.22[0-3]|\
142              173\.192\.235\.9[6-9]|\
143              173\.192\.235\.1[0-1][0-9]|\
144              173\.192\.235\.12[0-7]|\
145              173\.192\.238\.2[8-9]|\
146              173\.192\.238\.3[0-1]|\
147              173\.193\.11\.1[6-8][0-9]|\
148              173\.193\.11\.19[0-1]|\
149              173\.193\.12\.16[8-9]|\
150              173\.193\.12\.17[0-1]|\
151              173\.193\.19\.21[6-9]|\
152              173\.193\.19\.22[0-3]|\
153              173\.193\.38\.12[8-9]|\
154              173\.193\.38\.1[3-5][0-9]|\
155              173\.193\.40\.1[6-8][0-9]|\
156              173\.193\.40\.19[0-1]|\
157              173\.193\.40\.19[2-9]|\
158              173\.193\.40\.2[0-1][0-9]|\
159              173\.193\.40\.22[0-3]|\
160              173\.193\.49\.9[6-9]|\
161              173\.193\.49\.1[0-1][0-9]|\
162              173\.193\.49\.12[0-7]|\
163              173\.193\.52\.3[2-9]|\
164              173\.193\.52\.[4-5][0-9]|\
165              173\.193\.52\.6[0-3]|\
166              173\.193\.52\.12[8-9]|\
167              173\.193\.52\.1[3-5][0-9]|\
168              173\.193\.57\.19[2-9]|\
169              173\.193\.57\.2[0-1][0-9]|\
170              173\.193\.57\.22[0-3]|\
171              173\.193\.88\.12[8-9]|\
172              173\.193\.88\.1[3-5][0-9]|\
173              173\.193\.88\.1[6-8][0-9]|\
174              173\.193\.88\.19[0-1]|\
175              173\.193\.88\.19[2-9]|\
176              173\.193\.88\.2[0-1][0-9]|\
177              173\.193\.88\.22[0-3]|\
178              173\.193\.89\.3[2-9]|\
179              173\.193\.89\.[4-5][0-9]|\
180              173\.193\.89\.6[0-3]|\
181              173\.193\.89\.6[4-9]|\
182              173\.193\.89\.[7-8][0-9]|\
183              173\.193\.89\.9[0-5]|\
184              173\.193\.89\.12[8-9]|\
185              173\.193\.89\.1[3-5][0-9]|\
186              173\.193\.113\.1[6-8][0-9]|\
187              173\.193\.113\.19[0-1]|\
188              173\.193\.114\.3[2-9]|\
189              173\.193\.114\.[4-5][0-9]|\
190              173\.193\.114\.6[0-3]|\
191              173\.193\.114\.6[4-9]|\
192              173\.193\.114\.[7-8][0-9]|\
193              173\.193\.114\.9[0-5]|\
194              173\.193\.235\.56/29
195              173\.193\.238\.128/28
196              173\.193\.240\.152/29
197              173\.193\.242\.160/28
198              173\.193\.246\.48/28
199              173\.193\.246\.224/28
200              173\.193\.247\.16/28
201              173\.193\.248\.192/28
202              173\.193\.252\.44/30
203              173\.193\.252\.80/29
204              174\.36\.21\.64/27
205              174\.36\.23\.128/27
206              174\.36\.25\.32/27
207              174\.36\.25\.128/27
208              174\.36\.29\.160/27
209              174\.36\.65\.64/27
210              174\.36\.74\.128/27
211              174\.36\.97\.192/27
212              174\.36\.99\.128/27
213              174\.36\.101\.160/27
214              174\.36\.101\.192/27
215              174\.36\.102\.160/27
216              174\.36\.106\.160/27
217              174\.36\.123\.196/30
218              174\.36\.125\.160/27
219              174\.36\.153\.32/27
220              174\.36\.168\.64/27
221              174\.36\.196\.80/29
222              174\.36\.199\.128/27
223              174\.36\.229\.0/29
224              174\.36\.241\.160/27
225              174\.37\.2\.16/28
226              174\.37\.17\.232/30
227              174\.37\.36\.224/30
228              174\.37\.118\.8/30
229              174\.37\.123\.32/27
230              174\.37\.123\.96/27
231              174\.37\.199\.4/30
232              174\.37\.215\.96/27
233              174\.37\.221\.48/30
234              174\.37\.237\.64/27
235              208\.43\.96\.4/30
236              208\.43\.132\.148/30
237              208\.43\.135\.232/30
238              208\.43\.216\.48/29
239              208\.43\.217\.0/26
240              208\.43\.223\.32/29
241              208\.43\.224\.128/27
242              208\.43\.246\.92/30
243              208\.43\.252\.92/30
244              208\.101\.9\.64/27
245              208\.101\.51\.128/27
246              208\.101\.54\.192/27
247              208\.101\.55\.160/27
248              208\.101\.58\.96/27)$
249{ LT3=yes }
250