private static void loadUnpackedItemExamines() {
		Logger.log("MusicHints", "Packing music hints...");
		try {
			BufferedReader in = new BufferedReader(
					new FileReader(UNPACKED_PATH));
			DataOutputStream out = new DataOutputStream(new FileOutputStream(
					PACKED_PATH));
			while (true) {
				String line = in.readLine();
				if (line == null)
					break;
				if (line.startsWith("//"))
					continue;
				String[] splitedLine = line.split(" - ", 2);
				if (splitedLine.length < 2)
					throw new RuntimeException(
							"Invalid list for music hints line: " + line);
				int musicId = Integer.valueOf(splitedLine[0]);
				if(splitedLine[1].length() > 255)
					continue;
				out.writeShort(musicId);
				writeAlexString(out, splitedLine[1]);
				musicHints.put(musicId, splitedLine[1]);
			}
			in.close();
			out.flush();
			out.close();
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}

	}