Z2M2CAIM3QNI7ICW54Y2PLSADAG3FTQEPBRYWKXK6VBKMHSDC7MQC LEHYGAGGM35ZN5BHOZ7HUV3Y7E7AKTB7JN6QICYMTQEZQMERL2EAC FBQOBNZ6JJQXSHYQK7MCFA4U7NBNB47FXED7Y7HPRTOQVXJFIAGAC XIHPYOWDLQY2MVMVUQPH23O3TBALRG4G2CHSLWSCAYMY5NVJ32WQC IFBRAMVLQ4Z6BAEMWDIXD2V5HSZK4DHRWYZNB32IBY7ZRTNZJVCQC O53GR2OQHGRKAVJT2RVPRHYFB54W5LM4DQYT7EYVGKU7HDK5CJJQC JYSIHNS67XTGAR4HN7ZHWFMGGYSK5IY6J6EHO4YUZOR7UMMWAORQC WWO4T3TSJAX5YJCVXLZEOQVI3KEBI6TVBRBSWVC44FGZCSYCVUQAC 57DU4YHARHICJPWTTHSBB5O7MAW7GJVJUMVEREGVWEMHCGI7JMLQC let mut bloom_filter = bloom::BloomFilter::with_rate(0.1, self.subscriptions.len() as u32);
let existing_subscriptions = if self.subscriptions.is_empty() {10} else {self.subscriptions.len()};let mut bloom_filter = bloom::BloomFilter::with_rate(0.1, existing_subscriptions as u32);