0x0ffab6c200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000780ab6c830fd71c0ebc51a20ff610c11f5a4f38d030326ca35ba34e806b09599529efacde5588af80eaabc973b98649adb78475932cc0e33eea8a00e94337904af71f1d7039d376010808151db02a2f8def2abdad0013686656618061fdb83978d3a631e0826d92e9f7ec35fa33768d0d99c56871b69b39399129f8255cfad2d0249e2ee3038f004bc9a6f7d8533101081f87cc2e49d6dd0ee62a30fabcf7ce5065a51193fbc5931d5ce8a2ac94143941153bf7491510895f45f5413800b0f9bb889794b5f15f9401060da9290d25edd648b11344b3050e8cee366d9c155f8065ca054076678e6230eeb1fe907bc04b0165915cc8176f0bc9b6ffb24f88804934dc0b81486b345d7772b130e16f6420ef3cf0f452ea408fdd5ef0a4c49cbca09c7994c9472c27d715083edadd9b1dbfd44290918649e733dda7d5efca2f554f470d32719bd61016d23e5cb34838d10326cfb42f671252fa21bfc97cf8567749c2cc7b5cc4854e6da894a5b1056d76a635cf1fdc90869f3d4b994876eb8e7105d385997585a2541cd47192ac150547f8f51d6ec4063af1e7ea3996feeb1388cfd191fd0df1f22a3ea1e4b20274a9671b8c8e8457b33d3294d3370770bc91a5b87b0783a93dcd568049ced565bacfd44301ea7f4170c44af2317f31cbf8a9df852bdd9258ae6ec43c9c91bc99348eeca97d1511738a1b7396796fb28cc6c5fafdf3ec05b4db4924df52c74990dad85c1c7088b1da3a20b32b80b4fa0cebecf93f216f7eccbd6b827169f4ee0553d24439944c35c1042b2c85fa48a6b59273f0925c8ca8c471b9ddc66c501d5c76bc6ffc932182b58381b715f0744b2745ce79c8f53e512ecb6cf05f3f002b169b91023919c0abb7c73dd986dde96f67b15f4c72ee9d35cd448c876b51b8bd720973a1bf939e112e6d9e7156c25595596d1f3fc4e1919071f3b2113da216fd118cd8fb040b62f0409d751e733ba8596b5625898d793bdcce412154945419e67a515b77713a85b60472b20bee591d274c8b90101628cb2ae01d15334bf6e91d923f990f8cd5c88e154b49bc78229c4d2292d1fe4001f0833d51e6a9438a48f970f91471e7b43fac576e81a9f63fe9c3ba9ac4bd33833fb43c2280ab4b806c28d9a20f78e79f6aa26df8b1ca984c24061a6c5d61976c2cbb4f3d067a51a007213b0ebe46c93ecf735f339ec7156704fe315495f3203b94b7e1ca9894e7b5e5e3aab16e025acbb820882df3581ce8fdafddaa01575faf3f91fa4af85341a6c274e6dfaaf7852277aedf67cfa7d4b65733e8d2042e165c798cef6fbe6a3339e4635de2218f4c0c981b27dc6cf23931be31f32f3748d41d1cb9a9529cdd4cff47c7d8ef1a5a10d36fb4f1e437e22769ba70334e3e2577efc0a8cf22b0636bb53e7ee6ce897a11260c8d45a932bded4ea0b145e07762ff9f47996d81106331e330391b4f8462fc06d5ca2028d6d76466ff5591dedaa24d955088d4ca500164c1973c22b1f2e27b55dc37c9eae6d3113f28a7f74df83eb175c9bdce140b3ec812a86fc74afad4b0f640a9957c575058d2ce171d492bf540e9cf6abce6a69d113f959b597ad239054fc781c2b1c24d18448b5b8988e30552dcdd8fc6692abb296965349f4916dbe3b679bd64c9b3760c9fb74d56e5790092d50538c3510b40a8b279a2246e5f07078935b90a7c27c82f50cf5b8cf573db2b5a5806f8dd8acf77f62358b7f8b052e7a981a65492da4b72f0710c2de6c1e264ec68b71abdb8738ab5a83bbfc058bad4fd3429ae9748e708d477a49a9abef2d81daa0ce2ee842f0a3c2b8db0c8d50d163552adec3a75497e03f82662f6468470b293f3ee938c28ed2a9cc4335c2758bb1aefad3fdaa1a69d3cb2352fb2d1ab0f892ba1a067fa142fb0c8a7c63e714bb064c16bf6566c1354718e74b68884995565a87f2b36ed65bcea6b4a8c9bc1f7596b028744dc5d9a43258dfc77c6d945efcabdaf69cd54ce0bfde5644bb3230de4415c1f63d5a7dd6e9dc638a9638c31dcd412b60768dd4af503b6a01fd0d3f595076461dabdc0aaece8021202d9eb4d1d06e052e1e4c0d479dd1a8db62bbce8847c738c3d7b349b9f8996bc494ca72540b036b964cff417deb6bf698bf298212a020f43744fd8823e92efe73ab30dabcd3613a85bd5ba4e234e81cedf6823d806bb3dfb0ea87e8eb7c36e0f2024e9b4175b52b8ca90b6d2b82f155d0dc0fddbb1eb588250525290437f15ba3cd446b49022071fd516e86504f8564de59a4b01699bf7a77b1beb48397cb7fc5067f6aba6c66b92ae3cb27f856268075bdf6c8297ee926513c6f1c698b73e84935d639e03553d7df6d6a5cc58b77669f50798784c4dc2b3c6720d17f8d805229467575aebf0c6f85ece7c256e1c41b2ec1171221de9ec9365db10b746d622c3a4516ec6159c46b7ca11325faa57835859cdf2d0e270bf0abe15f2e907e0e112f14dd4d0d9aa7892983a89c389bdf4d43603dc5030e8dfa73c191a26ee57b281de477868a2cb5cc49ec4808bdd022a640f7765f24676115ff9bbf5a382ac6dd41ffec448fda643a6c8d3462e4a067ec0e3194b3b307a8cee3e6e20f9e4566c12e119b49536b1ae4c459833b679a62e672230c4e5bdebf38ad6c97bdbf7283bc95676f018614fdb7f9fe594dd46ebc83f8c5fd02f9998f8dc1e2f7114acbbecb5c1d171dfcf54de