Singleton

SingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingletonSingleton