0x2cffd02e5dbc50ba53450443f4def4e3a814593e67d4282db98054727f82f8eed6854d30c04c80f2fee86794c0e6ad30930af5d52acca97be74a5338737ee3a3396ec763dd9398f8f847489b7854bd5ded86a8de8a9ffb008076c33756ec329dc99be78aaa9230d0b87f4862e9df74961732e9a07d0e5f478bec478f35ff4de159e1de9e3917436a834f10c8e28747d62f4a0051349d332861dfb88345925d319af726d0472aa846d0c4b76c5fd689884a333374654348b4ab01cbde43b5c110d9f36e59e27ec061ed047f3f61acc0456e01d0373d22f1b411d6c84d8d5b3d653a6d55c7ac3b5379e95136b4bf60daf81bd13f71c02737faf9cf5451475f6c5fda84081322e5b5dd78b59db08aa27b9f89230468735e41c18d73cd15e21f5f25b212721c6a8c82cb9eef6b6d27f14452df84def89518f374b44c123b2dc2803f8dc040532d2c25595b9d480c04b0278027e00aa37e5002e083611089b48f964f4acaf8c7ffcdf7e150f6e2477693194e93320edd13a405d4ed35ecc44874e12e8e8473239699790bdf245104cc4836611e4e5f39187d839d913cc450cdd433d26a6a2d758be883c1c6827d06b9938ec9eba526e23750daab19199a8e5dbafa78855da95fc9a48650056da8b30e1ffc77c359d54d47a58e6560de4a2cde29d2f06e41312a8eb6943c6c0dd53cc55bd8c4c5dd7fbcde918004152a8f5120f415037c69c991f753578bc2fca13abe26c6c3bd5f7adc364835528eef2fc6a69ca0793496355919d609cb575f563ecfa83f46b238d772f68279ea3c7ef575e392059c85971ab1db0720799394b09f5eff1f3255b6bda770a1d1bf7f3bc51a990791b9a852732eb982c795c7522de99c71aa52b67f8a569aa4931b9a3efc3eddb2f65f502d9ce8d3fa101b566d610c91114ce9ffa93bef9446cdc8107a18830cc57c3f691f8b2497a5438127b7e96e9e422d0a85faccced4e91dc3d4d0e6320003968439b00ccacb67ac8c773b26924a74e4b39b6864533dd18afb00119e8612569f0901cd47dbeb1cdea9de57b84516f0feffe35f156f7f4bee184952e98fa13dcdc95ca4d00171303472c8be4702e3129adedb1fd05f3447d447cdb4317947b443d0eccf4408c48a5e677895c0924a4888bdaa527b67b8fbcc59488687381e14127aa25311885e46f3a855753793e2e0786681eab560f849f0132344714dd1a3651a750a10c1cef987212f3a556336272838ef6b8fc4434227d8292e27d7d0935475fd2448d55e43e7cd30f94ee718ef96d65252346e33e16a487c255f3906f0a1ef7724ebdf051f8a4f044f9de89f76052b984bd9885e75e80f45806cc0561463197299fe1c92f216406d02e29b46ce9fd32ad611fab7ddb94a9290a5fcee74c07452a912d68b5c2b242d99ed6e07dee6eb687228a36f4c181997fa3dfdc7b93ded03894a24634c32bfd56dcc223758c76cb130c1fb30eb1eefc760627a21069b22c3d7fa19dcddf2a787686b3c58967797bf50660433a112da1cb9abcb0aab59fa3b2d16323d41b060e51692f316bc68a4853ca33e7546511da7c8f58abc779cc5e8e62992c4542c00659938d095ae17a2c5650983d99b8c223b51346691e2fc0627a22a00d9151d41986c8bb02ca3c639ca8c7be1799386e8dd519baab8bc9a346a4a019873a7b97d003e5bceef4bde8280345d4b13b9bf193ec313fd1aa74b33dc794ae4078198dc0c1db094ca2bbcce30f4cd974d0561cb33de944902535d2dcef5c8f3e81aa386ba34979a0fe0494d428ab106cec328c109edff33377f7936bb0d9340b7ff9056c9eb949e9ba87d181065af15ea9e17b6d081252ca4cbe8865f368c7bff96ecb67e29b2ad7e071aebc58db66153b0aedad948a7608e57f9643e22e1b39b8eac679fdc69712fccd621197045e9