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