int script_3936(string arg0) {
	int ivar0;
	int ivar1;
	ivar0 = strLength(arg0);
	if (ivar0 > 320) {
		return 0;
	}
	ivar1 = 0;
	while (ivar1 < ivar0) {
		if (strIndexof(0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!#$%&'*+-/=?^_.{}~@", substr(ivar1, add(ivar1, 1), arg0)) == -1) {
			return 0;
		}
		ivar1 = add(ivar1, 1);
	}
	return 1;
}
