CANARY CODE page 9 full