Protocol parser begins