 // Start and end hours of operation
 const unsigned char start_hh = 9;
 const unsigned char start_mm = 0;
-const unsigned char stop_hh = 22;
+const unsigned char stop_hh = 21;
 const unsigned char stop_mm = 0;
 
 // Seconds after starting first MaxM to start second

                Serial.println("MAXM1");
                Serial.flush();
#endif
            }

            scheduler.timer(MAXM2, maxm2_offset * 10);
            scheduler.timer(MAXM1, 900);
            break;

            int sec_til_loop = loop_interval - (now.get() % loop_interval);

            // Check if should be operational and set flag
#ifdef DEBUG_TRACE
            Serial.println("Lights are ");
            Serial.flush();
#endif
            long cur_min = toMin(now.hour(), now.minute());
            if ((cur_min >= start_min) && (cur_min < stop_min))  {
                is_operational = 1;
#ifdef DEBUG_TRACE
                Serial.print("operational");
                Serial.flush();
#endif
            } else {
                is_operational = 0;
#ifdef DEBUG_TRACE
                Serial.println("sleeping");
                Serial.flush();
#endif
            }

#ifdef DEBUG_FLASH
            // Flash LED2 one for every minute in ten if "operational"
            // otherwise only 1 flash
            int num_flash = 1;
            // Actually just flash one every minute
            // if (is_operational == 1) {
                // num_flash = (now.get() % 600);
                // num_flash = num_flash / 60;
            // }
            doFlash(led2, num_flash);
#endif

