0x2cffd02e3a99af3f56664513586c2c685197990287560a0a8f7d4c5bf9b716bcfb2ff68fbd8ff7f8171d81799e35b8b301619a1175449669439f199617b4b9149a7e903fc60a6bb38134f1b42efbf068090bbc17d65dd6f32829b0ba9abea4438bad91098bcf8deabcff1f86549810db54d96bf6ff920e0eaf0578d09c71afe6c16aa1238ac6aa7f90dc1abba2eb43ff7f0cafd60faf883b0ce853b3bb27967c1806488726cdbc0108c42b35136652ec9bb5de940cced7a466d4ad07bc170371f25a4397193756f82ea5fd8773725df7df93268a5ec2081b43373e9e3ee0f45ac9376e99a9cb2bc406222b2c98deabcdf70462dce1c5dba1509f6e624ec2aafb1b9c718ea23328bd1ab306f756cae8ebe4521da2bab151ac54551fd74ebf89ae976c5bedf091fa5875bf06141441792af53f4842e3099a22ed5437727c5db346b18063dfb6d7a045e8a8856bceed71b11319568a232af3177bcffefa004447d7032ec777a112e5cc54bb25ab5505ca102c0967da63695e5b73c2bd4cda5f94aa41a2e5909aed92113bdc5156326276d349d5a653b8c09a951638d451caab4d5e7edd5e7f0543e001d18089ce2d5ded1dd9831d4b3bd5b348fc2e106e91ed1584f1eb5dff5fa1881d7a005d3530198f79a91b9b1df9ba1118a6d7f528508e993dea9bd974e1735d35e949a1843e81108641a461058030e644113e55115ed6e84d847e0a1032806e96e7ba2a1f3e9eda9486ef8d874b80057bd7241b0c6a869cd107b7ea6f611d5e0663edf5ae6d3f7b53978f5976f0fbb7994b266b558b31f595b7eb5629c6a976dc623091f204bec46d90f0cf25af8aa6772a0c435de33c94dd7fa090bb443f593e35edb555c92c9c94fa8594b8912201a1b5eb345f49da084bb5c236f45d4bd37a45f5bc8c57983b9c6cbfe380c65a37f1691bbe0768bdff33773d54e2d6f4bccf51bf068251aa38c28db369c63bf9e47f4cd4e188b6ecf47eb29d4934f49b2e5040242eea18020200d1b59b32b8f7e37b5541ed06b56466ff5c7dbd64ea81f78b948ba2338a9b005e8c51bd7d7c0ec8cc312ec61a101901b18339330ab2588b2a5efefa300ab68c0e5ff66ef42250ba121310f4b0248f84a0a2f26330d990ffc314128653671f6f9b9b65886f1469c4a8e1985b8071fbf8b39e4f06520d3f23af3c55e353a171e426311776fc3c9b8b3bbb80a405db59ee3fbadb4353906ebcb6ae0627bcea8ded857faeec690b152edf37a7b198dfad67d1f48e221601ebc3f329bdc2e5555b0572a305c438ecfce1c0b675b2bf76034bce9da1db593d643232c860888c6d5381e39af93fd19265c27f3d69f17c5c0a698d0eb1b87c4f9c1e06507a4b84646bb348cb11b9fef08ec5e61c2c13e5b69e19c0a5d5879fd405b5d2e73af1df1cf1613580d0fc68a7ead10ede2ceba1c51e0320a24a10f4d263619e5100b6eb8e01bb4b79b9b449067ef46eb9ff850ed8579a1faa402d1311fe0fb337e35b7565a743d41b85e4fdcd169eada12c4fe13d72a9dc486554feb387640c2c6f5c151df34052539e2bb94fa2241d673b634924a42a4e8b10a4d00e8098d95726f80fff8c4114256a8acf046a02c97c29988f9270ddf98780e739339e722334ff75ddcb3ed739756f825561553fb65b346ee6632dd8eb612788abe325a770892cc052baa6428f829fad2a44736bf03533f45a7bf54a5a309c7443ca4ed7cb157753d24075ae8a2046fa8e0d92ece4f730a61504008d83a1c6eaf7ed92703da3627e6a20615131c7d73a94621a9609a47fe717446966abbcede8045221be99d3d5b70bf9ecb9b3c42cd98335562becd0661bef8971109aff8be3fa8784b96f4b79aec52c4f947e903aa49e6f8a2459aeaa7ed81160f70667575b0f53c89debeefe49c45c86a88ad36e5aa3