개발 - WEB, WAS, DB

VPN IP 차단방법(톰캣 IP 접근제한)

개미v 2020. 7. 23. 19:59

 

 

사이트 운영을 하는데 VPN으로 들어와서 범죄행위를 하는 사람이 발생 했습니다.

하지만 VPN 접근을 막을 수 있는 방법이 딱히 없어서, 특단의 조치로 해외IP는 모두 접근 차단하고, 국내IP만 접근 허용하도록 하였습니다.

화이트리스트 방식이고, 만약 블랙리스트 방식으로 운영하기 위해서는 방대한DB가 필요하고 운영에서 엄청난 노가다가 필요할 것 같습니다.

 

국내 IP 대역

한국인터넷정보센터에서 국내에서 사용하는 IP를 확인할 수 있습니다.

https://xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e/jsp/statboard/IPAS/ovrse/natal/IPaddrBandCurrent.jsp?nationCode1=KR 

 

한국인터넷정보센터(KRNIC)

도메인 소개, 등록 및 사용, IP주소, AS번호, DNS 정보, 관련규정 제공

xn--3e0bx5euxnjje69i70af08bea817g.xn--3e0b707e

korea_ip_20210918.csv
0.06MB

톰캣 IP 접근제한 설정

/conf/server.xml 파일에서 allow 또는 deny 설정을 할 수 있습니다.

톰캣 버전마다 설정에 차이가 약간 있는데, 저는 Tomcat 9.0을 사용합니다.

Tomcat 9.0은 정규식이 지원되고 사용방법에 대해서 몇 가지 예제로 설명해 드립니다.

 

<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1"/>

127.0.0.1에 대해서만 허용하고 나머지는 전부 차단합니다.

 

<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="11\.0\.\d+\.\d+|12\.0\.\d+\.\d+"/>

11.0.* 과 12.0.*에 대해서 허용하고, 나머지는 전부 차단합니다.

※ 참고로 정규식으로 표현해야 하기 때문에 설정파일에 11.0.*, 12.0.*와 같이 작성 하면 안됩니다.

 

<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="11\.0\.\d+\.\d+"/>

<Valve className="org.apache.catalina.valves.RemoteAddrValve" deny="11.0.2.100"/>

11.0.* 대해서 허용하지만, 11.0.2.100에 대해서는 차단합니다.

우선순위는 deny가 높습니다.

 

국내 IP에 대해서 톰캣 설정용 화이트리스트 만들기

한국인터넷정보센터에서 제공하는 엑셀파일을 갖고 수작업으로 정규식 설정을 만들수가 없어서 프로그램을 짜서 해결 하였습니다.

KoreaIpList_20200723.zip
0.02MB

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;

public class Main {
	
	private static String FILE_INPUT = "D:\\korea_ip.csv";
	private static String REG_STR = "\\.\\d+\\.\\d+|";

	public static void main(String[] args) throws Exception {

		Set<String> set = new TreeSet<String>();

		File file = new File(FILE_INPUT);
		FileReader filereader = new FileReader(file);
		BufferedReader bufReader = new BufferedReader(filereader);

		String line = "";
		while ((line = bufReader.readLine()) != null) {

			String IpFrom = line.split(",")[0];
			String IpTo = line.split(",")[1];

			// IP 첫번째 자리
			String IpFrom1Digit = IpFrom.split("\\.")[0];

			// IP 두번째 자리
			String IpFrom2Digit = IpFrom.split("\\.")[1];
			String IpTo2Digit = IpTo.split("\\.")[1];

			// IP 두번째 자리 Range 처리 후 전체 IP 정규식 생성
			for (int i = Integer.parseInt(IpFrom2Digit); i <= Integer.parseInt(IpTo2Digit); i++) {
				String IpFullStr = IpFrom1Digit + "\\." + Integer.toString(i) + REG_STR;
				set.add(IpFullStr);
			}
		}
		bufReader.close();

		// 검색 봇 IP 추가
		// 구글 봇
		set.add("66\\.249" + REG_STR);
		// 빙 봇
		set.add("157\\.55" + REG_STR);
		set.add("65\\.52" + REG_STR);
		// MSN 봇
		set.add("207\\.46" + REG_STR);
		// 야후
		set.add("67\\.195\\.114\\.35|");
		set.add("72\\.30\\.161\\.233|");				
		
		// 전체 1줄로 출력
		String resultOneLine = "";
		for (Iterator<String> i = set.iterator(); i.hasNext();) {
			resultOneLine += i.next();
		}
		// 결과에서 가장 마지막 OR[파이프] 삭제 해야함
		System.out.println(resultOneLine);
	}
}

 

국내 IP 화이트리스트 (톰캣 설정)

결과가 아래와 같이 나오고 톰캣 /conf/server.xml에 설정을 추가하면 되겠습니다.

IP허용리스트_20210918.txt
0.04MB

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

 

한계점

정규식을 보면 IP체크를 xxx.xxx 두자리 까지만 하도록 하였습니다.

만약 VPN IP가 저 범위에 속한다면 접근이 가능합니다.

톰캣 설정에 맞춰서 정규식으로 100% 정확하게 하려고 한다면 더 많은 시간과 노력과 긴 정규식 설정이 필요할 것 같습니다.

그래도 저정도면 99%는 차단할 수 있을 것이라 생각은 됩니다.

 

혹시 VPN 차단을 위한 좀 더 좋은 방법을 알고 계신분이 있다면 댓글 달아 주시기 바랍니다.