0x2cffd02e86d54034f1da4163467317052af4153901e70a5b8cce05aad4e10ba4a51a1da2cef8eeb8d5f8b5ea0638611c328bc248f3e80440689d194b92ed6fcd018d1a1a1a291f69a11f1ce7627eee409e6d7df5bcd8c91c5f635f0be5a6c57a01ea28731e496c94bac6e68dc24440d207506a4a08ee44d2720fd3e5f140bb2f309c5067f30d9fe6ac84d3b58c840cd2a039ae0311fa12260a66deab9752ed576816ac38424bbf5c7dafb6e526eed91897ae987931a80c6fe97cae9784b9df9c59a69a5e87d2fd52d79ef68f7a9c35a4c32e3ba05e6efe5a6482058dbe2be835e4f01268e8bdc51c203115ee49d721caa7451631a8c41731b03bc4751a427ac350f4dcf867e313ab7685e60215efd5fb72d01ef64529ed1636649a427df9c14d43c6111dcdb784c9fe9ff8d0fb421b00f6481353d04a41058b642b0084c6e578bacb39d292c0323d1d86cab3f5f4936270f6606abe441f656c17de2bfd113e8347232e1015ffe6d729bf4b4dc6155eaf18baf777797d96b0ba279945654045145d62c7f11c38e140a6c8f463c9f12dcea35416ae60ce5f1236dc3295fb424ad455c50d01198974f2fea7f4918ed57d8c8e5d2f7d1a971306140e8b6624c1847546cc9297a201aa1231e56cc80131651f9922e4c61c3980e9ced0020d954cdb3160f7b88063098d52f5b330a2eff55011133d1da764af6ae672f30cedf70b26ce86c77157ae714da8a5023779f701491732458e163b7c3164fadf02737b02e78111a0855df8b6e6d04ab97dd19006290e819dd4858a64f89540e3bc9055fde0ef5465f0153d4027f92aeaec2a6f0ab97e518762ed3b8fc0eb6ee09a9e6e45d6e53f572b41ed2c85be2f7a3ad7bed7b7205f5679914076e4e7ea54ab74c317373c8b4517af23bef180013cec9518dcd9478ace07df959f21717a217dc97abffa34159553640e9f660bd8517b353fe73d4677c31de553fd759d28c9b4a8002fcfe95231920093c2895eb9942ee114f5dffdcac4e220fa0e49bd6f50d6cb76fedf9051c59f664a824fe296e3aefb70acf9864f721837b356a72b8b6596512e448d3c074a2396237274e6806328093ab0f981eb7bbbc2acef15332ee638374443a207dd60781e679b903d7416bae5d870058da1772364cd28268e509708bc82ab710aab7b08cd57cc2650ee6a7f736a0918c7600658e75556ba1d79cbd9434acd8cf6b44692cefecbdc98130465ef08eb5574dfbc3095c08c3d0c47b151b31f771796d1819cb9eaac6f79f3f8921a704571ecb4e6d5cad0057a38e9943ae29264d937f98d97f041ccf099b4487e146cf571de1186595f856da50a048543376bc6b0904fc9ad5e956f1d2b8a638871b00e3c32fefcc3f8474ba3a23e813787362cf213dd700521a49d7f385df4fe12a9925e2fcb90ed3ae86f8920a943b808e5dc102cb2e5dad21f6500ad88c1048ba740ccb8f171eee96bdd26e225e54fb31513cc4bbfd507af25fd319c0bb3a3ab862e657d2d6ca6dcb11eacf3a5b2a29860b646a9e62f7ae45722ccca7a261a10cea067de548895e1ee626692fffacdacfb769b5b86e04c6c9aec412f1175304df5826035684e2a237911f70448c24859b6c805894f975ca7b34a5277ceeb8250c75a5d97baacf6837b95bd00c6f6b73962393a630ce577473d357fe16d4d1e988d2087bf5c7c045cf29097c2bcd5c3b09bc4da732a883a9fede1efefa5dd613fdec1339452b84216adb5df0457a9296993f0c38eeea8600a881bdbaa682e9e2a72e37c8ef7499b82ed7f925825335c64cc9a9ab2c95678dfa537c9587ebcd09cb87241a65fcfda0712046ded677236df7853fae6a7d43df293b8823401f7c21213f1839c96667d36a982debbe56c8b1dd127de4963e7b175a029c33369808a45948d9b51b659ee80