docs: def generate_asset_allocation_report(book_url):
      """
      The otput is generated here. Separated from the generate_report function to allow executing
      from the command line.
      """
      model = load_asset_allocation_model(book_url)
  
      # load display template
      template = templates.load_jinja_template("report_asset_allocation.html")
      # render template
      result = template.render(model=model)
      # **locals()
  
      return result