thomas350418