Specifications include, but are not limited to: Gather and prepare data and information relevant to the product; Present data and information to the RAC and Commission; Present data and information to the public consistent with 2.4.2; Attend up to four community listening sessions (the number and location of which shall be determined by Agency in its sole discretion); Based on comments and input received from the RAC and public, prepare a draft product for review; Present the draft product to the RAC; Discuss and revise model codes based on input from the RAC; Prepare recommended model codes based on RAC direction and forward the recommendation to the Commission; Discuss and revise model codes, if needed, based on input from the Commission.