0x2cffd02e2e2d7100d3d7f1bcae87eb60853ef029a2976a910402d76155f9cbd472842c5b6be01bb213caca521c9a12d8662d9a4fb38693f4703977f59aeef2b0bddd54027434116c3dd92b65480e23bf1e77b055adc2e2e796c96b70cef4d7b1d4744160d4f4e6757881ef61e82b1ba9cf701dd4d73540316cf68b24113bb571f50addc6ed9ffaf3468b0010bc8e4707d14abffb32b6476376ef863695a22e2a73e4f31847c452e9fcbda037d078016ba684cf6ba029b83e22e9b6af1e79569cf4f452f3769c26de885dc406e6ac053fd6ded76f7825cdebcacf3962916c94222724adfab5e7116024f8262d44964ca94ec5a78fa199c602ce63aa1afd286f6cbe293991817d5d65b4def22d100d54d00925205cb2b7a87c08357181e0ad42ca77a2dc1eeeaed36b55557bfee0e614f879cfd48c1608391112c01663b458ebd39a0fd005dbd94cde80700fe4893c281ff389e45348b0ce28d768afc85fe4fb6ed2302d517eb6f17ed680cfeabac60cbb2f33e735b255e8c34b90093698c0b392b3fba63d4f67d0e70d01b48679ac08cdce470f16e262614d3ca18e66254590b531225e2214d878ed6e1f90a5d2c7d14b049f896e6913960d52a7f339c8e9955802c698eaee4bfe7f08114177db156e2e918e2b0a56e6c3a31ca7b400f66e1ab4dbe5e78dd44a603ae29583114e4c2a95f77b7ff68c0c5e6dd33b454231d67260b037233d0e316a6e34d93d8613ac051e6b251350d01057ffd46ac15c6a8ff880bad791261d93add3faead4ccf6db0376ca6d074f5de4e854d16c10e3d852a72be46a8dccd4318e0dfdc39e327b0a63474cd16f259d9347bd37cd218be3ff62a27186940a0d0202701bdc4fc4c83c3f748ff38d32a891567f73e84d7c0d552cf136f8625c78c4666992fa4f09e12614d1ed575abc82f0030b35543b11c78ecb924a40727f1ad3178ae22e2932f9982ea47b4b34bb2c347faf66e15ba377651a64f9ffbb4a753a708ea216dd9d4f66b6d4826c27725f3b304bc971155e99326895036fbbf718f8720138153e1c443cf455dec1701801bb4584aef1722e997e2ff1b68198de78b79ca1b96e6b6861a94aab50960047e20239661be81fef82d849e497d77dd02d8b08cff2243f9a13e3a4905f3751a42e7b6c81e5b83298905bb468e92905d5ae5e8120dd98611900c1a334087d7600438fcbe297788357ad2459ade4d4ff919bd0257731177516012d9d533bfdc0b8bd51f8087129a95eb178b91ec45b0880cd456ae2ec809549f6176e7a5c1a5e1b76ee007a9b6ae8061ee2c307b47f517a7706e5351a2941a264a89d46773446508023b00e8d9a3b0fd77503e84e86bb3d171a09aca9682e020897ad4da6a48a0dc4e97da042ad4d76318b47af7f9abaff0588e31b537277bbb08e032a51c0ed3d04c7a490508b641ed85f7310aebc7b59754077ddcde1b2223bd17bc195db770827720e96974c3a0fadfa87a1ed7f9cffe6a41045337686dbae0b5e4a8901d008c378a2cc8e6776aee22d1e4e69cf4ce95d50a272216ce27689631871a62d03d2c38f6226bda9c9823e5db8b90cc3a1aafd5ef7a560bad93fd50d3b6d8995611789cc8ed30d5a6a6c9d5d50a89049037aed90047cb836c71b9f59c1f0cd92cabf9b8b792aa8b8cf03a6b25047dacc22312b5fca8cb3b6f52cfa2ce6b12177d8d046994cdb25dd7c7007f3aaf4a0970ab710184df00d7a4b6c6532aade79c0f0465ae3f2352751929901338a1dfb0d82aa5224348d7710ef60e82ef051142ec17276b6329595442a758c9deecf2ac8f68e7bbecf6bcf60f27d8a33dc78edb1b23fb442b82c206bb9fcf2c52e98eb16f6ee2ddaa9100c38e8ee004c07ad05d206cf742bb7e5ed39d3b4fb481400fa6f6f3359081be92ca9a867f9936f002d3e03ad