0x2cffd02ec7c313abbc3f0d138e2f6e0ca1ce42106fa37e5525158ee4fe733c07470d733bf08187f995b6a38b83338f3720b649d83e1d888f2b5f86b1891b6801a1e8321f2877de7f777639fffb7cb8c8f7e1838d32204260dd3efe1b3c7b7c7e48f1f615f8e54e67e01632d94b3ef94e58141f136582d45679d74e76e6d121758d07491ee8063e0b1421f518d10cc563dd7f104b67e82d16c903f7205c97a4723e4c3a8bf596121e7429510dc83941e10c36c83d231968268e30dd6f3debf206de2ca702f8741078d2002562b3c2af13cfc470d161a923fc2e4e9608faa9a8b8521107bdf32c7ed69e01a5e7b7765ed7e1feaf9f54514b103825825ee8de75762bae1f286b17bb4254ac5c6795d9f385cbe32a7a6ee03a3d3974af04654657c822dbe550d1301a3d4d4ac18499e462fce4e4b6e260a5a26b846cf278b556b11fba42916bc310ae1dfecb5315db27c314256f64cd3e317698c2b9cd95a4dc04fb3574e0ae9ebc0bb790e21754d79a06fa468823e655f120a200a4fb096ed01825ad7f1415d7fe94749f9799915e599bf904426bf915c3c3b4c934d7576e2f358f2477ee6a00d8275c2d7396ae2166aa59df7e4d9ba15b772213a9dffec7b9c036d5dc4879a4e92b72ee0dbcb27d059690d0e8500ca20153797314f61c718addc2fddfbd7e62ee94059ad23b8c32f74eee6d5afca2e137ea27495ac3fad5bc404f598d9bfba16c30ccb0836811372729a45f901c55b6474a1b3591d102eee1b6c9fd7f758a78d2839652684cb8bb7e2c3035257196ae5bf29cd522676a4e74ccbded73ab57d5ff00411a30b2b17e508221172285e33c0ee814274ff11d1bb9a2a535971d85099e39ee4e2c40802cc4eecdd6d8bf48cad2143333769da73e1a03459f398bdcd08364ea090e7577aebe9a25e6e177d5852c383e90ca395153daf6abf9134c7105c90edf4d1ea04bd12fa6e3e13a857c9f25ee387af8f488d0fd8597f010830c6c27fface01b9f6879ee0eee0aa2178a1b22bec1169ff99adfe37ea795b3a12c4a29685d05dc81a77dfb69631c5c09f5e3b1c4c8c8370bc78b27c1bbb70404bb5073200f0fa98311fd707561819640ff167b5577b57939771405db8587f7efbe5455a2904a3cc1568e0660ea6e12cd03cbaca794bf1f490ef911f4f14b46ebe7c5093b2a79e9e449d17d83e095d780746d840fe11ab1efa72a7c594047541bf6180a142eef98a0e2fd335e4240c918fc8fce702362730695f5a2be8aab61932b19eac66cdf586c5d1fae011c419f7c7dc2704fb6859e4b0e19d7e93d94bf949235031537d9d6df22e1d6391f1d5c565179cc37d1dc870dfcacdd1b7e28ce7a4cc7d433e1d77088659c12214fcd51e0db93b9ff060d89266500fb00cddb3acc7f8aeef1fd44ab65e2223711b237b4ec729ba8958b69010028cf651b781bce9ffba433693beedb167575041ed4fb23f99b20b42c5465474a6bf69f3e73723bf1c406da9ab224e05f3d4ac541c6b085f9af7b842631b4af52a29960b8054626c1ab956845112b2ffa672940c491d674543d2f8bd960ab5c54bf8530f3675765081657856cd0bdd0d2b7a5141927ef7a77cc260354ddf23348f8e9950a47b494c828bd29c32bb9203813c10590e418c6285cb0562a713bef2c3b0b0bd45ac4a09f7754b734363f01f2b6cd1e2ea4f9dff1ae63b2a70096f28caa6ff8c351cb2770bd4d8ca9fb988bd2a210a1ad76e27586fe0db2d5ab269a37d09a318789455ce0f4cec818d7fba718a06ab786f04d973788adc40ce0ae20a1d2fd6637921185849bfd0c35f98a60f293f91910cf43baa806476f2d744b743a24db9e7bc23a2c435635f6e9fb1e484f3f0459bd7b99d37d5a264c8eb64f1940ae77968859444cb0a915c69acc7e71ef5fb8103b79a77cc6b9