Update: 340 Swing
Beautiful!
Print