U .e@sHddlZddlZedZddZddZddZGd d d ejZdS) NzP(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})(\.\d+)?(?:Z|([+-]\d{2}):(\d{2}))cCs(t|}|r|d|kr dSt|S)Nr) rfc3339_rematchgroupparse_rfc3339_re)vmrs