past and present. During this time over 100