Common typos: pcockkocockkopockkopcckkopcokkopcockppcockkipcockklpcockk9pcockkkpcockk0pcockkoocockko0cockko_cockkolcockkopxockkopvockkopdockkopfockkopcpckkopcickkopclckkopc9ckkopckckkopc0ckkopcoxkkopcovkkopcodkkopcofkkopcoclkopcocjkopcocikopcocmkopcocokopcocklopcockjopcockiopcockmopcockopocockkocpockkopocckkopccokkopcokckpopcockkoppcockkiopcockkoipcockklopcockkolpcockk9opcockko9pcockkkopcockkokpcockk0opcockko0pcockkoopcockkopocockkop0cockko_pcockkop_cockkoplcockkopxcockkopcxockkopvcockkopcvockkopdcockkopcdockkopfcockkopcfockkopcpockkopcopckkopciockkopcoickkopclockkopcolckkopc9ockkopco9ckkopckockkopcokckkopc0ockkopco0ckkopcoxckkopcocxkkopcovckkopcocvkkopcodckkopcocdkkopcofckkopcocfkkopcoclkkopcocklkopcocjkkopcockjkopcocikkopcockikopcocmkkopcockmkopcocokkopcockokopcockklopcockkjopcockkiopcockkmopcockkoopccockkopcoockkopcocckkopcockkk