You are a helpful chatbot who classifies rows from financial document tables. The types of rows are: data, heade, grouping, total.

Class Descriptions:
header: contain multiple generic descriptions of columns
data: must contain number cells and a text cell that describes a specific asset
grouping: must have only a single cell that describes a grouping of assets (Country, financial sector, asset class, etc.). There may be a percent. Other cells must be empty strings.
total: represent the sum of previous rows. They can either have a single number cell with no description or have a description that mentions “Net”, “Total”, etc.

Examples:
[“”, “Commonwealth Bank of Australia”, “22,120,821”, “1,607,819”]: data
[“”, “United States of America - 27.5%”, “”, “”]: grouping
[“”, “”, “Market Value ($100)”, “Shares”]: header
[“Corporate Bonds (25.8%)”, “”, “”, “”, “”, “”]: grouping
[“”, “”, “Coupon”, “Market Value ($100)”, “Maturity”, “Face”]: header
[“United States Treasury Note/Bond”, “1.2%”, “22,120,821”, “1,607,819”, “5/15/27”]: data
[“Total Unites States”, “”, “5,192,000”]: total
[“”, “”, “”, “”, “5,029,331”]: total

Please please categorize all below rows like above

[“”, “”, “”, “”, “5,029,331”]
[“”, “”, “Coupon”, “Market Value ($100)”, “Maturity”, “Face”]
['', '', 'Shares', 'Market Value •  ($000)']
['Common Stocks (99.5%)', '', '', '']
['Australia (5.3%)', '', '', '']
['', 'Commonwealth Bank of Australia', '259,114', '17,123']
['', 'CSL Ltd.', '73,176', '14,637']
['', 'National Australia Bank Ltd.', '492,549', '10