If these times are correct, it would not be possible, the crew would go out of hours everytime. The crew would report at 05:15 and finish duty at 18:40, a duty time of, 13hrs 25mins. Im sure STN LASG would have something to say about it.
The maximum FDP is 13 hrs.
These 13 hrs will be reduced by 30 mins for each sector from the third sector onwards with a maximum total reduction of 2 hrs.
So either EIN or LCA is going to be a base, or Ryanair will start doing a random planned night stop, so the crew will have sometime to put in crew bags.