增值电信业务经营许
可证变更申请材料
申请变更业务种类:
申请变更项目:
申请单位:
申请日期:200 年 月 日
河北省通信管理局印制
一、书面申请:填写增值电信业务经营许可证变更申请表(附件);
二、经营许可证原件;已获颁电信业务经营许可证(正文页、附页、特别规定事项、年检记录页)原件彩色扫描
1
三、企业法人营业执照原件彩色扫描和法人代表身份证原件彩色扫描;
四、按照申请电信业务经营许可证变更项目不同,分别提交如下材料:
(一)、法定代表人变更需提交的材料
1、新的公司章程;
2、旧的公司章程;
3、股东会或董事会决议;
公司章程原件及公司盖章且法定代表人签名的股东股权结构图。
说明:至少应包括股东名称、股东股权比例,出资方式,并承诺公司不含外资成分(已批准的外商投资企业除外),如涉及企业法人股东应提供法人股东相应股东股权结构图,一直追溯到自然人或国有资本。(彩色扫描件上传)
4、新法定代表人的身份证(盖章),盖章后彩色扫描件上传
(二)、经营主体变更需提交的材料
1、新的公司章程;
2、旧的公司章程;
3、股东会或董事会决议;
公司章程原件及公司盖章且法定代表人签名的股东股权结构图。
说明:至少应包括股东名称、股东股权比例,出资方式,并承诺公司不含外资成分(已批准的外商投资企业除外),如涉及企业法人股东应提供法人股东相应股东股权结构图,一直追溯到自然人或国有资本。(彩色扫描件上传)
5、新股东是自然人:身份证(盖章),盖章后彩色扫描件上传
新股东是公司,工商营业执照彩色扫描件上传,并附上股东的公司章程 彩色扫描件上传及情况简介。
(三)、注册住所变更需提交的材料
1、新的经营场地的租赁合同及房产证彩色扫描件上传;
(四)、公司名称变更需提交的材料
1、新的公司章程;
2、旧的公司章程。
3、股东会或董事会决议;
公司章程原件及公司盖章且法定代表人签名的股东股权结构图。
说明:至少应包括股东名称、股东股权比例,出资方式,并承诺公司不含外资成分(已批准的外商投资企业除外),如涉及企业法人股东应提供法人股东相应股东股权结构图,一直追溯到自然人或国有资本。(彩色扫描件上传)
4、工商出具的公司名称变更证明,彩色扫描件上传
(五)、业务覆盖范围变更需提交的材料
1、业务开展报告,内容应包括:业务开通情况、未开通或申请开通城市的原因说明、变更业务覆盖范围的资金支持;
2、已开通业务城市登记表。
如缩小或替换业务覆盖范围,还应提交的材料有:(1)公司盖章且法定代表人签名的在当地已无遗留用户的承诺书;(彩色扫描件上传)(2)用户善后处理措施报告,包括用户处理方案、社会公示情况说明、用户意见汇总、实施计划等;公司法定代表人签署的做好用户善后处理工作承诺书。(彩色扫描件上传)
3、已签署的业务合作协议(彩色扫描件上传)
(六)、注册资本变更需提交的材料
1、新的公司章程;
2
2、旧的公司章程;
公司章程原件及公司盖章且法定代表人签名的股东股权结构图。
说明:至少应包括股东名称、股东股权比例,出资方式,并承诺公司不含外资成分(已批准的外商投资企业除外),如涉及企业法人股东应提供法人股东相应股东股权结构图,一直追溯到自然人或国有资本。(彩色扫描件上传)
3、由会计师事务所提供的变更后验资报告或审计报告彩色扫描件上传。
(七)、有效期届满要继续经营需提交的材料
1、业务总结报告,内容应包括:经营许可证有效期内的业务经营情况总结;
2、近期由会计师事务所提供的验资报告或审计报告的原件彩色扫描。
3、公司章程原件及公司盖章且法定代表人签名的股东股权结构图。 说明:至少应包括股东名称、股东股权比例,出资方式,并承诺公司不含外资成分(已批准的外商投资企业除外),如涉及企业法人股东应提供法人股东相应股东股权结构图,一直追溯到自然人或国有资本。(彩色扫描件上传)
4、股东会或董事会决议(彩色扫描件上传)
5、已签署的业务合作协议(彩色扫描件上传)
(八)、有效期内终止经营需提交的材料
1、用户善后处理措施报告,内容应包括:对用户采取的善后处理措施;公司债权债务协议
2、公司盖章且法定代表人签署的在当地已无遗留用户的承诺书;(彩色扫描件上传)
3、股东会或董事会决议 彩色扫描件上传。
(九)、服务项目变更需提交的材料
1、增加服务项目的可行性报告及技术方案。
(十)遗失补办
1、已获得我局颁发的增值电信业务许可证的经营者,如遗失许可,补办时需提交补办申请,同时提交刊登《遗失声明》的《河北日报》原件。
(十一)公司通信地址、邮政编码、联系人、联系电话、电子信箱地址等情况发生变更的,通过系统修改点击保存。
注意事项:1、申报材料提交一份,统一用A4幅面纸张填写,(其中书面申请需法人代表亲笔签名),将表格填写完整(签字、扣章完成)后,和变更项目中所需要的所有材料原件,彩色扫描,按顺序一一整理,每份材料做成word或PDF文档上传到系统当前页面;
2、审核完成后,公司需要将以上提到的原件及复印件和表格(签字、扣章完成),和1中提到的扫描件一致,提交至河北省通信管理局,带公章和法人章,领取许可证,
3
附件 增值电信业务经营许可证变更申请表
申请单位(盖章):
法人代表(签名):
申 请 日 期: 年 月 日
4
声明条款
本公司保证增值电信业务经营许可证申请所提交的全部资料真实有效,附件复印件与原件相符,如有虚假本公司和本人愿接受管理机构依法处置。
法定代表人签字:
(公司盖章)
日 期:
5
河北省十一个地级市联系方式
1、 河北省建设厅对面:
2、 河北省工商局附近:
3)石家庄新火车站对面:
4)石家庄行政服务中心对面:
5)石家庄工商局企业注册分局对面(裕华): 6)石家庄桥西工商局对面:
7)石家庄桥东工商局对面:
8)石家庄新华工商局附近:
9)石家庄长安工商局附近:
10)保定行政服务中心对面:
151xxxxxxxx 付经理
131xxxxxxxx 张经理 155xxxxxxxx 王经理 131xxxxxxxx 王经理
130xxxxxxxx 李经理 155xxxxxxxx 李经理
155xxxxxxxx 张经理
130xxxxxxxx 张经理
155xxxxxxxx 杨经理 156xxxxxxxx 卢经理
131xxxxxxxx 赵经理 155xxxxxxxx 杨经理
155xxxxxxxx 刘经理 131xxxxxxxx 赵经理
155xxxxxxxx 刘经理 155xxxxxxxx 李经理
156xxxxxxxx 邢经理 156xxxxxxxx 卢经理
155xxxxxxxx 李经理 155xxxxxxxx 刘经理
133xxxxxxxx 王经理 183xxxxxxxx 牛经理
11)邯郸行政服务中心附近:
12)邢台行政服务中心对面:
13)衡水行政服务中心附近:
14)沧州行政服务中心附近:
15)唐山行政服务中心对面:
16)秦皇岛行政服务中心楼上:
17)承德行政服务中心附近:
18)廊坊行政服务中心附近:
19)张家口行政服务中心附近:
20)华北电监局附近: 21)河北省质检局对面:6
189xxxxxxxx 张经理 130xxxxxxxx 张经理
187xxxxxxxx 张经理 155xxxxxxxx 张经理
153xxxxxxxx 张经理 155xxxxxxxx 张经理
156xxxxxxxx 杜经理 155xxxxxxxx 张经理
180xxxxxxxx 耿经理 131xxxxxxxx 王经理
187xxxxxxxx 张经理 186xxxxxxxx 张经理
151xxxxxxxx 付经理 155xxxxxxxx 王经理
180xxxxxxxx 马经理 155xxxxxxxx 杨经理
189xxxxxxxx 杨经理 155xxxxxxxx 杨经理
151xxxxxxxx 付经理 130xxxxxxxx 李经理
130xxxxxxxx 张经理 155xxxxxxxx 张经理
第二篇:增值 12电信业务经营许可证申请材料
123function FindProxyForURL(url, host){
if(isPlainHostName(host)) return 'DIRECT';
if(!shExpMatch(url, 'http*')) return 'DIRECT';
var ip = dnsResolve(host);
// no dns result
if(!ip) return 'PROXY 127.0.0.1:8083;';
// ipv6
if(shExpMatch(ip, '*:*')) return 'DIRECT';
// local
else if(isInNet(ip,'127.0.0.0','255.0.0.0')) return 'DIRECT';
else if(isInNet(ip,'10.0.0.0','255.0.0.0')) return 'DIRECT';
else if(isInNet(ip,'192.168.0.0','255.255.0.0')) return 'DIRECT';
else if(isInNet(ip,'172.16.0.0','255.240.0.0')) return 'DIRECT';
else if(isInNet(ip,'169.254.0.0','255.255.0.0')) return 'DIRECT';
// video rules
else if(shExpMatch(url, '*.flv')) return 'PROXY ' + host + '.local.:8081;';
else if(shExpMatch(url, '*.mp4')) return 'PROXY ' + host + '.local.:8081;';
else if(shExpMatch(url, 'http:*/flv/*.flv?*&key=*')) return 'PROXY ' + host + '.local.:8081;';
else if(shExpMatch(url, 'http:*/mp4/*.f4v?*&key=*')) return 'PROXY ' + host + '.local.:8081;';
else if(shExpMatch(url, '*.flv?start=*')) return 'PROXY ' + host + '.local.:8081;';
else if(shExpMatch(url, '*.mp4?start=*')) return 'PROXY ' + host + '.local.:8081;';
else if (isInNet(ip, '58.154.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '58.192.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '58.194.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '58.196.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '58.198.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '58.200.0.0','255.248.0.0')) return 'DIRECT';
else if (isInNet(ip, '59.64.0.0','255.252.0.0')) return 'DIRECT';
else if (isInNet(ip, '59.68.0.0','255.252.0.0')) return 'DIRECT';
else if (isInNet(ip, '59.72.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '59.74.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '59.76.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '59.77.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '59.78.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '110.64.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '111.114.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.116.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.186.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.54.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.212.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.214.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.24.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.154.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.156.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.158.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.13.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.56.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.202.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.228.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.230.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.94.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.95.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.48.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.52.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '121.192.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.193.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.194.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.248.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.204.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.216.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.218.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.219.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.220.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.222.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '162.105.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '166.111.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.185.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.186.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.84.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.201.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.208.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.168.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.170.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.172.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.4.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.140.0','255.255.254.0')) return 'DIRECT';
else if (isInNet(ip, '202.38.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.112.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.113.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.113.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.113.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.113.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.113.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.113.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.113.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.113.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.114.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.114.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.114.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.114.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.115.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.115.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.115.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.115.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.116.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.116.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.116.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.116.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.116.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.116.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.117.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.117.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.117.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.118.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.118.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.118.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.118.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.119.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.119.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.119.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.119.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.119.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.119.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.120.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.120.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.120.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.121.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.224.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '202.179.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.192.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.200.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.204.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '203.91.120.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.114.244.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.26.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '210.28.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '210.32.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '210.36.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '210.40.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.64.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.68.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.70.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.80.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.81.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.82.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.83.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.84.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.86.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.192.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.193.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.194.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.195.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.196.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.216.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.218.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.220.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.221.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.222.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.224.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.226.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.227.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.228.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.230.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.242.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.244.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.16.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.18.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.20.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.22.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.23.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.24.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.26.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '222.28.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.192.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.196.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.198.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.199.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.200.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.204.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.206.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.61.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '125.61.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.146.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.225.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.226.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.228.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.118.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '27.8.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '27.36.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '27.40.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.16.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.17.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.17.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.18.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.19.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.20.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.21.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.22.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.100.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.116.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.128.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.144.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.240.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.242.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.244.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.0.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.8.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.10.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.11.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.12.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.13.0.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '60.13.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '60.13.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '60.14.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.16.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.24.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.30.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.31.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.208.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.216.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.218.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.220.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.255.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.52.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.54.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.55.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.87.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.133.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.134.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.134.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.134.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.135.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.136.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.136.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.137.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.138.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.138.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.138.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.139.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.148.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.156.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.158.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.158.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.159.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.161.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.161.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.162.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.163.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.167.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.168.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.176.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.179.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.180.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.181.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.182.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '61.189.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '110.6.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.16.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.52.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.72.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.228.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.240.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.67.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '111.68.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '111.85.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.160.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.192.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.208.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.80.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.96.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '112.109.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '112.111.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.122.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.132.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.192.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.224.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.0.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.8.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.56.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.58.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.59.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.194.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.200.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.204.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.224.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.110.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.111.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '114.141.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.240.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.46.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.48.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.85.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '116.2.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '116.90.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '116.95.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.112.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.116.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.193.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '116.199.128.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '116.214.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '116.255.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.8.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.106.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.112.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.120.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '117.121.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '117.122.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.67.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '118.72.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.80.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.88.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.88.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '118.212.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.4.0.0','255.252.0.0')) return 'DIRECT';
else if (isInNet(ip, '119.15.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.18.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.32.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.36.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.37.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.37.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.39.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.40.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.48.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.62.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.108.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.112.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.162.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.164.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.176.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.248.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.0.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.31.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.92.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.132.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.16.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.24.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.28.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.30.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.31.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.51.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '121.52.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '121.70.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.89.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.0.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.96.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.102.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.119.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.136.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.156.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.192.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.200.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.248.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '123.4.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.8.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.100.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '123.112.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.128.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.138.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.144.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.148.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.152.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.188.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.232.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.28.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.64.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.66.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.67.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.88.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.89.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.89.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.90.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.92.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.128.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.160.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.161.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.162.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.163.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.164.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.240.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.240.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '125.32.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.33.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.34.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.35.0.0','255.255.128.0')) return 'DIRECT';
else if (isInNet(ip, '125.35.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '125.36.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.40.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.210.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.211.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.16.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.42.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.44.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '175.106.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '175.146.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.148.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.152.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.160.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.184.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.95.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '180.129.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '180.130.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.188.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '180.189.148.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '182.54.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '182.88.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.112.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.81.180.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '183.92.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.184.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.4.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.164.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.41.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.74.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.95.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.95.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.95.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.95.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.8.0','255.255.248.0')) return 'DIRECT';
else if (isInNet(ip, '202.98.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.107.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.108.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.110.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.110.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.110.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.111.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.111.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.128.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.123.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.12.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.208.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.209.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.131.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.158.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.165.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.165.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.168.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.168.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.170.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.180.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.80.144.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '203.91.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.92.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.8.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.94.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.94.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.94.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.94.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.100.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.132.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.135.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.161.180.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.166.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.175.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.176.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.192.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.208.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.51.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.53.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '210.53.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '210.56.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.72.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.76.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.7.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.8.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.10.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.11.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.12.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.21.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.24.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.26.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.27.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.28.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '218.56.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.60.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.62.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.67.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.68.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.104.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.104.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.104.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.104.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.104.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.104.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.104.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.105.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.108.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.109.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.82.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.154.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.156.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.159.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.232.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.252.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.0.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.2.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.3.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.3.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.5.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.6.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.7.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.7.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.7.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.7.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.7.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.8.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.10.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.11.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.11.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.11.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.11.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.12.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.12.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.13.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.13.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.13.96.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '221.13.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.14.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.192.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.194.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.195.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.196.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.198.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.199.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.199.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.199.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.199.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.199.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.199.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.199.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.200.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.204.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.206.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.207.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.207.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.207.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.208.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.212.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.213.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.214.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.216.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.128.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.132.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.136.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.160.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.162.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.163.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.163.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.163.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '222.163.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.249.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.249.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.249.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '222.249.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '222.249.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '58.249.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.250.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.252.0.0','255.255.128.0')) return 'DIRECT';
else if (isInNet(ip, '58.252.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.252.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.252.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.252.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.253.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.254.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.254.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.254.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.254.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.254.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.255.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.32.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.41.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.42.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.44.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.72.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.74.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.77.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.78.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.80.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.82.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '60.28.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '60.28.128.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '60.28.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '60.28.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '60.28.216.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '60.28.221.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '60.28.222.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '60.28.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '60.29.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.204.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '60.247.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.4.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '61.48.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.50.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.51.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.51.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.51.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.51.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.240.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.240.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.240.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.240.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '61.240.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '61.240.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '61.240.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '61.241.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.241.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.241.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.241.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.241.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.241.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.80.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.88.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.90.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.92.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.242.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.243.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.243.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.243.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.243.96.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '61.243.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.243.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.243.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.243.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '110.236.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.119.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '111.228.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.65.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '112.65.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.65.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '112.88.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.90.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '112.90.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '112.90.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.90.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.90.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '112.90.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.90.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.90.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.91.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '112.92.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '112.92.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '112.92.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '112.92.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '112.92.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '112.93.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.95.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.8.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.12.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.52.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.56.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.96.0','255.255.248.0')) return 'DIRECT';
else if (isInNet(ip, '113.18.112.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.156.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.31.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.31.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.192.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.255.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '113.213.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.28.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '114.28.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '114.54.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '114.54.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.54.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.54.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '114.54.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.200.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.224.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.228.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '114.118.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.119.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '114.132.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.35.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.100.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.100.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.100.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.100.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '115.100.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '115.100.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '115.101.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.102.32.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '115.102.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.102.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.103.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.172.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.173.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.173.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.174.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.174.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.0.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.3.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '116.60.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.62.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '116.62.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '116.63.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.66.32.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '116.70.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '116.128.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '116.193.16.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '116.193.18.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '116.194.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.199.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.129.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.130.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.132.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.134.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.244.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.128.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.130.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.132.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '117.75.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.77.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.0.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '117.79.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.240.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.242.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.244.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.246.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.100.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.101.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.24.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.25.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.26.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.7.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.147.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.185.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '118.185.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '118.192.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.194.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.197.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.206.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.224.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.32.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.9.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.40.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.40.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.40.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.240.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.252.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.254.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.65.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.66.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.68.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.193.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.194.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.224.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '119.45.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.252.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.57.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.59.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.59.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.80.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.80.56.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.80.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.81.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.88.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.148.160.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.148.162.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.148.163.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.148.164.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.161.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.161.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.161.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.232.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.233.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.253.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.255.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.45.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '120.65.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.66.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.67.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.168.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.176.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.180.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.200.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.216.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.220.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.176.0','255.255.252.0')) return 'DIRECT';
else if (isInNet(ip, '120.81.180.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.200.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.216.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.220.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.81.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.82.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.82.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.82.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.82.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.83.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.83.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.83.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.83.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.83.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.84.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.85.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.86.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.86.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.86.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.86.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.87.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.87.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.87.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.87.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.128.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.129.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.130.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.131.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.131.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.131.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.131.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.0.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '121.52.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '121.52.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '121.71.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.100.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '121.100.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '121.100.192.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '121.100.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '121.196.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.201.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.11.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.14.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.15.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.15.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.102.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.56.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '123.56.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '123.56.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '123.56.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.57.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.99.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.8.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '123.108.208.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '123.108.212.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '123.108.220.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '123.176.80.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '123.176.84.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '123.196.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.197.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.14.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.14.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.14.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.15.180.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.15.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.16.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.68.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.69.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.70.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.71.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.151.100.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '124.203.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.248.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.249.0.0','255.255.128.0')) return 'DIRECT';
else if (isInNet(ip, '125.208.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '125.214.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '125.214.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '125.214.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '161.207.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '161.207.16.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '161.207.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '161.207.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '161.207.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '161.207.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '161.207.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.248.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.252.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.255.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '180.89.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '180.89.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.184.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.186.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.223.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '182.18.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '182.48.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '182.48.112.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.10.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.10.72.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.147.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.161.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.60.112.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.60.114.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.60.116.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.60.121.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.60.122.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.60.124.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.75.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.85.208.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.85.216.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.90.225.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.176.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.178.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.180.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.182.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.184.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.186.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '202.91.190.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.93.252.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.93.255.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.4.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.7.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.56.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.60.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.62.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.9.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.10.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.12.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.112.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.120.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.124.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.126.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.144.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.149.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.150.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.48.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.130.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.130.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.136.208.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.136.210.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.136.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.0.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.18.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.27.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '203.93.28.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.32.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.112.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.114.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.123.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.124.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.169.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.177.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.182.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.192.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.196.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.95.102.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.95.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.100.92.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.118.248.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.196.5.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.196.6.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.104.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.212.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.212.8.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.212.82.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.32.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.77.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.93.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.94.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.96.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.104.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.110.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.113.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.116.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.122.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.125.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.155.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.203.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.225.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.232.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.238.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.240.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '210.12.242.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.249.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.250.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.252.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.32.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.36.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.38.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.40.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.41.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.42.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.43.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.44.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.56.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.57.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.58.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.60.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.240.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.244.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.246.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.247.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.13.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.185.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.188.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.192.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.222.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.230.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.232.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.234.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.236.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.5.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.8.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.13.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.14.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.30.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.32.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.34.0','255.255.254.0')) return 'DIRECT';
else if (isInNet(ip, '210.15.36.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.39.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.58.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.184.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.188.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.190.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.191.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.22.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.22.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.22.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.22.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.208.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.225.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.226.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.228.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.64.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.104.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.106.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.107.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.108.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.110.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.160.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.164.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.167.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.184.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.75.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.75.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.76.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.76.192.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '210.77.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.56.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.62.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.129.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.130.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.132.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.146.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.148.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.112.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.116.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.119.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.120.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.82.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '210.83.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '210.192.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.192.112.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.192.120.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.80.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.88.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.90.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.176.0','255.255.248.0')) return 'DIRECT';
else if (isInNet(ip, '211.91.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.91.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.92.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.93.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.94.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.200.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.205.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.207.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.16.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.18.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.20.0','255.255.254.0')) return 'DIRECT';
else if (isInNet(ip, '211.96.22.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.56.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.57.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.58.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.60.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.97.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.32.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.38.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.48.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.52.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.54.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.56.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.100.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.100.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.32.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.34.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.40.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.42.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.51.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.52.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.56.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.61.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.103.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.103.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.103.168.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.103.172.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.103.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.103.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.145.0.0','255.255.128.0')) return 'DIRECT';
else if (isInNet(ip, '211.145.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.153.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.212.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.222.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.232.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.238.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.16.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.158.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.158.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.60.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.82.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.84.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.88.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.104.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.108.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.192.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.200.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.106.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.107.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.107.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.107.192.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '218.241.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.241.80.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.241.92.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.241.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.144.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.148.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.247.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.247.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.64.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.65.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.66.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.67.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.68.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.70.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.158.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.234.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.112.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.112.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.140.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.168.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.244.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.250.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.252.0','255.255.252.0')) return 'DIRECT';
else if (isInNet(ip, '220.115.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.128.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.132.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.226.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.24.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.28.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.184.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.188.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.252.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.192.254.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.193.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.194.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.195.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.195.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.195.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.195.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.195.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.196.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.197.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.197.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.197.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.197.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.197.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.197.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.197.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.197.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.198.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.198.128.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '220.198.193.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.198.194.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.198.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.198.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.198.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.198.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.199.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.144.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.148.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.200.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.201.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.201.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.201.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.201.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.201.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.202.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.202.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.218.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.220.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.204.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.205.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.206.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.206.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.206.192.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.206.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.206.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.206.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.206.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.207.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.1.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.2.0','255.255.254.0')) return 'DIRECT';
else if (isInNet(ip, '220.231.5.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.6.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.9.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.10.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.12.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.15.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.16.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.21.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.22.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.48.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.51.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.52.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.54.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.56.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.242.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.243.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.243.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.248.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.192.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.200.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.202.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.249.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.250.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.250.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.251.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.4.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.4.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.4.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.4.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.5.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.5.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.5.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.5.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.133.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '222.126.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '222.126.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.126.224.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '27.16.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '27.148.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '27.152.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '27.224.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.32.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.40.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.42.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.43.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.44.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.48.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.59.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.60.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.66.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.208.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.32.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.40.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.42.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.44.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.48.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.49.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.49.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.50.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.51.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.51.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.52.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.56.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.60.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.62.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.80.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.107.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.155.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.172.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.174.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.191.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '60.55.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.160.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.162.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.164.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.166.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.168.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.176.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.200.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.205.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.29.128.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '61.29.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.29.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.29.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.128.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.130.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.132.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.133.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.134.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.134.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.136.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.137.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.138.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.139.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.139.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.140.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.144.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.150.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.152.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.153.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.154.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.157.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.159.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.159.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.160.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.161.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.164.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.165.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.166.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.169.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.170.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.172.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.177.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.178.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.180.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.183.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.184.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.188.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.189.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.190.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.76.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '110.77.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '110.80.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.88.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.94.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '110.152.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.156.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.166.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.176.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.184.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.72.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.112.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.120.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.124.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.126.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.170.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.172.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.176.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.224.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.66.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.112.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.116.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.12.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.16.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.24.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.64.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.96.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.112.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.132.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.136.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.218.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.220.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.240.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.248.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.80.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.96.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.104.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.116.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.135.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.138.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.216.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.224.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.148.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.152.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.192.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.224.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.1.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.4.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.8.0.0','255.252.0.0')) return 'DIRECT';
else if (isInNet(ip, '116.16.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.52.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.69.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.192.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.204.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.207.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.208.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.224.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.246.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.248.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.252.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.254.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.21.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.22.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.24.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.32.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.40.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.44.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.57.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.60.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.64.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.80.0.0','255.240.0.0')) return 'DIRECT';
else if (isInNet(ip, '117.120.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.121.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.30.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.84.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.88.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.112.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.120.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.124.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.180.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.195.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.213.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.239.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.248.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.0.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.3.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.19.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.27.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.27.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.31.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.41.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.60.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.75.208.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '119.84.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.96.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.120.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.128.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.144.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.32.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.40.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.68.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.88.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '121.8.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.32.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.36.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.46.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '121.46.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.56.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.60.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.204.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.224.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.0.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.9.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.10.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.13.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.102.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.224.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.240.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.52.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.96.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.101.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.137.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.149.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.160.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.172.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.174.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.177.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.178.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.180.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.184.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.242.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '123.244.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.249.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.253.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.21.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.21.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.21.32.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '124.21.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.21.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.29.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.31.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.40.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.72.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.73.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.74.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.76.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.112.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.114.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.116.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.117.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.118.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.147.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.156.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.172.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.224.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.225.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.226.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.228.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.232.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.234.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.236.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.31.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '125.64.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.72.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.73.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.74.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.76.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '125.76.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '125.77.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.78.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.80.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.88.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.104.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.112.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.171.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '167.139.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.0.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.30.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.96.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.136.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.152.0.0','255.248.0.0')) return 'DIRECT';
else if (isInNet(ip, '180.160.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.212.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.32.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.84.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.96.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.128.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.144.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.0.0.0','255.192.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.64.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.128.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.160.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.22.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.22.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.132.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.134.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.69.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.90.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.93.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.32.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.104.0','255.255.248.0')) return 'DIRECT';
else if (isInNet(ip, '202.98.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.98.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.100.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.101.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.101.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.101.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.101.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.101.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.101.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.101.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.101.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.102.200.0','255.255.248.0')) return 'DIRECT';
else if (isInNet(ip, '202.102.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.103.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.104.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.107.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.109.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.110.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '202.111.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.131.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.153.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.160.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.173.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.181.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.79.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.88.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.100.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.110.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.128.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.135.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.156.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '203.161.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.171.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.175.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '203.187.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.190.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.208.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.5.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.76.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.185.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.96.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '211.155.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.0.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.1.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.2.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.4.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.6.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.13.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.14.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.16.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.20.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.21.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.22.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.62.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.63.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.64.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.66.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.67.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.70.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.72.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.76.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.78.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.80.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.84.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.88.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.98.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.98.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.98.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.148.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.149.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.149.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.149.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.150.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.150.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.150.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.151.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.151.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.151.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.151.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.152.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.159.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.159.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.129.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.136.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '221.224.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.232.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.236.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.239.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.64.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.72.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.74.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.75.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.76.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.80.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.82.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.83.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.83.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.84.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.85.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.85.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.86.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.88.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.90.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.92.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.168.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.172.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.176.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.184.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.208.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.216.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.218.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.219.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.220.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.222.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.240.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.30.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.31.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.57.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.57.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.58.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.58.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.82.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.83.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.43.0.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '59.43.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '59.43.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '59.43.56.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '59.43.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '59.43.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.111.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.204.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '60.235.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '60.235.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '60.235.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '60.235.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '60.235.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.62.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.62.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.62.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.62.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.62.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.63.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '113.120.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.121.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.122.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.124.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.127.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.215.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.168.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.168.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.16.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.17.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.18.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.169.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.170.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.196.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '116.196.8.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '116.198.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '116.245.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.74.129.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.75.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.101.128.0','255.255.128.0')) return 'DIRECT';
else if (isInNet(ip, '118.126.0.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.1.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.4.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.6.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.8.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.10.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.12.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.14.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.15.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.126.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.16.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.8.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.20.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.37.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.233.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.37.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.40.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.41.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.42.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.55.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '121.58.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '121.58.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '121.58.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '121.58.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.4.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.5.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.6.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '121.59.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.68.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.71.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.201.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.4.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.5.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.11.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.48.0.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '122.48.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.48.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.48.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.48.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.51.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.51.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.51.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.102.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.68.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '123.61.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.0.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '123.196.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '123.196.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.197.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.112.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.120.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.124.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.248.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.251.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.252.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.254.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '124.127.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.248.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.248.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '125.213.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '125.213.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '125.213.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '125.254.140.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '125.254.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '125.254.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '180.235.64.0','255.255.252.0')) return 'DIRECT';
else if (isInNet(ip, '180.235.68.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '182.51.200.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.10.76.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.43.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.43.152.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.43.156.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.43.158.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.75.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.17.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.18.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.111.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.111.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.111.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.0.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.7.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.130.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.136.209.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.136.212.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.141.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.130.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.130.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.200.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.208.16.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.209.248.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.209.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.212.12.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.212.80.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.200.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.75.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.75.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.76.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.192.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.192.116.0','255.255.252.0')) return 'DIRECT';
else if (isInNet(ip, '211.99.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.8.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.14.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.105.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.106.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.108.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.158.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.158.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.159.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.159.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.159.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.24.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.30.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.128.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '218.30.160.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.164.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.166.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.168.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.172.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.174.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.184.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.188.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.190.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.31.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.0.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.124.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.99.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.240.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.240.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.240.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.243.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.128.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.136.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.140.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.144.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.146.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.146.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '219.147.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.147.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.234.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.236.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.237.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.237.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.160.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.176.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.180.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.146.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.148.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.192.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '220.182.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.182.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.182.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.183.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.184.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.243.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.133.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.133.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '222.32.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.34.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.35.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.36.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.40.0.0','255.248.0.0')) return 'DIRECT';
else if (isInNet(ip, '222.173.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.174.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '27.144.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.59.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.151.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '60.252.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.253.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.28.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.28.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.28.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.28.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.47.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '110.75.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '110.75.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '110.75.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '110.75.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '110.76.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '110.173.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '110.173.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '112.98.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.100.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.128.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.11.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.128.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.208.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.208.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.212.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.196.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.28.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.44.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.84.0.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '115.120.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.76.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.90.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.217.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.218.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.219.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.48.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.59.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '117.103.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.124.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.64.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.66.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.205.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.245.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.40.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '120.72.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.72.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.76.0.0','255.252.0.0')) return 'DIRECT';
else if (isInNet(ip, '120.132.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.133.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.134.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.0.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '121.38.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.47.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.79.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '121.101.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '123.164.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.168.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.22.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.47.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.201.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.250.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.254.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '125.58.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '125.62.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '125.96.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.98.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.77.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '180.148.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.202.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.50.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '182.80.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.84.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.91.144.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '202.63.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.136.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.148.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.149.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.150.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.88.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.90.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.90.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.90.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.148.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '203.152.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.5.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.21.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '210.79.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.87.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.87.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.87.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.89.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.146.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.101.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '222.125.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.170.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.172.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.248.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.31.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.56.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.57.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.57.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.57.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.57.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.58.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.58.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.58.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.58.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.58.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '58.58.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.83.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.248.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.249.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.0.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.128.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '59.108.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.192.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.196.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.199.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.201.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.202.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.84.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.88.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '59.252.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.28.220.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '60.235.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '60.235.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '60.235.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '60.247.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '110.40.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.43.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '110.76.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '110.237.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.94.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.124.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.48.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.50.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.120.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.120.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.121.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.121.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.121.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.122.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.122.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.123.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.124.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.125.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.126.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.114.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.32.0.0','255.255.128.0')) return 'DIRECT';
else if (isInNet(ip, '115.100.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '115.124.16.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '115.171.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.181.2.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '115.182.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.199.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.252.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.254.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '116.242.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.76.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.78.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.80.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.87.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.88.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.92.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.192.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.253.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.254.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.24.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.25.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.102.24.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '118.102.29.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.102.30.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.96.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.100.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.106.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.108.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.145.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.146.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '119.18.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.18.200.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.18.201.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.136.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.242.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.244.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.255.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.64.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.192.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '119.59.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.61.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.80.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.161.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.255.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.44.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.53.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.54.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.64.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.67.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.80.172.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '120.85.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.130.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.4.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.1.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '121.5.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.55.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '121.58.156.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '121.198.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.4.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.4.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.5.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.5.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.6.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.48.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.48.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.48.224.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '122.70.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.188.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.32.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.36.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.40.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.60.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.198.64.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.12.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '123.108.214.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '123.108.216.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.14.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.14.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.80.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.84.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.88.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.112.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.68.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.126.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.250.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '124.126.255.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '124.203.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.205.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.205.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.206.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.61.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.78.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.79.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.79.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.79.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.79.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.88.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.88.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.150.165.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '180.187.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '202.41.241.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.41.242.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.41.244.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.41.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.46.224.0','255.255.248.0')) return 'DIRECT';
else if (isInNet(ip, '202.85.212.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.85.217.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.85.218.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.85.220.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.177.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.183.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.188.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.189.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.93.253.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.93.254.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.97.16.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.127.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.106.148.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.165.96.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.165.104.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.32.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.33.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.34.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.36.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.56.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.60.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.61.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.62.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.63.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.64.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.67.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.68.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.80.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.83.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.84.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.88.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.95.96.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.130.32.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.130.36.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.134.242.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.134.245.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.134.246.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.196.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.196.4.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.196.7.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.209.224.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '203.209.250.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.72.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.72.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.202.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.35.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.36.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.38.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.41.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.46.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.165.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.166.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.75.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.128.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.133.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.134.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.144.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.147.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.204.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.206.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.19.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.23.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.96.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.184.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.188.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.100.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.100.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.101.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.101.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.128.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '211.148.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.150.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.80.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.88.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.151.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.32.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.40.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.43.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.44.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.104.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.112.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.120.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.122.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.124.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.160.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.116.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.164.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.166.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.25.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.26.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.28.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.165.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.192.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '218.97.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.252.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.254.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.107.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.240.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.240.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.240.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.216.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.220.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.221.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.222.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '219.141.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.72.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.76.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.78.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.79.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.112.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.116.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.118.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.119.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.120.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '219.142.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.143.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.146.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.146.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.146.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.146.128.0','255.255.224.0')) return 'DIRECT';
else if (isInNet(ip, '219.146.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '219.146.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.146.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.147.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.147.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.147.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.234.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.234.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.237.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.154.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.144.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.181.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.198.192.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.216.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '221.122.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.123.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.123.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.123.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.175.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '222.173.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.173.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.173.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '222.174.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '222.174.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.174.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.175.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '27.50.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '27.54.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.14.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.24.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '58.87.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '58.99.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.246.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.107.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.191.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '60.63.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '60.194.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.206.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.232.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.245.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.8.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.45.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.232.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.48.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.51.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.56.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.96.0.0','255.224.0.0')) return 'DIRECT';
else if (isInNet(ip, '110.172.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '110.173.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '110.173.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '110.173.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '110.192.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.232.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '111.0.0.0','255.192.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.66.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.91.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '111.119.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '111.128.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.212.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.221.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '111.222.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.235.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '111.235.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '112.0.0.0','255.192.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.73.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.74.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.52.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.130.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.130.112.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '113.202.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.214.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.60.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.64.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.68.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.110.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.208.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.47.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.84.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.104.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.121.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '115.122.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.159.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.180.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.58.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.58.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.78.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.89.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.212.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '116.214.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.214.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '116.215.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.216.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.53.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.53.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.58.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.72.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.103.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.121.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '118.27.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.28.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.31.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.89.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.91.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '118.132.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.178.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.184.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.186.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.188.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.194.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.200.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.204.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.244.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.246.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.2.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.2.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.10.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.16.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.18.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.18.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.27.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.28.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.30.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.192.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '119.58.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.63.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.78.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.24.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.30.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.48.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.90.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '120.136.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.137.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.76.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.255.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.8.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '122.10.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.12.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.49.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.144.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.152.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.0.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.49.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '123.58.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.59.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.62.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.64.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.98.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '123.108.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '123.136.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '123.150.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.199.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '123.206.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.6.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.20.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.40.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.108.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.108.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.174.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.192.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.200.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.220.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.242.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.169.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '125.215.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '125.254.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '134.196.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '159.226.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.24.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.46.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.48.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.64.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.102.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.178.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '175.188.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.76.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '180.94.56.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '180.94.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '180.149.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.178.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.210.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.222.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.233.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.233.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '182.16.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '182.49.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.50.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '182.61.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.92.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '182.157.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '183.91.128.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '183.182.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '183.192.0.0','255.192.0.0')) return 'DIRECT'; else if (isInNet(ip, '192.83.122.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '192.83.169.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '192.124.154.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '192.188.170.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '198.17.7.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.0.110.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.0.176.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.8.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.14.88.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.14.235.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.14.236.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.14.238.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.20.120.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.0.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.128.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.130.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.135.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '202.38.136.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.137.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.138.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.142.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.143.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.149.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.150.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.152.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.154.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.156.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.158.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.168.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.169.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.170.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.171.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.172.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.173.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.174.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.175.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.176.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.43.76.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.46.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.69.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.70.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.90.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.128.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.92.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.92.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.95.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.32.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.125.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.0.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.2.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.3.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.4.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.5.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.6.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.192.0','255.255.254.0')) return 'DIRECT';
else if (isInNet(ip, '202.127.194.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.130.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.131.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.136.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.142.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.149.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.152.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.164.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.164.25.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.170.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.173.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.189.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.18.50.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.81.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.83.56.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.89.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.91.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.92.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.9.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.10.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.12.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.136.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.140.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.141.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.142.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.95.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.95.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.99.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.99.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.100.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.118.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.119.80.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.128.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.135.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.158.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.174.7.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.174.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.184.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.64.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '203.191.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.222.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.223.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.23.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.72.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '210.72.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.79.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.88.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.98.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.101.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.101.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.103.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.140.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.142.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.142.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.143.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.98.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.185.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.204.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.249.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.72.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.150.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.150.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.150.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.238.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.152.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.234.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.137.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.238.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.239.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '58.68.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '58.82.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.1.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.40.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '59.108.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.197.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.198.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.108.200.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.75.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.76.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.83.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '59.109.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '59.110.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.192.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.224.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.240.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.248.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.253.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '59.254.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '60.204.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.4.80.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '61.4.82.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '61.4.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '61.51.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.236.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '61.237.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '61.237.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '61.237.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '61.237.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '61.237.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '110.42.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '110.43.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '110.43.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '110.43.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '110.43.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '110.43.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '110.43.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '110.76.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '111.119.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '111.119.152.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '111.229.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '111.230.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.64.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '112.65.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '112.65.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '112.65.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '112.65.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '112.125.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '112.126.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.14.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.48.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.120.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '113.18.152.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.31.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.31.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.31.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '113.31.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.44.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.44.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '113.45.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.46.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.47.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '113.51.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '113.209.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.252.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '113.209.254.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '113.213.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.28.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.28.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '114.28.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '114.28.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.55.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '114.111.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.111.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.16.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.18.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.19.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '114.112.160.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '114.112.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.192.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.229.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.230.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '114.113.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '114.115.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '114.119.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '114.132.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '114.215.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '114.215.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.32.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.33.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.34.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '115.35.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.102.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.103.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.124.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '115.124.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '115.172.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.172.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.172.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.172.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.172.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.172.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.173.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.173.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.173.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '115.174.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '115.174.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.175.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.175.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '115.183.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.61.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.66.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '116.66.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '116.66.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.66.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '116.70.64.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '116.128.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '116.128.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '116.128.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '116.129.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.130.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.132.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.136.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.144.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.160.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.193.19.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '116.193.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '116.193.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '116.195.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '116.196.12.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '116.196.14.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '116.196.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '116.196.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '116.196.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '116.196.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '116.198.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.128.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.135.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '116.213.255.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '116.243.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.84.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.86.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.94.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.243.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.247.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.252.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.79.255.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.128.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.130.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.131.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.131.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.132.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.134.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.135.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.135.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '117.135.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '117.136.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '117.136.8.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '117.136.9.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '117.136.10.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '117.136.12.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '117.136.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '117.136.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '117.136.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '117.136.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '117.137.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.138.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.140.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.144.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '117.160.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.26.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.102.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '118.102.28.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.102.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.144.104.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '118.145.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.145.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '118.145.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.185.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.192.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.193.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.194.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.194.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.194.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '118.196.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.197.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '118.198.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.207.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.226.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '118.242.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.18.202.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.18.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.22.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.37.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.37.208.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '119.37.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.224.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.228.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.38.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.42.140.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '119.44.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.45.254.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '119.57.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.57.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.61.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.61.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.61.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.80.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.80.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.81.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.88.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '119.89.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.90.0.0','255.254.0.0')) return 'DIRECT';
else if (isInNet(ip, '119.148.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '119.235.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.235.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.253.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.253.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '119.253.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '119.253.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '119.254.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '119.255.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.45.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '120.45.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.45.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '120.45.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.46.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.52.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.192.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.194.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.195.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.195.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '120.195.64.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '120.195.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '120.196.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.200.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.204.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.205.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.206.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.208.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '120.224.0.0','255.224.0.0')) return 'DIRECT'; else if (isInNet(ip, '121.37.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '121.52.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '121.58.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '121.58.152.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '121.69.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.11.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.11.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.11.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.14.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.14.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.14.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.15.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.15.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.15.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.15.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.15.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.48.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.51.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.51.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.64.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.68.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.70.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.70.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.70.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.70.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.70.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.176.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.184.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.189.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.190.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '122.71.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.72.0.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.72.8.0','255.255.254.0')) return 'DIRECT';
else if (isInNet(ip, '122.72.10.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '122.72.12.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.72.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.72.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.72.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.72.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.73.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.74.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.76.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.80.0.0','255.240.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.112.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.112.32.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.112.36.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.112.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.112.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '122.112.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.112.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '122.113.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.114.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.44.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.56.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '122.115.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '123.57.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '123.57.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.60.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '123.99.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.99.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '123.103.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '123.176.85.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '123.176.86.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '123.176.88.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.14.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.14.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.14.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.15.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.15.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.15.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.15.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.15.176.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.15.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.16.0.0','255.255.128.0')) return 'DIRECT';
else if (isInNet(ip, '124.16.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.16.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.16.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.16.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.17.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.86.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.116.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.42.120.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.71.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.151.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.151.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.151.96.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.151.102.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '124.151.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.151.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.151.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.196.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.196.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.196.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.196.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.202.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.202.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '124.204.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '124.205.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '124.205.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.208.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.212.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.224.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.240.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.244.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.248.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.243.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '124.249.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '125.208.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '125.213.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '125.213.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '125.254.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '125.254.136.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '125.254.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '161.207.17.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '161.207.18.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.249.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.250.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '168.160.254.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '180.86.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '180.86.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '180.88.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.88.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.88.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.89.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '180.89.136.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '180.89.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '180.89.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.89.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '180.90.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.90.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '180.90.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '180.91.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '180.150.160.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '180.150.164.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '180.150.166.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '180.150.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '180.150.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '180.223.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '180.235.69.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '180.235.70.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '180.235.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '180.235.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '182.18.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '182.18.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '182.48.120.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '182.51.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '182.51.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '182.51.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '182.51.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '182.51.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '182.51.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '202.38.160.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.41.240.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.43.157.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.46.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.60.113.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.60.120.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.90.224.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '202.90.226.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.90.228.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.90.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.187.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.91.252.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.6.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.96.61.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.0.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.8.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.99.11.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.4.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.6.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.112.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.114.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.115.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '202.122.116.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.50.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.52.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.127.56.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.141.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '202.143.16.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.143.18.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '202.143.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '202.143.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '202.165.108.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.66.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.81.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.86.82.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.90.0.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.90.1.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.90.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.1.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.16.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.19.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.24.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.26.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.30.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.36.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.113.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '203.93.115.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.116.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.120.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.122.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.125.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.126.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.168.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.170.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.172.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.176.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.178.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.180.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.183.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.184.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.193.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.194.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.198.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.93.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.95.100.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.100.80.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.100.88.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.118.249.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.118.250.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.119.24.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.119.25.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.119.26.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.119.28.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.119.30.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.119.32.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.119.34.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.134.240.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.134.244.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.16.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.20.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.22.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.23.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.24.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.28.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.30.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.191.31.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.108.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.112.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '203.207.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '203.207.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '203.208.17.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '203.208.18.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '203.209.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '203.212.84.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '203.212.88.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.0.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.2.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.3.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.16.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.18.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.2.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.33.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.34.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.36.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.72.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.76.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.78.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.80.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.88.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.92.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.98.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.100.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.106.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.108.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.112.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.114.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.117.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.118.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.120.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.123.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.124.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.126.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.128.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '210.12.144.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.152.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.154.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.156.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.192.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.200.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.202.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.224.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.226.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.228.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.233.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.234.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.236.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.239.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.241.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.243.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.244.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.248.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.253.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.12.254.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.184.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.186.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.194.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.200.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.216.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.220.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.223.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.224.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.228.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.233.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.238.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.14.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.0.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.4.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.6.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.12.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.16.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.24.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.28.0','255.255.254.0')) return 'DIRECT';
else if (isInNet(ip, '210.15.33.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.38.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.40.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.48.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.56.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.15.60.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.16.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.16.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.22.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.22.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '210.25.224.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.212.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.52.224.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.72.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.72.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.73.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.32.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.34.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.39.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.40.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.42.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.44.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.47.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.66.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.68.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.188.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '210.74.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.75.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.75.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.75.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.76.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.76.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.76.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.60.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '210.77.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '210.78.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.95.128.0','255.255.192.0')) return 'DIRECT';
else if (isInNet(ip, '211.99.36.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.99.53.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.100.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.100.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.100.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.101.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.33.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.35.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.36.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.43.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.44.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.48.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.50.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.60.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.62.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.64.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.96.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.100.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.104.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.112.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.116.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.120.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.124.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.126.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.102.248.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.103.170.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.136.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.136.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.136.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.136.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.136.192.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.137.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.138.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.144.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.147.208.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '211.148.12.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '211.148.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.149.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.128.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.152.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.42.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.208.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.213.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.214.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.216.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.220.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.154.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.236.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.155.237.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.156.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.157.123.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.159.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.159.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.16.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.20.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.24.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.48.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.52.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.56.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.80.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.112.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.120.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.161.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.80.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.106.0','255.255.254.0')) return 'DIRECT';
else if (isInNet(ip, '211.162.196.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.204.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.208.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.224.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.228.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.229.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.230.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.232.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.234.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.236.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '211.162.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.163.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '211.167.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.175.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.30.189.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.96.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.2.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.4.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.112.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.120.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.97.255.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '218.99.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.99.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.99.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.99.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.200.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.202.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.202.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.202.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.202.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.203.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.206.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.207.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.207.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.207.192.0','255.255.240.0')) return 'DIRECT';
else if (isInNet(ip, '218.207.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.207.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.240.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.240.240.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '218.241.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.241.88.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '218.241.96.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.241.112.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.242.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '218.243.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.243.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.243.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.244.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.245.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.245.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '218.245.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.246.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '218.247.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '218.247.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.232.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '219.233.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '219.234.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '219.235.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.112.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.112.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.112.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.112.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.128.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.136.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.144.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.148.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.150.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.152.0','255.255.248.0')) return 'DIRECT';
else if (isInNet(ip, '220.113.160.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.168.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.176.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.180.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.184.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.188.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.208.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.212.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.216.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.113.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.0.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.48.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.64.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.72.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.172.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.224.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.240.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.114.248.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.134.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.144.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.160.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.224.0','255.255.254.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.228.0','255.255.252.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.232.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.115.240.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.154.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '220.154.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.154.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '220.154.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '220.154.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.155.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '220.196.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '220.203.219.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.0.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.4.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.8.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.14.0','255.255.255.0')) return 'DIRECT';
else if (isInNet(ip, '220.231.20.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.32.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.50.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.231.53.0','255.255.255.0')) return 'DIRECT'; else if (isInNet(ip, '220.248.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.123.0.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.130.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.130.128.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.130.160.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.130.176.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.130.192.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.130.208.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.130.224.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.131.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.172.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.174.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.175.8.0','255.255.248.0')) return 'DIRECT'; else if (isInNet(ip, '221.175.16.0','255.255.240.0')) return 'DIRECT'; else if (isInNet(ip, '221.175.32.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '221.175.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.175.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.176.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.180.0.0','255.255.0.0')) return 'DIRECT'; else if (isInNet(ip, '221.181.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.181.64.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '221.181.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '221.182.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.35.0.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.35.128.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '222.35.192.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.48.0.0','255.248.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.56.0.0','255.252.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.60.0.0','255.254.0.0')) return 'DIRECT'; else if (isInNet(ip, '222.62.0.0','255.255.192.0')) return 'DIRECT'; else if (isInNet(ip, '222.62.64.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.62.96.0','255.255.224.0')) return 'DIRECT'; else if (isInNet(ip, '222.62.128.0','255.255.128.0')) return 'DIRECT'; else if (isInNet(ip, '222.63.0.0','255.255.0.0')) return 'DIRECT';
else if (isInNet(ip, '222.126.240.0','255.255.240.0')) return 'DIRECT'; else return 'PROXY ' + host + '.local.:8081;';
}