if (IsNum(buf[i])&&(buf[i+1]=='.')&&IsNum(buf[i+2])&& (buf[i+3]==0)&&IsAlNum(buf[i+4])&&IsAlNum(buf[i+5])&& (buf[i+6]=='/')&&IsAlNum(buf[i+7])&&IsAlNum(buf[i+8])&& (buf[i+9]=='/')&&IsAlNum(buf[i+10])&&IsAlNum(buf[i+11])) { ver=i; break; } if (IsNum(buf[i])&&(buf[i+1]=='.')&&IsNum(buf[i+2])&& IsNum(buf[i+3])&&(buf[i+4]==0)&&IsAlNum(buf[i+5])&& IsAlNum(buf[i+6])&&(buf[i+7]=='/')&&IsAlNum(buf[i+8])&& IsAlNum(buf[i+9])&&(buf[i+10]=='/')&&IsAlNum(buf[i+11])&& IsAlNum(buf[i+12])) { ver=i; break; } if (IsNum(buf[i])&&(buf[i+1]=='.')&&IsNum(buf[i+2])&& (buf[i+3]==0)&&IsAlNum(buf[i+4])&&IsAlNum(buf[i+5])&& IsAlNum(buf[i+6])&&IsAlNum(buf[i+7])&&IsAlNum(buf[i+8])&& IsAlNum(buf[i+9])&&IsAlNum(buf[i+10])&&IsAlNum(buf[i+11])) { ver=i; break; } if (IsNum(buf[i])&&(buf[i+1]=='.')&&IsNum(buf[i+2])&& IsAlNum(buf[i+3])&&(buf[i+4]==0)&&IsAlNum(buf[i+5])&& IsAlNum(buf[i+6])&&IsAlNum(buf[i+7])&&IsAlNum(buf[i+8])&& IsAlNum(buf[i+9])&&IsAlNum(buf[i+10])&&IsAlNum(buf[i+11])) { ver=i; break; }