public override void HandleRequest()
{
// Add timestamp and version info
Response.WriteResponseStart();
Response.WriteHeaderLine("ver", "now");
Response.WriteDataLine("0.1", DateTime.UtcNow.ToUnixTimestamp());
// Next list each Unlock
Response.WriteHeaderLine("id", "kit", "name", "descr");
Response.WriteDataLine(11, 0, "Chsht_protecta", "Protecta shotgun with slugs");
Response.WriteDataLine(22, 1, "Usrif_g3a3", "H&K G3");
Response.WriteDataLine(33, 2, "USSHT_Jackhammer", "Jackhammer shotgun");
Response.WriteDataLine(44, 3, "Usrif_sa80", "SA-80");
Response.WriteDataLine(55, 4, "Usrif_g36c", "G36C");
Response.WriteDataLine(66, 5, "RULMG_PKM", "PKM");
Response.WriteDataLine(77, 6, "USSNI_M95_Barret", "Barret M82A2 (.50 cal rifle)");
Response.WriteDataLine(88, 1, "sasrif_fn2000", "FN2000");
Response.WriteDataLine(99, 2, "sasrif_mp7", "MP-7");
Response.WriteDataLine(111, 3, "sasrif_g36e", "G36E");
Response.WriteDataLine(222, 4, "usrif_fnscarl", "FN SCAR - L");
Response.WriteDataLine(333, 5, "sasrif_mg36", "MG36");
Response.WriteDataLine(444, 0, "eurif_fnp90", "P90");
Response.WriteDataLine(555, 6, "gbrif_l96a1", "L96A1");
// Send Response to browser
Response.Send();
}