def VersionSplit(ThisVersion):
	""" 
	Splits up a String Version number (e.g: '8.59.10') into a numerical array for numeric sorting.
	"""
	VersionBreak=ThisVersion.split(".")
	VersionParts=[]
	VersionParts.append(int(VersionBreak[0]))
	VersionParts.append(int(VersionBreak[1]))
	RelVer = VersionBreak[2].split('-RC')
	VersionParts.append(int(RelVer[0]))
	if len(RelVer) == 2:
		VersionParts.append(int(RelVer[1]))
	return VersionParts