2023-04-27 22:32:44 PDT/-0700 typing perspective