Per quanto riguarda il tuo errore shodan il mio (non so che versione sia) mi dice che devi ridichiarare alcune variabili

rigo 79-89 variabile r;
rigo 107 variabile k.