# Path: backends/log.py
# class Log():
# 
#     def __init__(self, logfile):
#         self.logfile = logfile
#         self.log = None
# 
#     def __open(self):
#         """ Open log file for writing. """
#         try:
#             self.log = open(self.logfile, "a+")
#         except:
#             self.log = None
# 
#     def __close(self):
#         """ Close log file. """
#         if self.log is not None:
#             self.log.close()
# 
#     def __get_time(self):
#         """ Return current time string. """
#         return strftime("%a %d %H:%M:%S : ")
# 
#     def write(self, message):
#         self.__open()
#         if self.log is None:
#             return
#         line = self.__get_time() + message + "\n"
#         self.log.write(line)
#         self.__close()


from backends.log import Log
    from backends.session.util.config import SessionConfig
    from backends.system.util.config import SystemConfig
import sys
import os.path
    "subiraj",
    "Jonay",
    "zeugma",
    "Joshua Schroijen",
    "Sukochev Roman (Leolik)",
    "Andrey Kulakov",
    "Dr. Alex Arutyunjan",
    "Cezary Jackiewicz",
    "Lars Karlsson",
    "Krasznecz Zoltán",
    "Sergiy Gavrylov",
    "Dirk Roos",
    "Michael Likholet",
    "Kristian Gomes",
    "Bruno Veilleux",
    "zzz",
    "Inox",
    "Thibault Févry",
    "Fitoschido",
    "Adriano Steffler",
    "taha",
    "Piotr Sokół",
    "Мирослав Николић",
    "Giordano Bruno Barbosa",
    "Benedict Etzel",
    "Aiguanachein",
    "simon",
    "D3NMOH",
    "Felipe Amaral",
    "Baptiste Fontaine",

# Path: backends/log.py
# class Log():
# 
#     def __init__(self, logfile):
#         self.logfile = logfile
#         self.log = None
# 
#     def __open(self):
#         """ Open log file for writing. """
#         try:
#             self.log = open(self.logfile, "a+")
#         except:
#             self.log = None
# 
#     def __close(self):
#         """ Close log file. """
#         if self.log is not None:
#             self.log.close()
# 
#     def __get_time(self):
#         """ Return current time string. """
#         return strftime("%a %d %H:%M:%S : ")
# 
#     def write(self, message):
#         self.__open()
#         if self.log is None:
#             return
#         line = self.__get_time() + message + "\n"
#         self.log.write(line)
#         self.__close()


# Path: backends/globals.py
from backends.log import Log
    from backends.session.util.config import SessionConfig
    from backends.system.util.config import SystemConfig
import sys
import os.path

    "subiraj",
    "Jonay",
    "zeugma",
    "Joshua Schroijen",
    "Sukochev Roman (Leolik)",
    "Andrey Kulakov",
    "Dr. Alex Arutyunjan",
    "Cezary Jackiewicz",
    "Lars Karlsson",
    "Krasznecz Zoltán",
    "Sergiy Gavrylov",
    "Dirk Roos",
    "Michael Likholet",
    "Kristian Gomes",
    "Bruno Veilleux",
    "zzz",
    "Inox",
    "Thibault Févry",
    "Fitoschido",
    "Adriano Steffler",
    "taha",
    "Piotr Sokół",
    "Мирослав Николић",
    "Giordano Bruno Barbosa",
    "Benedict Etzel",
    "Aiguanachein",
    "simon",
    "D3NMOH",
    "Felipe Amaral",
    "Baptiste Fontaine",

    "Daniel Manrique",