apns 346