code: def start(self, *_):
          
          self.logger.info('Starting Scheduler...')
          db_manager.synch_db()
          self._load_managed_entries()
  
          try:
              self._load_freerun_entries()
          except LookupError as e:
              self.logger.warning('DB Lookup: {0}'.format(e))
  
          # Scheduler is initialized and running. GarbageCollector can be safely started
          self.gc.start()
  
          # Job/UOW Status Listeners can be safely started
          self.uow_listener.start()
          self.job_listener.start()
  
          self.logger.info('Startup Sequence Completed. Starting MX.')
          # Management Extension (MX) should be the last to start
          self.mx.start()
docs: reads managed process entries and starts timer instances; starts dependant threads