0x2cffd02e4c524fca92d55ab2fad20cd7b79ad13dde0ce4aef98af747f9c5a2be4a07fa231caadfd0635edd70c34a9d4854c242dd4581bae864ccb1429012ff45af807ead37ea358dfc8e2a76c1c2a4d50c165600b229c01d80b146c2fac36ac4ed822a865ee669360cd6ea67b0bf7cb70d69a4734938bc9c26b82c65d15482edcfc2b09e862fe13d8ae0f6d581c447fe5c5c165f76243c62d8106e27078d56f7c8130def05f156c4abd6b78b193e1e0ea313ba22f54201e28441fa220bb2ce816870fa39260e88b324a52df744ab4eb6337f196d4d587221c49494e4d10ae1ef0e007bd705a76ddda6080027c47a276f354b22ac5a19216991230c9a0f09a135a3e1cb0aed769f5eb58500a41894069ca6e8acae3bb6db5caec36146b5557528a317342d826d5e15176b34d7700ffa655925878b490dad1f017695a4308aec107585e1ce5e2e91e33a2093fd396e3479a16cd0cf5ee28aa2e893510605865ca5e11854d8db995e8b5a40b0bea8e84ff16a206af9819a0854f8f0e1fdb4c38527e5d7af7934a60ea929386469a940786ebc78a8a50b4f3809db040718d16df1172c024c266fc423b65fcc55cf3405f1d3daea61e494efd88cf629765a1db72524b989e63197d8379e06b3712f068d748286e805184d448fe819abd756c287f901df096aa79c9dc4489da114f7d93a0f012048250db8fd3de6624a1d806cda907be628f1d4744932fc5947803d6938c33276a4d9efa30185f79d373949ab93797d97bb03727cfc4b2764c3aa5f25f68aa246af5a61a9006ffbaf6b36c0b209ff6b86d0ea59954a42e6d1a9ae4824cebf4e62b1ff7883c6069ecedbe8d36cfe0c836c0aa89d6e30eab835f80817e7a868b1f7ab5d3bab1ba20721dfa1a5d12a3a916dd7f25cfe42150690191388b72bd63bd43645e9fa38f61fcaa765d92687e08b65631c0e4210790f44b729fc9e1a54db8f5a2e9bb62d2e65b95b279103ce0b4fb01106c74ffac310ea1f7e28e1a637b4c64bc12f4a1601a30308181bed5060bc5140dcc7f6a318afe6cba78f60f3e6e9cc438a7eebc1fd111bff2fb60293c34095ad9c9090010c7fd4d252b9adc12c2caf96b0835e66361b6eae028f24aff0af22afc1c1e7fecdebc58d8205a10f0cb4525eea90050318e93043ea9ed8c1e23dbd2ecd525291cbf77705c4bd9235b8abaed074fb7bbbdd15d3f6cad8e660aa5865a8930335f3948a672da0ea78354963dfa60985f2825bdc831242724a62641b31822a349a35342590526a3057a1dd08239f89cc2b4f9a4a21a5366284148bdaa1838a1ea29c5b4bf8e08bd225cf7c7ef57e92e265dfbd0d1522ba126dbc45b3527d5b36b08e038d50e0b94ce9ea4449fe3b8335993c808b9b9739745ab266a0f1edae2fa0d70fe4e107fe63b2c8872f0141d59e7fca17ed3436ee7f8f022f5cab5ce7b8d69437c80f07fffd879fa3b4cec8fc6b143e0b8e0ce63354a0f562e4d9224d45a8824c0dbd354eb105807fd25d4f461860a872aaa982d4f7eecac7f44727a48a93ff3dd38da759737b1e0f00ed39d244e6709bc704f3620e9c704157c058f303a27f1773e17d0aece74dbfd309462f2b60c1af5a42c77c214b744ee1fe6b707febed83e4834c2581a7af8aab6a9982915ff09041297b4fef1a600617e1a4854c6ce4c599be5bd11f81aa7e37b2792cd53992db28eb5e9142583d87cd2640bf541d1160743813629c6d71fe7a46fb88dd78b56f80e7087ac83aa09551deab74ca23e8e6fa6c39038192c1daf6ef9f3a028264d4157b082908e1aa64a0442e63e9e1f7c93544ac7657b231523ebaa7dbe20381c7f2df2ff1739dfb8f0340959fd2bc1bcb25d5d082564ee65e2819b4bf0ab4384aa4128163a65da477dacf472997038bfbed62c6561e4671235bbe71baf5