SGkgZXZlcnlvbmUsDQoNCkkgbGlrZSB0byByZWZyZXNoIFVuaXZlcnNhbCBXb3JrbGlzdCBhcyBz b29uIGFzIGEgd29ya2l0ZW0gZXhlY3V0ZWQuDQpIb3cgY2FuIEkgYWNoaWV2ZSBpdD8NCg0KUmVn YXJkcywNCkNocmlz