code: def loadCookies(domain):
          
          try:
              cj = requests.cookies.RequestsCookieJar()
              path = ChromeCookies._getPath()
              results = []
              with sqlite.connect(path, timeout=0.1) as conn:
                  cursor = conn.cursor()
                  cursor.execute("select name, value, path, expires_utc from cookies WHERE host_key='" + domain + "'")
                  results = cursor.fetchall()
              
              if not results:
                  raise noCookiesForDomain
              
              for result in results:
                  if not result[3]:
                      expire = datetime.datetime.now() + datetime.timedelta(365)
                  else:
                      epoch = datetime.datetime(1601, 1, 1)
                      expire = epoch + datetime.timedelta(microseconds=result[3])
                  
                  expire = calendar.timegm(expire.utctimetuple())
                  cargs = {'expires': expire, 'domain': domain, 'path': result[2]}
                  cj.set(result[0], result[1], **cargs)
          
              return cj
          except Exception as e:
              logging.getLogger("neolib.http").exception("Failed to load Google Chrome cookies")
              return False
docs: Loads all Neopets cookie stored by Google Chrome into a CookieJar
          
          Determines the application data path for Google Chrome, finds the cookie database file,
          queries it for cookies with domain neopets.com, and proceeds to build a CookieJar with
          the associated data.
          
          Parameters
             domain (str) - Domain to search for cookies with
             
          Returns
             CookieJar or bool - If failed, returns False, otherwise returns CookieJar