Files
portradar/portradar.sh
T

224 lines
119 KiB
Bash
Executable File

#!/bin/bash
# Add /usr/share/nmap-services in the script itself (maybe as a blob?)
help() {
cat <<SYNTAX
usage: $0 [-p port] [--nmap] locale
positional arguments:
locale IP or subnet to scan
options:
-p, --port scan a specific port
--nmap run nmap after port scan
SYNTAX
exit
}
cl(){
rm -rf /tmp/tcp_ports; rm -rf /tmp/udp_ports; rm -rf /tmp/ips
}
pp(){
len=30; for ((c=1; c<$(($len+1)); c++)); do echo -n "="; done; echo; echo "[+] $1"; for ((c=1; c<$(($len+1)); c++)); do echo -n "="; done; echo
}
pt(){
file=$1
[[ ! -f $file ]] && { [[ $port ]] && cg_color bby "Port $port is closed :(" || cg_color bby "No ports discovered"; return; }
ports=($(<$file))
prot=$2
for ((c=0; c<44; c++)); do echo -n "-"; done; echo
echo "| Port | Service |"
echo "| - - - - - - | - - - - - - - - - - - - - |"
s=" Port "
ss=" Service "
for e in ${ports[@]}; do
var=$(curl -s --connect-timeout 3 --max-time 3 -I http://$ip:$e -o /dev/null -w "%{http_code}")
scodes=(100 101 102 103 200 201 202 203 204 205 206 207 208 226 300 301 302 303 304 305 306 307 308 400 401 402 403 404 406 406 407 408 409 410 411 412 413 414 415 416 417 418 421 422 423 424 425 426 427 428 429 431 451 500 501 502 503 504 505 506 507 508 510 511)
[[ $var =~ ${scodes[@]} ]] && [[ ! $e =~ (5985|47001) ]] && service="http" || service=$(grep $e/$prot /usr/share/nmap/nmap-services | head -n1 | awk -F' ' '{print $1}')
l=$((${#s}-2))
ll=$((${#ss}-2))
echo -n "| "
str=" $e"
while ((${#str}<$l)); do str+=" "; ((++len)); done
echo -n "$str"
echo -n " | "
str=" ${service^^}"
while ((${#str}<$ll)); do str+=" "; ((++len)); done
cg_color olbp "$str"
echo " |"
done
for ((c=0; c<44; c++)); do echo -n "-"; done; echo
}
cg_color(){
[[ $1 == olbr ]] && echo -en "\e[1;31m$2\e[0m" || { [[ $1 == olbg ]] && echo -en "\e[1;92m$2\e[0m"; } || { [[ $1 == olbb ]] && echo -en "\e[1;94m$2\e[0m"; } || { [[ $1 == olby ]] && echo -en "\e[1;93m$2\e[0m"; } || { [[ $1 == olhr ]] && echo -en "\e[1;91m\e[0m"; } || { [[ $1 == bbr ]] && echo -e "\e[1;31m$2\e[0m"; } || { [[ $1 == bbg ]] && echo -e "\e[1;92m$2\e[0m"; } || { [[ $1 == bbb ]] && echo -e "\e[1;94m$2\e[0m"; } || { [[ $1 == bby ]] && echo -e "\e[1;93m$2\e[0m"; } || { [[ $1 == bhr ]] && echo -e "\e[1;91m$2\e[0m"; } || { [[ $1 == olbp ]] && echo -en "\e[1;95m$2\e[0m"; } || { [[ $1 == bbp ]] && echo -e "\e[1;95m$2\e[0m"; }
}
tcp_scan(){
ret=$(nc -w1 -z $ip $c 2>/dev/null; echo $?)
[[ $ret == 0 ]] && { echo $c >> /tmp/tcp_ports; cg_color olbg "$c "; }
}
udp_scan(){
ret=$(nc -u -w1 -z $ip $c; echo $?)
[[ $ret == 0 ]] && { echo $c >> /tmp/udp_ports; }
}
fast_ping(){
nn=$(ping -W1 -c1 $ip 1>/dev/null 2>/dev/null; echo $?)
[[ $nn == 0 ]] && { echo $ip >> /tmp/ips; }
}
scan_tcp(){
[[ $1 ]] && { c=$1; ret=$(nc -w1 -z $ip $c 2>/dev/null; echo $?); [[ $ret == 0 ]] && { echo $c >> /tmp/tcp_ports; echo -n "For Nmap service and version enumeration try: "; cg_color bbb "sudo nmap -sCV -p $(allports=($(</tmp/tcp_ports)); data=${allports[*]}; echo ${data//${IFS:0:1}/,}) $ip -v"; }; return; }
top_1000=([1]=1 [3]=3 [4]=4 [6]=6 [7]=7 [9]=9 [13]=13 [17]=17 [19]=19 [20]=20 [21]=21 [22]=22 [23]=23 [24]=24 [25]=25 [26]=26 [30]=30 [32]=32 [33]=33 [37]=37 [42]=42 [43]=43 [49]=49 [53]=53 [70]=70 [79]=79 [80]=80 [81]=81 [82]=82 [83]=83 [84]=84 [85]=85 [88]=88 [89]=89 [90]=90 [99]=99 [100]=100 [106]=106 [109]=109 [110]=110 [111]=111 [113]=113 [119]=119 [125]=125 [135]=135 [139]=139 [143]=143 [144]=144 [146]=146 [161]=161 [163]=163 [179]=179 [199]=199 [211]=211 [212]=212 [222]=222 [254]=254 [255]=255 [256]=256 [259]=259 [264]=264 [280]=280 [301]=301 [306]=306 [311]=311 [340]=340 [366]=366 [389]=389 [406]=406 [407]=407 [416]=416 [417]=417 [425]=425 [427]=427 [443]=443 [444]=444 [445]=445 [458]=458 [464]=464 [465]=465 [481]=481 [497]=497 [500]=500 [512]=512 [513]=513 [514]=514 [515]=515 [524]=524 [541]=541 [543]=543 [544]=544 [545]=545 [548]=548 [554]=554 [555]=555 [563]=563 [587]=587 [593]=593 [616]=616 [617]=617 [625]=625 [631]=631 [636]=636 [646]=646 [648]=648 [666]=666 [667]=667 [668]=668 [683]=683 [687]=687 [691]=691 [700]=700 [705]=705 [711]=711 [714]=714 [720]=720 [722]=722 [726]=726 [749]=749 [765]=765 [777]=777 [783]=783 [787]=787 [800]=800 [801]=801 [808]=808 [843]=843 [873]=873 [880]=880 [888]=888 [898]=898 [900]=900 [901]=901 [902]=902 [903]=903 [911]=911 [912]=912 [981]=981 [987]=987 [990]=990 [992]=992 [993]=993 [995]=995 [999]=999 [1000]=1000 [1001]=1001 [1002]=1002 [1007]=1007 [1009]=1009 [1010]=1010 [1011]=1011 [1021]=1021 [1022]=1022 [1023]=1023 [1024]=1024 [1025]=1025 [1026]=1026 [1027]=1027 [1028]=1028 [1029]=1029 [1030]=1030 [1031]=1031 [1032]=1032 [1033]=1033 [1034]=1034 [1035]=1035 [1036]=1036 [1037]=1037 [1038]=1038 [1039]=1039 [1040]=1040 [1041]=1041 [1042]=1042 [1043]=1043 [1044]=1044 [1045]=1045 [1046]=1046 [1047]=1047 [1048]=1048 [1049]=1049 [1050]=1050 [1051]=1051 [1052]=1052 [1053]=1053 [1054]=1054 [1055]=1055 [1056]=1056 [1057]=1057 [1058]=1058 [1059]=1059 [1060]=1060 [1061]=1061 [1062]=1062 [1063]=1063 [1064]=1064 [1065]=1065 [1066]=1066 [1067]=1067 [1068]=1068 [1069]=1069 [1070]=1070 [1071]=1071 [1072]=1072 [1073]=1073 [1074]=1074 [1075]=1075 [1076]=1076 [1077]=1077 [1078]=1078 [1079]=1079 [1080]=1080 [1081]=1081 [1082]=1082 [1083]=1083 [1084]=1084 [1085]=1085 [1086]=1086 [1087]=1087 [1088]=1088 [1089]=1089 [1090]=1090 [1091]=1091 [1092]=1092 [1093]=1093 [1094]=1094 [1095]=1095 [1096]=1096 [1097]=1097 [1098]=1098 [1099]=1099 [1100]=1100 [1102]=1102 [1104]=1104 [1105]=1105 [1106]=1106 [1107]=1107 [1108]=1108 [1110]=1110 [1111]=1111 [1112]=1112 [1113]=1113 [1114]=1114 [1117]=1117 [1119]=1119 [1121]=1121 [1122]=1122 [1123]=1123 [1124]=1124 [1126]=1126 [1130]=1130 [1131]=1131 [1132]=1132 [1137]=1137 [1138]=1138 [1141]=1141 [1145]=1145 [1147]=1147 [1148]=1148 [1149]=1149 [1151]=1151 [1152]=1152 [1154]=1154 [1163]=1163 [1164]=1164 [1165]=1165 [1166]=1166 [1169]=1169 [1174]=1174 [1175]=1175 [1183]=1183 [1185]=1185 [1186]=1186 [1187]=1187 [1192]=1192 [1198]=1198 [1199]=1199 [1201]=1201 [1213]=1213 [1216]=1216 [1217]=1217 [1218]=1218 [1233]=1233 [1234]=1234 [1236]=1236 [1244]=1244 [1247]=1247 [1248]=1248 [1259]=1259 [1271]=1271 [1272]=1272 [1277]=1277 [1287]=1287 [1296]=1296 [1300]=1300 [1301]=1301 [1309]=1309 [1310]=1310 [1311]=1311 [1322]=1322 [1328]=1328 [1334]=1334 [1352]=1352 [1417]=1417 [1433]=1433 [1434]=1434 [1443]=1443 [1455]=1455 [1461]=1461 [1494]=1494 [1500]=1500 [1501]=1501 [1503]=1503 [1521]=1521 [1524]=1524 [1533]=1533 [1556]=1556 [1580]=1580 [1583]=1583 [1594]=1594 [1600]=1600 [1641]=1641 [1658]=1658 [1666]=1666 [1687]=1687 [1688]=1688 [1700]=1700 [1717]=1717 [1718]=1718 [1719]=1719 [1720]=1720 [1721]=1721 [1723]=1723 [1755]=1755 [1761]=1761 [1782]=1782 [1783]=1783 [1801]=1801 [1805]=1805 [1812]=1812 [1839]=1839 [1840]=1840 [1862]=1862 [1863]=1863 [1864]=1864 [1875]=1875 [1900]=1900 [1914]=1914 [1935]=1935 [1947]=1947 [1971]=1971 [1972]=1972 [1974]=1974 [1984]=1984 [1998]=1998 [1999]=1999 [2000]=2000 [2001]=2001 [2002]=2002 [2003]=2003 [2004]=2004 [2005]=2005 [2006]=2006 [2007]=2007 [2008]=2008 [2009]=2009 [2010]=2010 [2013]=2013 [2020]=2020 [2021]=2021 [2022]=2022 [2030]=2030 [2033]=2033 [2034]=2034 [2035]=2035 [2038]=2038 [2040]=2040 [2041]=2041 [2042]=2042 [2043]=2043 [2045]=2045 [2046]=2046 [2047]=2047 [2048]=2048 [2049]=2049 [2065]=2065 [2068]=2068 [2099]=2099 [2100]=2100 [2103]=2103 [2105]=2105 [2106]=2106 [2107]=2107 [2111]=2111 [2119]=2119 [2121]=2121 [2126]=2126 [2135]=2135 [2144]=2144 [2160]=2160 [2161]=2161 [2170]=2170 [2179]=2179 [2190]=2190 [2191]=2191 [2196]=2196 [2200]=2200 [2222]=2222 [2251]=2251 [2260]=2260 [2288]=2288 [2301]=2301 [2323]=2323 [2366]=2366 [2381]=2381 [2382]=2382 [2383]=2383 [2393]=2393 [2394]=2394 [2399]=2399 [2401]=2401 [2492]=2492 [2500]=2500 [2522]=2522 [2525]=2525 [2557]=2557 [2601]=2601 [2602]=2602 [2604]=2604 [2605]=2605 [2607]=2607 [2608]=2608 [2638]=2638 [2701]=2701 [2702]=2702 [2710]=2710 [2717]=2717 [2718]=2718 [2725]=2725 [2800]=2800 [2809]=2809 [2811]=2811 [2869]=2869 [2875]=2875 [2909]=2909 [2910]=2910 [2920]=2920 [2967]=2967 [2968]=2968 [2998]=2998 [3000]=3000 [3001]=3001 [3003]=3003 [3005]=3005 [3006]=3006 [3007]=3007 [3011]=3011 [3013]=3013 [3017]=3017 [3030]=3030 [3031]=3031 [3052]=3052 [3071]=3071 [3077]=3077 [3128]=3128 [3168]=3168 [3211]=3211 [3221]=3221 [3260]=3260 [3261]=3261 [3268]=3268 [3269]=3269 [3283]=3283 [3300]=3300 [3301]=3301 [3306]=3306 [3322]=3322 [3323]=3323 [3324]=3324 [3325]=3325 [3333]=3333 [3351]=3351 [3367]=3367 [3369]=3369 [3370]=3370 [3371]=3371 [3372]=3372 [3389]=3389 [3390]=3390 [3404]=3404 [3476]=3476 [3493]=3493 [3517]=3517 [3527]=3527 [3546]=3546 [3551]=3551 [3580]=3580 [3659]=3659 [3689]=3689 [3690]=3690 [3703]=3703 [3737]=3737 [3766]=3766 [3784]=3784 [3800]=3800 [3801]=3801 [3809]=3809 [3814]=3814 [3826]=3826 [3827]=3827 [3828]=3828 [3851]=3851 [3869]=3869 [3871]=3871 [3878]=3878 [3880]=3880 [3889]=3889 [3905]=3905 [3914]=3914 [3918]=3918 [3920]=3920 [3945]=3945 [3971]=3971 [3986]=3986 [3995]=3995 [3998]=3998 [4000]=4000 [4001]=4001 [4002]=4002 [4003]=4003 [4004]=4004 [4005]=4005 [4006]=4006 [4045]=4045 [4111]=4111 [4125]=4125 [4126]=4126 [4129]=4129 [4224]=4224 [4242]=4242 [4279]=4279 [4321]=4321 [4343]=4343 [4443]=4443 [4444]=4444 [4445]=4445 [4446]=4446 [4449]=4449 [4550]=4550 [4567]=4567 [4662]=4662 [4848]=4848 [4899]=4899 [4900]=4900 [4998]=4998 [5000]=5000 [5001]=5001 [5002]=5002 [5003]=5003 [5004]=5004 [5009]=5009 [5030]=5030 [5033]=5033 [5050]=5050 [5051]=5051 [5054]=5054 [5060]=5060 [5061]=5061 [5080]=5080 [5087]=5087 [5100]=5100 [5101]=5101 [5102]=5102 [5120]=5120 [5190]=5190 [5200]=5200 [5214]=5214 [5221]=5221 [5222]=5222 [5225]=5225 [5226]=5226 [5269]=5269 [5280]=5280 [5298]=5298 [5357]=5357 [5405]=5405 [5414]=5414 [5431]=5431 [5432]=5432 [5440]=5440 [5500]=5500 [5510]=5510 [5544]=5544 [5550]=5550 [5555]=5555 [5560]=5560 [5566]=5566 [5631]=5631 [5633]=5633 [5666]=5666 [5678]=5678 [5679]=5679 [5718]=5718 [5730]=5730 [5800]=5800 [5801]=5801 [5802]=5802 [5810]=5810 [5811]=5811 [5815]=5815 [5822]=5822 [5825]=5825 [5850]=5850 [5859]=5859 [5862]=5862 [5877]=5877 [5900]=5900 [5901]=5901 [5902]=5902 [5903]=5903 [5904]=5904 [5906]=5906 [5907]=5907 [5910]=5910 [5911]=5911 [5915]=5915 [5922]=5922 [5925]=5925 [5950]=5950 [5952]=5952 [5959]=5959 [5960]=5960 [5961]=5961 [5962]=5962 [5963]=5963 [5987]=5987 [5988]=5988 [5989]=5989 [5998]=5998 [5999]=5999 [6000]=6000 [6001]=6001 [6002]=6002 [6003]=6003 [6004]=6004 [6005]=6005 [6006]=6006 [6007]=6007 [6009]=6009 [6025]=6025 [6059]=6059 [6100]=6100 [6101]=6101 [6106]=6106 [6112]=6112 [6123]=6123 [6129]=6129 [6156]=6156 [6346]=6346 [6389]=6389 [6502]=6502 [6510]=6510 [6543]=6543 [6547]=6547 [6565]=6565 [6566]=6566 [6567]=6567 [6580]=6580 [6646]=6646 [6666]=6666 [6667]=6667 [6668]=6668 [6669]=6669 [6689]=6689 [6692]=6692 [6699]=6699 [6779]=6779 [6788]=6788 [6789]=6789 [6792]=6792 [6839]=6839 [6881]=6881 [6901]=6901 [6969]=6969 [7000]=7000 [7001]=7001 [7002]=7002 [7004]=7004 [7007]=7007 [7019]=7019 [7025]=7025 [7070]=7070 [7100]=7100 [7103]=7103 [7106]=7106 [7200]=7200 [7201]=7201 [7402]=7402 [7435]=7435 [7443]=7443 [7496]=7496 [7512]=7512 [7625]=7625 [7627]=7627 [7676]=7676 [7741]=7741 [7777]=7777 [7778]=7778 [7800]=7800 [7911]=7911 [7920]=7920 [7921]=7921 [7937]=7937 [7938]=7938 [7999]=7999 [8000]=8000 [8001]=8001 [8002]=8002 [8007]=8007 [8008]=8008 [8009]=8009 [8010]=8010 [8011]=8011 [8021]=8021 [8022]=8022 [8031]=8031 [8042]=8042 [8045]=8045 [8080]=8080 [8081]=8081 [8082]=8082 [8083]=8083 [8084]=8084 [8085]=8085 [8086]=8086 [8087]=8087 [8088]=8088 [8089]=8089 [8090]=8090 [8093]=8093 [8099]=8099 [8100]=8100 [8180]=8180 [8181]=8181 [8192]=8192 [8193]=8193 [8194]=8194 [8200]=8200 [8222]=8222 [8254]=8254 [8290]=8290 [8291]=8291 [8292]=8292 [8300]=8300 [8333]=8333 [8383]=8383 [8400]=8400 [8402]=8402 [8443]=8443 [8500]=8500 [8600]=8600 [8649]=8649 [8651]=8651 [8652]=8652 [8654]=8654 [8701]=8701 [8800]=8800 [8873]=8873 [8888]=8888 [8899]=8899 [8994]=8994 [9000]=9000 [9001]=9001 [9002]=9002 [9003]=9003 [9009]=9009 [9010]=9010 [9011]=9011 [9040]=9040 [9050]=9050 [9071]=9071 [9080]=9080 [9081]=9081 [9090]=9090 [9091]=9091 [9099]=9099 [9100]=9100 [9101]=9101 [9102]=9102 [9103]=9103 [9110]=9110 [9111]=9111 [9200]=9200 [9207]=9207 [9220]=9220 [9290]=9290 [9415]=9415 [9418]=9418 [9485]=9485 [9500]=9500 [9502]=9502 [9503]=9503 [9535]=9535 [9575]=9575 [9593]=9593 [9594]=9594 [9595]=9595 [9618]=9618 [9666]=9666 [9876]=9876 [9877]=9877 [9878]=9878 [9898]=9898 [9900]=9900 [9917]=9917 [9929]=9929 [9943]=9943 [9944]=9944 [9968]=9968 [9998]=9998 [9999]=9999 [10000]=10000 [10001]=10001 [10002]=10002 [10003]=10003 [10004]=10004 [10009]=10009 [10010]=10010 [10012]=10012 [10024]=10024 [10025]=10025 [10082]=10082 [10180]=10180 [10215]=10215 [10243]=10243 [10566]=10566 [10616]=10616 [10617]=10617 [10621]=10621 [10626]=10626 [10628]=10628 [10629]=10629 [10778]=10778 [11110]=11110 [11111]=11111 [11967]=11967 [12000]=12000 [12174]=12174 [12265]=12265 [12345]=12345 [13456]=13456 [13722]=13722 [13782]=13782 [13783]=13783 [14000]=14000 [14238]=14238 [14441]=14441 [14442]=14442 [15000]=15000 [15002]=15002 [15003]=15003 [15004]=15004 [15660]=15660 [15742]=15742 [16000]=16000 [16001]=16001 [16012]=16012 [16016]=16016 [16018]=16018 [16080]=16080 [16113]=16113 [16992]=16992 [16993]=16993 [17877]=17877 [17988]=17988 [18040]=18040 [18101]=18101 [18988]=18988 [19101]=19101 [19283]=19283 [19315]=19315 [19350]=19350 [19780]=19780 [19801]=19801 [19842]=19842 [20000]=20000 [20005]=20005 [20031]=20031 [20221]=20221 [20222]=20222 [20828]=20828 [21571]=21571 [22939]=22939 [23502]=23502 [24444]=24444 [24800]=24800 [25734]=25734 [25735]=25735 [26214]=26214 [27000]=27000 [27352]=27352 [27353]=27353 [27355]=27355 [27356]=27356 [27715]=27715 [28201]=28201 [30000]=30000 [30718]=30718 [30951]=30951 [31038]=31038 [31337]=31337 [32768]=32768 [32769]=32769 [32770]=32770 [32771]=32771 [32772]=32772 [32773]=32773 [32774]=32774 [32775]=32775 [32776]=32776 [32777]=32777 [32778]=32778 [32779]=32779 [32780]=32780 [32781]=32781 [32782]=32782 [32783]=32783 [32784]=32784 [32785]=32785 [33354]=33354 [33899]=33899 [34571]=34571 [34572]=34572 [34573]=34573 [35500]=35500 [38292]=38292 [40193]=40193 [40911]=40911 [41511]=41511 [42510]=42510 [44176]=44176 [44442]=44442 [44443]=44443 [44501]=44501 [45100]=45100 [48080]=48080 [49152]=49152 [49153]=49153 [49154]=49154 [49155]=49155 [49156]=49156 [49157]=49157 [49158]=49158 [49159]=49159 [49160]=49160 [49161]=49161 [49163]=49163 [49165]=49165 [49167]=49167 [49175]=49175 [49176]=49176 [49400]=49400 [49999]=49999 [50000]=50000 [50001]=50001 [50002]=50002 [50003]=50003 [50006]=50006 [50300]=50300 [50389]=50389 [50500]=50500 [50636]=50636 [50800]=50800 [51103]=51103 [51493]=51493 [52673]=52673 [52822]=52822 [52848]=52848 [52869]=52869 [54045]=54045 [54328]=54328 [55055]=55055 [55056]=55056 [55555]=55555 [55600]=55600 [56737]=56737 [56738]=56738 [57294]=57294 [57797]=57797 [58080]=58080 [60020]=60020 [60443]=60443 [61532]=61532 [61900]=61900 [62078]=62078 [63331]=63331 [64623]=64623 [64680]=64680 [65000]=65000 [65129]=65129 [65389]=65389)
known=([2]=2 [5]=5 [11]=11 [15]=15 [18]=18 [27]=27 [29]=29 [31]=31 [35]=35 [38]=38 [39]=39 [41]=41 [44]=44 [45]=45 [46]=46 [47]=47 [48]=48 [50]=50 [51]=51 [52]=52 [54]=54 [55]=55 [56]=56 [57]=57 [58]=58 [59]=59 [61]=61 [62]=62 [63]=63 [64]=64 [65]=65 [66]=66 [67]=67 [68]=68 [69]=69 [71]=71 [72]=72 [73]=73 [74]=74 [75]=75 [76]=76 [77]=77 [78]=78 [86]=86 [87]=87 [91]=91 [92]=92 [93]=93 [94]=94 [95]=95 [96]=96 [97]=97 [98]=98 [101]=101 [102]=102 [103]=103 [104]=104 [105]=105 [107]=107 [108]=108 [112]=112 [114]=114 [115]=115 [116]=116 [117]=117 [118]=118 [120]=120 [121]=121 [122]=122 [123]=123 [124]=124 [126]=126 [127]=127 [128]=128 [129]=129 [130]=130 [131]=131 [132]=132 [133]=133 [134]=134 [136]=136 [137]=137 [138]=138 [140]=140 [141]=141 [142]=142 [145]=145 [147]=147 [148]=148 [149]=149 [150]=150 [151]=151 [152]=152 [153]=153 [154]=154 [155]=155 [156]=156 [157]=157 [158]=158 [159]=159 [160]=160 [162]=162 [164]=164 [165]=165 [166]=166 [167]=167 [168]=168 [169]=169 [170]=170 [171]=171 [172]=172 [173]=173 [174]=174 [175]=175 [176]=176 [177]=177 [178]=178 [180]=180 [181]=181 [182]=182 [183]=183 [184]=184 [185]=185 [186]=186 [187]=187 [188]=188 [189]=189 [190]=190 [191]=191 [192]=192 [193]=193 [194]=194 [195]=195 [196]=196 [197]=197 [198]=198 [200]=200 [201]=201 [202]=202 [203]=203 [204]=204 [205]=205 [206]=206 [207]=207 [208]=208 [209]=209 [210]=210 [213]=213 [214]=214 [215]=215 [216]=216 [217]=217 [218]=218 [219]=219 [220]=220 [221]=221 [223]=223 [224]=224 [242]=242 [243]=243 [244]=244 [245]=245 [246]=246 [247]=247 [248]=248 [257]=257 [258]=258 [260]=260 [261]=261 [262]=262 [263]=263 [265]=265 [266]=266 [267]=267 [268]=268 [269]=269 [270]=270 [271]=271 [281]=281 [282]=282 [283]=283 [284]=284 [286]=286 [287]=287 [308]=308 [309]=309 [310]=310 [312]=312 [313]=313 [314]=314 [315]=315 [316]=316 [317]=317 [318]=318 [319]=319 [320]=320 [321]=321 [322]=322 [323]=323 [324]=324 [333]=333 [344]=344 [345]=345 [346]=346 [347]=347 [348]=348 [349]=349 [350]=350 [351]=351 [352]=352 [353]=353 [354]=354 [355]=355 [356]=356 [357]=357 [358]=358 [359]=359 [360]=360 [361]=361 [362]=362 [363]=363 [364]=364 [365]=365 [367]=367 [368]=368 [369]=369 [370]=370 [371]=371 [372]=372 [373]=373 [374]=374 [375]=375 [376]=376 [377]=377 [378]=378 [379]=379 [380]=380 [381]=381 [382]=382 [383]=383 [384]=384 [385]=385 [386]=386 [387]=387 [388]=388 [390]=390 [391]=391 [392]=392 [393]=393 [394]=394 [395]=395 [396]=396 [397]=397 [398]=398 [399]=399 [400]=400 [401]=401 [402]=402 [403]=403 [404]=404 [405]=405 [408]=408 [409]=409 [410]=410 [411]=411 [412]=412 [413]=413 [414]=414 [415]=415 [418]=418 [419]=419 [420]=420 [421]=421 [422]=422 [423]=423 [424]=424 [426]=426 [428]=428 [429]=429 [430]=430 [431]=431 [432]=432 [433]=433 [434]=434 [435]=435 [436]=436 [437]=437 [438]=438 [439]=439 [440]=440 [441]=441 [442]=442 [446]=446 [447]=447 [448]=448 [449]=449 [450]=450 [451]=451 [452]=452 [453]=453 [454]=454 [455]=455 [456]=456 [457]=457 [459]=459 [460]=460 [461]=461 [462]=462 [463]=463 [466]=466 [467]=467 [468]=468 [469]=469 [470]=470 [471]=471 [472]=472 [473]=473 [474]=474 [475]=475 [476]=476 [477]=477 [478]=478 [479]=479 [480]=480 [482]=482 [483]=483 [484]=484 [485]=485 [486]=486 [487]=487 [488]=488 [489]=489 [490]=490 [491]=491 [492]=492 [493]=493 [494]=494 [495]=495 [496]=496 [498]=498 [499]=499 [501]=501 [502]=502 [503]=503 [504]=504 [505]=505 [506]=506 [507]=507 [508]=508 [509]=509 [510]=510 [511]=511 [516]=516 [517]=517 [518]=518 [519]=519 [520]=520 [521]=521 [522]=522 [523]=523 [525]=525 [526]=526 [527]=527 [528]=528 [529]=529 [530]=530 [531]=531 [532]=532 [533]=533 [534]=534 [535]=535 [536]=536 [537]=537 [538]=538 [539]=539 [540]=540 [542]=542 [546]=546 [547]=547 [549]=549 [550]=550 [551]=551 [552]=552 [553]=553 [556]=556 [557]=557 [558]=558 [559]=559 [560]=560 [561]=561 [562]=562 [564]=564 [565]=565 [566]=566 [567]=567 [568]=568 [569]=569 [570]=570 [571]=571 [572]=572 [573]=573 [574]=574 [575]=575 [576]=576 [577]=577 [578]=578 [579]=579 [580]=580 [581]=581 [582]=582 [583]=583 [584]=584 [585]=585 [586]=586 [588]=588 [589]=589 [590]=590 [591]=591 [592]=592 [594]=594 [595]=595 [596]=596 [597]=597 [598]=598 [599]=599 [600]=600 [601]=601 [602]=602 [603]=603 [604]=604 [605]=605 [606]=606 [607]=607 [608]=608 [609]=609 [610]=610 [611]=611 [612]=612 [613]=613 [614]=614 [615]=615 [618]=618 [619]=619 [620]=620 [621]=621 [622]=622 [623]=623 [624]=624 [626]=626 [627]=627 [628]=628 [629]=629 [630]=630 [632]=632 [633]=633 [634]=634 [635]=635 [637]=637 [638]=638 [639]=639 [640]=640 [641]=641 [642]=642 [643]=643 [644]=644 [645]=645 [647]=647 [649]=649 [650]=650 [651]=651 [652]=652 [653]=653 [654]=654 [655]=655 [656]=656 [657]=657 [658]=658 [660]=660 [661]=661 [662]=662 [663]=663 [664]=664 [665]=665 [669]=669 [670]=670 [671]=671 [672]=672 [673]=673 [674]=674 [675]=675 [676]=676 [677]=677 [678]=678 [679]=679 [680]=680 [681]=681 [682]=682 [684]=684 [685]=685 [686]=686 [688]=688 [689]=689 [690]=690 [692]=692 [693]=693 [694]=694 [695]=695 [696]=696 [697]=697 [698]=698 [699]=699 [701]=701 [702]=702 [704]=704 [706]=706 [707]=707 [709]=709 [710]=710 [712]=712 [713]=713 [715]=715 [716]=716 [723]=723 [729]=729 [730]=730 [731]=731 [740]=740 [741]=741 [742]=742 [744]=744 [747]=747 [748]=748 [750]=750 [751]=751 [752]=752 [753]=753 [754]=754 [758]=758 [759]=759 [760]=760 [761]=761 [762]=762 [763]=763 [764]=764 [767]=767 [769]=769 [770]=770 [771]=771 [772]=772 [773]=773 [774]=774 [775]=775 [776]=776 [780]=780 [781]=781 [782]=782 [786]=786 [799]=799 [802]=802 [810]=810 [828]=828 [829]=829 [830]=830 [831]=831 [832]=832 [833]=833 [847]=847 [848]=848 [853]=853 [854]=854 [860]=860 [861]=861 [862]=862 [871]=871 [886]=886 [887]=887 [910]=910 [913]=913 [950]=950 [953]=953 [975]=975 [989]=989 [991]=991 [994]=994 [996]=996 [997]=997 [998]=998 [1008]=1008 [1101]=1101 [1103]=1103 [1109]=1109 [1115]=1115 [1116]=1116 [1118]=1118 [1120]=1120 [1125]=1125 [1127]=1127 [1128]=1128 [1129]=1129 [1133]=1133 [1134]=1134 [1135]=1135 [1136]=1136 [1139]=1139 [1140]=1140 [1142]=1142 [1143]=1143 [1144]=1144 [1146]=1146 [1150]=1150 [1153]=1153 [1155]=1155 [1156]=1156 [1157]=1157 [1158]=1158 [1159]=1159 [1160]=1160 [1161]=1161 [1162]=1162 [1167]=1167 [1168]=1168 [1170]=1170 [1171]=1171 [1172]=1172 [1173]=1173 [1176]=1176 [1177]=1177 [1178]=1178 [1179]=1179 [1180]=1180 [1181]=1181 [1182]=1182 [1184]=1184 [1188]=1188 [1189]=1189 [1190]=1190 [1191]=1191 [1193]=1193 [1194]=1194 [1195]=1195 [1196]=1196 [1197]=1197 [1200]=1200 [1202]=1202 [1203]=1203 [1204]=1204 [1205]=1205 [1206]=1206 [1207]=1207 [1208]=1208 [1209]=1209 [1210]=1210 [1211]=1211 [1212]=1212 [1214]=1214 [1215]=1215 [1219]=1219 [1220]=1220 [1221]=1221 [1222]=1222 [1223]=1223 [1224]=1224 [1225]=1225 [1226]=1226 [1227]=1227 [1228]=1228 [1229]=1229 [1230]=1230 [1231]=1231 [1232]=1232 [1235]=1235 [1237]=1237 [1238]=1238 [1239]=1239 [1240]=1240 [1241]=1241 [1242]=1242 [1243]=1243 [1245]=1245 [1246]=1246 [1249]=1249 [1250]=1250 [1251]=1251 [1252]=1252 [1253]=1253 [1254]=1254 [1255]=1255 [1256]=1256 [1257]=1257 [1258]=1258 [1260]=1260 [1261]=1261 [1262]=1262 [1263]=1263 [1264]=1264 [1265]=1265 [1266]=1266 [1267]=1267 [1268]=1268 [1269]=1269 [1270]=1270 [1273]=1273 [1274]=1274 [1275]=1275 [1276]=1276 [1278]=1278 [1279]=1279 [1280]=1280 [1281]=1281 [1282]=1282 [1283]=1283 [1284]=1284 [1285]=1285 [1286]=1286 [1288]=1288 [1289]=1289 [1290]=1290 [1291]=1291 [1292]=1292 [1293]=1293 [1294]=1294 [1295]=1295 [1297]=1297 [1298]=1298 [1299]=1299 [1302]=1302 [1303]=1303 [1304]=1304 [1305]=1305 [1306]=1306 [1307]=1307 [1308]=1308 [1312]=1312 [1313]=1313 [1314]=1314 [1315]=1315 [1316]=1316 [1317]=1317 [1318]=1318 [1319]=1319 [1320]=1320 [1321]=1321 [1323]=1323 [1324]=1324 [1325]=1325 [1326]=1326 [1327]=1327 [1329]=1329 [1330]=1330 [1331]=1331 [1332]=1332 [1333]=1333 [1335]=1335 [1336]=1336 [1337]=1337 [1338]=1338 [1339]=1339 [1340]=1340 [1341]=1341 [1342]=1342 [1343]=1343 [1344]=1344 [1345]=1345 [1346]=1346 [1347]=1347 [1348]=1348 [1349]=1349 [1350]=1350 [1351]=1351 [1353]=1353 [1354]=1354 [1355]=1355 [1356]=1356 [1357]=1357 [1358]=1358 [1359]=1359 [1360]=1360 [1361]=1361 [1362]=1362 [1363]=1363 [1364]=1364 [1365]=1365 [1366]=1366 [1367]=1367 [1368]=1368 [1369]=1369 [1370]=1370 [1371]=1371 [1372]=1372 [1373]=1373 [1374]=1374 [1375]=1375 [1376]=1376 [1377]=1377 [1378]=1378 [1379]=1379 [1380]=1380 [1381]=1381 [1382]=1382 [1383]=1383 [1384]=1384 [1385]=1385 [1386]=1386 [1387]=1387 [1388]=1388 [1389]=1389 [1390]=1390 [1391]=1391 [1392]=1392 [1393]=1393 [1394]=1394 [1395]=1395 [1396]=1396 [1397]=1397 [1398]=1398 [1399]=1399 [1400]=1400 [1401]=1401 [1402]=1402 [1403]=1403 [1404]=1404 [1405]=1405 [1406]=1406 [1407]=1407 [1408]=1408 [1409]=1409 [1410]=1410 [1411]=1411 [1412]=1412 [1413]=1413 [1414]=1414 [1415]=1415 [1416]=1416 [1418]=1418 [1419]=1419 [1420]=1420 [1421]=1421 [1422]=1422 [1423]=1423 [1424]=1424 [1425]=1425 [1426]=1426 [1427]=1427 [1428]=1428 [1429]=1429 [1430]=1430 [1431]=1431 [1432]=1432 [1435]=1435 [1436]=1436 [1437]=1437 [1438]=1438 [1439]=1439 [1440]=1440 [1441]=1441 [1442]=1442 [1444]=1444 [1445]=1445 [1446]=1446 [1447]=1447 [1448]=1448 [1449]=1449 [1450]=1450 [1451]=1451 [1452]=1452 [1453]=1453 [1454]=1454 [1456]=1456 [1457]=1457 [1458]=1458 [1459]=1459 [1460]=1460 [1462]=1462 [1463]=1463 [1464]=1464 [1465]=1465 [1466]=1466 [1467]=1467 [1468]=1468 [1469]=1469 [1470]=1470 [1471]=1471 [1472]=1472 [1473]=1473 [1474]=1474 [1475]=1475 [1476]=1476 [1477]=1477 [1478]=1478 [1479]=1479 [1480]=1480 [1481]=1481 [1482]=1482 [1483]=1483 [1484]=1484 [1485]=1485 [1486]=1486 [1487]=1487 [1488]=1488 [1489]=1489 [1490]=1490 [1491]=1491 [1492]=1492 [1493]=1493 [1495]=1495 [1496]=1496 [1497]=1497 [1498]=1498 [1499]=1499 [1502]=1502 [1504]=1504 [1505]=1505 [1506]=1506 [1507]=1507 [1508]=1508 [1509]=1509 [1510]=1510 [1511]=1511 [1512]=1512 [1513]=1513 [1514]=1514 [1515]=1515 [1516]=1516 [1517]=1517 [1518]=1518 [1519]=1519 [1520]=1520 [1522]=1522 [1523]=1523 [1525]=1525 [1526]=1526 [1527]=1527 [1528]=1528 [1529]=1529 [1530]=1530 [1531]=1531 [1532]=1532 [1534]=1534 [1535]=1535 [1536]=1536 [1537]=1537 [1538]=1538 [1539]=1539 [1540]=1540 [1541]=1541 [1542]=1542 [1543]=1543 [1544]=1544 [1545]=1545 [1546]=1546 [1547]=1547 [1548]=1548 [1549]=1549 [1550]=1550 [1551]=1551 [1552]=1552 [1553]=1553 [1554]=1554 [1555]=1555 [1557]=1557 [1558]=1558 [1559]=1559 [1560]=1560 [1561]=1561 [1562]=1562 [1563]=1563 [1564]=1564 [1565]=1565 [1566]=1566 [1567]=1567 [1568]=1568 [1569]=1569 [1570]=1570 [1571]=1571 [1572]=1572 [1573]=1573 [1574]=1574 [1575]=1575 [1576]=1576 [1577]=1577 [1578]=1578 [1579]=1579 [1581]=1581 [1582]=1582 [1584]=1584 [1585]=1585 [1586]=1586 [1587]=1587 [1588]=1588 [1589]=1589 [1590]=1590 [1591]=1591 [1592]=1592 [1593]=1593 [1595]=1595 [1596]=1596 [1597]=1597 [1598]=1598 [1599]=1599 [1601]=1601 [1602]=1602 [1603]=1603 [1604]=1604 [1605]=1605 [1606]=1606 [1607]=1607 [1608]=1608 [1609]=1609 [1610]=1610 [1611]=1611 [1612]=1612 [1613]=1613 [1614]=1614 [1615]=1615 [1616]=1616 [1617]=1617 [1618]=1618 [1619]=1619 [1620]=1620 [1621]=1621 [1622]=1622 [1623]=1623 [1624]=1624 [1625]=1625 [1626]=1626 [1627]=1627 [1628]=1628 [1629]=1629 [1630]=1630 [1631]=1631 [1632]=1632 [1633]=1633 [1634]=1634 [1635]=1635 [1636]=1636 [1637]=1637 [1638]=1638 [1639]=1639 [1640]=1640 [1642]=1642 [1643]=1643 [1644]=1644 [1645]=1645 [1646]=1646 [1647]=1647 [1648]=1648 [1649]=1649 [1650]=1650 [1651]=1651 [1652]=1652 [1653]=1653 [1654]=1654 [1655]=1655 [1656]=1656 [1657]=1657 [1659]=1659 [1660]=1660 [1661]=1661 [1662]=1662 [1663]=1663 [1664]=1664 [1665]=1665 [1667]=1667 [1668]=1668 [1669]=1669 [1670]=1670 [1671]=1671 [1672]=1672 [1673]=1673 [1674]=1674 [1675]=1675 [1676]=1676 [1677]=1677 [1678]=1678 [1679]=1679 [1680]=1680 [1681]=1681 [1682]=1682 [1683]=1683 [1684]=1684 [1685]=1685 [1686]=1686 [1689]=1689 [1690]=1690 [1691]=1691 [1692]=1692 [1693]=1693 [1694]=1694 [1695]=1695 [1696]=1696 [1697]=1697 [1698]=1698 [1699]=1699 [1701]=1701 [1702]=1702 [1703]=1703 [1704]=1704 [1705]=1705 [1706]=1706 [1707]=1707 [1708]=1708 [1709]=1709 [1710]=1710 [1711]=1711 [1712]=1712 [1713]=1713 [1714]=1714 [1715]=1715 [1716]=1716 [1722]=1722 [1724]=1724 [1725]=1725 [1726]=1726 [1727]=1727 [1728]=1728 [1729]=1729 [1730]=1730 [1731]=1731 [1732]=1732 [1733]=1733 [1734]=1734 [1735]=1735 [1736]=1736 [1737]=1737 [1738]=1738 [1739]=1739 [1740]=1740 [1741]=1741 [1742]=1742 [1743]=1743 [1744]=1744 [1745]=1745 [1746]=1746 [1747]=1747 [1748]=1748 [1749]=1749 [1750]=1750 [1751]=1751 [1752]=1752 [1753]=1753 [1754]=1754 [1756]=1756 [1757]=1757 [1758]=1758 [1759]=1759 [1760]=1760 [1762]=1762 [1763]=1763 [1764]=1764 [1765]=1765 [1766]=1766 [1767]=1767 [1768]=1768 [1769]=1769 [1770]=1770 [1771]=1771 [1772]=1772 [1773]=1773 [1774]=1774 [1775]=1775 [1776]=1776 [1777]=1777 [1778]=1778 [1779]=1779 [1780]=1780 [1781]=1781 [1784]=1784 [1785]=1785 [1786]=1786 [1787]=1787 [1788]=1788 [1789]=1789 [1790]=1790 [1791]=1791 [1792]=1792 [1793]=1793 [1794]=1794 [1795]=1795 [1796]=1796 [1797]=1797 [1798]=1798 [1799]=1799 [1800]=1800 [1802]=1802 [1803]=1803 [1804]=1804 [1806]=1806 [1807]=1807 [1808]=1808 [1809]=1809 [1810]=1810 [1811]=1811 [1813]=1813 [1814]=1814 [1815]=1815 [1816]=1816 [1817]=1817 [1818]=1818 [1819]=1819 [1820]=1820 [1821]=1821 [1822]=1822 [1823]=1823 [1824]=1824 [1825]=1825 [1826]=1826 [1827]=1827 [1828]=1828 [1829]=1829 [1830]=1830 [1831]=1831 [1832]=1832 [1833]=1833 [1834]=1834 [1835]=1835 [1836]=1836 [1837]=1837 [1838]=1838 [1841]=1841 [1842]=1842 [1843]=1843 [1844]=1844 [1845]=1845 [1846]=1846 [1847]=1847 [1848]=1848 [1849]=1849 [1850]=1850 [1851]=1851 [1852]=1852 [1853]=1853 [1854]=1854 [1855]=1855 [1856]=1856 [1857]=1857 [1858]=1858 [1859]=1859 [1860]=1860 [1861]=1861 [1865]=1865 [1866]=1866 [1867]=1867 [1868]=1868 [1869]=1869 [1870]=1870 [1871]=1871 [1872]=1872 [1873]=1873 [1874]=1874 [1876]=1876 [1877]=1877 [1878]=1878 [1879]=1879 [1880]=1880 [1881]=1881 [1882]=1882 [1883]=1883 [1884]=1884 [1885]=1885 [1886]=1886 [1887]=1887 [1888]=1888 [1889]=1889 [1890]=1890 [1891]=1891 [1892]=1892 [1893]=1893 [1894]=1894 [1896]=1896 [1897]=1897 [1898]=1898 [1899]=1899 [1901]=1901 [1902]=1902 [1903]=1903 [1904]=1904 [1905]=1905 [1906]=1906 [1907]=1907 [1908]=1908 [1909]=1909 [1910]=1910 [1911]=1911 [1912]=1912 [1913]=1913 [1915]=1915 [1916]=1916 [1917]=1917 [1918]=1918 [1919]=1919 [1920]=1920 [1921]=1921 [1922]=1922 [1923]=1923 [1924]=1924 [1925]=1925 [1926]=1926 [1927]=1927 [1928]=1928 [1929]=1929 [1930]=1930 [1931]=1931 [1932]=1932 [1933]=1933 [1934]=1934 [1936]=1936 [1937]=1937 [1938]=1938 [1939]=1939 [1940]=1940 [1941]=1941 [1942]=1942 [1943]=1943 [1944]=1944 [1945]=1945 [1946]=1946 [1948]=1948 [1949]=1949 [1950]=1950 [1951]=1951 [1952]=1952 [1953]=1953 [1954]=1954 [1955]=1955 [1956]=1956 [1957]=1957 [1958]=1958 [1959]=1959 [1960]=1960 [1961]=1961 [1962]=1962 [1963]=1963 [1964]=1964 [1965]=1965 [1966]=1966 [1967]=1967 [1968]=1968 [1969]=1969 [1970]=1970 [1973]=1973 [1975]=1975 [1976]=1976 [1977]=1977 [1978]=1978 [1979]=1979 [1980]=1980 [1981]=1981 [1982]=1982 [1983]=1983 [1985]=1985 [1986]=1986 [1987]=1987 [1988]=1988 [1989]=1989 [1990]=1990 [1991]=1991 [1992]=1992 [1993]=1993 [1994]=1994 [1995]=1995 [1996]=1996 [1997]=1997 [2011]=2011 [2012]=2012 [2014]=2014 [2015]=2015 [2016]=2016 [2017]=2017 [2018]=2018 [2019]=2019 [2023]=2023 [2024]=2024 [2025]=2025 [2026]=2026 [2027]=2027 [2028]=2028 [2029]=2029 [2031]=2031 [2032]=2032 [2036]=2036 [2037]=2037 [2039]=2039 [2044]=2044 [2050]=2050 [2051]=2051 [2052]=2052 [2053]=2053 [2054]=2054 [2055]=2055 [2056]=2056 [2057]=2057 [2058]=2058 [2059]=2059 [2060]=2060 [2061]=2061 [2062]=2062 [2063]=2063 [2064]=2064 [2066]=2066 [2067]=2067 [2069]=2069 [2070]=2070 [2071]=2071 [2072]=2072 [2073]=2073 [2074]=2074 [2075]=2075 [2076]=2076 [2077]=2077 [2078]=2078 [2079]=2079 [2080]=2080 [2081]=2081 [2082]=2082 [2083]=2083 [2084]=2084 [2085]=2085 [2086]=2086 [2087]=2087 [2088]=2088 [2089]=2089 [2090]=2090 [2091]=2091 [2092]=2092 [2093]=2093 [2094]=2094 [2095]=2095 [2096]=2096 [2097]=2097 [2098]=2098 [2101]=2101 [2102]=2102 [2104]=2104 [2108]=2108 [2109]=2109 [2110]=2110 [2112]=2112 [2113]=2113 [2114]=2114 [2115]=2115 [2116]=2116 [2117]=2117 [2118]=2118 [2120]=2120 [2122]=2122 [2123]=2123 [2124]=2124 [2125]=2125 [2127]=2127 [2128]=2128 [2129]=2129 [2130]=2130 [2131]=2131 [2132]=2132 [2133]=2133 [2134]=2134 [2136]=2136 [2137]=2137 [2138]=2138 [2139]=2139 [2140]=2140 [2141]=2141 [2142]=2142 [2143]=2143 [2145]=2145 [2146]=2146 [2147]=2147 [2148]=2148 [2149]=2149 [2150]=2150 [2151]=2151 [2152]=2152 [2153]=2153 [2154]=2154 [2155]=2155 [2156]=2156 [2157]=2157 [2158]=2158 [2159]=2159 [2162]=2162 [2163]=2163 [2164]=2164 [2165]=2165 [2166]=2166 [2167]=2167 [2168]=2168 [2169]=2169 [2171]=2171 [2172]=2172 [2173]=2173 [2174]=2174 [2175]=2175 [2176]=2176 [2177]=2177 [2178]=2178 [2180]=2180 [2181]=2181 [2182]=2182 [2183]=2183 [2184]=2184 [2185]=2185 [2186]=2186 [2187]=2187 [2188]=2188 [2189]=2189 [2192]=2192 [2193]=2193 [2197]=2197 [2198]=2198 [2199]=2199 [2201]=2201 [2202]=2202 [2203]=2203 [2204]=2204 [2205]=2205 [2206]=2206 [2207]=2207 [2208]=2208 [2209]=2209 [2210]=2210 [2211]=2211 [2212]=2212 [2213]=2213 [2214]=2214 [2215]=2215 [2216]=2216 [2217]=2217 [2218]=2218 [2219]=2219 [2220]=2220 [2221]=2221 [2223]=2223 [2224]=2224 [2225]=2225 [2226]=2226 [2227]=2227 [2228]=2228 [2229]=2229 [2230]=2230 [2231]=2231 [2232]=2232 [2233]=2233 [2234]=2234 [2235]=2235 [2236]=2236 [2237]=2237 [2238]=2238 [2239]=2239 [2240]=2240 [2241]=2241 [2242]=2242 [2243]=2243 [2244]=2244 [2245]=2245 [2246]=2246 [2247]=2247 [2248]=2248 [2249]=2249 [2250]=2250 [2252]=2252 [2253]=2253 [2254]=2254 [2255]=2255 [2256]=2256 [2257]=2257 [2258]=2258 [2259]=2259 [2261]=2261 [2262]=2262 [2263]=2263 [2264]=2264 [2265]=2265 [2266]=2266 [2267]=2267 [2268]=2268 [2269]=2269 [2270]=2270 [2271]=2271 [2272]=2272 [2273]=2273 [2274]=2274 [2275]=2275 [2276]=2276 [2277]=2277 [2278]=2278 [2279]=2279 [2280]=2280 [2281]=2281 [2282]=2282 [2283]=2283 [2284]=2284 [2285]=2285 [2286]=2286 [2287]=2287 [2289]=2289 [2290]=2290 [2291]=2291 [2292]=2292 [2293]=2293 [2294]=2294 [2295]=2295 [2296]=2296 [2297]=2297 [2298]=2298 [2299]=2299 [2300]=2300 [2302]=2302 [2303]=2303 [2304]=2304 [2305]=2305 [2306]=2306 [2307]=2307 [2308]=2308 [2309]=2309 [2310]=2310 [2311]=2311 [2312]=2312 [2313]=2313 [2314]=2314 [2315]=2315 [2316]=2316 [2317]=2317 [2318]=2318 [2319]=2319 [2320]=2320 [2321]=2321 [2322]=2322 [2324]=2324 [2325]=2325 [2326]=2326 [2327]=2327 [2328]=2328 [2329]=2329 [2330]=2330 [2331]=2331 [2332]=2332 [2333]=2333 [2334]=2334 [2335]=2335 [2336]=2336 [2337]=2337 [2338]=2338 [2339]=2339 [2340]=2340 [2341]=2341 [2342]=2342 [2343]=2343 [2344]=2344 [2345]=2345 [2346]=2346 [2347]=2347 [2348]=2348 [2349]=2349 [2350]=2350 [2351]=2351 [2352]=2352 [2353]=2353 [2354]=2354 [2355]=2355 [2356]=2356 [2357]=2357 [2358]=2358 [2359]=2359 [2360]=2360 [2361]=2361 [2362]=2362 [2363]=2363 [2364]=2364 [2365]=2365 [2367]=2367 [2368]=2368 [2370]=2370 [2371]=2371 [2372]=2372 [2373]=2373 [2374]=2374 [2375]=2375 [2376]=2376 [2377]=2377 [2378]=2378 [2379]=2379 [2380]=2380 [2384]=2384 [2385]=2385 [2386]=2386 [2387]=2387 [2388]=2388 [2389]=2389 [2390]=2390 [2391]=2391 [2392]=2392 [2395]=2395 [2396]=2396 [2397]=2397 [2398]=2398 [2400]=2400 [2402]=2402 [2403]=2403 [2404]=2404 [2405]=2405 [2406]=2406 [2407]=2407 [2408]=2408 [2409]=2409 [2410]=2410 [2411]=2411 [2412]=2412 [2413]=2413 [2414]=2414 [2415]=2415 [2416]=2416 [2417]=2417 [2418]=2418 [2419]=2419 [2420]=2420 [2421]=2421 [2422]=2422 [2423]=2423 [2424]=2424 [2425]=2425 [2426]=2426 [2427]=2427 [2428]=2428 [2429]=2429 [2430]=2430 [2431]=2431 [2432]=2432 [2433]=2433 [2434]=2434 [2435]=2435 [2436]=2436 [2437]=2437 [2438]=2438 [2439]=2439 [2440]=2440 [2441]=2441 [2442]=2442 [2443]=2443 [2444]=2444 [2445]=2445 [2446]=2446 [2447]=2447 [2448]=2448 [2449]=2449 [2450]=2450 [2451]=2451 [2452]=2452 [2453]=2453 [2454]=2454 [2455]=2455 [2456]=2456 [2457]=2457 [2458]=2458 [2459]=2459 [2460]=2460 [2461]=2461 [2462]=2462 [2463]=2463 [2464]=2464 [2465]=2465 [2466]=2466 [2467]=2467 [2468]=2468 [2469]=2469 [2470]=2470 [2471]=2471 [2472]=2472 [2473]=2473 [2474]=2474 [2475]=2475 [2476]=2476 [2477]=2477 [2478]=2478 [2479]=2479 [2480]=2480 [2481]=2481 [2482]=2482 [2483]=2483 [2484]=2484 [2485]=2485 [2486]=2486 [2487]=2487 [2488]=2488 [2489]=2489 [2490]=2490 [2491]=2491 [2493]=2493 [2494]=2494 [2495]=2495 [2496]=2496 [2497]=2497 [2498]=2498 [2499]=2499 [2501]=2501 [2502]=2502 [2503]=2503 [2504]=2504 [2505]=2505 [2506]=2506 [2507]=2507 [2508]=2508 [2509]=2509 [2510]=2510 [2511]=2511 [2512]=2512 [2513]=2513 [2514]=2514 [2515]=2515 [2516]=2516 [2517]=2517 [2518]=2518 [2519]=2519 [2520]=2520 [2521]=2521 [2523]=2523 [2524]=2524 [2526]=2526 [2527]=2527 [2528]=2528 [2529]=2529 [2530]=2530 [2531]=2531 [2532]=2532 [2533]=2533 [2534]=2534 [2535]=2535 [2536]=2536 [2537]=2537 [2538]=2538 [2539]=2539 [2540]=2540 [2541]=2541 [2542]=2542 [2543]=2543 [2544]=2544 [2545]=2545 [2546]=2546 [2547]=2547 [2548]=2548 [2549]=2549 [2550]=2550 [2551]=2551 [2552]=2552 [2553]=2553 [2554]=2554 [2555]=2555 [2556]=2556 [2558]=2558 [2559]=2559 [2560]=2560 [2561]=2561 [2562]=2562 [2563]=2563 [2564]=2564 [2565]=2565 [2566]=2566 [2567]=2567 [2568]=2568 [2569]=2569 [2570]=2570 [2571]=2571 [2572]=2572 [2573]=2573 [2574]=2574 [2575]=2575 [2576]=2576 [2577]=2577 [2578]=2578 [2579]=2579 [2580]=2580 [2581]=2581 [2582]=2582 [2583]=2583 [2584]=2584 [2585]=2585 [2586]=2586 [2587]=2587 [2588]=2588 [2589]=2589 [2590]=2590 [2591]=2591 [2592]=2592 [2593]=2593 [2594]=2594 [2595]=2595 [2596]=2596 [2597]=2597 [2598]=2598 [2599]=2599 [2600]=2600 [2603]=2603 [2606]=2606 [2609]=2609 [2610]=2610 [2611]=2611 [2612]=2612 [2613]=2613 [2614]=2614 [2615]=2615 [2616]=2616 [2617]=2617 [2618]=2618 [2619]=2619 [2620]=2620 [2621]=2621 [2622]=2622 [2623]=2623 [2624]=2624 [2625]=2625 [2626]=2626 [2627]=2627 [2628]=2628 [2629]=2629 [2630]=2630 [2631]=2631 [2632]=2632 [2633]=2633 [2634]=2634 [2635]=2635 [2636]=2636 [2637]=2637 [2639]=2639 [2640]=2640 [2641]=2641 [2642]=2642 [2643]=2643 [2644]=2644 [2645]=2645 [2646]=2646 [2647]=2647 [2648]=2648 [2649]=2649 [2650]=2650 [2651]=2651 [2652]=2652 [2653]=2653 [2654]=2654 [2655]=2655 [2656]=2656 [2657]=2657 [2658]=2658 [2659]=2659 [2660]=2660 [2661]=2661 [2662]=2662 [2663]=2663 [2664]=2664 [2665]=2665 [2666]=2666 [2667]=2667 [2668]=2668 [2669]=2669 [2670]=2670 [2671]=2671 [2672]=2672 [2673]=2673 [2674]=2674 [2675]=2675 [2676]=2676 [2677]=2677 [2678]=2678 [2679]=2679 [2680]=2680 [2681]=2681 [2683]=2683 [2684]=2684 [2685]=2685 [2686]=2686 [2687]=2687 [2688]=2688 [2689]=2689 [2690]=2690 [2691]=2691 [2692]=2692 [2694]=2694 [2695]=2695 [2696]=2696 [2697]=2697 [2698]=2698 [2699]=2699 [2700]=2700 [2703]=2703 [2704]=2704 [2705]=2705 [2706]=2706 [2707]=2707 [2708]=2708 [2709]=2709 [2711]=2711 [2712]=2712 [2713]=2713 [2714]=2714 [2715]=2715 [2716]=2716 [2719]=2719 [2720]=2720 [2721]=2721 [2722]=2722 [2723]=2723 [2724]=2724 [2726]=2726 [2727]=2727 [2728]=2728 [2729]=2729 [2730]=2730 [2731]=2731 [2732]=2732 [2733]=2733 [2734]=2734 [2735]=2735 [2736]=2736 [2737]=2737 [2738]=2738 [2739]=2739 [2740]=2740 [2741]=2741 [2742]=2742 [2743]=2743 [2744]=2744 [2745]=2745 [2746]=2746 [2747]=2747 [2748]=2748 [2749]=2749 [2750]=2750 [2751]=2751 [2752]=2752 [2753]=2753 [2754]=2754 [2755]=2755 [2756]=2756 [2757]=2757 [2758]=2758 [2759]=2759 [2760]=2760 [2761]=2761 [2762]=2762 [2763]=2763 [2764]=2764 [2765]=2765 [2766]=2766 [2767]=2767 [2768]=2768 [2769]=2769 [2770]=2770 [2771]=2771 [2772]=2772 [2773]=2773 [2774]=2774 [2775]=2775 [2776]=2776 [2777]=2777 [2778]=2778 [2779]=2779 [2780]=2780 [2781]=2781 [2782]=2782 [2783]=2783 [2784]=2784 [2785]=2785 [2786]=2786 [2787]=2787 [2788]=2788 [2789]=2789 [2790]=2790 [2791]=2791 [2792]=2792 [2793]=2793 [2795]=2795 [2796]=2796 [2797]=2797 [2798]=2798 [2799]=2799 [2801]=2801 [2802]=2802 [2803]=2803 [2804]=2804 [2805]=2805 [2806]=2806 [2807]=2807 [2808]=2808 [2810]=2810 [2812]=2812 [2813]=2813 [2814]=2814 [2815]=2815 [2816]=2816 [2817]=2817 [2818]=2818 [2819]=2819 [2820]=2820 [2821]=2821 [2822]=2822 [2823]=2823 [2824]=2824 [2826]=2826 [2827]=2827 [2828]=2828 [2829]=2829 [2830]=2830 [2831]=2831 [2832]=2832 [2833]=2833 [2834]=2834 [2835]=2835 [2836]=2836 [2837]=2837 [2838]=2838 [2839]=2839 [2840]=2840 [2841]=2841 [2842]=2842 [2843]=2843 [2844]=2844 [2845]=2845 [2846]=2846 [2847]=2847 [2848]=2848 [2849]=2849 [2850]=2850 [2851]=2851 [2852]=2852 [2853]=2853 [2854]=2854 [2855]=2855 [2856]=2856 [2857]=2857 [2858]=2858 [2859]=2859 [2860]=2860 [2861]=2861 [2862]=2862 [2863]=2863 [2864]=2864 [2865]=2865 [2866]=2866 [2867]=2867 [2868]=2868 [2870]=2870 [2871]=2871 [2872]=2872 [2873]=2873 [2874]=2874 [2876]=2876 [2877]=2877 [2878]=2878 [2879]=2879 [2880]=2880 [2881]=2881 [2882]=2882 [2883]=2883 [2884]=2884 [2885]=2885 [2886]=2886 [2887]=2887 [2888]=2888 [2889]=2889 [2890]=2890 [2891]=2891 [2892]=2892 [2893]=2893 [2894]=2894 [2895]=2895 [2896]=2896 [2897]=2897 [2898]=2898 [2899]=2899 [2900]=2900 [2901]=2901 [2902]=2902 [2903]=2903 [2904]=2904 [2905]=2905 [2906]=2906 [2907]=2907 [2908]=2908 [2911]=2911 [2912]=2912 [2913]=2913 [2914]=2914 [2915]=2915 [2916]=2916 [2917]=2917 [2918]=2918 [2919]=2919 [2921]=2921 [2922]=2922 [2923]=2923 [2924]=2924 [2926]=2926 [2927]=2927 [2928]=2928 [2929]=2929 [2930]=2930 [2931]=2931 [2932]=2932 [2933]=2933 [2934]=2934 [2935]=2935 [2936]=2936 [2937]=2937 [2938]=2938 [2939]=2939 [2940]=2940 [2941]=2941 [2942]=2942 [2943]=2943 [2944]=2944 [2945]=2945 [2946]=2946 [2947]=2947 [2948]=2948 [2949]=2949 [2950]=2950 [2951]=2951 [2952]=2952 [2953]=2953 [2954]=2954 [2955]=2955 [2956]=2956 [2957]=2957 [2958]=2958 [2959]=2959 [2960]=2960 [2961]=2961 [2962]=2962 [2963]=2963 [2964]=2964 [2965]=2965 [2966]=2966 [2969]=2969 [2970]=2970 [2971]=2971 [2972]=2972 [2973]=2973 [2974]=2974 [2975]=2975 [2976]=2976 [2977]=2977 [2978]=2978 [2979]=2979 [2980]=2980 [2981]=2981 [2982]=2982 [2983]=2983 [2984]=2984 [2985]=2985 [2986]=2986 [2987]=2987 [2988]=2988 [2989]=2989 [2990]=2990 [2991]=2991 [2992]=2992 [2993]=2993 [2994]=2994 [2995]=2995 [2996]=2996 [2997]=2997 [2999]=2999 [3002]=3002 [3004]=3004 [3008]=3008 [3009]=3009 [3010]=3010 [3012]=3012 [3014]=3014 [3015]=3015 [3016]=3016 [3018]=3018 [3019]=3019 [3020]=3020 [3021]=3021 [3022]=3022 [3023]=3023 [3024]=3024 [3025]=3025 [3026]=3026 [3027]=3027 [3028]=3028 [3029]=3029 [3032]=3032 [3033]=3033 [3034]=3034 [3035]=3035 [3036]=3036 [3037]=3037 [3038]=3038 [3039]=3039 [3040]=3040 [3041]=3041 [3042]=3042 [3043]=3043 [3044]=3044 [3045]=3045 [3046]=3046 [3047]=3047 [3048]=3048 [3049]=3049 [3050]=3050 [3051]=3051 [3053]=3053 [3054]=3054 [3055]=3055 [3056]=3056 [3057]=3057 [3058]=3058 [3059]=3059 [3060]=3060 [3061]=3061 [3062]=3062 [3063]=3063 [3064]=3064 [3065]=3065 [3066]=3066 [3067]=3067 [3068]=3068 [3069]=3069 [3070]=3070 [3072]=3072 [3073]=3073 [3074]=3074 [3075]=3075 [3076]=3076 [3078]=3078 [3079]=3079 [3080]=3080 [3081]=3081 [3082]=3082 [3083]=3083 [3084]=3084 [3085]=3085 [3086]=3086 [3087]=3087 [3088]=3088 [3089]=3089 [3090]=3090 [3091]=3091 [3093]=3093 [3094]=3094 [3095]=3095 [3096]=3096 [3098]=3098 [3099]=3099 [3100]=3100 [3101]=3101 [3102]=3102 [3103]=3103 [3104]=3104 [3105]=3105 [3106]=3106 [3107]=3107 [3108]=3108 [3109]=3109 [3110]=3110 [3111]=3111 [3112]=3112 [3113]=3113 [3114]=3114 [3115]=3115 [3116]=3116 [3117]=3117 [3118]=3118 [3119]=3119 [3120]=3120 [3121]=3121 [3122]=3122 [3123]=3123 [3124]=3124 [3125]=3125 [3127]=3127 [3129]=3129 [3130]=3130 [3131]=3131 [3132]=3132 [3133]=3133 [3134]=3134 [3135]=3135 [3136]=3136 [3137]=3137 [3138]=3138 [3139]=3139 [3140]=3140 [3141]=3141 [3142]=3142 [3143]=3143 [3144]=3144 [3145]=3145 [3146]=3146 [3147]=3147 [3148]=3148 [3149]=3149 [3150]=3150 [3151]=3151 [3152]=3152 [3153]=3153 [3154]=3154 [3155]=3155 [3156]=3156 [3157]=3157 [3158]=3158 [3159]=3159 [3160]=3160 [3161]=3161 [3162]=3162 [3163]=3163 [3164]=3164 [3165]=3165 [3166]=3166 [3167]=3167 [3169]=3169 [3170]=3170 [3171]=3171 [3172]=3172 [3173]=3173 [3174]=3174 [3175]=3175 [3176]=3176 [3177]=3177 [3178]=3178 [3179]=3179 [3180]=3180 [3181]=3181 [3182]=3182 [3183]=3183 [3184]=3184 [3185]=3185 [3186]=3186 [3187]=3187 [3188]=3188 [3189]=3189 [3190]=3190 [3191]=3191 [3192]=3192 [3193]=3193 [3194]=3194 [3195]=3195 [3196]=3196 [3197]=3197 [3198]=3198 [3199]=3199 [3200]=3200 [3201]=3201 [3202]=3202 [3203]=3203 [3204]=3204 [3205]=3205 [3206]=3206 [3207]=3207 [3208]=3208 [3209]=3209 [3210]=3210 [3212]=3212 [3213]=3213 [3214]=3214 [3215]=3215 [3216]=3216 [3217]=3217 [3218]=3218 [3219]=3219 [3220]=3220 [3222]=3222 [3223]=3223 [3224]=3224 [3225]=3225 [3226]=3226 [3227]=3227 [3228]=3228 [3229]=3229 [3230]=3230 [3231]=3231 [3232]=3232 [3233]=3233 [3234]=3234 [3235]=3235 [3236]=3236 [3237]=3237 [3238]=3238 [3239]=3239 [3240]=3240 [3241]=3241 [3242]=3242 [3243]=3243 [3244]=3244 [3245]=3245 [3246]=3246 [3247]=3247 [3248]=3248 [3249]=3249 [3250]=3250 [3251]=3251 [3252]=3252 [3253]=3253 [3254]=3254 [3255]=3255 [3256]=3256 [3257]=3257 [3258]=3258 [3259]=3259 [3262]=3262 [3263]=3263 [3264]=3264 [3265]=3265 [3266]=3266 [3267]=3267 [3270]=3270 [3271]=3271 [3272]=3272 [3273]=3273 [3274]=3274 [3275]=3275 [3276]=3276 [3277]=3277 [3278]=3278 [3279]=3279 [3280]=3280 [3281]=3281 [3282]=3282 [3284]=3284 [3285]=3285 [3286]=3286 [3287]=3287 [3288]=3288 [3289]=3289 [3290]=3290 [3291]=3291 [3292]=3292 [3293]=3293 [3294]=3294 [3295]=3295 [3296]=3296 [3297]=3297 [3298]=3298 [3299]=3299 [3302]=3302 [3303]=3303 [3304]=3304 [3305]=3305 [3307]=3307 [3308]=3308 [3309]=3309 [3310]=3310 [3311]=3311 [3312]=3312 [3313]=3313 [3314]=3314 [3315]=3315 [3316]=3316 [3317]=3317 [3318]=3318 [3319]=3319 [3320]=3320 [3321]=3321 [3326]=3326 [3327]=3327 [3328]=3328 [3329]=3329 [3330]=3330 [3331]=3331 [3332]=3332 [3334]=3334 [3335]=3335 [3336]=3336 [3337]=3337 [3338]=3338 [3339]=3339 [3340]=3340 [3341]=3341 [3342]=3342 [3343]=3343 [3344]=3344 [3345]=3345 [3346]=3346 [3347]=3347 [3348]=3348 [3349]=3349 [3350]=3350 [3352]=3352 [3353]=3353 [3354]=3354 [3355]=3355 [3356]=3356 [3357]=3357 [3358]=3358 [3359]=3359 [3360]=3360 [3361]=3361 [3362]=3362 [3363]=3363 [3364]=3364 [3365]=3365 [3366]=3366 [3368]=3368 [3373]=3373 [3374]=3374 [3375]=3375 [3376]=3376 [3377]=3377 [3378]=3378 [3379]=3379 [3380]=3380 [3381]=3381 [3382]=3382 [3383]=3383 [3384]=3384 [3385]=3385 [3386]=3386 [3387]=3387 [3388]=3388 [3391]=3391 [3392]=3392 [3393]=3393 [3394]=3394 [3395]=3395 [3396]=3396 [3397]=3397 [3398]=3398 [3399]=3399 [3400]=3400 [3401]=3401 [3402]=3402 [3405]=3405 [3406]=3406 [3407]=3407 [3408]=3408 [3409]=3409 [3410]=3410 [3411]=3411 [3412]=3412 [3413]=3413 [3414]=3414 [3415]=3415 [3416]=3416 [3417]=3417 [3418]=3418 [3419]=3419 [3420]=3420 [3421]=3421 [3422]=3422 [3423]=3423 [3424]=3424 [3425]=3425 [3426]=3426 [3427]=3427 [3428]=3428 [3429]=3429 [3430]=3430 [3431]=3431 [3432]=3432 [3433]=3433 [3434]=3434 [3435]=3435 [3436]=3436 [3437]=3437 [3438]=3438 [3439]=3439 [3440]=3440 [3441]=3441 [3442]=3442 [3443]=3443 [3444]=3444 [3445]=3445 [3446]=3446 [3447]=3447 [3448]=3448 [3449]=3449 [3450]=3450 [3451]=3451 [3452]=3452 [3453]=3453 [3454]=3454 [3455]=3455 [3456]=3456 [3457]=3457 [3458]=3458 [3459]=3459 [3460]=3460 [3461]=3461 [3462]=3462 [3463]=3463 [3464]=3464 [3465]=3465 [3466]=3466 [3467]=3467 [3468]=3468 [3469]=3469 [3470]=3470 [3471]=3471 [3472]=3472 [3473]=3473 [3474]=3474 [3475]=3475 [3477]=3477 [3478]=3478 [3479]=3479 [3480]=3480 [3481]=3481 [3482]=3482 [3483]=3483 [3484]=3484 [3485]=3485 [3486]=3486 [3487]=3487 [3488]=3488 [3489]=3489 [3490]=3490 [3491]=3491 [3492]=3492 [3494]=3494 [3495]=3495 [3496]=3496 [3497]=3497 [3498]=3498 [3499]=3499 [3500]=3500 [3501]=3501 [3502]=3502 [3503]=3503 [3504]=3504 [3505]=3505 [3506]=3506 [3507]=3507 [3508]=3508 [3509]=3509 [3510]=3510 [3511]=3511 [3512]=3512 [3513]=3513 [3514]=3514 [3515]=3515 [3516]=3516 [3518]=3518 [3519]=3519 [3520]=3520 [3521]=3521 [3522]=3522 [3523]=3523 [3524]=3524 [3525]=3525 [3526]=3526 [3528]=3528 [3529]=3529 [3530]=3530 [3531]=3531 [3532]=3532 [3533]=3533 [3534]=3534 [3535]=3535 [3536]=3536 [3537]=3537 [3538]=3538 [3539]=3539 [3540]=3540 [3541]=3541 [3542]=3542 [3543]=3543 [3544]=3544 [3545]=3545 [3547]=3547 [3548]=3548 [3549]=3549 [3550]=3550 [3552]=3552 [3553]=3553 [3554]=3554 [3555]=3555 [3556]=3556 [3557]=3557 [3558]=3558 [3559]=3559 [3560]=3560 [3561]=3561 [3562]=3562 [3563]=3563 [3564]=3564 [3565]=3565 [3566]=3566 [3567]=3567 [3568]=3568 [3569]=3569 [3570]=3570 [3571]=3571 [3572]=3572 [3573]=3573 [3574]=3574 [3575]=3575 [3576]=3576 [3577]=3577 [3578]=3578 [3579]=3579 [3581]=3581 [3582]=3582 [3583]=3583 [3584]=3584 [3585]=3585 [3586]=3586 [3587]=3587 [3588]=3588 [3589]=3589 [3590]=3590 [3591]=3591 [3592]=3592 [3593]=3593 [3594]=3594 [3595]=3595 [3596]=3596 [3597]=3597 [3598]=3598 [3599]=3599 [3600]=3600 [3601]=3601 [3602]=3602 [3603]=3603 [3604]=3604 [3605]=3605 [3606]=3606 [3607]=3607 [3608]=3608 [3609]=3609 [3610]=3610 [3611]=3611 [3612]=3612 [3613]=3613 [3614]=3614 [3615]=3615 [3616]=3616 [3617]=3617 [3618]=3618 [3619]=3619 [3620]=3620 [3621]=3621 [3622]=3622 [3623]=3623 [3624]=3624 [3625]=3625 [3626]=3626 [3627]=3627 [3628]=3628 [3629]=3629 [3630]=3630 [3631]=3631 [3632]=3632 [3633]=3633 [3634]=3634 [3635]=3635 [3636]=3636 [3637]=3637 [3638]=3638 [3639]=3639 [3640]=3640 [3641]=3641 [3642]=3642 [3643]=3643 [3644]=3644 [3645]=3645 [3646]=3646 [3647]=3647 [3648]=3648 [3649]=3649 [3650]=3650 [3651]=3651 [3652]=3652 [3653]=3653 [3654]=3654 [3655]=3655 [3656]=3656 [3657]=3657 [3658]=3658 [3660]=3660 [3661]=3661 [3662]=3662 [3663]=3663 [3664]=3664 [3665]=3665 [3666]=3666 [3667]=3667 [3668]=3668 [3669]=3669 [3670]=3670 [3671]=3671 [3672]=3672 [3673]=3673 [3674]=3674 [3675]=3675 [3676]=3676 [3677]=3677 [3678]=3678 [3679]=3679 [3680]=3680 [3681]=3681 [3682]=3682 [3683]=3683 [3684]=3684 [3685]=3685 [3686]=3686 [3687]=3687 [3688]=3688 [3691]=3691 [3692]=3692 [3693]=3693 [3695]=3695 [3696]=3696 [3697]=3697 [3698]=3698 [3699]=3699 [3700]=3700 [3701]=3701 [3702]=3702 [3704]=3704 [3705]=3705 [3706]=3706 [3707]=3707 [3708]=3708 [3709]=3709 [3710]=3710 [3711]=3711 [3712]=3712 [3713]=3713 [3714]=3714 [3715]=3715 [3716]=3716 [3717]=3717 [3718]=3718 [3719]=3719 [3720]=3720 [3721]=3721 [3722]=3722 [3723]=3723 [3724]=3724 [3725]=3725 [3726]=3726 [3727]=3727 [3728]=3728 [3729]=3729 [3730]=3730 [3731]=3731 [3732]=3732 [3733]=3733 [3734]=3734 [3735]=3735 [3736]=3736 [3738]=3738 [3739]=3739 [3740]=3740 [3741]=3741 [3742]=3742 [3743]=3743 [3744]=3744 [3745]=3745 [3746]=3746 [3747]=3747 [3748]=3748 [3749]=3749 [3750]=3750 [3751]=3751 [3752]=3752 [3753]=3753 [3754]=3754 [3755]=3755 [3756]=3756 [3757]=3757 [3758]=3758 [3759]=3759 [3760]=3760 [3761]=3761 [3762]=3762 [3763]=3763 [3764]=3764 [3765]=3765 [3767]=3767 [3768]=3768 [3769]=3769 [3770]=3770 [3771]=3771 [3772]=3772 [3773]=3773 [3774]=3774 [3775]=3775 [3776]=3776 [3777]=3777 [3778]=3778 [3779]=3779 [3780]=3780 [3781]=3781 [3782]=3782 [3783]=3783 [3785]=3785 [3786]=3786 [3787]=3787 [3788]=3788 [3789]=3789 [3790]=3790 [3791]=3791 [3792]=3792 [3793]=3793 [3794]=3794 [3795]=3795 [3796]=3796 [3797]=3797 [3798]=3798 [3799]=3799 [3802]=3802 [3803]=3803 [3804]=3804 [3805]=3805 [3806]=3806 [3807]=3807 [3808]=3808 [3810]=3810 [3811]=3811 [3812]=3812 [3813]=3813 [3815]=3815 [3816]=3816 [3817]=3817 [3818]=3818 [3819]=3819 [3820]=3820 [3821]=3821 [3822]=3822 [3823]=3823 [3824]=3824 [3825]=3825 [3829]=3829 [3830]=3830 [3831]=3831 [3832]=3832 [3833]=3833 [3834]=3834 [3835]=3835 [3836]=3836 [3837]=3837 [3838]=3838 [3839]=3839 [3840]=3840 [3841]=3841 [3842]=3842 [3843]=3843 [3844]=3844 [3845]=3845 [3846]=3846 [3847]=3847 [3848]=3848 [3849]=3849 [3850]=3850 [3852]=3852 [3853]=3853 [3854]=3854 [3855]=3855 [3856]=3856 [3857]=3857 [3858]=3858 [3859]=3859 [3860]=3860 [3861]=3861 [3862]=3862 [3863]=3863 [3864]=3864 [3865]=3865 [3866]=3866 [3867]=3867 [3868]=3868 [3870]=3870 [3872]=3872 [3873]=3873 [3874]=3874 [3875]=3875 [3876]=3876 [3877]=3877 [3879]=3879 [3881]=3881 [3882]=3882 [3883]=3883 [3884]=3884 [3885]=3885 [3886]=3886 [3887]=3887 [3888]=3888 [3890]=3890 [3891]=3891 [3892]=3892 [3893]=3893 [3894]=3894 [3895]=3895 [3896]=3896 [3897]=3897 [3898]=3898 [3899]=3899 [3900]=3900 [3901]=3901 [3902]=3902 [3903]=3903 [3904]=3904 [3906]=3906 [3907]=3907 [3908]=3908 [3909]=3909 [3910]=3910 [3911]=3911 [3912]=3912 [3913]=3913 [3915]=3915 [3916]=3916 [3917]=3917 [3919]=3919 [3921]=3921 [3922]=3922 [3923]=3923 [3924]=3924 [3925]=3925 [3926]=3926 [3927]=3927 [3928]=3928 [3929]=3929 [3930]=3930 [3931]=3931 [3932]=3932 [3933]=3933 [3934]=3934 [3935]=3935 [3936]=3936 [3937]=3937 [3938]=3938 [3939]=3939 [3940]=3940 [3941]=3941 [3942]=3942 [3943]=3943 [3944]=3944 [3946]=3946 [3947]=3947 [3948]=3948 [3949]=3949 [3950]=3950 [3951]=3951 [3952]=3952 [3953]=3953 [3954]=3954 [3955]=3955 [3956]=3956 [3957]=3957 [3958]=3958 [3959]=3959 [3960]=3960 [3961]=3961 [3962]=3962 [3963]=3963 [3964]=3964 [3965]=3965 [3966]=3966 [3967]=3967 [3968]=3968 [3969]=3969 [3970]=3970 [3972]=3972 [3973]=3973 [3974]=3974 [3975]=3975 [3976]=3976 [3977]=3977 [3978]=3978 [3979]=3979 [3980]=3980 [3981]=3981 [3982]=3982 [3983]=3983 [3984]=3984 [3985]=3985 [3987]=3987 [3988]=3988 [3989]=3989 [3990]=3990 [3991]=3991 [3992]=3992 [3993]=3993 [3996]=3996 [3997]=3997 [3999]=3999 [4007]=4007 [4008]=4008 [4009]=4009 [4010]=4010 [4011]=4011 [4012]=4012 [4013]=4013 [4014]=4014 [4015]=4015 [4016]=4016 [4017]=4017 [4018]=4018 [4019]=4019 [4020]=4020 [4021]=4021 [4022]=4022 [4023]=4023 [4024]=4024 [4025]=4025 [4026]=4026 [4027]=4027 [4028]=4028 [4029]=4029 [4030]=4030 [4031]=4031 [4032]=4032 [4033]=4033 [4034]=4034 [4035]=4035 [4036]=4036 [4037]=4037 [4038]=4038 [4039]=4039 [4040]=4040 [4041]=4041 [4042]=4042 [4043]=4043 [4044]=4044 [4046]=4046 [4047]=4047 [4049]=4049 [4050]=4050 [4051]=4051 [4052]=4052 [4053]=4053 [4054]=4054 [4055]=4055 [4056]=4056 [4057]=4057 [4058]=4058 [4059]=4059 [4060]=4060 [4061]=4061 [4062]=4062 [4063]=4063 [4064]=4064 [4065]=4065 [4066]=4066 [4067]=4067 [4068]=4068 [4069]=4069 [4070]=4070 [4071]=4071 [4072]=4072 [4073]=4073 [4074]=4074 [4075]=4075 [4076]=4076 [4077]=4077 [4078]=4078 [4079]=4079 [4080]=4080 [4081]=4081 [4082]=4082 [4083]=4083 [4084]=4084 [4085]=4085 [4086]=4086 [4087]=4087 [4088]=4088 [4089]=4089 [4090]=4090 [4091]=4091 [4092]=4092 [4093]=4093 [4094]=4094 [4095]=4095 [4096]=4096 [4097]=4097 [4098]=4098 [4099]=4099 [4100]=4100 [4101]=4101 [4102]=4102 [4103]=4103 [4104]=4104 [4105]=4105 [4106]=4106 [4107]=4107 [4108]=4108 [4109]=4109 [4110]=4110 [4112]=4112 [4113]=4113 [4114]=4114 [4115]=4115 [4116]=4116 [4117]=4117 [4118]=4118 [4119]=4119 [4120]=4120 [4121]=4121 [4122]=4122 [4123]=4123 [4124]=4124 [4127]=4127 [4128]=4128 [4130]=4130 [4131]=4131 [4132]=4132 [4133]=4133 [4134]=4134 [4135]=4135 [4136]=4136 [4137]=4137 [4138]=4138 [4139]=4139 [4140]=4140 [4141]=4141 [4142]=4142 [4143]=4143 [4144]=4144 [4145]=4145 [4146]=4146 [4147]=4147 [4148]=4148 [4149]=4149 [4150]=4150 [4151]=4151 [4152]=4152 [4153]=4153 [4154]=4154 [4155]=4155 [4156]=4156 [4157]=4157 [4158]=4158 [4159]=4159 [4160]=4160 [4161]=4161 [4162]=4162 [4163]=4163 [4164]=4164 [4165]=4165 [4166]=4166 [4167]=4167 [4168]=4168 [4169]=4169 [4170]=4170 [4171]=4171 [4172]=4172 [4173]=4173 [4174]=4174 [4175]=4175 [4176]=4176 [4177]=4177 [4178]=4178 [4179]=4179 [4180]=4180 [4181]=4181 [4182]=4182 [4183]=4183 [4184]=4184 [4185]=4185 [4186]=4186 [4187]=4187 [4188]=4188 [4189]=4189 [4190]=4190 [4191]=4191 [4192]=4192 [4193]=4193 [4194]=4194 [4195]=4195 [4197]=4197 [4199]=4199 [4200]=4200 [4201]=4201 [4202]=4202 [4203]=4203 [4204]=4204 [4205]=4205 [4206]=4206 [4207]=4207 [4208]=4208 [4209]=4209 [4210]=4210 [4211]=4211 [4212]=4212 [4213]=4213 [4214]=4214 [4215]=4215 [4216]=4216 [4217]=4217 [4218]=4218 [4219]=4219 [4220]=4220 [4221]=4221 [4222]=4222 [4223]=4223 [4225]=4225 [4226]=4226 [4227]=4227 [4228]=4228 [4229]=4229 [4230]=4230 [4231]=4231 [4232]=4232 [4233]=4233 [4234]=4234 [4235]=4235 [4236]=4236 [4237]=4237 [4238]=4238 [4239]=4239 [4240]=4240 [4241]=4241 [4243]=4243 [4244]=4244 [4245]=4245 [4246]=4246 [4247]=4247 [4248]=4248 [4249]=4249 [4250]=4250 [4251]=4251 [4252]=4252 [4253]=4253 [4254]=4254 [4255]=4255 [4256]=4256 [4257]=4257 [4258]=4258 [4259]=4259 [4260]=4260 [4261]=4261 [4262]=4262 [4263]=4263 [4264]=4264 [4265]=4265 [4266]=4266 [4267]=4267 [4268]=4268 [4269]=4269 [4270]=4270 [4271]=4271 [4272]=4272 [4273]=4273 [4274]=4274 [4275]=4275 [4276]=4276 [4277]=4277 [4278]=4278 [4280]=4280 [4281]=4281 [4282]=4282 [4283]=4283 [4284]=4284 [4285]=4285 [4286]=4286 [4287]=4287 [4288]=4288 [4289]=4289 [4290]=4290 [4291]=4291 [4292]=4292 [4293]=4293 [4294]=4294 [4295]=4295 [4296]=4296 [4297]=4297 [4298]=4298 [4299]=4299 [4300]=4300 [4301]=4301 [4302]=4302 [4303]=4303 [4304]=4304 [4305]=4305 [4306]=4306 [4307]=4307 [4308]=4308 [4309]=4309 [4310]=4310 [4311]=4311 [4312]=4312 [4313]=4313 [4314]=4314 [4316]=4316 [4317]=4317 [4319]=4319 [4320]=4320 [4322]=4322 [4323]=4323 [4324]=4324 [4325]=4325 [4326]=4326 [4327]=4327 [4328]=4328 [4329]=4329 [4330]=4330 [4331]=4331 [4332]=4332 [4333]=4333 [4334]=4334 [4335]=4335 [4336]=4336 [4340]=4340 [4341]=4341 [4342]=4342 [4344]=4344 [4345]=4345 [4346]=4346 [4347]=4347 [4348]=4348 [4349]=4349 [4350]=4350 [4351]=4351 [4352]=4352 [4353]=4353 [4354]=4354 [4355]=4355 [4356]=4356 [4357]=4357 [4358]=4358 [4359]=4359 [4360]=4360 [4361]=4361 [4362]=4362 [4366]=4366 [4368]=4368 [4369]=4369 [4370]=4370 [4371]=4371 [4372]=4372 [4373]=4373 [4374]=4374 [4375]=4375 [4376]=4376 [4377]=4377 [4378]=4378 [4379]=4379 [4389]=4389 [4390]=4390 [4391]=4391 [4392]=4392 [4393]=4393 [4394]=4394 [4395]=4395 [4396]=4396 [4400]=4400 [4401]=4401 [4402]=4402 [4403]=4403 [4404]=4404 [4405]=4405 [4406]=4406 [4407]=4407 [4408]=4408 [4409]=4409 [4410]=4410 [4411]=4411 [4412]=4412 [4413]=4413 [4414]=4414 [4415]=4415 [4416]=4416 [4417]=4417 [4418]=4418 [4419]=4419 [4420]=4420 [4421]=4421 [4422]=4422 [4423]=4423 [4425]=4425 [4426]=4426 [4427]=4427 [4428]=4428 [4429]=4429 [4430]=4430 [4431]=4431 [4432]=4432 [4433]=4433 [4441]=4441 [4442]=4442 [4447]=4447 [4448]=4448 [4450]=4450 [4451]=4451 [4452]=4452 [4453]=4453 [4454]=4454 [4455]=4455 [4456]=4456 [4457]=4457 [4458]=4458 [4460]=4460 [4480]=4480 [4484]=4484 [4485]=4485 [4486]=4486 [4487]=4487 [4488]=4488 [4500]=4500 [4502]=4502 [4534]=4534 [4535]=4535 [4536]=4536 [4537]=4537 [4538]=4538 [4545]=4545 [4546]=4546 [4547]=4547 [4548]=4548 [4549]=4549 [4551]=4551 [4552]=4552 [4553]=4553 [4554]=4554 [4555]=4555 [4556]=4556 [4557]=4557 [4558]=4558 [4559]=4559 [4563]=4563 [4566]=4566 [4568]=4568 [4569]=4569 [4570]=4570 [4573]=4573 [4590]=4590 [4591]=4591 [4592]=4592 [4593]=4593 [4594]=4594 [4595]=4595 [4596]=4596 [4597]=4597 [4598]=4598 [4599]=4599 [4600]=4600 [4601]=4601 [4602]=4602 [4603]=4603 [4604]=4604 [4605]=4605 [4606]=4606 [4621]=4621 [4646]=4646 [4658]=4658 [4659]=4659 [4660]=4660 [4661]=4661 [4663]=4663 [4664]=4664 [4665]=4665 [4666]=4666 [4667]=4667 [4668]=4668 [4669]=4669 [4670]=4670 [4671]=4671 [4672]=4672 [4673]=4673 [4674]=4674 [4675]=4675 [4676]=4676 [4677]=4677 [4678]=4678 [4679]=4679 [4680]=4680 [4681]=4681 [4682]=4682 [4683]=4683 [4684]=4684 [4685]=4685 [4686]=4686 [4687]=4687 [4688]=4688 [4689]=4689 [4690]=4690 [4691]=4691 [4692]=4692 [4700]=4700 [4701]=4701 [4702]=4702 [4703]=4703 [4704]=4704 [4711]=4711 [4713]=4713 [4725]=4725 [4726]=4726 [4727]=4727 [4728]=4728 [4729]=4729 [4730]=4730 [4731]=4731 [4732]=4732 [4733]=4733 [4737]=4737 [4738]=4738 [4739]=4739 [4740]=4740 [4741]=4741 [4742]=4742 [4743]=4743 [4744]=4744 [4745]=4745 [4746]=4746 [4747]=4747 [4749]=4749 [4750]=4750 [4751]=4751 [4752]=4752 [4753]=4753 [4754]=4754 [4755]=4755 [4756]=4756 [4774]=4774 [4784]=4784 [4785]=4785 [4786]=4786 [4787]=4787 [4788]=4788 [4789]=4789 [4790]=4790 [4791]=4791 [4792]=4792 [4800]=4800 [4801]=4801 [4802]=4802 [4803]=4803 [4804]=4804 [4827]=4827 [4837]=4837 [4838]=4838 [4839]=4839 [4840]=4840 [4841]=4841 [4842]=4842 [4843]=4843 [4844]=4844 [4845]=4845 [4846]=4846 [4847]=4847 [4849]=4849 [4850]=4850 [4851]=4851 [4867]=4867 [4868]=4868 [4869]=4869 [4870]=4870 [4871]=4871 [4876]=4876 [4877]=4877 [4878]=4878 [4879]=4879 [4880]=4880 [4881]=4881 [4882]=4882 [4883]=4883 [4884]=4884 [4885]=4885 [4888]=4888 [4889]=4889 [4894]=4894 [4901]=4901 [4902]=4902 [4912]=4912 [4913]=4913 [4914]=4914 [4915]=4915 [4936]=4936 [4937]=4937 [4940]=4940 [4941]=4941 [4942]=4942 [4949]=4949 [4950]=4950 [4951]=4951 [4952]=4952 [4953]=4953 [4969]=4969 [4970]=4970 [4971]=4971 [4980]=4980 [4984]=4984 [4985]=4985 [4986]=4986 [4987]=4987 [4988]=4988 [4989]=4989 [4990]=4990 [4991]=4991 [4999]=4999 [5005]=5005 [5006]=5006 [5007]=5007 [5008]=5008 [5010]=5010 [5011]=5011 [5012]=5012 [5013]=5013 [5014]=5014 [5015]=5015 [5020]=5020 [5021]=5021 [5022]=5022 [5023]=5023 [5024]=5024 [5025]=5025 [5026]=5026 [5027]=5027 [5028]=5028 [5029]=5029 [5031]=5031 [5032]=5032 [5034]=5034 [5042]=5042 [5043]=5043 [5044]=5044 [5045]=5045 [5046]=5046 [5047]=5047 [5048]=5048 [5049]=5049 [5052]=5052 [5053]=5053 [5055]=5055 [5056]=5056 [5057]=5057 [5058]=5058 [5059]=5059 [5062]=5062 [5063]=5063 [5064]=5064 [5065]=5065 [5066]=5066 [5067]=5067 [5068]=5068 [5069]=5069 [5070]=5070 [5071]=5071 [5072]=5072 [5073]=5073 [5074]=5074 [5075]=5075 [5078]=5078 [5079]=5079 [5081]=5081 [5082]=5082 [5083]=5083 [5084]=5084 [5085]=5085 [5086]=5086 [5092]=5092 [5093]=5093 [5094]=5094 [5099]=5099 [5103]=5103 [5104]=5104 [5105]=5105 [5106]=5106 [5107]=5107 [5111]=5111 [5112]=5112 [5114]=5114 [5115]=5115 [5116]=5116 [5117]=5117 [5133]=5133 [5134]=5134 [5135]=5135 [5136]=5136 [5137]=5137 [5145]=5145 [5146]=5146 [5150]=5150 [5151]=5151 [5152]=5152 [5153]=5153 [5154]=5154 [5155]=5155 [5156]=5156 [5157]=5157 [5161]=5161 [5162]=5162 [5163]=5163 [5164]=5164 [5165]=5165 [5166]=5166 [5167]=5167 [5168]=5168 [5172]=5172 [5191]=5191 [5192]=5192 [5193]=5193 [5194]=5194 [5195]=5195 [5196]=5196 [5197]=5197 [5201]=5201 [5202]=5202 [5203]=5203 [5209]=5209 [5215]=5215 [5223]=5223 [5224]=5224 [5227]=5227 [5228]=5228 [5229]=5229 [5230]=5230 [5231]=5231 [5232]=5232 [5233]=5233 [5234]=5234 [5235]=5235 [5236]=5236 [5237]=5237 [5242]=5242 [5243]=5243 [5245]=5245 [5246]=5246 [5247]=5247 [5248]=5248 [5249]=5249 [5250]=5250 [5251]=5251 [5252]=5252 [5253]=5253 [5254]=5254 [5264]=5264 [5265]=5265 [5270]=5270 [5271]=5271 [5272]=5272 [5281]=5281 [5282]=5282 [5299]=5299 [5300]=5300 [5301]=5301 [5302]=5302 [5303]=5303 [5304]=5304 [5305]=5305 [5306]=5306 [5307]=5307 [5308]=5308 [5309]=5309 [5310]=5310 [5312]=5312 [5313]=5313 [5314]=5314 [5315]=5315 [5316]=5316 [5317]=5317 [5318]=5318 [5320]=5320 [5321]=5321 [5343]=5343 [5344]=5344 [5349]=5349 [5350]=5350 [5351]=5351 [5352]=5352 [5353]=5353 [5354]=5354 [5355]=5355 [5356]=5356 [5358]=5358 [5359]=5359 [5360]=5360 [5361]=5361 [5362]=5362 [5363]=5363 [5364]=5364 [5397]=5397 [5398]=5398 [5399]=5399 [5400]=5400 [5401]=5401 [5402]=5402 [5403]=5403 [5404]=5404 [5406]=5406 [5407]=5407 [5408]=5408 [5409]=5409 [5410]=5410 [5411]=5411 [5412]=5412 [5413]=5413 [5415]=5415 [5416]=5416 [5417]=5417 [5418]=5418 [5419]=5419 [5420]=5420 [5421]=5421 [5422]=5422 [5423]=5423 [5424]=5424 [5425]=5425 [5426]=5426 [5427]=5427 [5428]=5428 [5429]=5429 [5430]=5430 [5433]=5433 [5434]=5434 [5435]=5435 [5436]=5436 [5437]=5437 [5443]=5443 [5445]=5445 [5450]=5450 [5453]=5453 [5454]=5454 [5455]=5455 [5456]=5456 [5461]=5461 [5462]=5462 [5463]=5463 [5464]=5464 [5465]=5465 [5470]=5470 [5471]=5471 [5472]=5472 [5473]=5473 [5474]=5474 [5475]=5475 [5490]=5490 [5501]=5501 [5502]=5502 [5503]=5503 [5504]=5504 [5505]=5505 [5506]=5506 [5507]=5507 [5520]=5520 [5530]=5530 [5540]=5540 [5553]=5553 [5554]=5554 [5556]=5556 [5557]=5557 [5565]=5565 [5567]=5567 [5568]=5568 [5569]=5569 [5573]=5573 [5574]=5574 [5575]=5575 [5579]=5579 [5580]=5580 [5581]=5581 [5582]=5582 [5583]=5583 [5584]=5584 [5585]=5585 [5586]=5586 [5597]=5597 [5598]=5598 [5599]=5599 [5600]=5600 [5601]=5601 [5602]=5602 [5603]=5603 [5604]=5604 [5605]=5605 [5618]=5618 [5627]=5627 [5628]=5628 [5629]=5629 [5630]=5630 [5632]=5632 [5634]=5634 [5635]=5635 [5636]=5636 [5637]=5637 [5638]=5638 [5639]=5639 [5646]=5646 [5670]=5670 [5671]=5671 [5672]=5672 [5673]=5673 [5674]=5674 [5675]=5675 [5676]=5676 [5677]=5677 [5680]=5680 [5681]=5681 [5682]=5682 [5683]=5683 [5684]=5684 [5687]=5687 [5688]=5688 [5689]=5689 [5693]=5693 [5696]=5696 [5700]=5700 [5705]=5705 [5713]=5713 [5714]=5714 [5715]=5715 [5716]=5716 [5717]=5717 [5719]=5719 [5720]=5720 [5721]=5721 [5722]=5722 [5723]=5723 [5724]=5724 [5725]=5725 [5726]=5726 [5727]=5727 [5728]=5728 [5729]=5729 [5741]=5741 [5742]=5742 [5743]=5743 [5744]=5744 [5745]=5745 [5746]=5746 [5747]=5747 [5748]=5748 [5750]=5750 [5755]=5755 [5757]=5757 [5766]=5766 [5767]=5767 [5768]=5768 [5769]=5769 [5770]=5770 [5771]=5771 [5777]=5777 [5780]=5780 [5781]=5781 [5782]=5782 [5783]=5783 [5784]=5784 [5785]=5785 [5786]=5786 [5787]=5787 [5793]=5793 [5794]=5794 [5798]=5798 [5803]=5803 [5813]=5813 [5814]=5814 [5820]=5820 [5841]=5841 [5842]=5842 [5863]=5863 [5868]=5868 [5883]=5883 [5905]=5905 [5908]=5908 [5909]=5909 [5912]=5912 [5913]=5913 [5938]=5938 [5968]=5968 [5969]=5969 [5977]=5977 [5978]=5978 [5979]=5979 [5984]=5984 [5985]=5985 [5986]=5986 [5990]=5990 [5991]=5991 [5992]=5992 [5993]=5993 [5994]=5994 [5997]=5997 [6008]=6008 [6010]=6010 [6011]=6011 [6012]=6012 [6013]=6013 [6014]=6014 [6015]=6015 [6016]=6016 [6017]=6017 [6018]=6018 [6019]=6019 [6020]=6020 [6021]=6021 [6022]=6022 [6023]=6023 [6024]=6024 [6026]=6026 [6027]=6027 [6028]=6028 [6029]=6029 [6030]=6030 [6031]=6031 [6032]=6032 [6033]=6033 [6034]=6034 [6035]=6035 [6036]=6036 [6037]=6037 [6038]=6038 [6039]=6039 [6040]=6040 [6041]=6041 [6042]=6042 [6043]=6043 [6044]=6044 [6045]=6045 [6046]=6046 [6047]=6047 [6048]=6048 [6049]=6049 [6050]=6050 [6051]=6051 [6052]=6052 [6053]=6053 [6054]=6054 [6055]=6055 [6056]=6056 [6057]=6057 [6058]=6058 [6060]=6060 [6061]=6061 [6062]=6062 [6063]=6063 [6064]=6064 [6065]=6065 [6066]=6066 [6068]=6068 [6069]=6069 [6070]=6070 [6071]=6071 [6072]=6072 [6073]=6073 [6074]=6074 [6075]=6075 [6076]=6076 [6077]=6077 [6080]=6080 [6081]=6081 [6082]=6082 [6083]=6083 [6084]=6084 [6085]=6085 [6086]=6086 [6087]=6087 [6088]=6088 [6099]=6099 [6102]=6102 [6103]=6103 [6104]=6104 [6105]=6105 [6107]=6107 [6108]=6108 [6109]=6109 [6110]=6110 [6111]=6111 [6113]=6113 [6114]=6114 [6115]=6115 [6116]=6116 [6117]=6117 [6118]=6118 [6121]=6121 [6122]=6122 [6124]=6124 [6130]=6130 [6133]=6133 [6140]=6140 [6141]=6141 [6142]=6142 [6143]=6143 [6144]=6144 [6145]=6145 [6146]=6146 [6147]=6147 [6148]=6148 [6149]=6149 [6159]=6159 [6160]=6160 [6161]=6161 [6162]=6162 [6163]=6163 [6200]=6200 [6201]=6201 [6209]=6209 [6222]=6222 [6241]=6241 [6242]=6242 [6243]=6243 [6244]=6244 [6251]=6251 [6252]=6252 [6253]=6253 [6267]=6267 [6268]=6268 [6269]=6269 [6300]=6300 [6301]=6301 [6306]=6306 [6315]=6315 [6316]=6316 [6317]=6317 [6320]=6320 [6321]=6321 [6322]=6322 [6324]=6324 [6325]=6325 [6326]=6326 [6343]=6343 [6344]=6344 [6347]=6347 [6350]=6350 [6355]=6355 [6360]=6360 [6363]=6363 [6370]=6370 [6379]=6379 [6382]=6382 [6390]=6390 [6400]=6400 [6401]=6401 [6402]=6402 [6403]=6403 [6404]=6404 [6405]=6405 [6406]=6406 [6407]=6407 [6408]=6408 [6409]=6409 [6410]=6410 [6417]=6417 [6418]=6418 [6419]=6419 [6420]=6420 [6421]=6421 [6432]=6432 [6440]=6440 [6442]=6442 [6443]=6443 [6444]=6444 [6445]=6445 [6446]=6446 [6455]=6455 [6456]=6456 [6464]=6464 [6471]=6471 [6480]=6480 [6481]=6481 [6482]=6482 [6483]=6483 [6484]=6484 [6485]=6485 [6486]=6486 [6487]=6487 [6488]=6488 [6489]=6489 [6500]=6500 [6501]=6501 [6503]=6503 [6505]=6505 [6506]=6506 [6507]=6507 [6508]=6508 [6509]=6509 [6511]=6511 [6513]=6513 [6514]=6514 [6515]=6515 [6544]=6544 [6548]=6548 [6549]=6549 [6550]=6550 [6551]=6551 [6556]=6556 [6558]=6558 [6568]=6568 [6579]=6579 [6581]=6581 [6582]=6582 [6583]=6583 [6588]=6588 [6600]=6600 [6601]=6601 [6602]=6602 [6619]=6619 [6620]=6620 [6621]=6621 [6622]=6622 [6623]=6623 [6624]=6624 [6625]=6625 [6626]=6626 [6627]=6627 [6628]=6628 [6629]=6629 [6632]=6632 [6633]=6633 [6634]=6634 [6635]=6635 [6636]=6636 [6640]=6640 [6653]=6653 [6655]=6655 [6656]=6656 [6657]=6657 [6662]=6662 [6665]=6665 [6670]=6670 [6671]=6671 [6672]=6672 [6673]=6673 [6678]=6678 [6679]=6679 [6687]=6687 [6688]=6688 [6690]=6690 [6696]=6696 [6697]=6697 [6700]=6700 [6701]=6701 [6702]=6702 [6703]=6703 [6714]=6714 [6715]=6715 [6716]=6716 [6767]=6767 [6768]=6768 [6769]=6769 [6770]=6770 [6771]=6771 [6777]=6777 [6778]=6778 [6784]=6784 [6785]=6785 [6786]=6786 [6787]=6787 [6790]=6790 [6791]=6791 [6801]=6801 [6817]=6817 [6831]=6831 [6841]=6841 [6842]=6842 [6850]=6850 [6868]=6868 [6888]=6888 [6900]=6900 [6924]=6924 [6935]=6935 [6936]=6936 [6946]=6946 [6951]=6951 [6961]=6961 [6962]=6962 [6963]=6963 [6964]=6964 [6965]=6965 [6966]=6966 [6970]=6970 [6980]=6980 [6997]=6997 [6998]=6998 [6999]=6999 [7003]=7003 [7005]=7005 [7006]=7006 [7008]=7008 [7009]=7009 [7010]=7010 [7011]=7011 [7012]=7012 [7013]=7013 [7014]=7014 [7015]=7015 [7016]=7016 [7017]=7017 [7018]=7018 [7020]=7020 [7021]=7021 [7022]=7022 [7023]=7023 [7024]=7024 [7026]=7026 [7030]=7030 [7031]=7031 [7040]=7040 [7071]=7071 [7072]=7072 [7073]=7073 [7080]=7080 [7088]=7088 [7095]=7095 [7099]=7099 [7101]=7101 [7107]=7107 [7117]=7117 [7121]=7121 [7123]=7123 [7128]=7128 [7129]=7129 [7161]=7161 [7162]=7162 [7163]=7163 [7164]=7164 [7165]=7165 [7166]=7166 [7167]=7167 [7168]=7168 [7169]=7169 [7170]=7170 [7171]=7171 [7172]=7172 [7173]=7173 [7174]=7174 [7181]=7181 [7202]=7202 [7215]=7215 [7216]=7216 [7227]=7227 [7228]=7228 [7229]=7229 [7234]=7234 [7235]=7235 [7236]=7236 [7237]=7237 [7244]=7244 [7262]=7262 [7272]=7272 [7273]=7273 [7274]=7274 [7275]=7275 [7276]=7276 [7277]=7277 [7278]=7278 [7279]=7279 [7280]=7280 [7281]=7281 [7282]=7282 [7283]=7283 [7300]=7300 [7301]=7301 [7302]=7302 [7303]=7303 [7304]=7304 [7305]=7305 [7306]=7306 [7307]=7307 [7308]=7308 [7309]=7309 [7310]=7310 [7311]=7311 [7312]=7312 [7313]=7313 [7314]=7314 [7315]=7315 [7316]=7316 [7317]=7317 [7318]=7318 [7319]=7319 [7320]=7320 [7321]=7321 [7322]=7322 [7323]=7323 [7324]=7324 [7325]=7325 [7326]=7326 [7327]=7327 [7328]=7328 [7329]=7329 [7330]=7330 [7331]=7331 [7332]=7332 [7333]=7333 [7334]=7334 [7335]=7335 [7336]=7336 [7337]=7337 [7338]=7338 [7339]=7339 [7340]=7340 [7341]=7341 [7342]=7342 [7343]=7343 [7344]=7344 [7345]=7345 [7346]=7346 [7347]=7347 [7348]=7348 [7349]=7349 [7350]=7350 [7351]=7351 [7352]=7352 [7353]=7353 [7354]=7354 [7355]=7355 [7356]=7356 [7357]=7357 [7358]=7358 [7359]=7359 [7365]=7365 [7391]=7391 [7392]=7392 [7393]=7393 [7394]=7394 [7395]=7395 [7397]=7397 [7400]=7400 [7401]=7401 [7410]=7410 [7411]=7411 [7420]=7420 [7421]=7421 [7426]=7426 [7427]=7427 [7428]=7428 [7429]=7429 [7430]=7430 [7431]=7431 [7437]=7437 [7464]=7464 [7471]=7471 [7473]=7473 [7474]=7474 [7478]=7478 [7491]=7491 [7500]=7500 [7501]=7501 [7508]=7508 [7509]=7509 [7510]=7510 [7511]=7511 [7542]=7542 [7543]=7543 [7544]=7544 [7545]=7545 [7546]=7546 [7547]=7547 [7548]=7548 [7549]=7549 [7550]=7550 [7551]=7551 [7560]=7560 [7563]=7563 [7566]=7566 [7569]=7569 [7570]=7570 [7574]=7574 [7588]=7588 [7597]=7597 [7606]=7606 [7624]=7624 [7626]=7626 [7628]=7628 [7629]=7629 [7630]=7630 [7631]=7631 [7633]=7633 [7634]=7634 [7648]=7648 [7663]=7663 [7672]=7672 [7673]=7673 [7674]=7674 [7675]=7675 [7677]=7677 [7680]=7680 [7683]=7683 [7687]=7687 [7689]=7689 [7690]=7690 [7697]=7697 [7700]=7700 [7701]=7701 [7707]=7707 [7708]=7708 [7720]=7720 [7724]=7724 [7725]=7725 [7726]=7726 [7727]=7727 [7728]=7728 [7734]=7734 [7738]=7738 [7742]=7742 [7743]=7743 [7744]=7744 [7747]=7747 [7775]=7775 [7779]=7779 [7781]=7781 [7784]=7784 [7786]=7786 [7787]=7787 [7789]=7789 [7794]=7794 [7797]=7797 [7798]=7798 [7799]=7799 [7801]=7801 [7802]=7802 [7810]=7810 [7845]=7845 [7846]=7846 [7847]=7847 [7869]=7869 [7870]=7870 [7871]=7871 [7872]=7872 [7878]=7878 [7880]=7880 [7887]=7887 [7900]=7900 [7901]=7901 [7902]=7902 [7903]=7903 [7913]=7913 [7932]=7932 [7933]=7933 [7962]=7962 [7967]=7967 [7979]=7979 [7980]=7980 [7981]=7981 [7982]=7982 [7997]=7997 [7998]=7998 [8003]=8003 [8004]=8004 [8005]=8005 [8006]=8006 [8015]=8015 [8016]=8016 [8017]=8017 [8019]=8019 [8020]=8020 [8023]=8023 [8025]=8025 [8026]=8026 [8027]=8027 [8032]=8032 [8033]=8033 [8034]=8034 [8040]=8040 [8041]=8041 [8043]=8043 [8044]=8044 [8051]=8051 [8052]=8052 [8053]=8053 [8054]=8054 [8055]=8055 [8056]=8056 [8057]=8057 [8058]=8058 [8059]=8059 [8060]=8060 [8066]=8066 [8067]=8067 [8070]=8070 [8074]=8074 [8076]=8076 [8077]=8077 [8091]=8091 [8097]=8097 [8101]=8101 [8102]=8102 [8111]=8111 [8115]=8115 [8116]=8116 [8117]=8117 [8118]=8118 [8121]=8121 [8122]=8122 [8123]=8123 [8128]=8128 [8129]=8129 [8130]=8130 [8131]=8131 [8132]=8132 [8140]=8140 [8148]=8148 [8149]=8149 [8153]=8153 [8160]=8160 [8161]=8161 [8162]=8162 [8182]=8182 [8183]=8183 [8184]=8184 [8190]=8190 [8191]=8191 [8195]=8195 [8199]=8199 [8201]=8201 [8202]=8202 [8204]=8204 [8205]=8205 [8206]=8206 [8207]=8207 [8208]=8208 [8211]=8211 [8230]=8230 [8231]=8231 [8232]=8232 [8243]=8243 [8266]=8266 [8270]=8270 [8276]=8276 [8280]=8280 [8282]=8282 [8293]=8293 [8294]=8294 [8301]=8301 [8313]=8313 [8320]=8320 [8321]=8321 [8322]=8322 [8351]=8351 [8376]=8376 [8377]=8377 [8378]=8378 [8379]=8379 [8380]=8380 [8384]=8384 [8401]=8401 [8403]=8403 [8404]=8404 [8405]=8405 [8415]=8415 [8416]=8416 [8417]=8417 [8423]=8423 [8432]=8432 [8442]=8442 [8444]=8444 [8445]=8445 [8450]=8450 [8457]=8457 [8470]=8470 [8471]=8471 [8472]=8472 [8473]=8473 [8474]=8474 [8501]=8501 [8502]=8502 [8503]=8503 [8554]=8554 [8555]=8555 [8567]=8567 [8609]=8609 [8610]=8610 [8611]=8611 [8612]=8612 [8613]=8613 [8614]=8614 [8615]=8615 [8665]=8665 [8666]=8666 [8675]=8675 [8686]=8686 [8688]=8688 [8699]=8699 [8710]=8710 [8711]=8711 [8732]=8732 [8733]=8733 [8750]=8750 [8763]=8763 [8764]=8764 [8765]=8765 [8766]=8766 [8767]=8767 [8768]=8768 [8769]=8769 [8770]=8770 [8778]=8778 [8786]=8786 [8787]=8787 [8793]=8793 [8804]=8804 [8805]=8805 [8807]=8807 [8808]=8808 [8809]=8809 [8834]=8834 [8880]=8880 [8881]=8881 [8883]=8883 [8889]=8889 [8890]=8890 [8891]=8891 [8892]=8892 [8893]=8893 [8894]=8894 [8900]=8900 [8901]=8901 [8908]=8908 [8910]=8910 [8911]=8911 [8912]=8912 [8913]=8913 [8937]=8937 [8953]=8953 [8954]=8954 [8980]=8980 [8981]=8981 [8989]=8989 [8990]=8990 [8991]=8991 [8997]=8997 [8998]=8998 [8999]=8999 [9005]=9005 [9007]=9007 [9008]=9008 [9020]=9020 [9021]=9021 [9022]=9022 [9023]=9023 [9024]=9024 [9025]=9025 [9026]=9026 [9051]=9051 [9060]=9060 [9083]=9083 [9084]=9084 [9085]=9085 [9086]=9086 [9087]=9087 [9088]=9088 [9089]=9089 [9092]=9092 [9093]=9093 [9104]=9104 [9105]=9105 [9106]=9106 [9107]=9107 [9119]=9119 [9122]=9122 [9123]=9123 [9131]=9131 [9152]=9152 [9160]=9160 [9161]=9161 [9162]=9162 [9163]=9163 [9164]=9164 [9191]=9191 [9201]=9201 [9202]=9202 [9203]=9203 [9204]=9204 [9205]=9205 [9206]=9206 [9208]=9208 [9209]=9209 [9210]=9210 [9211]=9211 [9212]=9212 [9213]=9213 [9214]=9214 [9215]=9215 [9216]=9216 [9217]=9217 [9222]=9222 [9255]=9255 [9277]=9277 [9278]=9278 [9279]=9279 [9280]=9280 [9281]=9281 [9282]=9282 [9283]=9283 [9284]=9284 [9285]=9285 [9286]=9286 [9287]=9287 [9292]=9292 [9293]=9293 [9294]=9294 [9295]=9295 [9300]=9300 [9306]=9306 [9310]=9310 [9312]=9312 [9318]=9318 [9321]=9321 [9333]=9333 [9339]=9339 [9340]=9340 [9343]=9343 [9344]=9344 [9345]=9345 [9346]=9346 [9374]=9374 [9380]=9380 [9387]=9387 [9388]=9388 [9389]=9389 [9390]=9390 [9396]=9396 [9397]=9397 [9400]=9400 [9401]=9401 [9402]=9402 [9443]=9443 [9444]=9444 [9445]=9445 [9450]=9450 [9522]=9522 [9536]=9536 [9555]=9555 [9559]=9559 [9592]=9592 [9596]=9596 [9597]=9597 [9598]=9598 [9599]=9599 [9600]=9600 [9612]=9612 [9614]=9614 [9616]=9616 [9617]=9617 [9628]=9628 [9629]=9629 [9630]=9630 [9631]=9631 [9632]=9632 [9640]=9640 [9667]=9667 [9668]=9668 [9694]=9694 [9695]=9695 [9700]=9700 [9747]=9747 [9750]=9750 [9753]=9753 [9762]=9762 [9800]=9800 [9801]=9801 [9802]=9802 [9875]=9875 [9888]=9888 [9889]=9889 [9899]=9899 [9903]=9903 [9909]=9909 [9911]=9911 [9925]=9925 [9950]=9950 [9951]=9951 [9952]=9952 [9953]=9953 [9954]=9954 [9955]=9955 [9956]=9956 [9966]=9966 [9978]=9978 [9979]=9979 [9981]=9981 [9987]=9987 [9988]=9988 [9990]=9990 [9991]=9991 [9992]=9992 [9993]=9993 [9994]=9994 [9995]=9995 [9996]=9996 [9997]=9997 [10005]=10005 [10006]=10006 [10007]=10007 [10008]=10008 [10020]=10020 [10023]=10023 [10050]=10050 [10051]=10051 [10055]=10055 [10080]=10080 [10081]=10081 [10083]=10083 [10100]=10100 [10101]=10101 [10102]=10102 [10103]=10103 [10104]=10104 [10107]=10107 [10110]=10110 [10111]=10111 [10113]=10113 [10114]=10114 [10115]=10115 [10116]=10116 [10117]=10117 [10125]=10125 [10128]=10128 [10129]=10129 [10160]=10160 [10161]=10161 [10162]=10162 [10200]=10200 [10201]=10201 [10252]=10252 [10253]=10253 [10260]=10260 [10261]=10261 [10288]=10288 [10321]=10321 [10439]=10439 [10443]=10443 [10500]=10500 [10540]=10540 [10541]=10541 [10542]=10542 [10543]=10543 [10544]=10544 [10548]=10548 [10631]=10631 [10800]=10800 [10805]=10805 [10809]=10809 [10810]=10810 [10860]=10860 [10880]=10880 [10933]=10933 [10990]=10990 [11000]=11000 [11001]=11001 [11095]=11095 [11103]=11103 [11104]=11104 [11105]=11105 [11106]=11106 [11108]=11108 [11109]=11109 [11112]=11112 [11161]=11161 [11162]=11162 [11163]=11163 [11164]=11164 [11165]=11165 [11171]=11171 [11172]=11172 [11173]=11173 [11174]=11174 [11175]=11175 [11201]=11201 [11202]=11202 [11208]=11208 [11211]=11211 [11235]=11235 [11319]=11319 [11320]=11320 [11321]=11321 [11367]=11367 [11371]=11371 [11430]=11430 [11489]=11489 [11600]=11600 [11623]=11623 [11720]=11720 [11723]=11723 [11751]=11751 [11796]=11796 [11876]=11876 [11877]=11877 [11971]=11971 [12001]=12001 [12002]=12002 [12003]=12003 [12004]=12004 [12005]=12005 [12006]=12006 [12007]=12007 [12008]=12008 [12009]=12009 [12010]=12010 [12012]=12012 [12013]=12013 [12109]=12109 [12121]=12121 [12168]=12168 [12172]=12172 [12300]=12300 [12302]=12302 [12321]=12321 [12322]=12322 [12346]=12346 [12753]=12753 [12865]=12865 [13160]=13160 [13216]=13216 [13217]=13217 [13218]=13218 [13223]=13223 [13224]=13224 [13400]=13400 [13701]=13701 [13702]=13702 [13705]=13705 [13706]=13706 [13708]=13708 [13709]=13709 [13710]=13710 [13711]=13711 [13712]=13712 [13713]=13713 [13714]=13714 [13715]=13715 [13716]=13716 [13717]=13717 [13718]=13718 [13720]=13720 [13721]=13721 [13724]=13724 [13785]=13785 [13786]=13786 [13818]=13818 [13819]=13819 [13820]=13820 [13821]=13821 [13822]=13822 [13823]=13823 [13894]=13894 [13929]=13929 [13930]=13930 [14001]=14001 [14002]=14002 [14033]=14033 [14034]=14034 [14141]=14141 [14142]=14142 [14143]=14143 [14145]=14145 [14149]=14149 [14150]=14150 [14154]=14154 [14250]=14250 [14414]=14414 [14500]=14500 [14936]=14936 [14937]=14937 [15118]=15118 [15126]=15126 [15151]=15151 [15345]=15345 [15363]=15363 [15555]=15555 [15740]=15740 [15998]=15998 [15999]=15999 [16002]=16002 [16003]=16003 [16020]=16020 [16021]=16021 [16161]=16161 [16162]=16162 [16309]=16309 [16310]=16310 [16311]=16311 [16360]=16360 [16361]=16361 [16367]=16367 [16368]=16368 [16384]=16384 [16385]=16385 [16444]=16444 [16619]=16619 [16665]=16665 [16666]=16666 [16789]=16789 [16900]=16900 [16950]=16950 [16959]=16959 [16991]=16991 [16994]=16994 [16995]=16995 [17007]=17007 [17010]=17010 [17184]=17184 [17185]=17185 [17219]=17219 [17220]=17220 [17221]=17221 [17222]=17222 [17223]=17223 [17224]=17224 [17225]=17225 [17234]=17234 [17235]=17235 [17300]=17300 [17500]=17500 [17555]=17555 [17729]=17729 [17754]=17754 [17755]=17755 [17756]=17756 [17777]=17777 [18000]=18000 [18104]=18104 [18136]=18136 [18181]=18181 [18182]=18182 [18183]=18183 [18184]=18184 [18185]=18185 [18186]=18186 [18187]=18187 [18241]=18241 [18242]=18242 [18243]=18243 [18262]=18262 [18333]=18333 [18463]=18463 [18516]=18516 [18634]=18634 [18635]=18635 [18668]=18668 [18769]=18769 [18881]=18881 [18888]=18888 [19000]=19000 [19007]=19007 [19020]=19020 [19150]=19150 [19191]=19191 [19194]=19194 [19220]=19220 [19333]=19333 [19398]=19398 [19410]=19410 [19411]=19411 [19412]=19412 [19539]=19539 [19540]=19540 [19541]=19541 [19788]=19788 [19790]=19790 [19998]=19998 [19999]=19999 [20001]=20001 [20002]=20002 [20003]=20003 [20012]=20012 [20013]=20013 [20014]=20014 [20034]=20034 [20046]=20046 [20048]=20048 [20049]=20049 [20057]=20057 [20167]=20167 [20202]=20202 [20480]=20480 [20670]=20670 [20810]=20810 [20999]=20999 [21000]=21000 [21010]=21010 [21201]=21201 [21212]=21212 [21213]=21213 [21221]=21221 [21553]=21553 [21554]=21554 [21590]=21590 [21800]=21800 [21801]=21801 [21845]=21845 [21846]=21846 [21847]=21847 [21848]=21848 [21849]=21849 [22000]=22000 [22001]=22001 [22002]=22002 [22003]=22003 [22004]=22004 [22005]=22005 [22125]=22125 [22128]=22128 [22222]=22222 [22273]=22273 [22289]=22289 [22305]=22305 [22321]=22321 [22333]=22333 [22335]=22335 [22343]=22343 [22347]=22347 [22350]=22350 [22351]=22351 [22370]=22370 [22537]=22537 [22555]=22555 [22763]=22763 [22800]=22800 [22951]=22951 [23000]=23000 [23001]=23001 [23002]=23002 [23003]=23003 [23004]=23004 [23005]=23005 [23053]=23053 [23272]=23272 [23294]=23294 [23333]=23333 [23400]=23400 [23401]=23401 [23402]=23402 [23456]=23456 [23457]=23457 [23546]=23546 [24000]=24000 [24001]=24001 [24002]=24002 [24003]=24003 [24004]=24004 [24005]=24005 [24006]=24006 [24242]=24242 [24249]=24249 [24321]=24321 [24322]=24322 [24323]=24323 [24386]=24386 [24465]=24465 [24554]=24554 [24577]=24577 [24666]=24666 [24676]=24676 [24677]=24677 [24678]=24678 [24680]=24680 [24754]=24754 [24850]=24850 [24922]=24922 [25000]=25000 [25001]=25001 [25002]=25002 [25003]=25003 [25004]=25004 [25005]=25005 [25006]=25006 [25007]=25007 [25008]=25008 [25009]=25009 [25471]=25471 [25565]=25565 [25576]=25576 [25604]=25604 [25793]=25793 [25900]=25900 [25901]=25901 [25902]=25902 [25903]=25903 [25954]=25954 [25955]=25955 [26000]=26000 [26133]=26133 [26208]=26208 [26257]=26257 [26260]=26260 [26261]=26261 [26262]=26262 [26263]=26263 [26486]=26486 [26487]=26487 [26489]=26489 [27001]=27001 [27002]=27002 [27003]=27003 [27004]=27004 [27005]=27005 [27006]=27006 [27007]=27007 [27008]=27008 [27009]=27009 [27010]=27010 [27017]=27017 [27018]=27018 [27019]=27019 [27345]=27345 [27350]=27350 [27374]=27374 [27442]=27442 [27504]=27504 [27665]=27665 [27782]=27782 [27876]=27876 [27999]=27999 [28000]=28000 [28001]=28001 [28010]=28010 [28015]=28015 [28017]=28017 [28080]=28080 [28119]=28119 [28200]=28200 [28240]=28240 [28589]=28589 [29000]=29000 [29015]=29015 [29167]=29167 [29999]=29999 [30001]=30001 [30002]=30002 [30003]=30003 [30004]=30004 [30100]=30100 [30260]=30260 [30400]=30400 [30832]=30832 [30999]=30999 [31016]=31016 [31020]=31020 [31029]=31029 [31400]=31400 [31416]=31416 [31457]=31457 [31620]=31620 [31685]=31685 [31727]=31727 [31765]=31765 [31948]=31948 [31949]=31949 [32034]=32034 [32249]=32249 [32400]=32400 [32483]=32483 [32635]=32635 [32636]=32636 [32767]=32767 [32786]=32786 [32787]=32787 [32801]=32801 [32811]=32811 [32896]=32896 [33000]=33000 [33060]=33060 [33123]=33123 [33331]=33331 [33333]=33333 [33334]=33334 [33434]=33434 [33435]=33435 [33656]=33656 [33890]=33890 [34249]=34249 [34378]=34378 [34379]=34379 [34567]=34567 [34962]=34962 [34963]=34963 [34964]=34964 [34980]=34980 [35000]=35000 [35001]=35001 [35002]=35002 [35003]=35003 [35004]=35004 [35005]=35005 [35006]=35006 [35100]=35100 [35354]=35354 [35355]=35355 [35356]=35356 [35357]=35357 [36001]=36001 [36411]=36411 [36423]=36423 [36424]=36424 [36443]=36443 [36444]=36444 [36462]=36462 [36524]=36524 [36602]=36602 [36700]=36700 [36865]=36865 [37472]=37472 [37475]=37475 [37483]=37483 [37601]=37601 [37654]=37654 [38000]=38000 [38001]=38001 [38002]=38002 [38037]=38037 [38201]=38201 [38202]=38202 [38203]=38203 [38412]=38412 [38422]=38422 [38462]=38462 [38472]=38472 [38638]=38638 [38800]=38800 [38865]=38865 [39063]=39063 [39681]=39681 [40000]=40000 [40023]=40023 [40404]=40404 [40841]=40841 [40842]=40842 [40843]=40843 [40853]=40853 [41111]=41111 [41121]=41121 [41230]=41230 [41794]=41794 [41795]=41795 [41796]=41796 [41797]=41797 [42508]=42508 [42509]=42509 [43000]=43000 [43188]=43188 [43189]=43189 [43190]=43190 [43191]=43191 [43210]=43210 [43438]=43438 [43439]=43439 [43440]=43440 [43441]=43441 [44123]=44123 [44321]=44321 [44322]=44322 [44323]=44323 [44334]=44334 [44444]=44444 [44445]=44445 [44544]=44544 [44553]=44553 [44600]=44600 [44818]=44818 [44900]=44900 [45000]=45000 [45001]=45001 [45002]=45002 [45045]=45045 [45054]=45054 [45514]=45514 [45678]=45678 [45824]=45824 [45825]=45825 [45966]=45966 [46336]=46336 [46998]=46998 [46999]=46999 [47000]=47000 [47001]=47001 [47100]=47100 [47557]=47557 [47624]=47624 [47806]=47806 [47808]=47808 [47809]=47809 [48000]=48000 [48001]=48001 [48002]=48002 [48003]=48003 [48004]=48004 [48005]=48005 [48048]=48048 [48049]=48049 [48050]=48050 [48128]=48128 [48129]=48129 [48556]=48556 [48619]=48619 [48653]=48653 [49000]=49000 [49001]=49001 [49150]=49150 [54320]=54320 [61439]=61439 [61440]=61440 [61441]=61441 [65301]=65301)
unknown=([8]=8 [10]=10 [12]=12 [14]=14 [16]=16 [28]=28 [34]=34 [40]=40 [60]=60 [225]=225 [226]=226 [228]=228 [229]=229 [230]=230 [231]=231 [233]=233 [234]=234 [235]=235 [236]=236 [237]=237 [238]=238 [249]=249 [250]=250 [251]=251 [252]=252 [253]=253 [273]=273 [276]=276 [277]=277 [288]=288 [289]=289 [293]=293 [294]=294 [295]=295 [300]=300 [303]=303 [305]=305 [325]=325 [326]=326 [329]=329 [334]=334 [336]=336 [337]=337 [343]=343 [659]=659 [703]=703 [708]=708 [717]=717 [718]=718 [719]=719 [721]=721 [724]=724 [725]=725 [727]=727 [728]=728 [732]=732 [733]=733 [734]=734 [735]=735 [736]=736 [737]=737 [738]=738 [739]=739 [743]=743 [745]=745 [746]=746 [755]=755 [756]=756 [757]=757 [766]=766 [768]=768 [778]=778 [779]=779 [784]=784 [785]=785 [788]=788 [789]=789 [790]=790 [791]=791 [792]=792 [793]=793 [794]=794 [795]=795 [796]=796 [797]=797 [798]=798 [803]=803 [804]=804 [805]=805 [806]=806 [807]=807 [809]=809 [811]=811 [812]=812 [813]=813 [814]=814 [815]=815 [816]=816 [817]=817 [818]=818 [819]=819 [820]=820 [821]=821 [822]=822 [823]=823 [824]=824 [825]=825 [826]=826 [827]=827 [834]=834 [835]=835 [836]=836 [837]=837 [838]=838 [839]=839 [840]=840 [841]=841 [842]=842 [844]=844 [845]=845 [846]=846 [849]=849 [850]=850 [851]=851 [852]=852 [855]=855 [856]=856 [857]=857 [858]=858 [859]=859 [863]=863 [864]=864 [865]=865 [866]=866 [867]=867 [868]=868 [869]=869 [870]=870 [872]=872 [874]=874 [875]=875 [876]=876 [877]=877 [878]=878 [879]=879 [881]=881 [882]=882 [883]=883 [884]=884 [885]=885 [889]=889 [890]=890 [891]=891 [892]=892 [893]=893 [894]=894 [895]=895 [896]=896 [897]=897 [899]=899 [904]=904 [905]=905 [906]=906 [907]=907 [908]=908 [909]=909 [914]=914 [915]=915 [916]=916 [918]=918 [919]=919 [920]=920 [921]=921 [922]=922 [923]=923 [924]=924 [925]=925 [926]=926 [927]=927 [928]=928 [929]=929 [930]=930 [931]=931 [932]=932 [933]=933 [934]=934 [935]=935 [936]=936 [937]=937 [938]=938 [939]=939 [941]=941 [942]=942 [943]=943 [944]=944 [945]=945 [946]=946 [947]=947 [948]=948 [949]=949 [951]=951 [952]=952 [954]=954 [955]=955 [956]=956 [957]=957 [958]=958 [959]=959 [960]=960 [961]=961 [962]=962 [963]=963 [964]=964 [965]=965 [966]=966 [967]=967 [968]=968 [969]=969 [970]=970 [971]=971 [972]=972 [973]=973 [974]=974 [976]=976 [977]=977 [978]=978 [979]=979 [980]=980 [982]=982 [983]=983 [984]=984 [985]=985 [986]=986 [988]=988 [1003]=1003 [1004]=1004 [1005]=1005 [1006]=1006 [1012]=1012 [1013]=1013 [1014]=1014 [1015]=1015 [1016]=1016 [1017]=1017 [1018]=1018 [1019]=1019 [1020]=1020 [3994]=3994 [4384]=4384 [4388]=4388 [4464]=4464 [4471]=4471 [4476]=4476 [4516]=4516 [4517]=4517 [4530]=4530 [4609]=4609 [4644]=4644 [4649]=4649 [4712]=4712 [4760]=4760 [4767]=4767 [4770]=4770 [4771]=4771 [4778]=4778 [4793]=4793 [4819]=4819 [4859]=4859 [4860]=4860 [4875]=4875 [4903]=4903 [4931]=4931 [5016]=5016 [5017]=5017 [5040]=5040 [5088]=5088 [5090]=5090 [5095]=5095 [5096]=5096 [5098]=5098 [5121]=5121 [5122]=5122 [5125]=5125 [5147]=5147 [5212]=5212 [5219]=5219 [5259]=5259 [5261]=5261 [5279]=5279 [5291]=5291 [5339]=5339 [5347]=5347 [5370]=5370 [5377]=5377 [5441]=5441 [5442]=5442 [5444]=5444 [5457]=5457 [5458]=5458 [5552]=5552 [5611]=5611 [5612]=5612 [5620]=5620 [5621]=5621 [5622]=5622 [5665]=5665 [5667]=5667 [5711]=5711 [5732]=5732 [5734]=5734 [5737]=5737 [5804]=5804 [5806]=5806 [5807]=5807 [5808]=5808 [5812]=5812 [5817]=5817 [5818]=5818 [5821]=5821 [5823]=5823 [5824]=5824 [5826]=5826 [5827]=5827 [5831]=5831 [5834]=5834 [5836]=5836 [5838]=5838 [5839]=5839 [5840]=5840 [5845]=5845 [5848]=5848 [5849]=5849 [5852]=5852 [5853]=5853 [5854]=5854 [5858]=5858 [5860]=5860 [5869]=5869 [5871]=5871 [5874]=5874 [5875]=5875 [5878]=5878 [5881]=5881 [5887]=5887 [5888]=5888 [5899]=5899 [5914]=5914 [5917]=5917 [5918]=5918 [5920]=5920 [5921]=5921 [5923]=5923 [5924]=5924 [5926]=5926 [5927]=5927 [5931]=5931 [5934]=5934 [5936]=5936 [5939]=5939 [5940]=5940 [5945]=5945 [5948]=5948 [5949]=5949 [5953]=5953 [5954]=5954 [5958]=5958 [5966]=5966 [5971]=5971 [5974]=5974 [5975]=5975 [5981]=5981 [6067]=6067 [6090]=6090 [6091]=6091 [6120]=6120 [6126]=6126 [6203]=6203 [6247]=6247 [6250]=6250 [6259]=6259 [6273]=6273 [6274]=6274 [6309]=6309 [6310]=6310 [6323]=6323 [6349]=6349 [6412]=6412 [6504]=6504 [6520]=6520 [6535]=6535 [6606]=6606 [6644]=6644 [6647]=6647 [6650]=6650 [6709]=6709 [6710]=6710 [6711]=6711 [6725]=6725 [6732]=6732 [6734]=6734 [6780]=6780 [6877]=6877 [6896]=6896 [6897]=6897 [6920]=6920 [6922]=6922 [6942]=6942 [6956]=6956 [6972]=6972 [6973]=6973 [7033]=7033 [7043]=7043 [7050]=7050 [7051]=7051 [7067]=7067 [7068]=7068 [7092]=7092 [7102]=7102 [7104]=7104 [7119]=7119 [7184]=7184 [7218]=7218 [7231]=7231 [7241]=7241 [7438]=7438 [7451]=7451 [7456]=7456 [7553]=7553 [7555]=7555 [7600]=7600 [7637]=7637 [7654]=7654 [7685]=7685 [7688]=7688 [7749]=7749 [7770]=7770 [7771]=7771 [7772]=7772 [7780]=7780 [7788]=7788 [7813]=7813 [7830]=7830 [7852]=7852 [7853]=7853 [7854]=7854 [7895]=7895 [7929]=7929 [7975]=7975 [8014]=8014 [8018]=8018 [8029]=8029 [8037]=8037 [8050]=8050 [8064]=8064 [8092]=8092 [8095]=8095 [8098]=8098 [8110]=8110 [8133]=8133 [8144]=8144 [8189]=8189 [8245]=8245 [8248]=8248 [8255]=8255 [8268]=8268 [8273]=8273 [8295]=8295 [8308]=8308 [8339]=8339 [8385]=8385 [8409]=8409 [8451]=8451 [8452]=8452 [8453]=8453 [8454]=8454 [8455]=8455 [8477]=8477 [8479]=8479 [8481]=8481 [8484]=8484 [8515]=8515 [8530]=8530 [8531]=8531 [8539]=8539 [8540]=8540 [8562]=8562 [8601]=8601 [8621]=8621 [8640]=8640 [8644]=8644 [8648]=8648 [8655]=8655 [8658]=8658 [8673]=8673 [8676]=8676 [8680]=8680 [8736]=8736 [8752]=8752 [8756]=8756 [8772]=8772 [8790]=8790 [8798]=8798 [8801]=8801 [8843]=8843 [8865]=8865 [8877]=8877 [8878]=8878 [8879]=8879 [8882]=8882 [8887]=8887 [8898]=8898 [8925]=8925 [8987]=8987 [8996]=8996 [9004]=9004 [9013]=9013 [9037]=9037 [9044]=9044 [9061]=9061 [9065]=9065 [9098]=9098 [9125]=9125 [9128]=9128 [9130]=9130 [9133]=9133 [9170]=9170 [9183]=9183 [9197]=9197 [9198]=9198 [9351]=9351 [9364]=9364 [9409]=9409 [9454]=9454 [9464]=9464 [9478]=9478 [9493]=9493 [9501]=9501 [9513]=9513 [9527]=9527 [9583]=9583 [9613]=9613 [9619]=9619 [9620]=9620 [9621]=9621 [9643]=9643 [9648]=9648 [9654]=9654 [9661]=9661 [9665]=9665 [9673]=9673 [9674]=9674 [9679]=9679 [9680]=9680 [9683]=9683 [9745]=9745 [9777]=9777 [9812]=9812 [9814]=9814 [9815]=9815 [9823]=9823 [9825]=9825 [9826]=9826 [9830]=9830 [9844]=9844 [9901]=9901 [9908]=9908 [9910]=9910 [9912]=9912 [9914]=9914 [9915]=9915 [9919]=9919 [9941]=9941 [9971]=9971 [9975]=9975 [10011]=10011 [10018]=10018 [10019]=10019 [10022]=10022 [10034]=10034 [10035]=10035 [10042]=10042 [10045]=10045 [10058]=10058 [10064]=10064 [10093]=10093 [10238]=10238 [10245]=10245 [10246]=10246 [10255]=10255 [10280]=10280 [10338]=10338 [10347]=10347 [10357]=10357 [10387]=10387 [10414]=10414 [10494]=10494 [10509]=10509 [10529]=10529 [10535]=10535 [10550]=10550 [10551]=10551 [10552]=10552 [10553]=10553 [10554]=10554 [10555]=10555 [10556]=10556 [10565]=10565 [10567]=10567 [10601]=10601 [10602]=10602 [10699]=10699 [10754]=10754 [10842]=10842 [10852]=10852 [10873]=10873 [10878]=10878 [10900]=10900 [11003]=11003 [11007]=11007 [11019]=11019 [11026]=11026 [11031]=11031 [11032]=11032 [11033]=11033 [11089]=11089 [11100]=11100 [11180]=11180 [11200]=11200 [11224]=11224 [11250]=11250 [11288]=11288 [11296]=11296 [11401]=11401 [11552]=11552 [11697]=11697 [11735]=11735 [11813]=11813 [11862]=11862 [11863]=11863 [11940]=11940 [12019]=12019 [12021]=12021 [12031]=12031 [12034]=12034 [12059]=12059 [12077]=12077 [12080]=12080 [12090]=12090 [12096]=12096 [12097]=12097 [12132]=12132 [12137]=12137 [12146]=12146 [12156]=12156 [12171]=12171 [12192]=12192 [12215]=12215 [12225]=12225 [12240]=12240 [12243]=12243 [12251]=12251 [12262]=12262 [12271]=12271 [12275]=12275 [12296]=12296 [12340]=12340 [12380]=12380 [12414]=12414 [12452]=12452 [12699]=12699 [12702]=12702 [12766]=12766 [12891]=12891 [12892]=12892 [12955]=12955 [12962]=12962 [13017]=13017 [13093]=13093 [13130]=13130 [13132]=13132 [13140]=13140 [13142]=13142 [13149]=13149 [13167]=13167 [13188]=13188 [13192]=13192 [13193]=13193 [13194]=13194 [13229]=13229 [13250]=13250 [13261]=13261 [13264]=13264 [13265]=13265 [13306]=13306 [13318]=13318 [13340]=13340 [13359]=13359 [13502]=13502 [13580]=13580 [13695]=13695 [13723]=13723 [13730]=13730 [13766]=13766 [13784]=13784 [13846]=13846 [13882]=13882 [13899]=13899 [14147]=14147 [14218]=14218 [14237]=14237 [14254]=14254 [14418]=14418 [14443]=14443 [14444]=14444 [14534]=14534 [14545]=14545 [14693]=14693 [14733]=14733 [14827]=14827 [14891]=14891 [14916]=14916 [15001]=15001 [15005]=15005 [15050]=15050 [15145]=15145 [15190]=15190 [15191]=15191 [15275]=15275 [15317]=15317 [15344]=15344 [15402]=15402 [15448]=15448 [15550]=15550 [15631]=15631 [15645]=15645 [15646]=15646 [15670]=15670 [15677]=15677 [15722]=15722 [15730]=15730 [15758]=15758 [15915]=15915 [16048]=16048 [16270]=16270 [16273]=16273 [16283]=16283 [16286]=16286 [16297]=16297 [16349]=16349 [16372]=16372 [16464]=16464 [16705]=16705 [16723]=16723 [16724]=16724 [16725]=16725 [16797]=16797 [16800]=16800 [16845]=16845 [16851]=16851 [16901]=16901 [17016]=17016 [17017]=17017 [17070]=17070 [17089]=17089 [17129]=17129 [17251]=17251 [17255]=17255 [17409]=17409 [17413]=17413 [17595]=17595 [17700]=17700 [17701]=17701 [17702]=17702 [17715]=17715 [17801]=17801 [17802]=17802 [17860]=17860 [17867]=17867 [17969]=17969 [17985]=17985 [17997]=17997 [18012]=18012 [18015]=18015 [18018]=18018 [18080]=18080 [18148]=18148 [18231]=18231 [18264]=18264 [18336]=18336 [18337]=18337 [18380]=18380 [18439]=18439 [18505]=18505 [18517]=18517 [18569]=18569 [18669]=18669 [18874]=18874 [18887]=18887 [18910]=18910 [18962]=18962 [19010]=19010 [19130]=19130 [19200]=19200 [19201]=19201 [19353]=19353 [19403]=19403 [19464]=19464 [19501]=19501 [19612]=19612 [19634]=19634 [19715]=19715 [19852]=19852 [19900]=19900 [19995]=19995 [19996]=19996 [20011]=20011 [20017]=20017 [20021]=20021 [20032]=20032 [20039]=20039 [20052]=20052 [20076]=20076 [20080]=20080 [20085]=20085 [20089]=20089 [20102]=20102 [20106]=20106 [20111]=20111 [20118]=20118 [20125]=20125 [20127]=20127 [20147]=20147 [20179]=20179 [20180]=20180 [20223]=20223 [20224]=20224 [20225]=20225 [20226]=20226 [20227]=20227 [20228]=20228 [20280]=20280 [20473]=20473 [20734]=20734 [20883]=20883 [20934]=20934 [20940]=20940 [20990]=20990 [21011]=21011 [21078]=21078 [21473]=21473 [21631]=21631 [21634]=21634 [21728]=21728 [21792]=21792 [21891]=21891 [21915]=21915 [22022]=22022 [22063]=22063 [22100]=22100 [22177]=22177 [22200]=22200 [22223]=22223 [22290]=22290 [22341]=22341 [22563]=22563 [22711]=22711 [22719]=22719 [22727]=22727 [22769]=22769 [22882]=22882 [22959]=22959 [22969]=22969 [23017]=23017 [23040]=23040 [23052]=23052 [23219]=23219 [23228]=23228 [23270]=23270 [23296]=23296 [23342]=23342 [23382]=23382 [23430]=23430 [23451]=23451 [23723]=23723 [23796]=23796 [23887]=23887 [23953]=23953 [24218]=24218 [24392]=24392 [24416]=24416 [24552]=24552 [24616]=24616 [24999]=24999 [25174]=25174 [25260]=25260 [25262]=25262 [25288]=25288 [25327]=25327 [25445]=25445 [25473]=25473 [25486]=25486 [25703]=25703 [25717]=25717 [25847]=25847 [26001]=26001 [26007]=26007 [26340]=26340 [26417]=26417 [26470]=26470 [26669]=26669 [26972]=26972 [27015]=27015 [27016]=27016 [27055]=27055 [27074]=27074 [27075]=27075 [27087]=27087 [27204]=27204 [27316]=27316 [27351]=27351 [27357]=27357 [27372]=27372 [27521]=27521 [27537]=27537 [27770]=27770 [28114]=28114 [28142]=28142 [28211]=28211 [28374]=28374 [28567]=28567 [28717]=28717 [28850]=28850 [28851]=28851 [28924]=28924 [28967]=28967 [29045]=29045 [29152]=29152 [29243]=29243 [29507]=29507 [29672]=29672 [29810]=29810 [29831]=29831 [30005]=30005 [30087]=30087 [30195]=30195 [30299]=30299 [30519]=30519 [30599]=30599 [30644]=30644 [30659]=30659 [30704]=30704 [30705]=30705 [30896]=30896 [31033]=31033 [31058]=31058 [31072]=31072 [31339]=31339 [31386]=31386 [31438]=31438 [31522]=31522 [31657]=31657 [31728]=31728 [32006]=32006 [32022]=32022 [32031]=32031 [32088]=32088 [32102]=32102 [32200]=32200 [32219]=32219 [32260]=32260 [32261]=32261 [32764]=32764 [32765]=32765 [32788]=32788 [32789]=32789 [32790]=32790 [32791]=32791 [32792]=32792 [32797]=32797 [32798]=32798 [32799]=32799 [32803]=32803 [32807]=32807 [32814]=32814 [32815]=32815 [32816]=32816 [32820]=32820 [32822]=32822 [32835]=32835 [32837]=32837 [32842]=32842 [32858]=32858 [32868]=32868 [32869]=32869 [32871]=32871 [32888]=32888 [32897]=32897 [32898]=32898 [32904]=32904 [32905]=32905 [32908]=32908 [32910]=32910 [32911]=32911 [32932]=32932 [32944]=32944 [32960]=32960 [32961]=32961 [32976]=32976 [33011]=33011 [33017]=33017 [33070]=33070 [33087]=33087 [33124]=33124 [33175]=33175 [33192]=33192 [33200]=33200 [33203]=33203 [33277]=33277 [33327]=33327 [33335]=33335 [33337]=33337 [33367]=33367 [33395]=33395 [33444]=33444 [33453]=33453 [33522]=33522 [33523]=33523 [33550]=33550 [33554]=33554 [33604]=33604 [33605]=33605 [33841]=33841 [33879]=33879 [33882]=33882 [33889]=33889 [33895]=33895 [34021]=34021 [34036]=34036 [34096]=34096 [34189]=34189 [34317]=34317 [34341]=34341 [34381]=34381 [34401]=34401 [34507]=34507 [34510]=34510 [34683]=34683 [34728]=34728 [34765]=34765 [34783]=34783 [34833]=34833 [34875]=34875 [35033]=35033 [35050]=35050 [35116]=35116 [35131]=35131 [35217]=35217 [35272]=35272 [35349]=35349 [35392]=35392 [35393]=35393 [35401]=35401 [35506]=35506 [35513]=35513 [35553]=35553 [35593]=35593 [35731]=35731 [35879]=35879 [35900]=35900 [35901]=35901 [35906]=35906 [35929]=35929 [35986]=35986 [36046]=36046 [36104]=36104 [36105]=36105 [36256]=36256 [36275]=36275 [36368]=36368 [36436]=36436 [36508]=36508 [36530]=36530 [36552]=36552 [36659]=36659 [36677]=36677 [36694]=36694 [36710]=36710 [36748]=36748 [36823]=36823 [36824]=36824 [36914]=36914 [36950]=36950 [36962]=36962 [36983]=36983 [37121]=37121 [37151]=37151 [37174]=37174 [37185]=37185 [37218]=37218 [37393]=37393 [37522]=37522 [37607]=37607 [37614]=37614 [37647]=37647 [37674]=37674 [37777]=37777 [37789]=37789 [37839]=37839 [37855]=37855 [38029]=38029 [38185]=38185 [38188]=38188 [38194]=38194 [38205]=38205 [38224]=38224 [38270]=38270 [38313]=38313 [38331]=38331 [38358]=38358 [38446]=38446 [38481]=38481 [38546]=38546 [38561]=38561 [38570]=38570 [38761]=38761 [38764]=38764 [38780]=38780 [38805]=38805 [38936]=38936 [39067]=39067 [39117]=39117 [39136]=39136 [39265]=39265 [39293]=39293 [39376]=39376 [39380]=39380 [39433]=39433 [39482]=39482 [39489]=39489 [39630]=39630 [39659]=39659 [39732]=39732 [39763]=39763 [39774]=39774 [39795]=39795 [39869]=39869 [39883]=39883 [39895]=39895 [39917]=39917 [40001]=40001 [40002]=40002 [40003]=40003 [40005]=40005 [40011]=40011 [40306]=40306 [40393]=40393 [40400]=40400 [40457]=40457 [40489]=40489 [40513]=40513 [40614]=40614 [40628]=40628 [40712]=40712 [40732]=40732 [40754]=40754 [40811]=40811 [40812]=40812 [40834]=40834 [40951]=40951 [41064]=41064 [41123]=41123 [41142]=41142 [41250]=41250 [41281]=41281 [41318]=41318 [41342]=41342 [41345]=41345 [41348]=41348 [41398]=41398 [41442]=41442 [41523]=41523 [41551]=41551 [41632]=41632 [41773]=41773 [41808]=41808 [42001]=42001 [42035]=42035 [42127]=42127 [42158]=42158 [42251]=42251 [42276]=42276 [42322]=42322 [42449]=42449 [42452]=42452 [42559]=42559 [42560]=42560 [42575]=42575 [42590]=42590 [42632]=42632 [42675]=42675 [42679]=42679 [42685]=42685 [42735]=42735 [42906]=42906 [42990]=42990 [43002]=43002 [43018]=43018 [43027]=43027 [43103]=43103 [43139]=43139 [43143]=43143 [43212]=43212 [43231]=43231 [43242]=43242 [43425]=43425 [43654]=43654 [43690]=43690 [43734]=43734 [43823]=43823 [43868]=43868 [44004]=44004 [44101]=44101 [44119]=44119 [44200]=44200 [44380]=44380 [44410]=44410 [44431]=44431 [44479]=44479 [44505]=44505 [44541]=44541 [44616]=44616 [44628]=44628 [44704]=44704 [44709]=44709 [44711]=44711 [44965]=44965 [44981]=44981 [45038]=45038 [45050]=45050 [45136]=45136 [45164]=45164 [45220]=45220 [45226]=45226 [45413]=45413 [45438]=45438 [45463]=45463 [45602]=45602 [45624]=45624 [45697]=45697 [45777]=45777 [45864]=45864 [45960]=45960 [46034]=46034 [46069]=46069 [46115]=46115 [46171]=46171 [46182]=46182 [46200]=46200 [46310]=46310 [46372]=46372 [46418]=46418 [46436]=46436 [46593]=46593 [46813]=46813 [46992]=46992 [46996]=46996 [47012]=47012 [47029]=47029 [47119]=47119 [47197]=47197 [47267]=47267 [47348]=47348 [47372]=47372 [47448]=47448 [47544]=47544 [47567]=47567 [47581]=47581 [47595]=47595 [47634]=47634 [47700]=47700 [47777]=47777 [47850]=47850 [47858]=47858 [47860]=47860 [47966]=47966 [47969]=47969 [48009]=48009 [48067]=48067 [48083]=48083 [48127]=48127 [48153]=48153 [48167]=48167 [48356]=48356 [48434]=48434 [48631]=48631 [48648]=48648 [48682]=48682 [48783]=48783 [48813]=48813 [48925]=48925 [48966]=48966 [48967]=48967 [48973]=48973 [49002]=49002 [49048]=49048 [49132]=49132 [49164]=49164 [49166]=49166 [49168]=49168 [49169]=49169 [49170]=49170 [49171]=49171 [49172]=49172 [49173]=49173 [49179]=49179 [49186]=49186 [49189]=49189 [49190]=49190 [49191]=49191 [49195]=49195 [49196]=49196 [49197]=49197 [49201]=49201 [49202]=49202 [49203]=49203 [49204]=49204 [49211]=49211 [49213]=49213 [49216]=49216 [49228]=49228 [49232]=49232 [49235]=49235 [49236]=49236 [49241]=49241 [49275]=49275 [49302]=49302 [49352]=49352 [49372]=49372 [49398]=49398 [49401]=49401 [49452]=49452 [49498]=49498 [49500]=49500 [49519]=49519 [49520]=49520 [49521]=49521 [49522]=49522 [49597]=49597 [49603]=49603 [49678]=49678 [49751]=49751 [49762]=49762 [49765]=49765 [49803]=49803 [49927]=49927 [50016]=50016 [50019]=50019 [50040]=50040 [50050]=50050 [50101]=50101 [50189]=50189 [50198]=50198 [50202]=50202 [50205]=50205 [50224]=50224 [50246]=50246 [50258]=50258 [50277]=50277 [50356]=50356 [50513]=50513 [50529]=50529 [50545]=50545 [50576]=50576 [50577]=50577 [50585]=50585 [50692]=50692 [50733]=50733 [50787]=50787 [50809]=50809 [50815]=50815 [50831]=50831 [50833]=50833 [50834]=50834 [50835]=50835 [50836]=50836 [50849]=50849 [50854]=50854 [50887]=50887 [50903]=50903 [50945]=50945 [50997]=50997 [51011]=51011 [51020]=51020 [51037]=51037 [51067]=51067 [51118]=51118 [51139]=51139 [51191]=51191 [51233]=51233 [51234]=51234 [51235]=51235 [51240]=51240 [51300]=51300 [51343]=51343 [51351]=51351 [51366]=51366 [51413]=51413 [51423]=51423 [51460]=51460 [51484]=51484 [51485]=51485 [51488]=51488 [51515]=51515 [51582]=51582 [51658]=51658 [51771]=51771 [51772]=51772 [51800]=51800 [51809]=51809 [51906]=51906 [51909]=51909 [51961]=51961 [51965]=51965 [52000]=52000 [52001]=52001 [52002]=52002 [52003]=52003 [52025]=52025 [52046]=52046 [52071]=52071 [52173]=52173 [52225]=52225 [52226]=52226 [52230]=52230 [52237]=52237 [52262]=52262 [52391]=52391 [52477]=52477 [52506]=52506 [52573]=52573 [52660]=52660 [52665]=52665 [52675]=52675 [52710]=52710 [52735]=52735 [52847]=52847 [52849]=52849 [52850]=52850 [52851]=52851 [52853]=52853 [52893]=52893 [52948]=52948 [53085]=53085 [53178]=53178 [53189]=53189 [53211]=53211 [53212]=53212 [53240]=53240 [53313]=53313 [53314]=53314 [53319]=53319 [53361]=53361 [53370]=53370 [53460]=53460 [53469]=53469 [53491]=53491 [53535]=53535 [53633]=53633 [53639]=53639 [53656]=53656 [53690]=53690 [53742]=53742 [53782]=53782 [53827]=53827 [53852]=53852 [53910]=53910 [53958]=53958 [54075]=54075 [54101]=54101 [54127]=54127 [54235]=54235 [54263]=54263 [54276]=54276 [54321]=54321 [54323]=54323 [54514]=54514 [54551]=54551 [54605]=54605 [54658]=54658 [54688]=54688 [54722]=54722 [54741]=54741 [54873]=54873 [54907]=54907 [54987]=54987 [54991]=54991 [55000]=55000 [55020]=55020 [55183]=55183 [55187]=55187 [55227]=55227 [55312]=55312 [55350]=55350 [55382]=55382 [55400]=55400 [55426]=55426 [55479]=55479 [55527]=55527 [55556]=55556 [55568]=55568 [55569]=55569 [55576]=55576 [55579]=55579 [55635]=55635 [55652]=55652 [55684]=55684 [55721]=55721 [55758]=55758 [55773]=55773 [55781]=55781 [55901]=55901 [55907]=55907 [55910]=55910 [55948]=55948 [56016]=56016 [56055]=56055 [56259]=56259 [56293]=56293 [56507]=56507 [56535]=56535 [56591]=56591 [56668]=56668 [56681]=56681 [56723]=56723 [56725]=56725 [56810]=56810 [56822]=56822 [56827]=56827 [56973]=56973 [56975]=56975 [57020]=57020 [57103]=57103 [57123]=57123 [57325]=57325 [57335]=57335 [57347]=57347 [57350]=57350 [57352]=57352 [57387]=57387 [57398]=57398 [57479]=57479 [57576]=57576 [57665]=57665 [57678]=57678 [57681]=57681 [57702]=57702 [57730]=57730 [57733]=57733 [57891]=57891 [57896]=57896 [57923]=57923 [57928]=57928 [57988]=57988 [57999]=57999 [58001]=58001 [58002]=58002 [58072]=58072 [58107]=58107 [58109]=58109 [58164]=58164 [58252]=58252 [58305]=58305 [58310]=58310 [58374]=58374 [58430]=58430 [58446]=58446 [58456]=58456 [58468]=58468 [58498]=58498 [58562]=58562 [58570]=58570 [58610]=58610 [58622]=58622 [58630]=58630 [58632]=58632 [58634]=58634 [58699]=58699 [58721]=58721 [58838]=58838 [58908]=58908 [58970]=58970 [58991]=58991 [59087]=59087 [59107]=59107 [59110]=59110 [59122]=59122 [59149]=59149 [59160]=59160 [59191]=59191 [59200]=59200 [59201]=59201 [59202]=59202 [59239]=59239 [59340]=59340 [59499]=59499 [59504]=59504 [59509]=59509 [59510]=59510 [59525]=59525 [59565]=59565 [59684]=59684 [59778]=59778 [59810]=59810 [59829]=59829 [59841]=59841 [59987]=59987 [60000]=60000 [60002]=60002 [60003]=60003 [60055]=60055 [60086]=60086 [60111]=60111 [60123]=60123 [60146]=60146 [60177]=60177 [60227]=60227 [60243]=60243 [60279]=60279 [60377]=60377 [60401]=60401 [60403]=60403 [60485]=60485 [60492]=60492 [60504]=60504 [60544]=60544 [60579]=60579 [60612]=60612 [60621]=60621 [60628]=60628 [60642]=60642 [60713]=60713 [60728]=60728 [60743]=60743 [60753]=60753 [60782]=60782 [60783]=60783 [60789]=60789 [60794]=60794 [60989]=60989 [61159]=61159 [61169]=61169 [61170]=61170 [61402]=61402 [61473]=61473 [61516]=61516 [61613]=61613 [61616]=61616 [61617]=61617 [61669]=61669 [61722]=61722 [61734]=61734 [61827]=61827 [61851]=61851 [61942]=61942 [62006]=62006 [62042]=62042 [62080]=62080 [62188]=62188 [62312]=62312 [62519]=62519 [62570]=62570 [62674]=62674 [62866]=62866 [63105]=63105 [63156]=63156 [63423]=63423 [63675]=63675 [63803]=63803 [64080]=64080 [64127]=64127 [64320]=64320 [64438]=64438 [64507]=64507 [64551]=64551 [64726]=64726 [64727]=64727 [64890]=64890 [65048]=65048 [65310]=65310 [65311]=65311 [65488]=65488 [65514]=65514)
# scan top 1000 ports
for c in ${top_1000[@]}; do
tcp_scan &
done
# scan ports with services that are known to nmap
for c in ${known[@]}; do
tcp_scan &
done
# scan ports with services that are not known to nmap
for c in ${unknown[@]}; do
tcp_scan &
done
# wait
wait
# Print all ports for nmap enumeration
[[ -f /tmp/tcp_ports ]] && { echo; echo -n "For Nmap service and version enumeration try: "; cg_color bbb "sudo nmap -sCV -p $(allports=($(</tmp/tcp_ports)); data=${allports[*]}; echo ${data//${IFS:0:1}/,}) $ip -v"; }
}
scan_udp(){
top_1000=([2]=2 [3]=3 [7]=7 [9]=9 [13]=13 [17]=17 [19]=19 [20]=20 [21]=21 [22]=22 [23]=23 [37]=37 [38]=38 [42]=42 [49]=49 [53]=53 [67]=67 [68]=68 [69]=69 [80]=80 [88]=88 [111]=111 [112]=112 [113]=113 [120]=120 [123]=123 [135]=135 [136]=136 [137]=137 [138]=138 [139]=139 [158]=158 [161]=161 [162]=162 [177]=177 [192]=192 [199]=199 [207]=207 [217]=217 [363]=363 [389]=389 [402]=402 [407]=407 [427]=427 [434]=434 [443]=443 [445]=445 [464]=464 [497]=497 [500]=500 [502]=502 [512]=512 [513]=513 [514]=514 [515]=515 [517]=517 [518]=518 [520]=520 [539]=539 [559]=559 [593]=593 [623]=623 [626]=626 [631]=631 [639]=639 [643]=643 [657]=657 [664]=664 [682]=682 [683]=683 [684]=684 [685]=685 [686]=686 [687]=687 [688]=688 [689]=689 [764]=764 [767]=767 [772]=772 [773]=773 [774]=774 [775]=775 [776]=776 [780]=780 [781]=781 [782]=782 [786]=786 [789]=789 [800]=800 [814]=814 [826]=826 [829]=829 [838]=838 [902]=902 [903]=903 [944]=944 [959]=959 [965]=965 [983]=983 [989]=989 [990]=990 [996]=996 [997]=997 [998]=998 [999]=999 [1000]=1000 [1001]=1001 [1007]=1007 [1008]=1008 [1012]=1012 [1013]=1013 [1014]=1014 [1019]=1019 [1020]=1020 [1021]=1021 [1022]=1022 [1023]=1023 [1024]=1024 [1025]=1025 [1026]=1026 [1027]=1027 [1028]=1028 [1029]=1029 [1030]=1030 [1031]=1031 [1032]=1032 [1033]=1033 [1034]=1034 [1035]=1035 [1036]=1036 [1037]=1037 [1038]=1038 [1039]=1039 [1040]=1040 [1041]=1041 [1042]=1042 [1043]=1043 [1044]=1044 [1045]=1045 [1046]=1046 [1047]=1047 [1048]=1048 [1049]=1049 [1050]=1050 [1051]=1051 [1053]=1053 [1054]=1054 [1055]=1055 [1056]=1056 [1057]=1057 [1058]=1058 [1059]=1059 [1060]=1060 [1064]=1064 [1065]=1065 [1066]=1066 [1067]=1067 [1068]=1068 [1069]=1069 [1070]=1070 [1072]=1072 [1080]=1080 [1081]=1081 [1087]=1087 [1088]=1088 [1090]=1090 [1100]=1100 [1101]=1101 [1105]=1105 [1124]=1124 [1200]=1200 [1214]=1214 [1234]=1234 [1346]=1346 [1419]=1419 [1433]=1433 [1434]=1434 [1455]=1455 [1457]=1457 [1484]=1484 [1485]=1485 [1524]=1524 [1645]=1645 [1646]=1646 [1701]=1701 [1718]=1718 [1719]=1719 [1761]=1761 [1782]=1782 [1804]=1804 [1812]=1812 [1813]=1813 [1885]=1885 [1886]=1886 [1900]=1900 [1901]=1901 [1993]=1993 [2000]=2000 [2002]=2002 [2048]=2048 [2049]=2049 [2051]=2051 [2148]=2148 [2160]=2160 [2161]=2161 [2222]=2222 [2223]=2223 [2343]=2343 [2345]=2345 [2362]=2362 [2967]=2967 [3052]=3052 [3130]=3130 [3283]=3283 [3296]=3296 [3343]=3343 [3389]=3389 [3401]=3401 [3456]=3456 [3457]=3457 [3659]=3659 [3664]=3664 [3702]=3702 [3703]=3703 [4000]=4000 [4008]=4008 [4045]=4045 [4444]=4444 [4500]=4500 [4666]=4666 [4672]=4672 [5000]=5000 [5001]=5001 [5002]=5002 [5003]=5003 [5010]=5010 [5050]=5050 [5060]=5060 [5093]=5093 [5351]=5351 [5353]=5353 [5355]=5355 [5500]=5500 [5555]=5555 [5632]=5632 [6000]=6000 [6001]=6001 [6002]=6002 [6004]=6004 [6050]=6050 [6346]=6346 [6347]=6347 [6970]=6970 [6971]=6971 [7000]=7000 [7938]=7938 [8000]=8000 [8001]=8001 [8010]=8010 [8181]=8181 [8193]=8193 [8900]=8900 [9000]=9000 [9001]=9001 [9020]=9020 [9103]=9103 [9199]=9199 [9200]=9200 [9370]=9370 [9876]=9876 [9877]=9877 [9950]=9950 [10000]=10000 [10080]=10080 [11487]=11487 [16086]=16086 [16402]=16402 [16420]=16420 [16430]=16430 [16433]=16433 [16449]=16449 [16498]=16498 [16503]=16503 [16545]=16545 [16548]=16548 [16573]=16573 [16674]=16674 [16680]=16680 [16697]=16697 [16700]=16700 [16708]=16708 [16711]=16711 [16739]=16739 [16766]=16766 [16779]=16779 [16786]=16786 [16816]=16816 [16829]=16829 [16832]=16832 [16838]=16838 [16839]=16839 [16862]=16862 [16896]=16896 [16912]=16912 [16918]=16918 [16919]=16919 [16938]=16938 [16939]=16939 [16947]=16947 [16948]=16948 [16970]=16970 [16972]=16972 [16974]=16974 [17006]=17006 [17018]=17018 [17077]=17077 [17091]=17091 [17101]=17101 [17146]=17146 [17184]=17184 [17185]=17185 [17205]=17205 [17207]=17207 [17219]=17219 [17236]=17236 [17237]=17237 [17282]=17282 [17302]=17302 [17321]=17321 [17331]=17331 [17332]=17332 [17338]=17338 [17359]=17359 [17417]=17417 [17423]=17423 [17424]=17424 [17455]=17455 [17459]=17459 [17468]=17468 [17487]=17487 [17490]=17490 [17494]=17494 [17505]=17505 [17533]=17533 [17549]=17549 [17573]=17573 [17580]=17580 [17585]=17585 [17592]=17592 [17605]=17605 [17615]=17615 [17616]=17616 [17629]=17629 [17638]=17638 [17663]=17663 [17673]=17673 [17674]=17674 [17683]=17683 [17726]=17726 [17754]=17754 [17762]=17762 [17787]=17787 [17814]=17814 [17823]=17823 [17824]=17824 [17836]=17836 [17845]=17845 [17888]=17888 [17939]=17939 [17946]=17946 [17989]=17989 [18004]=18004 [18081]=18081 [18113]=18113 [18134]=18134 [18156]=18156 [18228]=18228 [18234]=18234 [18250]=18250 [18255]=18255 [18258]=18258 [18319]=18319 [18331]=18331 [18360]=18360 [18373]=18373 [18449]=18449 [18485]=18485 [18543]=18543 [18582]=18582 [18605]=18605 [18617]=18617 [18666]=18666 [18669]=18669 [18676]=18676 [18683]=18683 [18807]=18807 [18818]=18818 [18821]=18821 [18830]=18830 [18832]=18832 [18835]=18835 [18869]=18869 [18883]=18883 [18888]=18888 [18958]=18958 [18980]=18980 [18985]=18985 [18987]=18987 [18991]=18991 [18994]=18994 [18996]=18996 [19017]=19017 [19022]=19022 [19039]=19039 [19047]=19047 [19075]=19075 [19096]=19096 [19120]=19120 [19130]=19130 [19140]=19140 [19141]=19141 [19154]=19154 [19161]=19161 [19165]=19165 [19181]=19181 [19193]=19193 [19197]=19197 [19222]=19222 [19227]=19227 [19273]=19273 [19283]=19283 [19294]=19294 [19315]=19315 [19322]=19322 [19332]=19332 [19374]=19374 [19415]=19415 [19482]=19482 [19489]=19489 [19500]=19500 [19503]=19503 [19504]=19504 [19541]=19541 [19600]=19600 [19605]=19605 [19616]=19616 [19624]=19624 [19625]=19625 [19632]=19632 [19639]=19639 [19647]=19647 [19650]=19650 [19660]=19660 [19662]=19662 [19663]=19663 [19682]=19682 [19683]=19683 [19687]=19687 [19695]=19695 [19707]=19707 [19717]=19717 [19718]=19718 [19719]=19719 [19722]=19722 [19728]=19728 [19789]=19789 [19792]=19792 [19933]=19933 [19935]=19935 [19936]=19936 [19956]=19956 [19995]=19995 [19998]=19998 [20003]=20003 [20004]=20004 [20019]=20019 [20031]=20031 [20082]=20082 [20117]=20117 [20120]=20120 [20126]=20126 [20129]=20129 [20146]=20146 [20154]=20154 [20164]=20164 [20206]=20206 [20217]=20217 [20249]=20249 [20262]=20262 [20279]=20279 [20288]=20288 [20309]=20309 [20313]=20313 [20326]=20326 [20359]=20359 [20360]=20360 [20366]=20366 [20380]=20380 [20389]=20389 [20409]=20409 [20411]=20411 [20423]=20423 [20424]=20424 [20425]=20425 [20445]=20445 [20449]=20449 [20464]=20464 [20465]=20465 [20518]=20518 [20522]=20522 [20525]=20525 [20540]=20540 [20560]=20560 [20665]=20665 [20678]=20678 [20679]=20679 [20710]=20710 [20717]=20717 [20742]=20742 [20752]=20752 [20762]=20762 [20791]=20791 [20817]=20817 [20842]=20842 [20848]=20848 [20851]=20851 [20865]=20865 [20872]=20872 [20876]=20876 [20884]=20884 [20919]=20919 [21000]=21000 [21016]=21016 [21060]=21060 [21083]=21083 [21104]=21104 [21111]=21111 [21131]=21131 [21167]=21167 [21186]=21186 [21206]=21206 [21207]=21207 [21212]=21212 [21247]=21247 [21261]=21261 [21282]=21282 [21298]=21298 [21303]=21303 [21318]=21318 [21320]=21320 [21333]=21333 [21344]=21344 [21354]=21354 [21358]=21358 [21360]=21360 [21364]=21364 [21366]=21366 [21383]=21383 [21405]=21405 [21454]=21454 [21468]=21468 [21476]=21476 [21514]=21514 [21524]=21524 [21525]=21525 [21556]=21556 [21566]=21566 [21568]=21568 [21576]=21576 [21609]=21609 [21621]=21621 [21625]=21625 [21644]=21644 [21649]=21649 [21655]=21655 [21663]=21663 [21674]=21674 [21698]=21698 [21702]=21702 [21710]=21710 [21742]=21742 [21780]=21780 [21784]=21784 [21800]=21800 [21803]=21803 [21834]=21834 [21842]=21842 [21847]=21847 [21868]=21868 [21898]=21898 [21902]=21902 [21923]=21923 [21948]=21948 [21967]=21967 [22029]=22029 [22043]=22043 [22045]=22045 [22053]=22053 [22055]=22055 [22105]=22105 [22109]=22109 [22123]=22123 [22124]=22124 [22341]=22341 [22692]=22692 [22695]=22695 [22739]=22739 [22799]=22799 [22846]=22846 [22914]=22914 [22986]=22986 [22996]=22996 [23040]=23040 [23176]=23176 [23354]=23354 [23531]=23531 [23557]=23557 [23608]=23608 [23679]=23679 [23781]=23781 [23965]=23965 [23980]=23980 [24007]=24007 [24279]=24279 [24511]=24511 [24594]=24594 [24606]=24606 [24644]=24644 [24854]=24854 [24910]=24910 [25003]=25003 [25157]=25157 [25240]=25240 [25280]=25280 [25337]=25337 [25375]=25375 [25462]=25462 [25541]=25541 [25546]=25546 [25709]=25709 [25931]=25931 [26407]=26407 [26415]=26415 [26720]=26720 [26872]=26872 [26966]=26966 [27015]=27015 [27195]=27195 [27444]=27444 [27473]=27473 [27482]=27482 [27707]=27707 [27892]=27892 [27899]=27899 [28122]=28122 [28369]=28369 [28465]=28465 [28493]=28493 [28543]=28543 [28547]=28547 [28641]=28641 [28840]=28840 [28973]=28973 [29078]=29078 [29243]=29243 [29256]=29256 [29810]=29810 [29823]=29823 [29977]=29977 [30263]=30263 [30303]=30303 [30365]=30365 [30544]=30544 [30656]=30656 [30697]=30697 [30704]=30704 [30718]=30718 [30975]=30975 [31059]=31059 [31073]=31073 [31109]=31109 [31189]=31189 [31195]=31195 [31335]=31335 [31337]=31337 [31365]=31365 [31625]=31625 [31681]=31681 [31731]=31731 [31891]=31891 [32345]=32345 [32385]=32385 [32528]=32528 [32768]=32768 [32769]=32769 [32770]=32770 [32771]=32771 [32772]=32772 [32773]=32773 [32774]=32774 [32775]=32775 [32776]=32776 [32777]=32777 [32778]=32778 [32779]=32779 [32780]=32780 [32798]=32798 [32815]=32815 [32818]=32818 [32931]=32931 [33030]=33030 [33249]=33249 [33281]=33281 [33354]=33354 [33355]=33355 [33459]=33459 [33717]=33717 [33744]=33744 [33866]=33866 [33872]=33872 [34038]=34038 [34079]=34079 [34125]=34125 [34358]=34358 [34422]=34422 [34433]=34433 [34555]=34555 [34570]=34570 [34577]=34577 [34578]=34578 [34579]=34579 [34580]=34580 [34758]=34758 [34796]=34796 [34855]=34855 [34861]=34861 [34862]=34862 [34892]=34892 [35438]=35438 [35702]=35702 [35777]=35777 [35794]=35794 [36108]=36108 [36206]=36206 [36384]=36384 [36458]=36458 [36489]=36489 [36669]=36669 [36778]=36778 [36893]=36893 [36945]=36945 [37144]=37144 [37212]=37212 [37393]=37393 [37444]=37444 [37602]=37602 [37761]=37761 [37783]=37783 [37813]=37813 [37843]=37843 [38037]=38037 [38063]=38063 [38293]=38293 [38412]=38412 [38498]=38498 [38615]=38615 [39213]=39213 [39217]=39217 [39632]=39632 [39683]=39683 [39714]=39714 [39723]=39723 [39888]=39888 [40019]=40019 [40116]=40116 [40441]=40441 [40539]=40539 [40622]=40622 [40708]=40708 [40711]=40711 [40724]=40724 [40732]=40732 [40805]=40805 [40847]=40847 [40866]=40866 [40915]=40915 [41058]=41058 [41081]=41081 [41308]=41308 [41370]=41370 [41446]=41446 [41524]=41524 [41638]=41638 [41702]=41702 [41774]=41774 [41896]=41896 [41967]=41967 [41971]=41971 [42056]=42056 [42172]=42172 [42313]=42313 [42431]=42431 [42434]=42434 [42508]=42508 [42557]=42557 [42577]=42577 [42627]=42627 [42639]=42639 [43094]=43094 [43195]=43195 [43370]=43370 [43514]=43514 [43686]=43686 [43824]=43824 [43967]=43967 [44101]=44101 [44160]=44160 [44179]=44179 [44185]=44185 [44190]=44190 [44253]=44253 [44334]=44334 [44508]=44508 [44923]=44923 [44946]=44946 [44968]=44968 [45247]=45247 [45380]=45380 [45441]=45441 [45685]=45685 [45722]=45722 [45818]=45818 [45928]=45928 [46093]=46093 [46532]=46532 [46836]=46836 [47624]=47624 [47765]=47765 [47772]=47772 [47808]=47808 [47915]=47915 [47981]=47981 [48078]=48078 [48189]=48189 [48255]=48255 [48455]=48455 [48489]=48489 [48761]=48761 [49152]=49152 [49153]=49153 [49154]=49154 [49155]=49155 [49156]=49156 [49157]=49157 [49158]=49158 [49159]=49159 [49160]=49160 [49161]=49161 [49162]=49162 [49163]=49163 [49165]=49165 [49166]=49166 [49167]=49167 [49168]=49168 [49169]=49169 [49170]=49170 [49171]=49171 [49172]=49172 [49173]=49173 [49174]=49174 [49175]=49175 [49176]=49176 [49177]=49177 [49178]=49178 [49179]=49179 [49180]=49180 [49181]=49181 [49182]=49182 [49184]=49184 [49185]=49185 [49186]=49186 [49187]=49187 [49188]=49188 [49189]=49189 [49190]=49190 [49191]=49191 [49192]=49192 [49193]=49193 [49194]=49194 [49195]=49195 [49196]=49196 [49197]=49197 [49198]=49198 [49199]=49199 [49200]=49200 [49201]=49201 [49202]=49202 [49204]=49204 [49205]=49205 [49207]=49207 [49208]=49208 [49209]=49209 [49210]=49210 [49211]=49211 [49212]=49212 [49213]=49213 [49214]=49214 [49215]=49215 [49216]=49216 [49220]=49220 [49222]=49222 [49226]=49226 [49259]=49259 [49262]=49262 [49306]=49306 [49350]=49350 [49360]=49360 [49393]=49393 [49396]=49396 [49503]=49503 [49640]=49640 [49968]=49968 [50099]=50099 [50164]=50164 [50497]=50497 [50612]=50612 [50708]=50708 [50919]=50919 [51255]=51255 [51456]=51456 [51554]=51554 [51586]=51586 [51690]=51690 [51717]=51717 [51905]=51905 [51972]=51972 [52144]=52144 [52225]=52225 [52503]=52503 [53006]=53006 [53037]=53037 [53571]=53571 [53589]=53589 [53838]=53838 [54094]=54094 [54114]=54114 [54281]=54281 [54321]=54321 [54711]=54711 [54807]=54807 [54925]=54925 [55043]=55043 [55544]=55544 [55587]=55587 [56141]=56141 [57172]=57172 [57409]=57409 [57410]=57410 [57813]=57813 [57843]=57843 [57958]=57958 [57977]=57977 [58002]=58002 [58075]=58075 [58178]=58178 [58419]=58419 [58631]=58631 [58640]=58640 [58797]=58797 [59193]=59193 [59207]=59207 [59765]=59765 [59846]=59846 [60172]=60172 [60381]=60381 [60423]=60423 [61024]=61024 [61142]=61142 [61319]=61319 [61322]=61322 [61370]=61370 [61412]=61412 [61481]=61481 [61550]=61550 [61685]=61685 [61961]=61961 [62154]=62154 [62287]=62287 [62575]=62575 [62677]=62677 [62699]=62699 [62958]=62958 [63420]=63420 [63555]=63555 [64080]=64080 [64481]=64481 [64513]=64513 [64590]=64590 [64727]=64727 [65024]=65024)
# scan top 1000 ports
for c in ${top_1000[@]}; do
udp_scan &
done
}
cidr_to_ips() {
# create array containing network address and subnet
local network=(${1//\// })
# split network address by dot
local iparr=(${network[0]//./ })
# if no mask given it's the same as /32
local mask=32
[[ $((${#network[@]})) -gt 1 ]] && mask=${network[1]}
# convert dot-notation subnet mask or convert CIDR to an array like (255 255 255 0)
local maskarr
if [[ ${mask} =~ '.' ]]; then # already mask format like 255.255.255.0
maskarr=(${mask//./ })
else # assume CIDR like /24, convert to mask
if [[ $((mask)) -lt 8 ]]; then
maskarr=($((256-2**(8-mask))) 0 0 0)
elif [[ $((mask)) -lt 16 ]]; then
maskarr=(255 $((256-2**(16-mask))) 0 0)
elif [[ $((mask)) -lt 24 ]]; then
maskarr=(255 255 $((256-2**(24-mask))) 0)
elif [[ $((mask)) -lt 32 ]]; then
maskarr=(255 255 255 $((256-2**(32-mask))))
elif [[ ${mask} == 32 ]]; then
maskarr=(255 255 255 255)
fi
fi
# correct wrong subnet masks (e.g. 240.192.255.0 to 255.255.255.0)
[[ ${maskarr[2]} == 255 ]] && maskarr[1]=255
[[ ${maskarr[1]} == 255 ]] && maskarr[0]=255
# generate list of ip addresses
local bytes=(0 0 0 0)
for i in $(seq 0 $((255-maskarr[0]))); do
bytes[0]="$(( i+(iparr[0] & maskarr[0]) ))"
for j in $(seq 0 $((255-maskarr[1]))); do
bytes[1]="$(( j+(iparr[1] & maskarr[1]) ))"
for k in $(seq 0 $((255-maskarr[2]))); do
bytes[2]="$(( k+(iparr[2] & maskarr[2]) ))"
for l in $(seq 1 $((255-maskarr[3]))); do
bytes[3]="$(( l+(iparr[3] & maskarr[3]) ))"
ip=(`printf "%d.%d.%d.%d\n" "${bytes[@]}"`)
fast_ping &
done
done
done
done
# wait
wait
# read
[[ -f /tmp/ips ]] && ips=($(</tmp/ips)) || { cg_color bby "Either dead hosts in this subnet or ping is disabled :("; exit; }
}
# Syntax
[[ $# < 1 ]] && help
# use args
RUN_NMAP=false
while [ "$1" != "" ]; do
case $1 in
-p | --port)
shift
if [[ $1 =~ ^[0-9]+$ && $1 -le 65535 ]]; then
port=$1
else
help
exit
fi
;;
--nmap)
RUN_NMAP=true
;;
*)
if [[ $1 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
ip=$1
elif [[ $1 =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/[0-9]+$ ]]; then
cidr=$1
else
help
exit
fi
;;
esac
shift
done
[[ ! ($ip||$cidr) ]] && help
# Clean up
cl
# Scan TCP ports
if [[ $ip ]]; then
echo "--> Scanning $ip"
if [[ $port ]]; then
scan_tcp $port; pt /tmp/tcp_ports tcp
else
pp "TCP ports"; scan_tcp; pt /tmp/tcp_ports tcp
fi
elif [[ $cidr ]]; then
cidr_to_ips $cidr
for ip in ${ips[@]}; do
echo "--> Scanning $ip"
if [[ $port ]]; then
scan_tcp $port; pt /tmp/tcp_ports tcp
else
pp "TCP ports"; scan_tcp; pt /tmp/tcp_ports tcp
fi
cl
done
fi