MODULE main
VAR a0 : boolean;
VAR a1 : boolean;
VAR a2 : boolean;
VAR a3 : boolean;
VAR a4 : boolean;
VAR a5 : boolean;
VAR a6 : boolean;
VAR a7 : boolean;
VAR a8 : boolean;
VAR a9 : boolean;
VAR a10 : boolean;
VAR a11 : boolean;
VAR a12 : boolean;
VAR a13 : boolean;
VAR a14 : boolean;
VAR a15 : boolean;
VAR a16 : boolean;
VAR a17 : boolean;
VAR a18 : boolean;
VAR a19 : boolean;
VAR a20 : boolean;
VAR a21 : boolean;
VAR a22 : boolean;
VAR a23 : boolean;
VAR a24 : boolean;
VAR a25 : boolean;
VAR a26 : boolean;

PSLSPEC
( ( never ( {TRUE;a25} |-> {a16[*];a20;a4[*];a5[*];a25} ) ) & ( ( ( always ( {a2;!a10;a5;a14;TRUE} |-> {a13;TRUE;a5;TRUE;TRUE;a6;a7} ) ) & ( ( ( always {{a5[*];!a25;a24[*];a22;TRUE;!a17[*]} && {a24;a1;a17;a5;TRUE;a23}} ) & ( ( ( never ( {a5;a2} |-> {a25;a1} ) ) & ( ( ( always {{a10;a25;a12;a26;a3;a5[*]} && {TRUE;a5;a13;a18;!a9;!a21}} ) & ( ( ( never {{a12[*];a24;TRUE;a24;a20[*];TRUE} && {a11[*];TRUE;!a19;a8;a25;TRUE}} ) & ( ( ( always ( {a16;a20} |-> {a21;a19} ) ) & ( ( ( never ( {TRUE;TRUE} |-> {TRUE;TRUE;TRUE;a25;a1;TRUE[*];a18;a19;a4} ) ) & ( never {{a12;a24;a26;a14;a25;a10;TRUE;a13[*]} && {TRUE;a15;a21;a2;a10[*];a13;!a8;TRUE[*]}} ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) );
