ETH Price: $1,963.47 (-0.24%)

Contract

0xB9Ff17bc84720734FD8B0C88B2905008A71091D0

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Approve3660442292025-08-07 21:42:13193 days ago1754602933IN
0xB9Ff17bc...8A71091D0
0 ETH0.000000560.01
Transfer3660440342025-08-07 21:41:24193 days ago1754602884IN
0xB9Ff17bc...8A71091D0
0 ETH0.000000390.01
Transfer3660440032025-08-07 21:41:16193 days ago1754602876IN
0xB9Ff17bc...8A71091D0
0 ETH0.000000390.01
Transfer3660438842025-08-07 21:40:46193 days ago1754602846IN
0xB9Ff17bc...8A71091D0
0 ETH0.000000390.01
Transfer3660437932025-08-07 21:40:24193 days ago1754602824IN
0xB9Ff17bc...8A71091D0
0 ETH0.000000560.01
Approve3375944862025-05-17 10:25:48276 days ago1747477548IN
0xB9Ff17bc...8A71091D0
0 ETH0.000000810.01
Approve2766449802024-11-21 2:40:15453 days ago1732156815IN
0xB9Ff17bc...8A71091D0
0 ETH0.000003350.036364
Approve2702120002024-11-02 9:22:59472 days ago1730539379IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001010.01
Approve2646748502024-10-17 6:56:30488 days ago1729148190IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001370.01
Approve2645621862024-10-16 23:05:20488 days ago1729119920IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001090.01
Approve2571981232024-09-25 12:10:02510 days ago1727266202IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001920.01
Approve2560191102024-09-22 1:52:34513 days ago1726969954IN
0xB9Ff17bc...8A71091D0
0 ETH0.000000870.01
Approve2559541252024-09-21 21:20:08513 days ago1726953608IN
0xB9Ff17bc...8A71091D0
0 ETH0.000000960.01
Approve2559392342024-09-21 20:17:40513 days ago1726949860IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001670.01
Approve2559356732024-09-21 20:02:47513 days ago1726948967IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001880.01
Approve2559356392024-09-21 20:02:39513 days ago1726948959IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001880.01
Approve2559339922024-09-21 19:55:44513 days ago1726948544IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001780.01
Approve2559339892024-09-21 19:55:43513 days ago1726948543IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001780.01
Approve2559304112024-09-21 19:40:42513 days ago1726947642IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001120.01
Approve2559292542024-09-21 19:35:52513 days ago1726947352IN
0xB9Ff17bc...8A71091D0
0 ETH0.00000110.01
Approve2559287312024-09-21 19:33:40513 days ago1726947220IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001110.01
Approve2559286182024-09-21 19:33:12513 days ago1726947192IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001110.01
Approve2559285462024-09-21 19:32:54513 days ago1726947174IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001160.01
Approve2559284462024-09-21 19:32:29513 days ago1726947149IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001160.01
Approve2559282682024-09-21 19:31:45513 days ago1726947105IN
0xB9Ff17bc...8A71091D0
0 ETH0.000001160.01
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
StylusPencil

Compiler Version
stylus:0.5.3

Optimization Enabled:
N/A

Other Settings:
default evmVersion, MIT license

Contract Source Code (Stylus format)

Repository commit (42c472e2bf96943e71075901f209a969e6ee9380): StylusPencil

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"intialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

7f0000000000000000000000000000000000000000000000000000000000005c5f80602b6000396000f300eff000005b10287140d9b6032ae57600e7feddcf3232106c1c4086711c189194d4660c5055f59edc9021b80eead6aa1e04b3832cf8f01e990b4a414de7fea575c4de984661a264d8645d4adc9030ed8525ae20cff6634874b26f9e23a5b8d5a4f0156a3f8985f6f05f912997490386cc56740e1ac6e67298dc9f148bcef1074da66f068e1b52cb1004bdef40d6f1c284b97945ae0c37c4dffd64e8eb83370a1385ee7075a29448ca8f8d44d14427f2a262c7c58a159b177bec0c702747c4e21ca26ddefddd27250646bd8d51dbb417462598898bf441972e2a1bf8ff7ad512dd0083f8881136e5d3ed44550ded4c55691d78614bb2461be3c70fb8318a1b620cfe1ba9e9ff334b72c49dbd9b030864012ab8373c055ec332ac3449905c38bc465d81e4ae74a60be3ba77045d1aafe4c0c03a87ee7297bbce95e972aadd99ce002e4c57bad2956e77bf5af5e9bb32b3aabb7a66fe5e782502e40b099a20e07003048488f4069b37443a5cdb52fc8a9ccef34ba98a6ba346209ff6b382c4276432eaf7d0955c8e8d23d8aaaef5858ad6feddea59baf73e1106c1b1629061a11165944163e262092c5a2babaa616676f6e09f5dfa564502690417234ee89092599acb3b2e0024057e3d02ad572546852eb69d4b30babc7008f9d6e37fa596f6ef6ecefee100354f3b50556fee19252843d1b4f3e198cfdec3714e8edc616f86329cb98a70a6339ce98c52b16c38b7326dd12538c3b99da9481e9edfbb31d5880ddbb9cf1989c4cf4f348944229148725f47a34974ec44249a6e66a60d2034e0dbff5ad61455fd2e36313ab585a250088b71b3ff77d8e999be38170839efec11e620bba09049922536c4ec300e8f144998e4240e2442220d5a203cff7fa9dab7bdef5502e944c1a2d324fd1cd755454a794208bb596c84776fd5135fbd42895505424281f217205ac722d5fd4d52f67ca9030a90dc28902d83948e47927f90e549413d21ae5afe392c3673f6b358ce9fd56e56bbfebdb23d191efb65b32f3985dbc90cbe49ec79733df9fca5d5224c33fe8c5e844519a4c6e6902aa0a276d7b60b3073c927bf0cd5aa9340dc667d412cb1849047ef97a166759a38befd7f6108819992102e842cd5cc411d31b64cbe477ad9a0e4de000900b8c829d41eb6b703358740ad275deb61fb2253080b2b498e718c0efef325117e0bc7c33c282386896285ce6f06aa10a2b5adfcb6a0cc3ca4e738ed70d8ebfaf8455ec4f46b50559fcf7b8da44153a56a5d9ea43fd82d20e358c6725e5b0c3b947154893b57dc94634b737f5549afd22c91b88ae3b6b85a80f8eec17cf2a8feffd75a00fd4c363abfe4fb7faa16ab1a8453b5dbe2e8bc71ddbbb6824fa82afdb655dcbb33da1a133fdcbada525546b32b0f7defd55e8bd3880dbaf2f8b66e3996cfb8efe6940dfc7ffe4728e23f9d2832d503164925caf58ac9440d91d39eb5362415e9e670ed4451648d6b87ff450657d0c00c40926c4909d8377082670f60005c107a40a29b44a3252164e82145497a4b599200188923ec716c304c1c7f251f7ffb7c7767d0f9fe23896ddb3fed147b546d31769a4bbac4d5174f874eaee96d98a87cca880f4c6efc3793ad9e911330d237dc6b671939ea73e840d16b7fe44ee1f8b0360a0f3ff24f954f775f7bd539055b19d1471aa8ffbabea6c4489f240a7ffb7cfe3dc71cf7e8d6cd3db8f36fa2fba9fa385fcc67f3f97c2e9fe5ce70a7b9cbf90a778ebb942f73a7f3a3f021be13dec58ff1e3f0296e9db34ff6367c03be0e0c7ff3ef8644350dd090fdcb20591fe345e7ea7a343e3087179c1dcea00d805e368b5d54cdb5115ff4fdc27d7d49a74400252f0550908e02f1278aac91e3c605664b28add65461fc5f0862bf12218951235788460d95f4b12bf7ef96f4e0b7ca604ca2d40b0ee78b1b76e7be29b1b714378ba016d8e46f57c24af68ba8c2151a8bb08cb739301963ff70e41c4f4730096b857743c4d13d3761ff6e388ba700babe6db0f355b1ba1e4d2b2ef39f9600cafc10f5b800b3ba94fa75fe9760bf8e7face316f3605aaa4465fa4ac380ad1146d50b0b8b35964b92291277a6b0f8f157a106beb6040032a721b5473480b4c74a60be32232530f6beca784f806880df30b46e12a13d73527b3ca93b35a4e272deb7b5e484392aa6eb3a9ee720d1b7153dceeb60d3a87907a157fadcd3b2afabe7a08b04cedc28e22ad61c7a57aef957ec5a424fc2dd38aca08aba204d102f6c161fddae3dec771cbc00cee103ce552e562c39d100c32cff70b942c722fb02a0733ab677b3de3281688c1d8bf212e3a62b54646bd22ed1c0d506c02b9b8127a2165a1d97f5d88678c8bab0af5e65c1c82e1e006d58e64646cfda568f30486b5c2fa68a646d5846fb0f5de7a227ef347ce34bc2eddc82ab3afb46a633d1b08a1f173a6a05df36efa4ccb370e1f39e9ab6cf6e4d8740044410236a4579711da5b9f602efeb433777af649416cc0639613e035ddf31184cf455b66671fee9e20ff7cbb4eb531dfec0610f47efeb7f21f4933961174628d428a6212c003f8e202abec344a11f7104036693c745a97fca75aeebd53714424e102336225ee90968bb2ef5c07c499c5bc5d7c98c65251419dff0a745817e4f5065df3ffafecafbd2ff6efca3afab2739970d3558cbccc467b2048cc305ce0ee7c81690286e9551b7130864d888cb8bcbd255e0e2f9f4638bf2b41dc698336f3932e1e687e340d1f3d8c05153043db938f0fec420ed0c2bf5562213c4543b26c8a084c9c5dc0579c26ab71795991ffde8a143835e2e484e874b9ac64bcb10b4530591ce0acaf093e6148c4b383ef494f08e279850d772bb78445f94b6a7d756e54ec62a161af7f8780643279b070a04f1be428c32f5f3c654c60f2165f34d79a0921c3a683dd7fc2937a2d8e5b4d4be5b7f461da15aaa056c3488d1af706349faa6d4e7c65b075fe1b0b9c984f48e766dbe031b67d8ecf053fe0460174c2eb53fbbc6b95d619d6718f98d1f9698acb3d020ad8379f37fe059324b876ece4af739c74ad78d1d1cd8b6ba3157cc3376ea5aab235fd358bf5eb9e0c6fb65883038ef6caf1a4778bf7616fa475ada67e72c3ad43208cca557f2ad68abb5850b3f961cf3f977925e21a65c96dbce3f01ff69e81b8807df6aac70bcf59b3a157b6d8476379d324e7e53f5a664f86b5dafbdd4e31d15171c631e0793faa49cb523b953f0f3673b6036075e3ddfe3991e72d1e551938c0816355a61c4426060bdd954eefa27e4a50fba30ec3448348337056ad5f4428eba385b5aec2a0181d57ef03e671ccfcd941636a79a35dd4a46ed8244f02ca5acaa2f9ef5876d81d47f6858634d5184e0ce1cb2bb0ab981198d3464a7a5a5d34deb3339190b887c61f76a2a3ef5a39726545ba89d1a298701d6b70c6a601965804f174d6bc531c9983bcbb927f97ea18322ddc96437b70850b75b975fea42b1fe25a21bbfc9570c6e9397b2e90230774091afcd2433c88206fa1d1bb558c735bfcebea28e2b5c9531f0c2baee500be1237c5c3decb479a777ae423a892b76be7029a6c04e21ca98ea69440412fc73c760c43d49d60b299887280df8ba10b6aea20dca8bcf57057286718a0e9cf5ea4291a06127993287300e17389b2cd2643e0b265393f1a6940ccc03e27089c3250e1fe5d26b2c91145b971ed028bf5f8ccd093fa6f2eb13e6b8af7fb86778e79bd66e54db86e60d70bbc0ed02b71bc4d069bf76e3945c76c36fe097b9d32f589bfa98aaaf4f9813befe0a1d2b5d7af8ad2455a68faeb8cc2c100516293752b4e2b19ffdece3db201bf217b2bbec5a2d709fb76691d3119c864c72fe090ce43ce8a0666b8d1840f0011d039bacd6ae5a49067520f35554f2e58681b76d21424a1aa3c464e544822370f0917cc905d06dbc0e18c01a96d3cddd2445b243d4cc3dfce304ab014d7d27a6409576bb8e9c40cc4b48b482e4a695d26449c2397cc0d9e160d26496c99f9838710b4d509a3c59f5272e126c829218ed851ba2424780c73603db11936028f7f15bfa3d54fc5ccdc4b7342b8e586ca5b880f2721540286c7e556aa7caee7bc77de92b96818851a742752c6e0201dc01b64a18213904274c5fd10f409568d4cf1fa54ca06eec5c752718c0133015e70612438df1cdf1fad90e3972e360c0ac21d1175741a904feb87de14bf9f41a517ed4796178341363c42fad0fcfac447cf3622304051eef0f1b029b83ac008c4cae304c5ebfa2a7927e583546d18894c7e9a1d519819471d2c9620ebb66a19bcb3356c58733c29d8c089f5ef0aee6c9ca748edb70d3dc7f8280b90f266c98a653da84d2cd810dc34092d285870b03141b84409c918c1ed258975ab1726f49cc8a588c45b738bae5605e4273a342b5cc34af44bdfeb8e06a83ce5c29b6df53721165da23307694fcabe822585b0dcdbb1ea23d64f2954a0c14e28ec4682dda16318096d0a24fdeea9c6af2f3b956ce95529c5eb6975a2e2a3fd73dbb3420f6c2cfd012b3a1ace34de6dd38a53eef7eae06d4a3b3f7f3d8001406976d81c82ab42714cd19d559a0296c9c64294a5e08b62233429493728a081b87e5368ebe8a3f6971aca6e6ac94e175ad7cff1ee8572f32dfac549364b5a63791c29e87113570b57d196b34728d800c2d8c6999caba3260d6d574ac8860c386cf3f94d4bb34165501318d1c212665609854e341b361226852a6e21a7ad9c9470990c962323eae718d77dce31e675cc3530fec180465884579247a6a79883aec07bbf70295dc03d9212ed017a014ee02cf604e6b79947acc59359f0e7d95deac90cc074d7b8b9ca492355d966cedad494978f92165584e59efb4814c364bb3e20f48b5e5588bfd520d192625b299317bdbc9ded00dc57049ad820716636a0cffb26f6c91300d0e52680cd7795478b85e77fecebc2c3227b219d5cae24bfe13cb0664f49f853b6d1ea54d72b7cb7f932581b2d9b55e8449fccc13a292a02c369716c7abe58d142af05512aef2133859ecc396b10cd1a3faae31d251f9879488c7936c41542e8ed6b74d4a666e4992d02139943196885817900c92d48b936ca95f6b6f12a23e72df244827108f7124cc37fcdb6fbcc5adb97a7ff8351fbe02ae826fad996cc0402162d9f9cad94c8619586515c995d2f7b7a8f761ac97d9111f7b6bcf710dc9c1ae5b79b94f50d537335c69052342d48ffaa3bdd7a6534f0889d5e9dba194fa5e79982ad11474637251f25695b7e112f8e8f9d06b1b9e4c55423204e5f692a3487ace06502d8728bed5de5e7cdd663b80751e46c50f5575a22549bb84971fc1a21e434698c83709f7d97967da6567c13a7b258f1ac33ff7ca1eefc1282342fb008beadbd7b28aef76819df0454a8b3f234c8401f9870fb0a748a4ce3a7396600c98879155975e4837c97305c9c62ddfd50de1e2b8242604ee6dd55d2ddd8e4610be3b77a456dbde18b3d489390cf69e22415043f39aaa38277b8fec722417375fc5b90e3ddff75db81f37c9c9b9e2ad29eb9093be0d8a891bcefb21093c12fc71575f1fb3d55fb3c5a1a37f00923fe76eec6be08633b743f5502db5643b891f9e6a48ad58ff3dc1bb80616dce25632c6da1d4a2eab9646feb6dbd6d30cc27fdd85b9392329c4a1e660dc0caeef6ffc39ad4063d5e816786da914bd8e1121703972a85b1401616abe49f9b03b80b694d0a96c13aae0d74974f0e5c2af6f90a98b6defa5d92c95a47ac984ced5cf3dc01b5f0f90119a5cd8f72b78860b74fe522283b7086662ae9b727f7496c50a5698b0005915265e1153e8b2b06300919f7fa6963b2e5acdb7dc38dbbd56d76a5c826a5cbedf4b374b9159669f804fd8fd484a3e2ffc8dd79f01d3c6283c657fe063296600bc9e8cbefc50d19eef27e7352fb7952ef4e436ad368023a529f7d59bbe3e6ad60c5f7b7e9e35111339993bb02db24d4ed3b9da6eaf5e88e4f01c88ae7792c9c331554e9a7bb699e75180f5bc506b0bb7807a391c90e4bfa7fb8cb2edd5c1170294e2bdebf2e4d9c4f0c01b1df08a0e6f37bec962882a47d7e378fcd98f7cd94f31fe0e3dc6170327bb3c56113ba7c8fcec93fcf2dcef9a18efcf99dba93c24dc32a02d04b6fe9411ad7bc8ba68a59c21e4a18188f175bee8f66e440f135bd3c5ce8b3ee2aeb39ee678babec75aa89e882c36eb696feff988798e6018d65793062bae9027329968a66c25fcf46cdee7e87bffdcf6517b37305c140f91588199f653cbaa6a2af78d9e5c6920bc5256b5fc1b7aa8336cc8e767e21dfec5f5fa00cb77e836c115b7d872777af95b6fdf63822232bb8aee11e7737ec743274b9603c7ea18ad6e469af10dd657755f3ddfda69d3ed5a9265a7a46cbc84db5ffecf072cacf8fff07b477e0b261e0ff57c7dbb4cd5a549931ca29bff2ab235a1198db091816200e4dca48e7179f7cf4d516f445ebef7491f9fa303b5bca61952ac62edc6b89b82f820fdb9fd9aab4cbb544de06f737768a97553c795dd7a18c6da801543c9d0ee01c3ee0ec7030654966f860355382ce72bbccf0b630957760617de3c50a0dd7d38b37b6f143ce1908396b9dc5929dbebeb482e99d6d8bf0bc8393b89dc4c95372f20dcd54c2362dbaec7b16b8e46c04a21b4944e589973d0febe20a1f28bd2e8b4320f69320e2b5d61e2fcc643bb2b39ccba5cc272bb1680ee02eacd4a41c230ea33c84df455d6da6e34bea164c523e0338870f385b4c51611ba02557a5d9aa094de9a9a9b01dc2199716c3ad651f95a6d721cd69659555b763ef396854663b17d8874267639129670238870f18971663f62ef89a3b6e2cecd3dd65bbf51f7be9f6f8df4101f28c129678800b1c5cb0f2a19597afb2aa2d78bd5650e2d162129121c815602d1f005bbb5ca18d1554859aa241f7728d42e611b42bd22a80ec3f9639e30519ec9e4dd25d5a091b6c2c23c9cb4a5f3491197f0dc40fad65ff6163c5c1c14c504b807a0896279af2e4404808cee1c57002908f999acb7754025d80c9c8bcb43b8e2c24e7ff7cbaed40b94f7b906c733ebf57964453ceddbee40f59910dd3dd29aa3e28dcef401ec3e75a93318717dc382680114ecccefe16245508f4912a9228d59de1eb072607178aefb9c51c1860d50bb1321aefb268d0f8cc393c188df0926a1ef696ffdfabe9b150bb50bbc8d623bcb58f5cfba71cf86090ef2083931338e815944d40ed1d2a4fea4066b5612f93b90bf6c03144341b4aad4bbc850bcedc65d6c48456097d4c6d7e6349df24b03f1724cd671933ab8229d05980897c19c2a55ac70979137f37a93c8eddf4c7f4c5ccf3024af5dccf7951a9d81d232b9ed8c9b4ddd214f2152fe75b6b225b85169ca1294d855e2af731396bfb76d76c53dc4fe2651e44b7828ec010e0ed9d78e6bd5acbec9e4a4e853fae9227aae4e54e4af5f761491fb0640ebed8b3dee58c7708f77cc07ee1c5e3e4045e3a3981978e4fe0a56fb57a3286dafa28df700fa13c5549abc9d606c03bb601535921d73a29b4ab4b9bc2844ede4058c798364bc358544709660c85029fbc9ec4536371c83d292d5c7026b6492a5b077b6c431b560c533e0ddabf6ead89d215e561788a572967e1c2b34bae3268d6ced618d17052ad6b56ad933edd972f7d298d99e949c8ccf3926766399df9b99cf5e2592f63a435139238def86ee889713490a05a1def381505a1d3d33ec315a0a17987b8beddf719a1bccbcc44f574046c36ee6e8169cc9ba537339026fc3475bac41694259156bd90331265355db10f3358a5cc80ad0e6a41ae65f6f417faa4cd0a1902bc056c778e36e8899c38df1619605f713ceda100ef00dd6158de247ebec1372c26c05a5575b4575e59f2c4539ef6c81090a76b88e97061f0851cdc6c59b465cb8a2d5b63fe919ba58564cb9655b66c596dcb96352f080dab9c2754f22a4624f336a4addc84d9760436beb09afe2a9cca535371c83da92d5c701adb242e75c11ec7d08645dbc833d1ea784ca99ae6924549ee89b370807fc32255da67d60430b6286166903e93d2c2056b3c149c6e3724946e5a4b7b0475ecf332b090795ab3de2b83b9757f6af958965575792b7ac87cb8447dfeb4aca3d537cc60fe2560dca958c9e7d9dadee4430ad60786f223b96ab77e278df753c6e13db490f2e55d710b81c4fd90592f871375b1fd222bf53c427c36b41dc35b6903cd3ccd424f052917a2ab472e3f206533838ef4c9d47e8ee55fc13c25d0957838a0d422b40aa4b5449c0f01a1413fdaf534ce18ff81b88d7f400514734f696e92813624ffdf3c36475431593f166f9a13f5e3f0bab1e2e255752faee3d9828799cf207a817cbd7a8ddd0d3246d508c6b509065e6214db50b12a42a985a2edf8e022fb16bf643764c3002538b25230267b5ea6a9e0dee2244e9c9213b5a6a7be516ebde3764d06164409e9dee4946cca244e55bd913b82d34cff9a39ed8968bed072a1e5e2968771e151589e24889304714a411cbf26fe680791ce491d1f44d25ab86075433f78952a6e3d7306e956491da395052f1027fc1a46745549fb21774a6b1268ae64aed8f673f2a4dc72a9e9e39deb89f649e226abaaed8516c726e75f06dcd451f8abcc8c133b4aa96f3b3b66ca0dc2cd3d1b3eb08dcb4caca9a6becd223cef43c185ed05f7e0cb0e53d8956e738af10f274feda9f891d4d50cf718260f9893db4a8979394828b2e00c3c294a5f74020361e23b95f0165642278954b26b48b63600deb619d89e80c696b79dc335196519729fd8b8a13224893ed6a28837a8cc0c464fbb4a46afa62ee73246dee3f137a8687b93285c317e8cdb1a9d6ac558692b805d1787590f28b8d9b45022619e5bd3e2f6ebe6c446133dde66fff8c36f49ecda8d2ed33b0a7993913432a6c7557bc0c55e138aa7ebd6f27f2527b4ebf4d424e0df9d894ea220507996e8d41e678f13e5d98bad3a34b2be2c16774aeffd076d4043efd04589fec2e1da78224cf88f5ac298b6569e0863fa9908d70fe9d7da6a2fecc4b92947a517de4084dd993ee35d3811235f067acde60bbf4f837859892dfb6e77bd191a0fe0d0a1ed8fd70ffc29114f84edd935fde4a01889711cf22513853c922b5a0a37287b1c2688f169538781ce0f8ad93fe2e36b509ce621cd5b02449c232a938bfa4d819dcd658562cdf60baab20587df941bb396940ca8e75df59a2db195aec6197a3a854f10f2da8b7131b685fec0870fd8c5622d00d4432714dabdceeb1530e1fefa6dbd3fffa079449bdb4b19d277cbfac0b668bdf6f4de6f03b64757b0a25a1468479dbe5b9e5cb617b753f5f58bdf3f9a47a82f57e16961f31ff9d59cfee30c2eba6b5b44b4985bd7a9a160a6cab250177214caa5449c56e6f45e48d7c217581d988ac6a13f9efef768c474e88b9d7bec9db32e8d0b8be82fe666e13333d5e76beafe6cee89a607bcbfbd76da67ccab4e553fd70650b56b6248788380cffd51b7734b9c7d7cff0938a79924b87793299f2f96bc5d9762599daf8798e4c1dd499d71b333194eec84251fa626b284c8b9fd6467739563cb5af952ea2eabab11b216ceb292d8dbc55ae2dfd6ab58b3bf7af71cee5fdd7ff5fe952fb1187f189ef71c6f2fb4ebb3f5d46dbddc36f64fb8aee5984a7556f382e4b69b25f687b1e42f3b4b5eac3baeac3c0041595b5e60cee103ce0e07cd6b7b29c33999e470debc8b22d84ebd08f276e62ed878be9b06dc6134bceb34bc4de8d6c6196397d18e33055d42bf9b3cb3cd346b2b2e03d76a65f94c665844bc98e9393bcd93eb2e069aac537203cdb1adfe2cc2d28203be22e158956cb2c21b875fc3cd0ebe717baa3932e31ebdf03add32056423cf86acc09a90219879ed8b2f320d5476c0e3f8a3ff72766cf4f43e1bb2dc4ed8654fa5cdcef4b3cfceb3f688315dc4bec52cfea72dc62fcedfa9ccf7464e56e64fb1cc1fd31ba82db682773c39b532cff7dfa6a54fc4a98878be6fc8a5f9a974b99995dcb36dce6e1adf5bc4fa62867dde335dd81d5c680d1d7607ef917ac69b2eadd9c7ad6c177f0e04613fd367f3d581d7ec36d52cd676a1f23e740461ba0ea089ce821a92fb7d739556a7e2147fd959da8d53fdec35b7a977be12f10c5f33be8ef64a67177d4c507cceaeace9c526366995c317540a5ebb8b5c54e1a79e8bbce5dd059b9566f96adc17d1bbaddeee66d540fb059c3cf6565a584096cd0928197bf1934e1f69f2f71d908574a28af24414f88a8bb06e155b99b49067e364da97ce05b4b9050df062e461489eda927ba9fec4e1059115c559b2784dba61c6ccdee73a355777a77de6d95f3b6b113cd6777e5d2b9e4f2fb49ebab57553a869d36ec5a070442767372e5e19c6378c3f83795dfa77990baaf3f2e66bb25fb1e81a51623c22f12b1e84265e380c61b8bcd549029f3c70bbc792567bd7f8717c600afc6d16b76ab187f76375715d04ef5088289da410272f04ebef2d65d48e6ffb3ffa85581d7385c96a64defa802e3ca0ddf10eb34174de61a2a22116fc9a36cceb995048f79f2e984861480a8c0777219db2c4cf6cb7ea9a1fba395de1e748109c2466c7a4c5847ad8bcaa79be4ae635de556d4ed1efdad31baeaa1052ecb3bbdfc794ba988dd467ad497f02ad1c99731efff5845d10bc4f2bb044aba3d7a4568b5f2a26633317d1eac04393325b5dcf6a520f80b99e74535d3d6c9fdd7fdf7f50639b9dd91a493f1a2cf7c7079bef6ffc4ea8943ecddaf82c0eba2b8b6821a9cac18fcd554e09d892aff223139d97182220f3c27b8dc81775d34e4cbcc020831d07e61c3ee0ec708e37d15c4d23c7d3729625553ff46e872f9ee715e1364d3c7819f000af5f5ad8a0245ea9c9d23142c6ad2f4cf3a5a5b0d574293ad99c2eb2b3e1039b1dc66c416780f80084404047e65cf11665e435ecee0355f699f80354470b350b358b6b7cba47bb512cc67aadc8ba6a8eab060a501914a292162e3cebd832f2247c00c6de3f80c2dedf4763efb0fdc86a88c32f0bfd4a218e07e863a218a11bf8ecd032777f23015a5d6636b8cb190d68a5e5cb6457dcea33880b6501fb2954af66a3e6fe251f7ca9ccdd5dedc49b518fee9c08a84a78abb89f69ac94373677865cf6c1ecfdd7acb365cec6b58c3a7dff351fa5dc0d411e7713b86e12efccdd8f407c3580a831d9fdb7d1396977f5b1e1ea6036a279f584ddd8e8962270c685e15c105d8a2399b6849cb88ac6df224d14f5b00a0d6c23e669cda284b4249a6a279ec4dd6d26c58bc907ab5a7378af40cd91e33cc679c4fcb555ec5e0554ade247340378026c975cbbad4a7d6b64e2457908accb16b8ce4964d0c1a203bc5ded6a6fbbdbdd4ebb9adbd740bb4c38953f4273176cb6799c4aa8c6b6c91c602d6af6108060f43c99073e91b2c94ae707434fa472221ccd401c4ad91272cf6e7d16ec3b7a9c3e787efaa82375c01ba7f75ee3188796266a25c1e1c7e8835ead7781cf63ad9562beb7754192dbcb318a2b6462fba22a321957c04a80a661c153ddb52631355d5f774ced2970dfe3e9b137f36f8131870737130b1829147957141bfea8d41613289875d498185115ab683da013d64041d5faf63240f139a06aaa5b856fb916a2591e7b4f2a98237a1cf1f2cfff64bca936f866f69bd947edc8ee36f72d310526b57c8e5fe1e9021aa27fb17a6429b9f9755f1a2ec45d826585266af5011816ea3dc0b22ba71c57df6026c7fa1b76b169c99d0678997c99b2db7a8255055558f8182733d0079013871e2dbf9dc47c087b7e7263430a49c9ecd8dde167b737fd53f9fe2b3a7a8f3fb97fb76444715aeb89d568a1362f4b244d82ae56243aa4a149789293de8f09a76f1abe12d95da48aefc1dc2bfc72f50d767a6235bb528d9e1293f8747a6d29f03d83c54f7b0289f38671949707522dfacb1ffc7bb32dc7487d8c94f1e36266e98f33e2ba10b367e78684f9cc70bba4db3da4682f03635e1f157b3fd9e856adf428ad118fbfe7cf98b3c56339bc7178e3b08af06a1d7f0b8bdae061eb853b198e7ce7b04147d5def1a8da3b1e13ed5de3d50359eca7ddf96e6cfd126c82ca0a4c6159f0b46b18ea081dbde657e7d24cfa978b6410d32d3ff615b73b7f428b2d276a02dc349cdf18761ba519b055c218d7acb482df536e727d16e25fb0c8bfcd4d4e1e5b4513b852f7910c01de80918bf2a4ab85efdde3303c6e4aae9363b9b12053daacf9130e25e22045c869c449b48c4fb6221df70e70a32c41cd77162baf4178694d0a4f47f021157251aa0867b4e007e6322197298250d14196360ba35ef44278c501fb51650f99a71ed021b8bde81e846b790bcccb1b6d722b2b29843debd9d00dd7659ea42932c9dca3583d70d5745b92344cdf717a3d997f898806e979047da18ef9d28816c66dae44f572c9acefbf9e3c5379ebb52a9b8dd69382a42682c142fefabe4f3dc61a784d7fecda0df37c886f49364fc7afb6ccf80cf8b25e6c6609f10eced509ab104dfb89a087a32b0e6c2d40c6fef11fc705735dd8a0979c6a7b0f3afe1036d849d86dae85f17580136c21dc3a7eb37801965a10564bcb86cb50e102827ef4a3c396adde7ba87761054675160f1781fadeda392bd32cf56ffce830b57221cc037fac3476953bdcaa37c2917174bd7cf4456fe144a15ab740507c10c2b53eb1bf24fa760785f328d17be15df9777be690906b21eb9e3ef64a2db20f511ce488dae5f7762326ec3a066a6fc223bd4893040396a4eca460903cf760eaa1aba69428c647fe4aad89f1e737a956b1f958e80a91a2913c3b45c4d19e28e905c43c521ed5aadb852c3d096b68d613ff79524c94fc07369c707f1abf71fa03326a8f3f37a284fa71e3650c7abe5fb9fe87062702cdc48068bcdc23c25600ac1dd46e3fbf1e901a5028385b74231f34d69f8165b8d1b6881200f6c0e02e4b40b874908158b4b02d519845358a7bccd6e63eb335343d955beca0ebc43fa1451cba2a6ab44eba9f2aeea48db90b36e1bba52b59e4c8e010aef0690b5720c8a5a79bff9a29b6a33a82119e2d96e434241df5c7c93ab944c495fa194824885143627191d0354132e32ce8a10a0eaa28a720bc24b59e2b2900ad9acc3279291d4a18afd54120a35aaadb13c416f1147e564da0532cf083b3485e88ecedfb2af6874b4eef2ef86fcc3fcebd3f726d3fd1c6c44d952ed96d3440c08a92ac833388f57a2cb4532ad6a76190a000f04feab8dca7cddb0bc14a2315fa0fb2320d0480141ae209065593de13989ee33bd9995f95e24efb18f715513dbfab1ea63e74b8643b91440790a344b4ba7689b46890c86a09fd70baf0c7013abc75c847f6e3f7f9c47e43c8c328171d419ae5a1f5157767ee40dababa3d9256a93a0cec330424aad7a4b78b88d2acd8cb4843abb38960c04a94ec4b3526d06d0acc4bceab1bab68bc6b37f2c27c3bdbfb626cd8919ffce42ff0cdaa4bfb2a1e810f7a2dcb4d8a65e865978e12739b3c4d93bd4a3db7832d52e5139ff26be583235c766c78756317976b498bfa89f9c1eef11bd7b07a04837e3e82463d1f4921cff0bc2c26469483244affde3d35b62369835093096f2c2a6c911df42977ccbb525b75e588f11353f17c9521fc9744e978aa745015eb37a660e61e6a034d7a1afbc0a73f8af3e78fdfccf054e766276cb790bc0e38ace6b086c37f8b04563d19e761c179dda852af01a663a73d507c94a64c4c34179d641089352dbc0a81e885f9b1b4e4748225046b16183c132b2a54b22c97973fcb974aea5dc9f2ebc1e2c5f56dd1ebeabecdfd96f1c81bee11a99be395bfa6f691ba33f84b33fa807f146d67d39ed055ed1da7fd5c48df6baf72702a26d24321ac319d797d87fe052bb9f5bd51afda11a13cd1c6cf67bcc52fc9b66fb726475fffb6b6c4ad9191d6c8a25f3d8de449cf80e9a85b79920ded14020d428283f7b8ef6310c3d7f9d66eb61b2eae4c5d6a43d75e9e46898791198fb1f4a2b43f6be4add4ccd570fc880a5117ee3a5d0095fd90ce50052898f7db5780cf5b57071b8d9dac140fca1139b7fcd56075f6d728551f8ef52ff1a95b407c4549e2dd58b67f481b44406279c22d92008514e2d2d04bae3abbc518d7e77eaf28358df4e7cdefe85cc6513d5f98b9c76e49f53746505329ec9d6f06929f7d743cd459610dd99bbf78f9d6a11bde3f6d060942e589f506555251bf3d642ca3930e73716fcfe3c8a30e5b5710c3a0138cc796fa1f23789c586e43b87c84fa29a3437aad2b8107fd584c83c6b36e3735b2669aed9c2e65ff2e69b054bdca74a6f1cbb2d3c0e385af7ba55052f5e32e2c60dfbac3e2fb356897354f928d9782ae88e2193d6f4660541facadcb099bb8e636abcbadd984a4f50981d5a9bcc158ec813ba073138bd02175a3ba71539868bd23747aaf56133d69bbe25a8332d1df8d63f0ca15061d8da07b67560b9ab640be6e14f86c1d27ecc2468d6ffbfab61d564c5024e00d86c04291c7d581c82ebf22f0b64bb42d62e476bc10cea89a1543fb79580c17355b5a8b5136f13b9b3914ccd2533fbb581743622733d34d03ac0aa25e29f664bf944a74c84a2f6d6a5511f9152bc9ce83bc5fc60ecb79d38627e61abc4b321f2fb119cd1af08dd38f1fdcba36510628fea2678beb97e3e6b3d6c343ea8bdb6d9d668261240bae5c0896ad3254b37e2c827f5bd8bc1bf06f18ede25e6debf891f7e2155a5db06da64a3d72a1cd5d5c758a6ff54985409dafb0fd7678afd5826ee0b0b6f20909b492ac4919e1c046eb08cff4da0e18e521faf8fefd3fa2f4009755d0b3bbc9860c3772c6c307a47379c54513ecc18c83a14c83905f9996b7484cb465e9613a1559613dae580f6061946c87d4db8fe804c25f24a188cdfa29a50d35d9e22ad11e7f4803008b24ca4635f021413d2b763be9f7142bba4b49d80007c7cfd75cb88b5947dbf774779addf16f0edb96088efa8894d07c9071ab299074ed18b600fe382f60b5a0c61b83102d228a03ceed860911cd23c7b3a2d79ee9bdcff22126568b6f78eb6751c5f8bb915edff18f0d1c20b875fc257b23fb7b4d3f7fc42f9c925bfc62a0aba272d2212601fbd9e7a733dc01bd71ae1e9d9714b1f2bbbabbd8bedc8a5cb756dfd0d7dfe3a37f4450eb7bf5e28be8fc1e7b7c6517654d5ccf119b7ff52ae89c0ea8147db6cc5f0ab2f2b7b92793b9a11fccc45654988524e941fd065d3e4eeb442065666c235786a8b0cd05107a11497e31773742d71c1ad970f174ab08ae44a637a3ceb77f78cfd90a51ea372edc5906f5aefe4a8500f93ffdd57369cdd18d2c45ea67e27c14e546bb22ac68254a2d90f6dfd205ebb569f5901d4b1bc18bd25b77ee5fe4d25a5d7b2b0b94f4d411b5e10d1a1367fa400fd16e55dd387954bff9292e7f115dda5f8f6b7e4669470b282c47f1615a87eade03bd2d69f19326652d97e273a3244a2a462db2f879f067c16b4528854d9d126b2648acf0284545f1e95d653bd65bffcbb61bbdcbd689aff8866ebb9756d7d071d694816ca8eab14e976a55a867b86e40196426d42cd16a7b3b8833cac9b174cb99ea996fb191272b1961ef546dd6589fb1616fd64a3891c0b484c86e311e61f0a2932afa4bc64bb56808b21a12434112863fc3fdaa91bc2c25236c7be90ce621e59998e18c1a6b73b4db4cf3785f0a7899b4c2c5a486b968191d01cdaa037034637c8bd9bdc8d5d8cc20ad6ca6aa359e64d1723d21961dd2a75e8955f8feeb741de4e4f513843dd79245bbf474bd3582af39fbe8baa201c5d1b0929a5bdda2767ee35ccb45ddc5afe81049afb89373b2e852571969f3867f5733e74ebdb488baeb72e2a7f4252c7eca8c637287d1267f0a59075a4c8f3a78d71b88c159a61465c3303720ee50d06f472fdb29f3d3222cd5332cac331f7370ea107a6bd106998c49ab0fe5118f235f57ba6496542e81dc92a8ae75d724a805fea67277ad196b3a29dc45520e341e2da37eedf7a94a628e237ab36ac75eb64201a8356d96750090c0e88717868de72b933e6a22bdb8681bf1b236b6cc6d0c5a17462a09ad753c81fa13b69572b28afd7b8c7572698e2d69b86cbc5185c2e64e53db59d46bd3eed2e8555cbabdde0610b6a275a2a49a9ecc6dfc4bf8e0b830d93b730ea4437c55aa15094802226d73fdee40fd8995c984013b41441a307e4803a978825648505f062d8925a01b17aab8b1f9e1c7199f8da71c7ea4c8baee106266842c111021bf55d11c7f134abcf316969a16dde280a2127f8b3d1fe97bed2b456648236fa103f92ab7eaa3702b385a69315c1ff7ada8cc1ff7d8bdcfa834e92b33d32151caac306f120f1d0b71496539f711eae1e9b25750bafa0ac6f5ec18963ae2897481830e10ec94577c268e720bf100abd4d723779f52ee3ee5b09d2f2646f8830c6c082303b08af194322eac0461feeb525c49a73509e2e0807ccf0debc0005361747eac6d6f6fb78751b9ce7cffd55bd011f0a75876259d5a44a6a3ced5301991769cbee048a910b4b3e103300421144159abad81ede5fee0df95a050caf80e8627505f69ba1183d2745c81f38bd4f844674dbf9a89dd4a9919b070d3b0899c70a0e2b8bf6a2a8863d38f9043b2e010d9ec11e977fa935bc5b0fca5b1c4c6b390dad599dac96a2f6f1a731738a0a3db5a49b6a148cb45cb6ae5e50b5a593ab8e4f7734e0cd5718e5d17703492cd294a722dc19a88a8ee9284425d2fe1abd819916527c11c79ad40655a69681176e3d0a3229c923d102063c0a46b29019aa2b3e32d11973ece755d94579c5e7998010cf5c704e1e5d4982de6a5c3344cb1a838c80ec1851d60b30e36c21fdd7aed585713aa502448aeef83cc009e0b4c65e7cdf4719eca54067495542e2525f7dd28555cfac45b7f563c5565653de081ad0d8037b60133916916cd6084694a5e240581b9f48666363887d635894ad28b742a72ce6ddc96b0495bab7b99b7a19d07e554191abf6c851ff22c512c6eed941dddf6de766a519ac8b84c4c247628eca91a6e2ff9632cbc743a616cad70c5b967856bc92a7f18f03267c262809a608bb9fba11f2dd418748f3fadfde680dd759636956768297fcc1179291672a444787b27bf6425b11ac4fbedf014b31479504b84db9b6e59c68f0c9bd149fc580ff3a79887332165c821af7d5f84ec5f0a58d115b95dda135c4a0bb1d7341933ea4b6620ef40b3876aba36ef8afea924965270d78440d1fae23892eb7dc985304347c8df90eaa1b7004ed1170a2b935830c34c436066be2f7a3461c5acae4b9336fef3fc698298beb490d51b45d56f648b2e560623adb0b24166782a4ad7eccd87a18a5792a2778f0b32c3a2b6aeb5c068c3d0b07017c24138a3ec4244003f0d60d301e72aaeeb3b131afdeb926a492d9f052190cef3a25a14f34969dd0a3a17107911f3b434d8ae124de88a14b092fc9dd6d1fb199901f21a6e66c08241ec1b08fa01ba66c97f35b63541c98e1bd4542bf3fd1ba8c29dfff50511dbb59815d391db66b691d893ae4396b913722c386c476caad5fc8dd3987ff0e8f834dca274536e40d3042b769bc7b8cb2e4752aa2c6bbb542a31dded484b3b3775e5f4d6663673c832c45d54648e385b57f1a0de8efe3b141368cad9982d1f474cee7d3f511869672b191906af68fbc7283d7e5ba7eeb123ed66b7cc7aa11ccdfa2d514e56b91fcac562dfe4564f14973dc52d5fc5a6841b8be9d8315ada996e43ac9df78b5a1541588068459ab65cdac42895e74930e5419bca60d20401595761b395f6c5195a85ed5bf544d8f97eda155cb358be6e55d83df265475a831720e7a1b00d5e721c1d79bbd9efb61eb6c3b0f1e3e168ca8f6680a75df1321f48de150f47a89ce67d301855d799dfdd16d63ba5d84f17fbd6e212857d5c51bc4f955c468fda3fb2e130e07a7136d878d3784f7d4eeb4f2d01828945f77f9190a92e4a8ec588b0167edc2febedc066b18a142cd1454927c9e436fce992af4c7bb55d373a971fd7dc7c5d3afa2236fa5e9f821cd34370e012dd26a3d59fc3aafb89cc8baeda36b615610f59ef6ec37e5fba681024c664624318975f1603f26cadbcbc8513e9beb69c62d152e76224ec082ef95829adece7a7ba581511b6d6a575a5aff73c1cd90ba26b3f864f4978389248b298f4c39c05bfefb582fdbe65f020dd2fd397b79a63bfefda7a77bfcdb6bce9cca9fb0bf31a9d904ef9b45bbb261c92a955ff2694a9f769ba9777d97ea277e1143e2b540b4c1166eb8137af6cfbd0d71b2c4a98c041fdc5c35f70fe991f1b838dc0b38d6322bc30a4237f9535dd83b7db0a90a21fc10838781934fbacd5c3dbba69ef9d2f1ef09b5e1a4e66192f07279842d64f9d0399a62a492ccb793b315f2018bd31838767b522bed54ec577ef8eaa90cc1aac89e40e1cb544279973f8801bc7c8a53c093e92d9ca2b8ef060176abf5232b8d4624fa84e4a99ef043ab2e4ecb7e4cba12c7fb23c024d6c95af6726429653d9108daaf71aab5c0d376918b60b79272da5441615430d0e72035f657a5357627bb74c153bd7f8ac28670b68d31e1e5749b40558e5036083439bb05a276db77ca5502a3bc49648382e8121c05b602a025b6bf9f62aa7e66cc3b58ead51276f38b0b561c0f5b259b663327dc5e33b7419c8ce43661e0287ad7836b1032dd1594c87a9b5ef2a07c29ea1a5f06d6ccbde29dfb02242f6431b87adc0ebee700f2c1ad2d667af49135fd376776d672d74e2193cfd79099c83cd0f68db2aa2e0a466a4137dd68a9dc318d3d36a07ef2317dd60a1acf894abe19b5edaa9d873f216a7aefc113d721ffc461ce703fee9229e9e2d430c4db5dd28e45cef67d1c4dfc50da419ad83825db32be5b5a94aa562db88120dbb7a1296c042a2fa7681d084827e74e449af21ded3beef9d3bedfb98a62734ea1507a3b62ae57b28462a701cbe22ca43a34602cb1ee0f8c9ff123797c20b680638615b26b52a1fa77363814ba7edcdb9202afcf85d8d4d506b605dd6c82910262790d22c8cc157e00b061b8996e7569856f2242d62ce00e1e282776f773a3b878bb5d11d3b6e67f86afb686f8e35dc604ad37276abc3eedde5388afeb11ccbc944977d473b8e51d35b7c7884b81836f66e980ed2a4e34d1b1e314cfb6c3dcd65c022ca59e3e0b8b5bc8d619d6a258d184027568a2ca58e7979b3c8917b7c91e9376ffa80fb846b4c34c16178c8308454729e1183aeb2edaf7aac25a9cbd29e175a29429d042074d46040e53a65480583c048bc97e3cc641b4c69652ea53724ec10891cb0ffc95cf1f619792d46bade0f88704f4584ec8ae5a40fa12547aab2b845727da4dcca6a13a8fb6fb2e33e8f59e7b3bde73a5825aa97b01fa99933df389148ee1e557f7bed830b7ab97f0144463a13d4cc5ad9cac2fc66631406a56f01aa7ca5aa57e6362e56a169fdb07ca36afba3aab33243f762437bd60bdf7f5403bf520d57a6185d6ce0d8f622f117d5d496ce6c82b99db9f82b8d2847f50556ed0a3c7e726f4eb2b3d4357d5228539eb2946669b2b4e28c8e09d6cd483aa92cbd86d078a6501d0210241c064d1897d7525533effae989413df4692c49510a7527c862aeee63f87c3afe5ee6ad569081fd30dd410d806086b2e4cb1afb11428347ac690e72352350539be7a3057a8ee2970a1a11166b384c24f5d6668543c19477289171f150217924d0f1e356f852224ee1308c23a66618a51a53a44404409048834553b3967ab6f081772e58e02147c883f6dce469c3238793e03591696378376641a231382ad4f4437ad2f29585bf04bf9ee4da8958651b362e27fda8afd5af76f5750c26fa9d6a34f9e83a57d66ba4a63a5a32c8a9e3e6df8adc6cb8fb981a3b38a5acecaf57870c27b0e0b74b172e616d02bcd5cf61630e386f1f68d8b4f847dd3e511b61dac0951115f2739a5b7d1bd202bbeda409a662e273a5276160786af864b1ecf432a190b3c9b2af9b7efcb1a6ab2b514c1bb10c48648f396d3ce0a4c70b5d9e0d18199646cb3e36dd72a6d59523e61d532a2ce943d3ff8526ad2ff0bc20fac7b8d126c89fcb0c09f793b9c995118e26eb31502e71bcc3f623e46c06e719baf8316c3f26bbbda0c2809828ee83e2040a59533cd97290ddefbb8eef331e4014dd54c81e54bb290f9bbf253331012495440632559c0cb6033eaa3eef10d6f76a40c39f8a451f523b31eb479adea52c21aba1fb2861a303cf645888760b7b54c563ecc4ced895b27e08b915ddc4077126d495180a6a9c9b5665d77517ad190a6331078d6ac354f6aae3d1a397cd739fea3b515b0f256f6ade9c2a40fa4add4214cc5bff9e5e939c297d9912a4d9464c061218463fe90b80577a7c2dbacb3451a1238b88714aee6253bcf6fae44100572a00e4129cf5f9a12a63e4d3b249ee23933bd086ce2a660454bc11f5724517a21fda5e9265788303b30b20c0a643f001b0c4a7e614c0f090824c03369e377232cec09f2f72e26d71f828a479f63be80083b7191e03b3cb9a52be98cd72e04b41b319cc7c52abe4ad672c34fde3a45654d54f916df8bbddebb69f1b7ef5db9351f297f9a99bb56fdafbe3c776b5f75464e7ed337f77ceedd87c7dd5d48cfbf7fdba6ae5ddcd1daf742339fffd6f4f9cf5e3ff9f8f2fbcaefffee0c6b3472b666c75be4db83228b02d601393a510f8b9e684b92e2d81a8f7aa6a5ef02d0941c468d0a221a3b8d74dbd605037e1fe1a41dcaad53b73503294368c99112b8e00e86ed21f13e0fec20968b7c4b17aec8e5bed7757bbca18b9d3fdd79d9e7cdcfd3be29a76347959a4bdafd0f047d3b2d3cc56558a0d6c0d687fab837526af448db48686b5d0c97f3492b2d4a9f99bb4dea504240d8d08f6c33e1ece6be907072f1a139f2d74519c97504dcc59969407140a9de0c3b7235d83063929a46b9cb6f0f893b33813152a56783338a8c4ec1112e163da242c5280a42964823369c4789565317187cbe441021a350345fbe4fceb82a1454e0f6dbaede24eb344a041facf9139f37589f021de23e912239f108aba8265806c0485c29b696f7ec08fa454dc143982fa1efbd1e857bbed89194df74a68a00e9935467ed17b27f6c88ab8c19917a59c58796ba47ef2609e4f9c379c3b11af3fd2db6a827c4120dea5b30e3a5497b09da05eb857170a0f3a0a185e5117a6bba1b812b9d2c5c5a2d7c3efc677d7f60399477c8dcea0c04c6cf664f7889213a71c0f2f87940dab22e47fcbc5151c42baa63a77fedb2cc2cb257d40eebc575db31426a9ae516b954b13a87e9468eadb7a50d131d229157355b58636a47dad71f8e893854f2f5658169298d62c098a0aea24804b19070ab543da8c1eb2a55adb74b2f4b505abbcb04481ae1d33b4d5d8ca26dafcb2a4c691c1311402843c305b3eb20f9c982daff8b644e929444d8e5f79a595acfc0c915122ed22737d92e0c478408107e03a5053724424602ca5fa9ef339890ed72e9cb0c242c982cc0b0ba8d1e8da16d6ab0c495fa2d328194945d32495361ea622a19d243ef33bdaa2167baf148a41cd266d4e33f377e2ac0dbd791d48cbe4a24a9c53d7c1897c8caab0c890fcf336eebc4d9731b1f47617c2065f764f0c8242a1e23ecc5e36b4948e443711c0895c5d09606236851f7e10b54564e01e2da41d5ac05055429b76d9a29577a91664b5a3e05c0685939355f8131c3589204a5749ee6c5cb4a7b84adf6a565c93037442752f2040675e7fb21be5d6b66d6999f07a496299a13aad6acc0455c13abe6f68a0afa449a4665ee58c6eb0e9f97d554ab44c9df1509e14d70edbc2dca073fd69fcee1f4d62ff57207d89261bacd2204e4165fc01a9badf10760ff25a0f7a573b0af3890884110801d59e7fc09a3d587729c65c6daae835d25f3ae921501d3a6fcc9c4b11bee9d0812c00b8e8d4ef5c920722f205b98d8eb7f5bba3cc6bc7e65cbd8792473ff3ece948e0b87a8ea859c4845c47455c1b0d0cfd3b98f5bf54dc55d494fc95caae65b0d8ae7e44dec392078a3dca04d82dcd5d53e544b84cec4106612cf62b137626e3bed0b994280bf7941cf5084b8d48012782f366dd31167e80b49686183bb2e353bff2ddb115b67bd96be1c49c9040c9d61c3577caad0d44d1f6f6539011f6ca5e57bd7782879e36916582b036024c11ede107145274794bdca117da5363fbab1d816a901aa6b00b37fbb476deb50b4760af492ae5d574a5a72d45ad9103889a65da95fdc2b3c512497bacd71279038fb4152af6fcd68cb467ba46e79c64e6ce0eba8e5676183c3788e04b262b0ba31e6015f4f536a10bbc32d5185121ab63ba5a8b1afa44852daf309be148b53021932e0b3d29297622c927646b2c86661172632f712287bf47d17a4b759ac095d538185b479e27b8728b8a0d22b06c6b8fcfa8e0f01b59aa0535f3fb4d067f17b6b28252528f6f9834a3826ac191360eaf51d01fab0e59d49185fb7dff814460f1e6d497449f7b7fc783da50478ee114eb4984d30fd03e129a564ad392adf8e4ac8017b4991297759dcf7c0a548afa9f0e11a0f46881ee654c5d5b20dd306a9be0b2f915282165a527724b329b4982161eae8d8007750581c3761fbd97dd69f9a3d2c20522f8fd7a6189c439dcf8832fccb8d60544f7d484e182be67d4205d4e2767d71cd2b0d0855fc7f5c90269c3861644fa12b6c6d42cfe2402527537a0c35353bdfe1b3368a4a4c30c9c41fac35a71882f1a835535f6f1a14c1f65835dba5c68618b83cc3da029a50bf1dc61f68e60ea9bd2099b18499fe0ea02d119eb7dff940a039dcb6a22e6435f42ba6e8a562d2d425159e8528727f746c306dad82e25a6222be971b92c61270147f1f5fa79a94bbc33a6e4d4f1f30b60732a4e22c81dc7bb200bf90c2fc99a197d0f2db5061e021d762034b8cddbb9ad85c5709d2fb0274f1accbb68a47ad327f7d29acc52e58b092a366e52aa712501855086a4a1682d0211cdc67c9ae14c84edd0a69887cbfa63cf8fdf4ec3974b05fd697901a9b2e2caf2e4ec851efe79834244b6bce38539b996bbf4fdff6e2bceeb7cf8feb7e77ce65cea669a2e6a4ce62e1634958b6f90cbcec40da92db9d260710fb2c2dab1d68e5e9e8d78922526cb62bd08846fcc673657fb2fcb678d47ebccf7d38d3723f26543fb4646e80b23ef9bfc0607a068cf6f6403b93d0f5dff47dc71af89d1e211c94cb58eb6f1dfef3c4941c7cac96a7143270dbfb8257da6eaa302589f906f5bb5d50f562c2fa4553be23f578b559e8cda2d6be3770b8e183f5fb0692c2fd8985d21a88352b1252d1be1cef8a151eb37b32d1724a92e8b7bcf650219914c8e9809d957e1b37bf46902d2c750fd575ff9ba68c828d35129ce9f960263f2522eb6026dd4cd6936b09dbbed7e1b58dfa2c6648d2b4ed6334ba1530d4214142435ba26ca9dd3520280172098c97516bb30999d358d6bba8717afcc762a9d0573cca0b707baa7c8108ed8b6c26aec5bb8f1284817771215cd13490a5642d4aec5d0d402a984a962bb866e996a4e038be4f097fe6cd11ac74d5eb8eb9c616464f256f38d338bf2a857672352cb15e0a14b957b46e90a2fefdb762f7fed147c09eb2952f959695d29e8c7996c171e3ba54034ce56406b2f4e9689620b34806684fdb3fcf2d62d3ee86e77df683eb3ed5685dce71e77b5ed792c7acc2c5e72dc62a399052b2bb26de6fe638ff4db0f6b099bff918b6918a8671e9eb3607a75c3b8d1f3706b379aaf1c85611f37a98b8791c1e37fb1c81f801fcc83b0e393fad68651e29f07daffd8d116977a086b76f3b6579461baed5fbb90085bbcf3e975c40345775c87e8f2f7cdba24b239b4e8047962bc90096df8ab16c33bb7a5d1698a35d2cdfe7ca5fa8929656680ff5d98a2a453986558ad5fe27c7e30442e08ae71ff08575d8c9e94a0a5cf438ee930ec1262c6233b2820221b4518e6ba5fa209651a3fd91a5318a72955240bf59e67a643ea63d1092835647e22858562f78cdf4c7c3dd333fcfa165de0df8eef5fe30601b0281af98b4350fe589627866114a5c592e7f4611f3974fdf51d23eff30230f69eb8043258f50999b90941e99f0ab79f1dfa4f9eb32a2b8849baa8d7ddc2713c23170c131bd46532402c6427df3854a507fb94b0ffa3e337a3876c0c8e4622cf320630ef44c8377f54c70fd9da5824d199fb975994720997174d20b7a9088a5b0ac57b6fc0bc1e1e62d7a55ea00446b456678d1e4883543e11f1588f211c5b7ea382e0ce57f248f22b646038edfb4f64e70f1f58dde2886dc83db72571a4d40a7227c5e89ac0d9102234d711506c74f0e8c6f2827888f0832d569ef6491ecd3d2413077746d764d511363bcb96f219a6dcd8038e1e14c06f5542ae7fca2e7f1406f13ef2704da4463d2b479c60028cf063347f8f8dde5370b75f77de63b47556fffef46f82467b4fba6defa6c7eddbbfd70ea785b8c5de378ed873f0acdcde2ac459d493556cb481e4b0e262a72e0ddaefe284a93a3d2b0eb945874c403e297cd521b883c0893e5c0fc7872b6a43e596e479d9c1848909d0a93168e50866223b586142015868ba19625d4cd164651435c71e1a19efc420f78c620d0680622500771d6c6459c563cc58f65d3813883b7414e002c875eb11d85bd10e88994219c654d3d86c317072bca0d6a8fefb8b3d9f4254a307da27a22d334d416db8231b4d1a28bad583d8f6fc3181367ea1328acd11e2d7739071b542665402cef8e50e1280489cc6b5dd805ba079d32ecf4b3c6f9af7d776989997f4bce9ba59f3c61dc6638b571efb98458d62aa1b1191acfcf3d00575d7582b212ead6018b5dc5d4bf18eae26fca205c42f47292c860e5270eaad52f25327934cb589b5f3c2260d73721bdb36235fb89bf7d69043445ccef11ccff19caf256e2ef3e27b4e5cecbc484e9d38f583cdb768206144310fcee44944126616cfde8f172baafc192134c1ee7ee5a2a98659f51fcea667a15c1c71aa44f285992a1b20b7a10bfcd1c08a36b87b40dfbee941c86bff0df4ec89c73fe528439e4a8ca08763f452ee0006276441b139a718c0b49b929dfdc9274b0e74204fdef34443739a3487b94e5a70fd5bb9d89cfb2f4e8c8b840bfb4987861d71af373cd4f4cc26e7e8201081c021c95c1d572dadbd4f71b308b540b3372740b90ba0e8dc4c1c2097623fb0ac5114029a0cc808ebe6ed1ab0dc7077534034aa6ca4e0c5810089727945f9df231fa9ad293b2fcd770e6c436e711d1296c85873c07a6b30a36b669d1aa64860779bf4ad89b80c460b475a625b48241b4a298841d2dbc1719412aa8511063117565d42d1ac4e20e744c64ebcef4929e4d2667484d4225d049ada7b3bfd3cfb1ada5a6bf49cd4edd5dcd271516a51c1c2b4acea75c90275bec5d0f393d3e3f6b89420bfa19195f66f8e42bf7f48cb4921db24684893b01e3ec81369bdc06964bda1342dba8819434fdaee4e089faf4ca025e755949fba2144ef8c555f8058adc41cb98eb136b6c93ad71c356cdab4218716400e3df4d0c3af5d30726b0e88f1c505eb0bf4f09e650b04c142a5afd44cff2340b0e8e6b99392c21630aa0e87a8b271b29aee6ee9840b059fcb07c0b86fcecb7a106e11cb3a37128e45f7700c7b9d01e1a7e8e23e79b7edc362739988a1a9db85961f155615d569a07c38b734312d30954b4d08f62a1a6c6d53c099584f798110c891f1a43fdd17725f8ff5849fa26dd5aeea393d61d8996ab204964b290832e9a867c513119d074a4a9ddef4579bbaf23b71f61984a022676cb6c3f8932f91456be1552d77e8e4c4dd7d9402c751c7efe3ad59f498638d39dec1d31fa6c5911bbff928ce1fcffcb977e4dc6859972771b58a723b8004cb0d46f642a9f2281dd878d52468e0716307c204c3daa46fba39951fcf6424084aed75ec5a7cbb930a65d30fc39dcdfb6fedbcff355d901a3faa8ad6589c2515d48b5c082048f2088b7acd078ae218eafd59f6fb237a9ba213fed43f782f7dfd05261b24fdd654cdbfe083dfea0308bc9deffe102c45121cc5872fe53f12fc7238e09826efeabd4eeb4b0f90f1a68162dc973beb78bd89f37dc5ddda7f75412a371808ab5a6fc8d60d1207cdafd99cd9c8564a1046526c025b4fa93f6ac4a1e8857294f5716b9eef75b8aa45b4ddf4aa7405098dfe718d09d4412446dae495a94a08621945a9db36d367c2c17b541143c4bbf1f858bc7a0602a57c8357fb92949a90fed83dded61bf6fa85e5bbeded4fafa2a5bc54b63cdc038e700a4dc28976a6b93fe101b543c249cf0e664624f14a5032831790c1a4e68c9722b1c81b90cfaf55182cd133d0e43eb014200508dd2bf7e086e7820b546d76e3aba59d44df139c51f156628b24e092fdf46bf01ebacab9ac6c3f8798717e6ddc15455e0eb1c5a645e3a64f1259d454a01f4cb40237c1d783b8005c8009554161d0616cc05cda66bb4db85a8b4f4fea5d5f0a3415727320fe0e333a14a622c0c25eb42321984294ba33d5c705850bf10a1df36fb6c866e7994103a472e51e82c1ae54b189ebeb522a9a087595da9a4566e2aba5b6b1badac4a7981712d3c5ac2cf9133ef540a60cc74418cab4571c4c613ea2af4805ae418174bc2383c26802dc4a35da27015498b749b6cf547f54bb876c3df4d080af3daa81666d9a498a22642789924cac8a62bee6f0a1910529f4d36f416137de4492f97f80d68bd0d3aace1a4b37119ce18dead974eee143e4b77b0b3a602258f5e3f30125d0a404222c36085389c54e32a8da2e2bbf68e4c0a0706e7a22751083926f990302a01cbf0b1e3965daaa131ec3938bb49bb87eef8c3c14ddeacb6fec4ac0156b7c4dddefe68e7604c1328a4a6124ef471de78a9c597baee5b7b7c009bf13ee211ab2771721330531a0fc345648085a29a7887264523d1f34e60ca3b4cd2ca3c1ab0e54e53f8eba0b6229e8ab03ec343854d74903b0ca090a4fb131a4ef9c79e1a529757d0c269f07cdc961cbdd16a30c2000de06db9f3f56a0451066729e14b8622765ea71a056953f72411373993253399ee7b21caf691836272006a036ad923363a4303baddb6c8c4bd98cbb302c54857038a38ac935ad8c8d233327229d4ba1ea6a1629edd9d1c11f5eda2de9209f9b3cbcc8c05bb367a54b23b266be488ebd9891ab47c65ceb812473428235afb146908284c78d0dbe4f1b430a3250fa234ec912b3d7188b1e468da5838a05d4ebd14dca125c6ae3fe6c76c151de8fde884b91d80a16d4de15ef277bc2c209c461751d82b271eee2810088cbae2cc6040a1caaa646636c2169c5b75acf5ed3358be35ecd1e8db9882e30356f2e853f28db3a57747c5f4c436eb651d816052a3355e5a4afc74bcf14868c8b908e68cfde531dadc0df81147e2ff256161da4f077bfbef2e8841c31b82b46f4939011edf5a022a20cb6259d3d23a45fc36d78dbb6a22b267f878be06984125fa135385f3f37e7db865e00ebe0d9e51abe8ebdf308ef3f6658c39da92cf301be7d161580ceab76b69b501114388bb79b4287becb0e84aad847b6fa9f004d6ce717dace5c5923959d5384e637ae9083f1a92a57541886151784fb89895dc1e4fc78beec9e5de79643dc99b8d7c6c6cc8089bbf2b9dc598e6f01b834a77d1797412b98012b87151b8bc23b78edd7c7f365f795db0902785fc274b16396018fbda814e654ea2ad8120c0cf9a8f62a34f801643553da3b85f864355cbfbcd2de9448b3332942486789c84423f5843aed4c6a6187101b7b22f7e8d4c04565d34544c142ada2edd660ef23db74f63f7a41cad50605cff08629044016e859841bed836aa648612004be099514459e4282b1b5c8e9c735d845b5640cb8003167ca1644e547182b49e4b9d0a98a5c162a450afae53ecb034d7e453b48d62c00b9984cb4ec6aa881a486868d6058ae3153319fbceb62cc658e39349669de1bd5ed1416de26b5ffc082b6e3c34ea80b4b79030b58d94b10e87b843ff043729b8f9b36cd9cf5520a7052593c01f30d63056cb539bccd65f5c884c0cd597fd205db3167f16dc6dcf566847e41c4373c32c90902f1d1a22922a281455181abc3ba7a8c99c622a78bffcec1ae6697167a2a06621d5dcc790ce5a5f4280dc241d4499d4425cfc88822373abc55d8824b7a08fc20e9710d5d507cc5845a7311309986910652c9562d2f715d5b83bcc498d90ff64923e3bdcfd86c4ccd15f0f57da8030d3a7c79ba38b3cdeb68c585cf9546c1fb67eeb95f5b557068974bd0fe21b0486f54d16bf5a81bb84d7bed5217734ed85ee05c8ed5dc4960c71406c6857e258d8c178548df04dc1b09d182bc9f9a1b69c06c880812454c9426ce7ea9168f9424a24ff8afbfa1ff26082b890bd561e8c533cb8aa8bf6df9c2bde900fc1db600e361bca32c22c807e2e34f24764d7448d9edecf33e6e28df0363707c06f816ced2e3b411b97d9caa6bf63fa00270f5171629191c015027df0d70cd49bfed7827e324e57ff5d98fa867cde9a13e4cbca41cd872d0cb9f6fdbcfb1369135df7e874d1892b5e975a3e5bc973e12700d4fa59cbff322cd86a30633606ca15b1096a511c6548c93a6abd03a6ee331127b7131651f6d94e59239b93e8e9ce97e9c4316daa7d1451f872113b60c478836387a42c4e108882e5fb01649d211faf0fc63a8990403fda8c99bc46aa8a9538227fa9a62c533295dd57c53235fd2c8aba35a5bd5c0933a02026660801ae31a516fe8d95906a8c57fadfd70e925e53503401270310de395d98aa5dc804ac940139c8d943cc3c4312eb662008cb17665eec0722d960a13dce894f272b6ab3a2045fa43890d5b336d4dc9b5e50626238a9f209831fd3385a2b5445c1017628f76ce003d266afa36a46b9bf40b128d3ed744ffe6ef7d4e5f67f9f8e49c9ac31babff068c5b3dcd7dc5a7b2a38b14ca6ff949df1cb67c185bf0e8d99bb7430b2ea5b4840fb5e9fc720f191ffcb1d9d5a680e74e9e38b2cb296345ba0b9f3a8bfa93eb53a392f979680c2891867c47ac62f9a199788c553505dbc32c3b15fd0e031290a97fd03eff5f8cda1c37ae247654797ae37a5d8eb7cfa7aae45c59fe3d2f9aa8452cd35297559094a1292bd5a04bcb4bc9b6b15c2cbee82219131edc10d5eccb46913d7c1041cc3d987bcc6e652527c851c2349e1da5dfac3f7840a2a981147b108b7d4703468732676e37da19c7f3216b096613cc2719fc842a8c1170838dd27ae40bbc397a33948fa33765c9b85b473809084251d4ae64ea98b26c0161cfdc5b26b5359d0b16eb61163ffc6361f6e10f38671be0e6986bc5e1b42cd731318569fb30c7dc66a2f574ba6473174ae0bb83eceb9d238cc6bb9adab360cd64e62a62e8affc54763c999bce630010c2c2080ec5730892e2d20c8fe56b0451d2ca8a4ed5ef2c96abddf5666fbbef314ccb6b3b3ed79f09c2281b27b9347f73389e2eed8f2077d7fb4e5156ddbae9b5fd9fc7f3db88f753c34f6fcaaec0a5e2093c0a3feb9e5ed991207792b0b29314a0e6019db92e5ab0599afc4bd22bdc131902b9e308780a0bbb85c98619a7f7f9a01ff304521038000001f2bf51a1d6b9fea8a9a4b4acbca2525b29d02a83bc6bb4254fc79d641614ddacac32fb034d0b7780c08b75cd99f5e301a8d6fb0208232e5b23c755d86d4fbd61a8cd3431ecf6303991582295394fbbf924ed37657d18d6e6759ed540d2d7c16eefb3953f27205fae2476b0b8ee09924cec4960a5d5b39bd7ddae5b8475e5133b0a6420148ab42c974712bcf51ca013591ef5fb889d4ab9a66dfa055757baf2a13d695acb2ec62fd221313bacc9b5c3925c279ccc75c1c1acfbbabb8b4e88c72c4b019409a24b00765b2678ad5d052b853165c08fdae585f79ef353d1d50774013fdaaf47cb9544170144dcd1865123c4592998b45432de70ecea71bf12c6aca314a4215e5d3060ba8807eda24b7932007d26bb0fb37c488c421da5692b3f7000755e3d95c7c0ec50a51000d66d437309361bb5320ae7e26125bb08d8a4d2b839c5f799cd99ca60067358c0001896b012c0d44547606d80d118ae6602487e0ae46dac2b83545d7f1596f293844e0913e620f7eaeae5a59a4dbbb0dfb514e6e2c10537f06a147f1dd269845dd1ac36447c012d0dc0c1290048bfe368b0988cd7a65113bcfa29d48f297c8d866702c68e493a02809b7cf0c9cf2965ba5330df76a5d554105950d6b087031c1d6f8c18cc7b38cb711edc507ea852b94baf3917ae6c68f36eecdb3098983d0080a2a9658f1a987e160c30dace7acf86a6f2d12073da45b6b3c2d9ca300a16cc22937122abea3115c9b314c0e4fb1485a464e2b43a0b17fbde3e1c35ce508ff06a2d6be04685a1ecd58fb99f5a057964413df87a4121b9e99028be49cabb8ebb45e98a548d41ec1473502be53c514ed703614f1feeb27a0a605d81d72b2a42ad432a98d2ed941f9c2bd3259ee3e3116af5702ea4e1940b183360801580a4754ca1c535c9d203af22a8f3e30686809b5e61634a78a5a272ae8539590d4e4eff0e9f5c995e37e12f1f8c8433b2545c144aba67a9973d167c38430245db8347dd1ebaa86748126ec9c33d0d6a82589433944e46cbcd637c39768677d261597f1938b8ffd108280811c40449d304c3b004478a0829368072c29034921b4313c29430975891d68c2d7484b5b88ed88036117b890bc425e2aaf81a7b9db841dc860fc947c40bfc9278cfafe19fc46ff4078a5d427a25a74c983f7fc1e0ae29d3176fde3d621345b3fe3d7b657fb978091b9bf90764e7b4af5ebf619fdf43c391a3c7cfc712a9dcd0d5b747f0d6e8b8f8e494f28ac2ed3b2cad688613199bfa07052fadba798b0d98386925cd85f4aaac993059dea43af0fe437ee9d7bffa8cccd973bcc84599356fe1a2254b57ac5cb77bef514a2436b10eee1d95b67cc5d9730b69730b7ba7cfde2fde7ed01f3b8e7907a745d93d30b81a9f989a91959d9b5f58ac2eaba8acd30c187af9c43166e9ea0d1b0f5e5cbfa1b1e99629c5f6830b614f5489a0b797d359235fdf0a3bb236a43b1989a56ec26aca113b6265ee61274768034c05c79885bc5bb53286f5c9483b6449c23e813881f4c61ccdd27d78172c66fd797058d0584ca7c63dcd5776d75e99d33aa727b8b39bc2c2d9cad8944dc68e6ca4c49ce6a858c685ed6be1bddc3224382a8d82a4012285ae529b5886139617db4795394a62149c9cff15536157e8e98c13cb72d151752c9321891b4ef81ecd59a398b82793321c15a439ad7f49879855369475733be654f635e1e898c432f7cf27504c58ad8b59b44b17a4dd7021e5cc4573ca60a4db58706636415ade871411d2193f99ceeb6eece217daee3eb4a6a498d18e1d8deb4809626983c9ea18b62dd47de7344cb349f4a0446c2cce61cd8591da18343c5c66d2996a4b51c23577b257b0d9731698d0f6b1950707d45e74d33d177eb826620e131df2c8c49eee70688438ab2c7b30add4c3cbc5d99cb03eb09578384b13524a98dd7113cb9104f5c72a4a8ca14c8c030d8e5266fb646da6d81ab1b4bf21c52ccdd2c21927ae9302109124451134c5d0ac9cb312998b2d240652b10c1b2043432356014db119344716b425b4226c153c77479e222f7c842feb4635b5825845acc66b98dfc41ff21ff11fe9d9750306768d5bec9393db3576a2d53da92c21f1cf5f2fefde8545aac79de3c64f9abc6ad3ee3dc78e9f3a7dffe9333dc08d7a7c40f064cf31a2a8733ca0b0758c3f7efafc05a9054dde4d1e0bc532bd73d29c79a7ca232472d7f47c71390585c5aa3962dca455b4d663a71ef4c2c76ab082ecdb28746edebbffc0b51b1f3f750cef5aba7cff8163272edcbe133b73dfb9e3e72fc425a7e4e415ab468f9fb069fb8e03878e9fb821579816147efff15f2f34b4dc7f20b56d6cb2b2560d1db67e43fb9ebd0a531bdbe898e4943ef0d31fd6beedd8d56b773f7efad6aa99d0d677bab397f78a0d3b0e9cb870e3c16cd067c64c9f09b697af9ed727a7e417d08cccc0c5fbfd87c6a6809ebdc3a3264ecaa8ea7bf2d4c54b376fbdf8af07bcca5ef740bb5817c958624aae5d2b15d690b6acd6129933107be31e824690a66839972a33a4b306612b8e450ca2118110126312892828352193694b3a87262853712a8e409e086239251307bbb593aa1a70ad933b49ea36220b4af70fe5d10ad68c6d75e36b298e4a07ebdf3977329af3703186c8d7f6700b4a8484b5144779fb26216129136a32149a020d7752a7979b31de724f6427b3930963b16e86b9c864d454d29b0c6984d48c15f6dbb78985eb165a03527820fa3c1f0598da42636127239c2139b310e3a840239a11536d221b948ff358a1c3cc8a53b089581843ad592a36c5beff587bdb991693a4b0dc40fb8d86fc412562611c16f6234b2493a871bdccd4834893d7e14f996750225528ad0c8550940e4c615022eff560e6800592404a807e573b300f26916a5064b410189af2b6625e6dfbc163d1ddcd871f6efaa18758a9f6b4f9a3f602fff9d1f97ab5ff3ff8c81f7276018e9247016ba42541de668b827cac4a62bfd82c4aecd3a324f563eda2b49426bbf4797b17a5830b25191597166580db7699e0e1a3acf58f4b72de3eb5cbbbf872511e4feff33ec2f67cd0fc958de6260942b0eb9eb9a9e1cc284af87e76b51fbad7149b2d9e824618b7756bec9e9e6582cf1e4b2575b20690cf142ca90d69955e5e32a34b4659abf401791ad414610d089f495652176b810a0a8ed05826160c9f540e5988227692edd3a155c5f49f9d3bd9458f0c327ba954914f52c54cbb653b00cb7b020a650606cf861149adf256e32b2945aa71e6ac535dead22691322a179c34b8aa8d6b76158cf659620d2400e55812330f667da64160641ff578095b2132b035597a6e54327922a64f9bc0fb13ec0ec74bbc20784aa53d72189e56059ea9adae9243bdb53ce519ca4bc36c6d49aa2033cd796252108c29f303e171b89a9a1a27c7179e046728f8117bdeca79a73dde71cffa6d2e1d46914a36eb5262bd0782bc810a2d0ccbc531132822de60b951ab0268a22a5978df65d0cc5e2a8240e82be5a350bb0eb240174914e18ce509aea0feb324f0dcf792a7a7f4b0e53345caa61eca2522ecfba584d0ad36100976c900a7b21622008e58edc2dae4d8e87be9e4a6d4ecc07cc859a9cb3f36b7ec739d2a9a02d52e51ab8408a7f93f39d6c77997ae0c8efffbe5dce6f29dca7be49cab7286afde01

Deployed Bytecode

0xeff000005b10287140d9b6032ae57600e7feddcf3232106c1c4086711c189194d4660c5055f59edc9021b80eead6aa1e04b3832cf8f01e990b4a414de7fea575c4de984661a264d8645d4adc9030ed8525ae20cff6634874b26f9e23a5b8d5a4f0156a3f8985f6f05f912997490386cc56740e1ac6e67298dc9f148bcef1074da66f068e1b52cb1004bdef40d6f1c284b97945ae0c37c4dffd64e8eb83370a1385ee7075a29448ca8f8d44d14427f2a262c7c58a159b177bec0c702747c4e21ca26ddefddd27250646bd8d51dbb417462598898bf441972e2a1bf8ff7ad512dd0083f8881136e5d3ed44550ded4c55691d78614bb2461be3c70fb8318a1b620cfe1ba9e9ff334b72c49dbd9b030864012ab8373c055ec332ac3449905c38bc465d81e4ae74a60be3ba77045d1aafe4c0c03a87ee7297bbce95e972aadd99ce002e4c57bad2956e77bf5af5e9bb32b3aabb7a66fe5e782502e40b099a20e07003048488f4069b37443a5cdb52fc8a9ccef34ba98a6ba346209ff6b382c4276432eaf7d0955c8e8d23d8aaaef5858ad6feddea59baf73e1106c1b1629061a11165944163e262092c5a2babaa616676f6e09f5dfa564502690417234ee89092599acb3b2e0024057e3d02ad572546852eb69d4b30babc7008f9d6e37fa596f6ef6ecefee100354f3b50556fee19252843d1b4f3e198cfdec3714e8edc616f86329cb98a70a6339ce98c52b16c38b7326dd12538c3b99da9481e9edfbb31d5880ddbb9cf1989c4cf4f348944229148725f47a34974ec44249a6e66a60d2034e0dbff5ad61455fd2e36313ab585a250088b71b3ff77d8e999be38170839efec11e620bba09049922536c4ec300e8f144998e4240e2442220d5a203cff7fa9dab7bdef5502e944c1a2d324fd1cd755454a794208bb596c84776fd5135fbd42895505424281f217205ac722d5fd4d52f67ca9030a90dc28902d83948e47927f90e549413d21ae5afe392c3673f6b358ce9fd56e56bbfebdb23d191efb65b32f3985dbc90cbe49ec79733df9fca5d5224c33fe8c5e844519a4c6e6902aa0a276d7b60b3073c927bf0cd5aa9340dc667d412cb1849047ef97a166759a38befd7f6108819992102e842cd5cc411d31b64cbe477ad9a0e4de000900b8c829d41eb6b703358740ad275deb61fb2253080b2b498e718c0efef325117e0bc7c33c282386896285ce6f06aa10a2b5adfcb6a0cc3ca4e738ed70d8ebfaf8455ec4f46b50559fcf7b8da44153a56a5d9ea43fd82d20e358c6725e5b0c3b947154893b57dc94634b737f5549afd22c91b88ae3b6b85a80f8eec17cf2a8feffd75a00fd4c363abfe4fb7faa16ab1a8453b5dbe2e8bc71ddbbb6824fa82afdb655dcbb33da1a133fdcbada525546b32b0f7defd55e8bd3880dbaf2f8b66e3996cfb8efe6940dfc7ffe4728e23f9d2832d503164925caf58ac9440d91d39eb5362415e9e670ed4451648d6b87ff450657d0c00c40926c4909d8377082670f60005c107a40a29b44a3252164e82145497a4b599200188923ec716c304c1c7f251f7ffb7c7767d0f9fe23896ddb3fed147b546d31769a4bbac4d5174f874eaee96d98a87cca880f4c6efc3793ad9e911330d237dc6b671939ea73e840d16b7fe44ee1f8b0360a0f3ff24f954f775f7bd539055b19d1471aa8ffbabea6c4489f240a7ffb7cfe3dc71cf7e8d6cd3db8f36fa2fba9fa385fcc67f3f97c2e9fe5ce70a7b9cbf90a778ebb942f73a7f3a3f021be13dec58ff1e3f0296e9db34ff6367c03be0e0c7ff3ef8644350dd090fdcb20591fe345e7ea7a343e3087179c1dcea00d805e368b5d54cdb5115ff4fdc27d7d49a74400252f0550908e02f1278aac91e3c605664b28add65461fc5f0862bf12218951235788460d95f4b12bf7ef96f4e0b7ca604ca2d40b0ee78b1b76e7be29b1b714378ba016d8e46f57c24af68ba8c2151a8bb08cb739301963ff70e41c4f4730096b857743c4d13d3761ff6e388ba700babe6db0f355b1ba1e4d2b2ef39f9600cafc10f5b800b3ba94fa75fe9760bf8e7face316f3605aaa4465fa4ac380ad1146d50b0b8b35964b92291277a6b0f8f157a106beb6040032a721b5473480b4c74a60be32232530f6beca784f806880df30b46e12a13d73527b3ca93b35a4e272deb7b5e484392aa6eb3a9ee720d1b7153dceeb60d3a87907a157fadcd3b2afabe7a08b04cedc28e22ad61c7a57aef957ec5a424fc2dd38aca08aba204d102f6c161fddae3dec771cbc00cee103ce552e562c39d100c32cff70b942c722fb02a0733ab677b3de3281688c1d8bf212e3a62b54646bd22ed1c0d506c02b9b8127a2165a1d97f5d88678c8bab0af5e65c1c82e1e006d58e64646cfda568f30486b5c2fa68a646d5846fb0f5de7a227ef347ce34bc2eddc82ab3afb46a633d1b08a1f173a6a05df36efa4ccb370e1f39e9ab6cf6e4d8740044410236a4579711da5b9f602efeb433777af649416cc0639613e035ddf31184cf455b66671fee9e20ff7cbb4eb531dfec0610f47efeb7f21f4933961174628d428a6212c003f8e202abec344a11f7104036693c745a97fca75aeebd53714424e102336225ee90968bb2ef5c07c499c5bc5d7c98c65251419dff0a745817e4f5065df3ffafecafbd2ff6efca3afab2739970d3558cbccc467b2048cc305ce0ee7c81690286e9551b7130864d888cb8bcbd255e0e2f9f4638bf2b41dc698336f3932e1e687e340d1f3d8c05153043db938f0fec420ed0c2bf5562213c4543b26c8a084c9c5dc0579c26ab71795991ffde8a143835e2e484e874b9ac64bcb10b4530591ce0acaf093e6148c4b383ef494f08e279850d772bb78445f94b6a7d756e54ec62a161af7f8780643279b070a04f1be428c32f5f3c654c60f2165f34d79a0921c3a683dd7fc2937a2d8e5b4d4be5b7f461da15aaa056c3488d1af706349faa6d4e7c65b075fe1b0b9c984f48e766dbe031b67d8ecf053fe0460174c2eb53fbbc6b95d619d6718f98d1f9698acb3d020ad8379f37fe059324b876ece4af739c74ad78d1d1cd8b6ba3157cc3376ea5aab235fd358bf5eb9e0c6fb65883038ef6caf1a4778bf7616fa475ada67e72c3ad43208cca557f2ad68abb5850b3f961cf3f977925e21a65c96dbce3f01ff69e81b8807df6aac70bcf59b3a157b6d8476379d324e7e53f5a664f86b5dafbdd4e31d15171c631e0793faa49cb523b953f0f3673b6036075e3ddfe3991e72d1e551938c0816355a61c4426060bdd954eefa27e4a50fba30ec3448348337056ad5f4428eba385b5aec2a0181d57ef03e671ccfcd941636a79a35dd4a46ed8244f02ca5acaa2f9ef5876d81d47f6858634d5184e0ce1cb2bb0ab981198d3464a7a5a5d34deb3339190b887c61f76a2a3ef5a39726545ba89d1a298701d6b70c6a601965804f174d6bc531c9983bcbb927f97ea18322ddc96437b70850b75b975fea42b1fe25a21bbfc9570c6e9397b2e90230774091afcd2433c88206fa1d1bb558c735bfcebea28e2b5c9531f0c2baee500be1237c5c3decb479a777ae423a892b76be7029a6c04e21ca98ea69440412fc73c760c43d49d60b299887280df8ba10b6aea20dca8bcf57057286718a0e9cf5ea4291a06127993287300e17389b2cd2643e0b265393f1a6940ccc03e27089c3250e1fe5d26b2c91145b971ed028bf5f8ccd093fa6f2eb13e6b8af7fb86778e79bd66e54db86e60d70bbc0ed02b71bc4d069bf76e3945c76c36fe097b9d32f589bfa98aaaf4f9813befe0a1d2b5d7af8ad2455a68faeb8cc2c100516293752b4e2b19ffdece3db201bf217b2bbec5a2d709fb76691d3119c864c72fe090ce43ce8a0666b8d1840f0011d039bacd6ae5a49067520f35554f2e58681b76d21424a1aa3c464e544822370f0917cc905d06dbc0e18c01a96d3cddd2445b243d4cc3dfce304ab014d7d27a6409576bb8e9c40cc4b48b482e4a695d26449c2397cc0d9e160d26496c99f9838710b4d509a3c59f5272e126c829218ed851ba2424780c73603db11936028f7f15bfa3d54fc5ccdc4b7342b8e586ca5b880f2721540286c7e556aa7caee7bc77de92b96818851a742752c6e0201dc01b64a18213904274c5fd10f409568d4cf1fa54ca06eec5c752718c0133015e70612438df1cdf1fad90e3972e360c0ac21d1175741a904feb87de14bf9f41a517ed4796178341363c42fad0fcfac447cf3622304051eef0f1b029b83ac008c4cae304c5ebfa2a7927e583546d18894c7e9a1d519819471d2c9620ebb66a19bcb3356c58733c29d8c089f5ef0aee6c9ca748edb70d3dc7f8280b90f266c98a653da84d2cd810dc34092d285870b03141b84409c918c1ed258975ab1726f49cc8a588c45b738bae5605e4273a342b5cc34af44bdfeb8e06a83ce5c29b6df53721165da23307694fcabe822585b0dcdbb1ea23d64f2954a0c14e28ec4682dda16318096d0a24fdeea9c6af2f3b956ce95529c5eb6975a2e2a3fd73dbb3420f6c2cfd012b3a1ace34de6dd38a53eef7eae06d4a3b3f7f3d8001406976d81c82ab42714cd19d559a0296c9c64294a5e08b62233429493728a081b87e5368ebe8a3f6971aca6e6ac94e175ad7cff1ee8572f32dfac549364b5a63791c29e87113570b57d196b34728d800c2d8c6999caba3260d6d574ac8860c386cf3f94d4bb34165501318d1c212665609854e341b361226852a6e21a7ad9c9470990c962323eae718d77dce31e675cc3530fec180465884579247a6a79883aec07bbf70295dc03d9212ed017a014ee02cf604e6b79947acc59359f0e7d95deac90cc074d7b8b9ca492355d966cedad494978f92165584e59efb4814c364bb3e20f48b5e5588bfd520d192625b299317bdbc9ded00dc57049ad820716636a0cffb26f6c91300d0e52680cd7795478b85e77fecebc2c3227b219d5cae24bfe13cb0664f49f853b6d1ea54d72b7cb7f932581b2d9b55e8449fccc13a292a02c369716c7abe58d142af05512aef2133859ecc396b10cd1a3faae31d251f9879488c7936c41542e8ed6b74d4a666e4992d02139943196885817900c92d48b936ca95f6b6f12a23e72df244827108f7124cc37fcdb6fbcc5adb97a7ff8351fbe02ae826fad996cc0402162d9f9cad94c8619586515c995d2f7b7a8f761ac97d9111f7b6bcf710dc9c1ae5b79b94f50d537335c69052342d48ffaa3bdd7a6534f0889d5e9dba194fa5e79982ad11474637251f25695b7e112f8e8f9d06b1b9e4c55423204e5f692a3487ace06502d8728bed5de5e7cdd663b80751e46c50f5575a22549bb84971fc1a21e434698c83709f7d97967da6567c13a7b258f1ac33ff7ca1eefc1282342fb008beadbd7b28aef76819df0454a8b3f234c8401f9870fb0a748a4ce3a7396600c98879155975e4837c97305c9c62ddfd50de1e2b8242604ee6dd55d2ddd8e4610be3b77a456dbde18b3d489390cf69e22415043f39aaa38277b8fec722417375fc5b90e3ddff75db81f37c9c9b9e2ad29eb9093be0d8a891bcefb21093c12fc71575f1fb3d55fb3c5a1a37f00923fe76eec6be08633b743f5502db5643b891f9e6a48ad58ff3dc1bb80616dce25632c6da1d4a2eab9646feb6dbd6d30cc27fdd85b9392329c4a1e660dc0caeef6ffc39ad4063d5e816786da914bd8e1121703972a85b1401616abe49f9b03b80b694d0a96c13aae0d74974f0e5c2af6f90a98b6defa5d92c95a47ac984ced5cf3dc01b5f0f90119a5cd8f72b78860b74fe522283b7086662ae9b727f7496c50a5698b0005915265e1153e8b2b06300919f7fa6963b2e5acdb7dc38dbbd56d76a5c826a5cbedf4b374b9159669f804fd8fd484a3e2ffc8dd79f01d3c6283c657fe063296600bc9e8cbefc50d19eef27e7352fb7952ef4e436ad368023a529f7d59bbe3e6ad60c5f7b7e9e35111339993bb02db24d4ed3b9da6eaf5e88e4f01c88ae7792c9c331554e9a7bb699e75180f5bc506b0bb7807a391c90e4bfa7fb8cb2edd5c1170294e2bdebf2e4d9c4f0c01b1df08a0e6f37bec962882a47d7e378fcd98f7cd94f31fe0e3dc6170327bb3c56113ba7c8fcec93fcf2dcef9a18efcf99dba93c24dc32a02d04b6fe9411ad7bc8ba68a59c21e4a18188f175bee8f66e440f135bd3c5ce8b3ee2aeb39ee678babec75aa89e882c36eb696feff988798e6018d65793062bae9027329968a66c25fcf46cdee7e87bffdcf6517b37305c140f91588199f653cbaa6a2af78d9e5c6920bc5256b5fc1b7aa8336cc8e767e21dfec5f5fa00cb77e836c115b7d872777af95b6fdf63822232bb8aee11e7737ec743274b9603c7ea18ad6e469af10dd657755f3ddfda69d3ed5a9265a7a46cbc84db5ffecf072cacf8fff07b477e0b261e0ff57c7dbb4cd5a549931ca29bff2ab235a1198db091816200e4dca48e7179f7cf4d516f445ebef7491f9fa303b5bca61952ac62edc6b89b82f820fdb9fd9aab4cbb544de06f737768a97553c795dd7a18c6da801543c9d0ee01c3ee0ec7030654966f860355382ce72bbccf0b630957760617de3c50a0dd7d38b37b6f143ce1908396b9dc5929dbebeb482e99d6d8bf0bc8393b89dc4c95372f20dcd54c2362dbaec7b16b8e46c04a21b4944e589973d0febe20a1f28bd2e8b4320f69320e2b5d61e2fcc643bb2b39ccba5cc272bb1680ee02eacd4a41c230ea33c84df455d6da6e34bea164c523e0338870f385b4c51611ba02557a5d9aa094de9a9a9b01dc2199716c3ad651f95a6d721cd69659555b763ef396854663b17d8874267639129670238870f18971663f62ef89a3b6e2cecd3dd65bbf51f7be9f6f8df4101f28c129678800b1c5cb0f2a19597afb2aa2d78bd5650e2d162129121c815602d1f005bbb5ca18d1554859aa241f7728d42e611b42bd22a80ec3f9639e30519ec9e4dd25d5a091b6c2c23c9cb4a5f3491197f0dc40fad65ff6163c5c1c14c504b807a0896279af2e4404808cee1c57002908f999acb7754025d80c9c8bcb43b8e2c24e7ff7cbaed40b94f7b906c733ebf57964453ceddbee40f59910dd3dd29aa3e28dcef401ec3e75a93318717dc382680114ecccefe16245508f4912a9228d59de1eb072607178aefb9c51c1860d50bb1321aefb268d0f8cc393c188df0926a1ef696ffdfabe9b150bb50bbc8d623bcb58f5cfba71cf86090ef2083931338e815944d40ed1d2a4fea4066b5612f93b90bf6c03144341b4aad4bbc850bcedc65d6c48456097d4c6d7e6349df24b03f1724cd671933ab8229d05980897c19c2a55ac70979137f37a93c8eddf4c7f4c5ccf3024af5dccf7951a9d81d232b9ed8c9b4ddd214f2152fe75b6b225b85169ca1294d855e2af731396bfb76d76c53dc4fe2651e44b7828ec010e0ed9d78e6bd5acbec9e4a4e853fae9227aae4e54e4af5f761491fb0640ebed8b3dee58c7708f77cc07ee1c5e3e4045e3a3981978e4fe0a56fb57a3286dafa28df700fa13c5549abc9d606c03bb601535921d73a29b4ab4b9bc2844ede4058c798364bc358544709660c85029fbc9ec4536371c83d292d5c7026b6492a5b077b6c431b560c533e0ddabf6ead89d215e561788a572967e1c2b34bae3268d6ced618d17052ad6b56ad933edd972f7d298d99e949c8ccf3926766399df9b99cf5e2592f63a435139238def86ee889713490a05a1def381505a1d3d33ec315a0a17987b8beddf719a1bccbcc44f574046c36ee6e8169cc9ba537339026fc3475bac41694259156bd90331265355db10f3358a5cc80ad0e6a41ae65f6f417faa4cd0a1902bc056c778e36e8899c38df1619605f713ceda100ef00dd6158de247ebec1372c26c05a5575b4575e59f2c4539ef6c81090a76b88e97061f0851cdc6c59b465cb8a2d5b63fe919ba58564cb9655b66c596dcb96352f080dab9c2754f22a4624f336a4addc84d9760436beb09afe2a9cca535371c83da92d5c701adb242e75c11ec7d08645dbc833d1ea784ca99ae6924549ee89b370807fc32255da67d60430b6286166903e93d2c2056b3c149c6e3724946e5a4b7b0475ecf332b090795ab3de2b83b9757f6af958965575792b7ac87cb8447dfeb4aca3d537cc60fe2560dca958c9e7d9dadee4430ad60786f223b96ab77e278df753c6e13db490f2e55d710b81c4fd90592f871375b1fd222bf53c427c36b41dc35b6903cd3ccd424f052917a2ab472e3f206533838ef4c9d47e8ee55fc13c25d0957838a0d422b40aa4b5449c0f01a1413fdaf534ce18ff81b88d7f400514734f696e92813624ffdf3c36475431593f166f9a13f5e3f0bab1e2e255752faee3d9828799cf207a817cbd7a8ddd0d3246d508c6b509065e6214db50b12a42a985a2edf8e022fb16bf643764c3002538b25230267b5ea6a9e0dee2244e9c9213b5a6a7be516ebde3764d06164409e9dee4946cca244e55bd913b82d34cff9a39ed8968bed072a1e5e2968771e151589e24889304714a411cbf26fe680791ce491d1f44d25ab86075433f78952a6e3d7306e956491da395052f1027fc1a46745549fb21774a6b1268ae64aed8f673f2a4dc72a9e9e39deb89f649e226abaaed8516c726e75f06dcd451f8abcc8c133b4aa96f3b3b66ca0dc2cd3d1b3eb08dcb4caca9a6becd223cef43c185ed05f7e0cb0e53d8956e738af10f274feda9f891d4d50cf718260f9893db4a8979394828b2e00c3c294a5f74020361e23b95f0165642278954b26b48b63600deb619d89e80c696b79dc335196519729fd8b8a13224893ed6a28837a8cc0c464fbb4a46afa62ee73246dee3f137a8687b93285c317e8cdb1a9d6ac558692b805d1787590f28b8d9b45022619e5bd3e2f6ebe6c446133dde66fff8c36f49ecda8d2ed33b0a7993913432a6c7557bc0c55e138aa7ebd6f27f2527b4ebf4d424e0df9d894ea220507996e8d41e678f13e5d98bad3a34b2be2c16774aeffd076d4043efd04589fec2e1da78224cf88f5ac298b6569e0863fa9908d70fe9d7da6a2fecc4b92947a517de4084dd993ee35d3811235f067acde60bbf4f837859892dfb6e77bd191a0fe0d0a1ed8fd70ffc29114f84edd935fde4a01889711cf22513853c922b5a0a37287b1c2688f169538781ce0f8ad93fe2e36b509ce621cd5b02449c232a938bfa4d819dcd658562cdf60baab20587df941bb396940ca8e75df59a2db195aec6197a3a854f10f2da8b7131b685fec0870fd8c5622d00d4432714dabdceeb1530e1fefa6dbd3fffa079449bdb4b19d277cbfac0b668bdf6f4de6f03b64757b0a25a1468479dbe5b9e5cb617b753f5f58bdf3f9a47a82f57e16961f31ff9d59cfee30c2eba6b5b44b4985bd7a9a160a6cab250177214caa5449c56e6f45e48d7c217581d988ac6a13f9efef768c474e88b9d7bec9db32e8d0b8be82fe666e13333d5e76beafe6cee89a607bcbfbd76da67ccab4e553fd70650b56b6248788380cffd51b7734b9c7d7cff0938a79924b87793299f2f96bc5d9762599daf8798e4c1dd499d71b333194eec84251fa626b284c8b9fd6467739563cb5af952ea2eabab11b216ceb292d8dbc55ae2dfd6ab58b3bf7af71cee5fdd7ff5fe952fb1187f189ef71c6f2fb4ebb3f5d46dbddc36f64fb8aee5984a7556f382e4b69b25f687b1e42f3b4b5eac3baeac3c0041595b5e60cee103ce0e07cd6b7b29c33999e470debc8b22d84ebd08f276e62ed878be9b06dc6134bceb34bc4de8d6c6196397d18e33055d42bf9b3cb3cd346b2b2e03d76a65f94c665844bc98e9393bcd93eb2e069aac537203cdb1adfe2cc2d28203be22e158956cb2c21b875fc3cd0ebe717baa3932e31ebdf03add32056423cf86acc09a90219879ed8b2f320d5476c0e3f8a3ff72766cf4f43e1bb2dc4ed8654fa5cdcef4b3cfceb3f688315dc4bec52cfea72dc62fcedfa9ccf7464e56e64fb1cc1fd31ba82db682773c39b532cff7dfa6a54fc4a98878be6fc8a5f9a974b99995dcb36dce6e1adf5bc4fa62867dde335dd81d5c680d1d7607ef917ac69b2eadd9c7ad6c177f0e04613fd367f3d581d7ec36d52cd676a1f23e740461ba0ea089ce821a92fb7d739556a7e2147fd959da8d53fdec35b7a977be12f10c5f33be8ef64a67177d4c507cceaeace9c526366995c317540a5ebb8b5c54e1a79e8bbce5dd059b9566f96adc17d1bbaddeee66d540fb059c3cf6565a584096cd0928197bf1934e1f69f2f71d908574a28af24414f88a8bb06e155b99b49067e364da97ce05b4b9050df062e461489eda927ba9fec4e1059115c559b2784dba61c6ccdee73a355777a77de6d95f3b6b113cd6777e5d2b9e4f2fb49ebab57553a869d36ec5a070442767372e5e19c6378c3f83795dfa77990baaf3f2e66bb25fb1e81a51623c22f12b1e84265e380c61b8bcd549029f3c70bbc792567bd7f8717c600afc6d16b76ab187f76375715d04ef5088289da410272f04ebef2d65d48e6ffb3ffa85581d7385c96a64defa802e3ca0ddf10eb34174de61a2a22116fc9a36cceb995048f79f2e984861480a8c0777219db2c4cf6cb7ea9a1fba395de1e748109c2466c7a4c5847ad8bcaa79be4ae635de556d4ed1efdad31baeaa1052ecb3bbdfc794ba988dd467ad497f02ad1c99731efff5845d10bc4f2bb044aba3d7a4568b5f2a26633317d1eac04393325b5dcf6a520f80b99e74535d3d6c9fdd7fdf7f50639b9dd91a493f1a2cf7c7079bef6ffc4ea8943ecddaf82c0eba2b8b6821a9cac18fcd554e09d892aff223139d97182220f3c27b8dc81775d34e4cbcc020831d07e61c3ee0ec708e37d15c4d23c7d3729625553ff46e872f9ee715e1364d3c7819f000af5f5ad8a0245ea9c9d23142c6ad2f4cf3a5a5b0d574293ad99c2eb2b3e1039b1dc66c416780f80084404047e65cf11665e435ecee0355f699f80354470b350b358b6b7cba47bb512cc67aadc8ba6a8eab060a501914a292162e3cebd832f2247c00c6de3f80c2dedf4763efb0fdc86a88c32f0bfd4a218e07e863a218a11bf8ecd032777f23015a5d6636b8cb190d68a5e5cb6457dcea33880b6501fb2954af66a3e6fe251f7ca9ccdd5dedc49b518fee9c08a84a78abb89f69ac94373677865cf6c1ecfdd7acb365cec6b58c3a7dff351fa5dc0d411e7713b86e12efccdd8f407c3580a831d9fdb7d1396977f5b1e1ea6036a279f584ddd8e8962270c685e15c105d8a2399b6849cb88ac6df224d14f5b00a0d6c23e669cda284b4249a6a279ec4dd6d26c58bc907ab5a7378af40cd91e33cc679c4fcb555ec5e0554ade247340378026c975cbbad4a7d6b64e2457908accb16b8ce4964d0c1a203bc5ded6a6fbbdbdd4ebb9adbd740bb4c38953f4273176cb6799c4aa8c6b6c91c602d6af6108060f43c99073e91b2c94ae707434fa472221ccd401c4ad91272cf6e7d16ec3b7a9c3e787efaa82375c01ba7f75ee3188796266a25c1e1c7e8835ead7781cf63ad9562beb7754192dbcb318a2b6462fba22a321957c04a80a661c153ddb52631355d5f774ced2970dfe3e9b137f36f8131870737130b1829147957141bfea8d41613289875d498185115ab683da013d64041d5faf63240f139a06aaa5b856fb916a2591e7b4f2a98237a1cf1f2cfff64bca936f866f69bd947edc8ee36f72d310526b57c8e5fe1e9021aa27fb17a6429b9f9755f1a2ec45d826585266af5011816ea3dc0b22ba71c57df6026c7fa1b76b169c99d0678997c99b2db7a8255055558f8182733d0079013871e2dbf9dc47c087b7e7263430a49c9ecd8dde167b737fd53f9fe2b3a7a8f3fb97fb76444715aeb89d568a1362f4b244d82ae56243aa4a149789293de8f09a76f1abe12d95da48aefc1dc2bfc72f50d767a6235bb528d9e1293f8747a6d29f03d83c54f7b0289f38671949707522dfacb1ffc7bb32dc7487d8c94f1e36266e98f33e2ba10b367e78684f9cc70bba4db3da4682f03635e1f157b3fd9e856adf428ad118fbfe7cf98b3c56339bc7178e3b08af06a1d7f0b8bdae061eb853b198e7ce7b04147d5def1a8da3b1e13ed5de3d50359eca7ddf96e6cfd126c82ca0a4c6159f0b46b18ea081dbde657e7d24cfa978b6410d32d3ff615b73b7f428b2d276a02dc349cdf18761ba519b055c218d7acb482df536e727d16e25fb0c8bfcd4d4e1e5b4513b852f7910c01de80918bf2a4ab85efdde3303c6e4aae9363b9b12053daacf9130e25e22045c869c449b48c4fb6221df70e70a32c41cd77162baf4178694d0a4f47f021157251aa0867b4e007e6322197298250d14196360ba35ef44278c501fb51650f99a71ed021b8bde81e846b790bcccb1b6d722b2b29843debd9d00dd7659ea42932c9dca3583d70d5745b92344cdf717a3d997f898806e979047da18ef9d28816c66dae44f572c9acefbf9e3c5379ebb52a9b8dd69382a42682c142fefabe4f3dc61a784d7fecda0df37c886f49364fc7afb6ccf80cf8b25e6c6609f10eced509ab104dfb89a087a32b0e6c2d40c6fef11fc705735dd8a0979c6a7b0f3afe1036d849d86dae85f17580136c21dc3a7eb37801965a10564bcb86cb50e102827ef4a3c396adde7ba87761054675160f1781fadeda392bd32cf56ffce830b57221cc037fac3476953bdcaa37c2917174bd7cf4456fe144a15ab740507c10c2b53eb1bf24fa760785f328d17be15df9777be690906b21eb9e3ef64a2db20f511ce488dae5f7762326ec3a066a6fc223bd4893040396a4eca460903cf760eaa1aba69428c647fe4aad89f1e737a956b1f958e80a91a2913c3b45c4d19e28e905c43c521ed5aadb852c3d096b68d613ff79524c94fc07369c707f1abf71fa03326a8f3f37a284fa71e3650c7abe5fb9fe87062702cdc48068bcdc23c25600ac1dd46e3fbf1e901a5028385b74231f34d69f8165b8d1b6881200f6c0e02e4b40b874908158b4b02d519845358a7bccd6e63eb335343d955beca0ebc43fa1451cba2a6ab44eba9f2aeea48db90b36e1bba52b59e4c8e010aef0690b5720c8a5a79bff9a29b6a33a82119e2d96e434241df5c7c93ab944c495fa194824885143627191d0354132e32ce8a10a0eaa28a720bc24b59e2b2900ad9acc3279291d4a18afd54120a35aaadb13c416f1147e564da0532cf083b3485e88ecedfb2af6874b4eef2ef86fcc3fcebd3f726d3fd1c6c44d952ed96d3440c08a92ac833388f57a2cb4532ad6a76190a000f04feab8dca7cddb0bc14a2315fa0fb2320d0480141ae209065593de13989ee33bd9995f95e24efb18f715513dbfab1ea63e74b8643b91440790a344b4ba7689b46890c86a09fd70baf0c7013abc75c847f6e3f7f9c47e43c8c328171d419ae5a1f5157767ee40dababa3d9256a93a0cec330424aad7a4b78b88d2acd8cb4843abb38960c04a94ec4b3526d06d0acc4bceab1bab68bc6b37f2c27c3bdbfb626cd8919ffce42ff0cdaa4bfb2a1e810f7a2dcb4d8a65e865978e12739b3c4d93bd4a3db7832d52e5139ff26be583235c766c78756317976b498bfa89f9c1eef11bd7b07a04837e3e82463d1f4921cff0bc2c26469483244affde3d35b62369835093096f2c2a6c911df42977ccbb525b75e588f11353f17c9521fc9744e978aa745015eb37a660e61e6a034d7a1afbc0a73f8af3e78fdfccf054e766276cb790bc0e38ace6b086c37f8b04563d19e761c179dda852af01a663a73d507c94a64c4c34179d641089352dbc0a81e885f9b1b4e4748225046b16183c132b2a54b22c97973fcb974aea5dc9f2ebc1e2c5f56dd1ebeabecdfd96f1c81bee11a99be395bfa6f691ba33f84b33fa807f146d67d39ed055ed1da7fd5c48df6baf72702a26d24321ac319d797d87fe052bb9f5bd51afda11a13cd1c6cf67bcc52fc9b66fb726475fffb6b6c4ad9191d6c8a25f3d8de449cf80e9a85b79920ded14020d428283f7b8ef6310c3d7f9d66eb61b2eae4c5d6a43d75e9e46898791198fb1f4a2b43f6be4add4ccd570fc880a5117ee3a5d0095fd90ce50052898f7db5780cf5b57071b8d9dac140fca1139b7fcd56075f6d728551f8ef52ff1a95b407c4549e2dd58b67f481b44406279c22d92008514e2d2d04bae3abbc518d7e77eaf28358df4e7cdefe85cc6513d5f98b9c76e49f53746505329ec9d6f06929f7d743cd459610dd99bbf78f9d6a11bde3f6d060942e589f506555251bf3d642ca3930e73716fcfe3c8a30e5b5710c3a0138cc796fa1f23789c586e43b87c84fa29a3437aad2b8107fd584c83c6b36e3735b2669aed9c2e65ff2e69b054bdca74a6f1cbb2d3c0e385af7ba55052f5e32e2c60dfbac3e2fb356897354f928d9782ae88e2193d6f4660541facadcb099bb8e636abcbadd984a4f50981d5a9bcc158ec813ba073138bd02175a3ba71539868bd23747aaf56133d69bbe25a8332d1df8d63f0ca15061d8da07b67560b9ab640be6e14f86c1d27ecc2468d6ffbfab61d564c5024e00d86c04291c7d581c82ebf22f0b64bb42d62e476bc10cea89a1543fb79580c17355b5a8b5136f13b9b3914ccd2533fbb581743622733d34d03ac0aa25e29f664bf944a74c84a2f6d6a5511f9152bc9ce83bc5fc60ecb79d38627e61abc4b321f2fb119cd1af08dd38f1fdcba36510628fea2678beb97e3e6b3d6c343ea8bdb6d9d668261240bae5c0896ad3254b37e2c827f5bd8bc1bf06f18ede25e6debf891f7e2155a5db06da64a3d72a1cd5d5c758a6ff54985409dafb0fd7678afd5826ee0b0b6f20909b492ac4919e1c046eb08cff4da0e18e521faf8fefd3fa2f4009755d0b3bbc9860c3772c6c307a47379c54513ecc18c83a14c83905f9996b7484cb465e9613a1559613dae580f6061946c87d4db8fe804c25f24a188cdfa29a50d35d9e22ad11e7f4803008b24ca4635f021413d2b763be9f7142bba4b49d80007c7cfd75cb88b5947dbf774779addf16f0edb96088efa8894d07c9071ab299074ed18b600fe382f60b5a0c61b83102d228a03ceed860911cd23c7b3a2d79ee9bdcff22126568b6f78eb6751c5f8bb915edff18f0d1c20b875fc257b23fb7b4d3f7fc42f9c925bfc62a0aba272d2212601fbd9e7a733dc01bd71ae1e9d9714b1f2bbbabbd8bedc8a5cb756dfd0d7dfe3a37f4450eb7bf5e28be8fc1e7b7c6517654d5ccf119b7ff52ae89c0ea8147db6cc5f0ab2f2b7b92793b9a11fccc45654988524e941fd065d3e4eeb442065666c235786a8b0cd05107a11497e31773742d71c1ad970f174ab08ae44a637a3ceb77f78cfd90a51ea372edc5906f5aefe4a8500f93ffdd57369cdd18d2c45ea67e27c14e546bb22ac68254a2d90f6dfd205ebb569f5901d4b1bc18bd25b77ee5fe4d25a5d7b2b0b94f4d411b5e10d1a1367fa400fd16e55dd387954bff9292e7f115dda5f8f6b7e4669470b282c47f1615a87eade03bd2d69f19326652d97e273a3244a2a462db2f879f067c16b4528854d9d126b2648acf0284545f1e95d653bd65bffcbb61bbdcbd689aff8866ebb9756d7d071d694816ca8eab14e976a55a867b86e40196426d42cd16a7b3b8833cac9b174cb99ea996fb191272b1961ef546dd6589fb1616fd64a3891c0b484c86e311e61f0a2932afa4bc64bb56808b21a12434112863fc3fdaa91bc2c25236c7be90ce621e59998e18c1a6b73b4db4cf3785f0a7899b4c2c5a486b968191d01cdaa037034637c8bd9bdc8d5d8cc20ad6ca6aa359e64d1723d21961dd2a75e8955f8feeb741de4e4f513843dd79245bbf474bd3582af39fbe8baa201c5d1b0929a5bdda2767ee35ccb45ddc5afe81049afb89373b2e852571969f3867f5733e74ebdb488baeb72e2a7f4252c7eca8c637287d1267f0a59075a4c8f3a78d71b88c159a61465c3303720ee50d06f472fdb29f3d3222cd5332cac331f7370ea107a6bd106998c49ab0fe5118f235f57ba6496542e81dc92a8ae75d724a805fea67277ad196b3a29dc45520e341e2da37eedf7a94a628e237ab36ac75eb64201a8356d96750090c0e88717868de72b933e6a22bdb8681bf1b236b6cc6d0c5a17462a09ad753c81fa13b69572b28afd7b8c7572698e2d69b86cbc5185c2e64e53db59d46bd3eed2e8555cbabdde0610b6a275a2a49a9ecc6dfc4bf8e0b830d93b730ea4437c55aa15094802226d73fdee40fd8995c984013b41441a307e4803a978825648505f062d8925a01b17aab8b1f9e1c7199f8da71c7ea4c8baee106266842c111021bf55d11c7f134abcf316969a16dde280a2127f8b3d1fe97bed2b456648236fa103f92ab7eaa3702b385a69315c1ff7ada8cc1ff7d8bdcfa834e92b33d32151caac306f120f1d0b71496539f711eae1e9b25750bafa0ac6f5ec18963ae2897481830e10ec94577c268e720bf100abd4d723779f52ee3ee5b09d2f2646f8830c6c082303b08af194322eac0461feeb525c49a73509e2e0807ccf0debc0005361747eac6d6f6fb78751b9ce7cffd55bd011f0a75876259d5a44a6a3ced5301991769cbee048a910b4b3e103300421144159abad81ede5fee0df95a050caf80e8627505f69ba1183d2745c81f38bd4f844674dbf9a89dd4a9919b070d3b0899c70a0e2b8bf6a2a8863d38f9043b2e010d9ec11e977fa935bc5b0fca5b1c4c6b390dad599dac96a2f6f1a731738a0a3db5a49b6a148cb45cb6ae5e50b5a593ab8e4f7734e0cd5718e5d17703492cd294a722dc19a88a8ee9284425d2fe1abd819916527c11c79ad40655a69681176e3d0a3229c923d102063c0a46b29019aa2b3e32d11973ece755d94579c5e7998010cf5c704e1e5d4982de6a5c3344cb1a838c80ec1851d60b30e36c21fdd7aed585713aa502448aeef83cc009e0b4c65e7cdf4719eca54067495542e2525f7dd28555cfac45b7f563c5565653de081ad0d8037b60133916916cd6084694a5e240581b9f48666363887d635894ad28b742a72ce6ddc96b0495bab7b99b7a19d07e554191abf6c851ff22c512c6eed941dddf6de766a519ac8b84c4c247628eca91a6e2ff9632cbc743a616cad70c5b967856bc92a7f18f03267c262809a608bb9fba11f2dd418748f3fadfde680dd759636956768297fcc1179291672a444787b27bf6425b11ac4fbedf014b31479504b84db9b6e59c68f0c9bd149fc580ff3a79887332165c821af7d5f84ec5f0a58d115b95dda135c4a0bb1d7341933ea4b6620ef40b3876aba36ef8afea924965270d78440d1fae23892eb7dc985304347c8df90eaa1b7004ed1170a2b935830c34c436066be2f7a3461c5acae4b9336fef3fc698298beb490d51b45d56f648b2e560623adb0b24166782a4ad7eccd87a18a5792a2778f0b32c3a2b6aeb5c068c3d0b07017c24138a3ec4244003f0d60d301e72aaeeb3b131afdeb926a492d9f052190cef3a25a14f34969dd0a3a17107911f3b434d8ae124de88a14b092fc9dd6d1fb199901f21a6e66c08241ec1b08fa01ba66c97f35b63541c98e1bd4542bf3fd1ba8c29dfff50511dbb59815d391db66b691d893ae4396b913722c386c476caad5fc8dd3987ff0e8f834dca274536e40d3042b769bc7b8cb2e4752aa2c6bbb542a31dded484b3b3775e5f4d6663673c832c45d54648e385b57f1a0de8efe3b141368cad9982d1f474cee7d3f511869672b191906af68fbc7283d7e5ba7eeb123ed66b7cc7aa11ccdfa2d514e56b91fcac562dfe4564f14973dc52d5fc5a6841b8be9d8315ada996e43ac9df78b5a1541588068459ab65cdac42895e74930e5419bca60d20401595761b395f6c5195a85ed5bf544d8f97eda155cb358be6e55d83df265475a831720e7a1b00d5e721c1d79bbd9efb61eb6c3b0f1e3e168ca8f6680a75df1321f48de150f47a89ce67d301855d799dfdd16d63ba5d84f17fbd6e212857d5c51bc4f955c468fda3fb2e130e07a7136d878d3784f7d4eeb4f2d01828945f77f9190a92e4a8ec588b0167edc2febedc066b18a142cd1454927c9e436fce992af4c7bb55d373a971fd7dc7c5d3afa2236fa5e9f821cd34370e012dd26a3d59fc3aafb89cc8baeda36b615610f59ef6ec37e5fba681024c664624318975f1603f26cadbcbc8513e9beb69c62d152e76224ec082ef95829adece7a7ba581511b6d6a575a5aff73c1cd90ba26b3f864f4978389248b298f4c39c05bfefb582fdbe65f020dd2fd397b79a63bfefda7a77bfcdb6bce9cca9fb0bf31a9d904ef9b45bbb261c92a955ff2694a9f769ba9777d97ea277e1143e2b540b4c1166eb8137af6cfbd0d71b2c4a98c041fdc5c35f70fe991f1b838dc0b38d6322bc30a4237f9535dd83b7db0a90a21fc10838781934fbacd5c3dbba69ef9d2f1ef09b5e1a4e66192f07279842d64f9d0399a62a492ccb793b315f2018bd31838767b522bed54ec577ef8eaa90cc1aac89e40e1cb544279973f8801bc7c8a53c093e92d9ca2b8ef060176abf5232b8d4624fa84e4a99ef043ab2e4ecb7e4cba12c7fb23c024d6c95af6726429653d9108daaf71aab5c0d376918b60b79272da5441615430d0e72035f657a5357627bb74c153bd7f8ac28670b68d31e1e5749b40558e5036083439bb05a276db77ca5502a3bc49648382e8121c05b602a025b6bf9f62aa7e66cc3b58ead51276f38b0b561c0f5b259b663327dc5e33b7419c8ce43661e0287ad7836b1032dd1594c87a9b5ef2a07c29ea1a5f06d6ccbde29dfb02242f6431b87adc0ebee700f2c1ad2d667af49135fd376776d672d74e2193cfd79099c83cd0f68db2aa2e0a466a4137dd68a9dc318d3d36a07ef2317dd60a1acf894abe19b5edaa9d873f216a7aefc113d721ffc461ce703fee9229e9e2d430c4db5dd28e45cef67d1c4dfc50da419ad83825db32be5b5a94aa562db88120dbb7a1296c042a2fa7681d084827e74e449af21ded3beef9d3bedfb98a62734ea1507a3b62ae57b28462a701cbe22ca43a34602cb1ee0f8c9ff123797c20b680638615b26b52a1fa77363814ba7edcdb9202afcf85d8d4d506b605dd6c82910262790d22c8cc157e00b061b8996e7569856f2242d62ce00e1e282776f773a3b878bb5d11d3b6e67f86afb686f8e35dc604ad37276abc3eedde5388afeb11ccbc944977d473b8e51d35b7c7884b81836f66e980ed2a4e34d1b1e314cfb6c3dcd65c022ca59e3e0b8b5bc8d619d6a258d184027568a2ca58e7979b3c8917b7c91e9376ffa80fb846b4c34c16178c8308454729e1183aeb2edaf7aac25a9cbd29e175a29429d042074d46040e53a65480583c048bc97e3cc641b4c69652ea53724ec10891cb0ffc95cf1f619792d46bade0f88704f4584ec8ae5a40fa12547aab2b845727da4dcca6a13a8fb6fb2e33e8f59e7b3bde73a5825aa97b01fa99933df389148ee1e557f7bed830b7ab97f0144463a13d4cc5ad9cac2fc66631406a56f01aa7ca5aa57e6362e56a169fdb07ca36afba3aab33243f762437bd60bdf7f5403bf520d57a6185d6ce0d8f622f117d5d496ce6c82b99db9f82b8d2847f50556ed0a3c7e726f4eb2b3d4357d5228539eb2946669b2b4e28c8e09d6cd483aa92cbd86d078a6501d0210241c064d1897d7525533effae989413df4692c49510a7527c862aeee63f87c3afe5ee6ad569081fd30dd410d806086b2e4cb1afb11428347ac690e72352350539be7a3057a8ee2970a1a11166b384c24f5d6668543c19477289171f150217924d0f1e356f852224ee1308c23a66618a51a53a44404409048834553b3967ab6f081772e58e02147c883f6dce469c3238793e03591696378376641a231382ad4f4437ad2f29585bf04bf9ee4da8958651b362e27fda8afd5af76f5750c26fa9d6a34f9e83a57d66ba4a63a5a32c8a9e3e6df8adc6cb8fb981a3b38a5acecaf57870c27b0e0b74b172e616d02bcd5cf61630e386f1f68d8b4f847dd3e511b61dac0951115f2739a5b7d1bd202bbeda409a662e273a5276160786af864b1ecf432a190b3c9b2af9b7efcb1a6ab2b514c1bb10c48648f396d3ce0a4c70b5d9e0d18199646cb3e36dd72a6d59523e61d532a2ce943d3ff8526ad2ff0bc20fac7b8d126c89fcb0c09f793b9c995118e26eb31502e71bcc3f623e46c06e719baf8316c3f26bbbda0c2809828ee83e2040a59533cd97290ddefbb8eef331e4014dd54c81e54bb290f9bbf253331012495440632559c0cb6033eaa3eef10d6f76a40c39f8a451f523b31eb479adea52c21aba1fb2861a303cf645888760b7b54c563ecc4ced895b27e08b915ddc4077126d495180a6a9c9b5665d77517ad190a6331078d6ac354f6aae3d1a397cd739fea3b515b0f256f6ade9c2a40fa4add4214cc5bff9e5e939c297d9912a4d9464c061218463fe90b80577a7c2dbacb3451a1238b88714aee6253bcf6fae44100572a00e4129cf5f9a12a63e4d3b249ee23933bd086ce2a660454bc11f5724517a21fda5e9265788303b30b20c0a643f001b0c4a7e614c0f090824c03369e377232cec09f2f72e26d71f828a479f63be80083b7191e03b3cb9a52be98cd72e04b41b319cc7c52abe4ad672c34fde3a45654d54f916df8bbddebb69f1b7ef5db9351f297f9a99bb56fdafbe3c776b5f75464e7ed337f77ceedd87c7dd5d48cfbf7fdba6ae5ddcd1daf742339fffd6f4f9cf5e3ff9f8f2fbcaefffee0c6b3472b666c75be4db83228b02d601393a510f8b9e684b92e2d81a8f7aa6a5ef02d0941c468d0a221a3b8d74dbd605037e1fe1a41dcaad53b73503294368c99112b8e00e86ed21f13e0fec20968b7c4b17aec8e5bed7757bbca18b9d3fdd79d9e7cdcfd3be29a76347959a4bdafd0f047d3b2d3cc56558a0d6c0d687fab837526af448db48686b5d0c97f3492b2d4a9f99bb4dea504240d8d08f6c33e1ece6be907072f1a139f2d74519c97504dcc59969407140a9de0c3b7235d83063929a46b9cb6f0f893b33813152a56783338a8c4ec1112e163da242c5280a42964823369c4789565317187cbe441021a350345fbe4fceb82a1454e0f6dbaede24eb344a041facf9139f37589f021de23e912239f108aba8265806c0485c29b696f7ec08fa454dc143982fa1efbd1e857bbed89194df74a68a00e9935467ed17b27f6c88ab8c19917a59c58796ba47ef2609e4f9c379c3b11af3fd2db6a827c4120dea5b30e3a5497b09da05eb857170a0f3a0a185e5117a6bba1b812b9d2c5c5a2d7c3efc677d7f60399477c8dcea0c04c6cf664f7889213a71c0f2f87940dab22e47fcbc5151c42baa63a77fedb2cc2cb257d40eebc575db31426a9ae516b954b13a87e9468eadb7a50d131d229157355b58636a47dad71f8e893854f2f5658169298d62c098a0aea24804b19070ab543da8c1eb2a55adb74b2f4b505abbcb04481ae1d33b4d5d8ca26dafcb2a4c691c1311402843c305b3eb20f9c982daff8b644e929444d8e5f79a595acfc0c915122ed22737d92e0c478408107e03a5053724424602ca5fa9ef339890ed72e9cb0c242c982cc0b0ba8d1e8da16d6ab0c495fa2d328194945d32495361ea622a19d243ef33bdaa2167baf148a41cd266d4e33f377e2ac0dbd791d48cbe4a24a9c53d7c1897c8caab0c890fcf336eebc4d9731b1f47617c2065f764f0c8242a1e23ecc5e36b4948e443711c0895c5d09606236851f7e10b54564e01e2da41d5ac05055429b76d9a29577a91664b5a3e05c0685939355f8131c3589204a5749ee6c5cb4a7b84adf6a565c93037442752f2040675e7fb21be5d6b66d6999f07a496299a13aad6acc0455c13abe6f68a0afa449a4665ee58c6eb0e9f97d554ab44c9df1509e14d70edbc2dca073fd69fcee1f4d62ff57207d89261bacd2204e4165fc01a9badf10760ff25a0f7a573b0af3890884110801d59e7fc09a3d587729c65c6daae835d25f3ae921501d3a6fcc9c4b11bee9d0812c00b8e8d4ef5c920722f205b98d8eb7f5bba3cc6bc7e65cbd8792473ff3ece948e0b87a8ea859c4845c47455c1b0d0cfd3b98f5bf54dc55d494fc95caae65b0d8ae7e44dec392078a3dca04d82dcd5d53e544b84cec4106612cf62b137626e3bed0b994280bf7941cf5084b8d48012782f366dd31167e80b49686183bb2e353bff2ddb115b67bd96be1c49c9040c9d61c3577caad0d44d1f6f6539011f6ca5e57bd7782879e36916582b036024c11ede107145274794bdca117da5363fbab1d816a901aa6b00b37fbb476deb50b4760af492ae5d574a5a72d45ad9103889a65da95fdc2b3c512497bacd71279038fb4152af6fcd68cb467ba46e79c64e6ce0eba8e5676183c3788e04b262b0ba31e6015f4f536a10bbc32d5185121ab63ba5a8b1afa44852daf309be148b53021932e0b3d29297622c927646b2c86661172632f712287bf47d17a4b759ac095d538185b479e27b8728b8a0d22b06c6b8fcfa8e0f01b59aa0535f3fb4d067f17b6b28252528f6f9834a3826ac191360eaf51d01fab0e59d49185fb7dff814460f1e6d497449f7b7fc783da50478ee114eb4984d30fd03e129a564ad392adf8e4ac8017b4991297759dcf7c0a548afa9f0e11a0f46881ee654c5d5b20dd306a9be0b2f915282165a527724b329b4982161eae8d8007750581c3761fbd97dd69f9a3d2c20522f8fd7a6189c439dcf8832fccb8d60544f7d484e182be67d4205d4e2767d71cd2b0d0855fc7f5c90269c3861644fa12b6c6d42cfe2402527537a0c35353bdfe1b3368a4a4c30c9c41fac35a71882f1a835535f6f1a14c1f65835dba5c68618b83cc3da029a50bf1dc61f68e60ea9bd2099b18499fe0ea02d119eb7dff940a039dcb6a22e6435f42ba6e8a562d2d425159e8528727f746c306dad82e25a6222be971b92c61270147f1f5fa79a94bbc33a6e4d4f1f30b60732a4e22c81dc7bb200bf90c2fc99a197d0f2db5061e021d762034b8cddbb9ad85c5709d2fb0274f1accbb68a47ad327f7d29acc52e58b092a366e52aa712501855086a4a1682d0211cdc67c9ae14c84edd0a69887cbfa63cf8fdf4ec3974b05fd697901a9b2e2caf2e4ec851efe79834244b6bce38539b996bbf4fdff6e2bceeb7cf8feb7e77ce65cea669a2e6a4ce62e1634958b6f90cbcec40da92db9d260710fb2c2dab1d68e5e9e8d78922526cb62bd08846fcc673657fb2fcb678d47ebccf7d38d3723f26543fb4646e80b23ef9bfc0607a068cf6f6403b93d0f5dff47dc71af89d1e211c94cb58eb6f1dfef3c4941c7cac96a7143270dbfb8257da6eaa302589f906f5bb5d50f562c2fa4553be23f578b559e8cda2d6be3770b8e183f5fb0692c2fd8985d21a88352b1252d1be1cef8a151eb37b32d1724a92e8b7bcf650219914c8e9809d957e1b37bf46902d2c750fd575ff9ba68c828d35129ce9f960263f2522eb6026dd4cd6936b09dbbed7e1b58dfa2c6648d2b4ed6334ba1530d4214142435ba26ca9dd3520280172098c97516bb30999d358d6bba8717afcc762a9d0573cca0b707baa7c8108ed8b6c26aec5bb8f1284817771215cd13490a5642d4aec5d0d402a984a962bb866e996a4e038be4f097fe6cd11ac74d5eb8eb9c616464f256f38d338bf2a857672352cb15e0a14b957b46e90a2fefdb762f7fed147c09eb2952f959695d29e8c7996c171e3ba54034ce56406b2f4e9689620b34806684fdb3fcf2d62d3ee86e77df683eb3ed5685dce71e77b5ed792c7acc2c5e72dc62a399052b2bb26de6fe638ff4db0f6b099bff918b6918a8671e9eb3607a75c3b8d1f3706b379aaf1c85611f37a98b8791c1e37fb1c81f801fcc83b0e393fad68651e29f07daffd8d116977a086b76f3b6579461baed5fbb90085bbcf3e975c40345775c87e8f2f7cdba24b239b4e8047962bc90096df8ab16c33bb7a5d1698a35d2cdfe7ca5fa8929656680ff5d98a2a453986558ad5fe27c7e30442e08ae71ff08575d8c9e94a0a5cf438ee930ec1262c6233b2820221b4518e6ba5fa209651a3fd91a5318a72955240bf59e67a643ea63d1092835647e22858562f78cdf4c7c3dd333fcfa165de0df8eef5fe30601b0281af98b4350fe589627866114a5c592e7f4611f3974fdf51d23eff30230f69eb8043258f50999b90941e99f0ab79f1dfa4f9eb32a2b8849baa8d7ddc2713c23170c131bd46532402c6427df3854a507fb94b0ffa3e337a3876c0c8e4622cf320630ef44c8377f54c70fd9da5824d199fb975994720997174d20b7a9088a5b0ac57b6fc0bc1e1e62d7a55ea00446b456678d1e4883543e11f1588f211c5b7ea382e0ce57f248f22b646038edfb4f64e70f1f58dde2886dc83db72571a4d40a7227c5e89ac0d9102234d711506c74f0e8c6f2827888f0832d569ef6491ecd3d2413077746d764d511363bcb96f219a6dcd8038e1e14c06f5542ae7fca2e7f1406f13ef2704da4463d2b479c60028cf063347f8f8dde5370b75f77de63b47556fffef46f82467b4fba6defa6c7eddbbfd70ea785b8c5de378ed873f0acdcde2ac459d493556cb481e4b0e262a72e0ddaefe284a93a3d2b0eb945874c403e297cd521b883c0893e5c0fc7872b6a43e596e479d9c1848909d0a93168e50866223b586142015868ba19625d4cd164651435c71e1a19efc420f78c620d0680622500771d6c6459c563cc58f65d3813883b7414e002c875eb11d85bd10e88994219c654d3d86c317072bca0d6a8fefb8b3d9f4254a307da27a22d334d416db8231b4d1a28bad583d8f6fc3181367ea1328acd11e2d7739071b542665402cef8e50e1280489cc6b5dd805ba079d32ecf4b3c6f9af7d776989997f4bce9ba59f3c61dc6638b571efb98458d62aa1b1191acfcf3d00575d7582b212ead6018b5dc5d4bf18eae26fca205c42f47292c860e5270eaad52f25327934cb589b5f3c2260d73721bdb36235fb89bf7d69043445ccef11ccff19caf256e2ef3e27b4e5cecbc484e9d38f583cdb768206144310fcee44944126616cfde8f172baafc192134c1ee7ee5a2a98659f51fcea667a15c1c71aa44f285992a1b20b7a10bfcd1c08a36b87b40dfbee941c86bff0df4ec89c73fe528439e4a8ca08763f452ee0006276441b139a718c0b49b929dfdc9274b0e74204fdef34443739a3487b94e5a70fd5bb9d89cfb2f4e8c8b840bfb4987861d71af373cd4f4cc26e7e8201081c021c95c1d572dadbd4f71b308b540b3372740b90ba0e8dc4c1c2097623fb0ac5114029a0cc808ebe6ed1ab0dc7077534034aa6ca4e0c5810089727945f9df231fa9ad293b2fcd770e6c436e711d1296c85873c07a6b30a36b669d1aa64860779bf4ad89b80c460b475a625b48241b4a298841d2dbc1719412aa8511063117565d42d1ac4e20e744c64ebcef4929e4d2667484d4225d049ada7b3bfd3cfb1ada5a6bf49cd4edd5dcd271516a51c1c2b4acea75c90275bec5d0f393d3e3f6b89420bfa19195f66f8e42bf7f48cb4921db24684893b01e3ec81369bdc06964bda1342dba8819434fdaee4e089faf4ca025e755949fba2144ef8c555f8058adc41cb98eb136b6c93ad71c356cdab4218716400e3df4d0c3af5d30726b0e88f1c505eb0bf4f09e650b04c142a5afd44cff2340b0e8e6b99392c21630aa0e87a8b271b29aee6ee9840b059fcb07c0b86fcecb7a106e11cb3a37128e45f7700c7b9d01e1a7e8e23e79b7edc362739988a1a9db85961f155615d569a07c38b734312d30954b4d08f62a1a6c6d53c099584f798110c891f1a43fdd17725f8ff5849fa26dd5aeea393d61d8996ab204964b290832e9a867c513119d074a4a9ddef4579bbaf23b71f61984a022676cb6c3f8932f91456be1552d77e8e4c4dd7d9402c751c7efe3ad59f498638d39dec1d31fa6c5911bbff928ce1fcffcb977e4dc6859972771b58a723b8004cb0d46f642a9f2281dd878d52468e0716307c204c3daa46fba39951fcf6424084aed75ec5a7cbb930a65d30fc39dcdfb6fedbcff355d901a3faa8ad6589c2515d48b5c082048f2088b7acd078ae218eafd59f6fb237a9ba213fed43f782f7dfd05261b24fdd654cdbfe083dfea0308bc9deffe102c45121cc5872fe53f12fc7238e09826efeabd4eeb4b0f90f1a68162dc973beb78bd89f37dc5ddda7f75412a371808ab5a6fc8d60d1207cdafd99cd9c8564a1046526c025b4fa93f6ac4a1e8857294f5716b9eef75b8aa45b4ddf4aa7405098dfe718d09d4412446dae495a94a08621945a9db36d367c2c17b541143c4bbf1f858bc7a0602a57c8357fb92949a90fed83dded61bf6fa85e5bbeded4fafa2a5bc54b63cdc038e700a4dc28976a6b93fe101b543c249cf0e664624f14a5032831790c1a4e68c9722b1c81b90cfaf55182cd133d0e43eb014200508dd2bf7e086e7820b546d76e3aba59d44df139c51f156628b24e092fdf46bf01ebacab9ac6c3f8798717e6ddc15455e0eb1c5a645e3a64f1259d454a01f4cb40237c1d783b8005c8009554161d0616cc05cda66bb4db85a8b4f4fea5d5f0a3415727320fe0e333a14a622c0c25eb42321984294ba33d5c705850bf10a1df36fb6c866e7994103a472e51e82c1ae54b189ebeb522a9a087595da9a4566e2aba5b6b1badac4a7981712d3c5ac2cf9133ef540a60cc74418cab4571c4c613ea2af4805ae418174bc2383c26802dc4a35da27015498b749b6cf547f54bb876c3df4d080af3daa81666d9a498a22642789924cac8a62bee6f0a1910529f4d36f416137de4492f97f80d68bd0d3aace1a4b37119ce18dead974eee143e4b77b0b3a602258f5e3f30125d0a404222c36085389c54e32a8da2e2bbf68e4c0a0706e7a22751083926f990302a01cbf0b1e3965daaa131ec3938bb49bb87eef8c3c14ddeacb6fec4ac0156b7c4dddefe68e7604c1328a4a6124ef471de78a9c597baee5b7b7c009bf13ee211ab2771721330531a0fc345648085a29a7887264523d1f34e60ca3b4cd2ca3c1ab0e54e53f8eba0b6229e8ab03ec343854d74903b0ca090a4fb131a4ef9c79e1a529757d0c269f07cdc961cbdd16a30c2000de06db9f3f56a0451066729e14b8622765ea71a056953f72411373993253399ee7b21caf691836272006a036ad923363a4303baddb6c8c4bd98cbb302c54857038a38ac935ad8c8d233327229d4ba1ea6a1629edd9d1c11f5eda2de9209f9b3cbcc8c05bb367a54b23b266be488ebd9891ab47c65ceb812473428235afb146908284c78d0dbe4f1b430a3250fa234ec912b3d7188b1e468da5838a05d4ebd14dca125c6ae3fe6c76c151de8fde884b91d80a16d4de15ef277bc2c209c461751d82b271eee2810088cbae2cc6040a1caaa646636c2169c5b75acf5ed3358be35ecd1e8db9882e30356f2e853f28db3a57747c5f4c436eb651d816052a3355e5a4afc74bcf14868c8b908e68cfde531dadc0df81147e2ff256161da4f077bfbef2e8841c31b82b46f4939011edf5a022a20cb6259d3d23a45fc36d78dbb6a22b267f878be06984125fa135385f3f37e7db865e00ebe0d9e51abe8ebdf308ef3f6658c39da92cf301be7d161580ceab76b69b501114388bb79b4287becb0e84aad847b6fa9f004d6ce717dace5c5923959d5384e637ae9083f1a92a57541886151784fb89895dc1e4fc78beec9e5de79643dc99b8d7c6c6cc8089bbf2b9dc598e6f01b834a77d1797412b98012b87151b8bc23b78edd7c7f365f795db0902785fc274b16396018fbda814e654ea2ad8120c0cf9a8f62a34f801643553da3b85f864355cbfbcd2de9448b3332942486789c84423f5843aed4c6a6187101b7b22f7e8d4c04565d34544c142ada2edd660ef23db74f63f7a41cad50605cff08629044016e859841bed836aa648612004be099514459e4282b1b5c8e9c735d845b5640cb8003167ca1644e547182b49e4b9d0a98a5c162a450afae53ecb034d7e453b48d62c00b9984cb4ec6aa881a486868d6058ae3153319fbceb62cc658e39349669de1bd5ed1416de26b5ffc082b6e3c34ea80b4b79030b58d94b10e87b843ff043729b8f9b36cd9cf5520a7052593c01f30d63056cb539bccd65f5c884c0cd597fd205db3167f16dc6dcf566847e41c4373c32c90902f1d1a22922a281455181abc3ba7a8c99c622a78bffcec1ae6697167a2a06621d5dcc790ce5a5f4280dc241d4499d4425cfc88822373abc55d8824b7a08fc20e9710d5d507cc5845a7311309986910652c9562d2f715d5b83bcc498d90ff64923e3bdcfd86c4ccd15f0f57da8030d3a7c79ba38b3cdeb68c585cf9546c1fb67eeb95f5b557068974bd0fe21b0486f54d16bf5a81bb84d7bed5217734ed85ee05c8ed5dc4960c71406c6857e258d8c178548df04dc1b09d182bc9f9a1b69c06c880812454c9426ce7ea9168f9424a24ff8afbfa1ff26082b890bd561e8c533cb8aa8bf6df9c2bde900fc1db600e361bca32c22c807e2e34f24764d7448d9edecf33e6e28df0363707c06f816ced2e3b411b97d9caa6bf63fa00270f5171629191c015027df0d70cd49bfed7827e324e57ff5d98fa867cde9a13e4cbca41cd872d0cb9f6fdbcfb1369135df7e874d1892b5e975a3e5bc973e12700d4fa59cbff322cd86a30633606ca15b1096a511c6548c93a6abd03a6ee331127b7131651f6d94e59239b93e8e9ce97e9c4316daa7d1451f872113b60c478836387a42c4e108882e5fb01649d211faf0fc63a8990403fda8c99bc46aa8a9538227fa9a62c533295dd57c53235fd2c8aba35a5bd5c0933a02026660801ae31a516fe8d95906a8c57fadfd70e925e53503401270310de395d98aa5dc804ac940139c8d943cc3c4312eb662008cb17665eec0722d960a13dce894f272b6ab3a2045fa43890d5b336d4dc9b5e50626238a9f209831fd3385a2b5445c1017628f76ce003d266afa36a46b9bf40b128d3ed744ffe6ef7d4e5f67f9f8e49c9ac31babff068c5b3dcd7dc5a7b2a38b14ca6ff949df1cb67c185bf0e8d99bb7430b2ea5b4840fb5e9fc720f191ffcb1d9d5a680e74e9e38b2cb296345ba0b9f3a8bfa93eb53a392f979680c2891867c47ac62f9a199788c553505dbc32c3b15fd0e031290a97fd03eff5f8cda1c37ae247654797ae37a5d8eb7cfa7aae45c59fe3d2f9aa8452cd35297559094a1292bd5a04bcb4bc9b6b15c2cbee82219131edc10d5eccb46913d7c1041cc3d987bcc6e652527c851c2349e1da5dfac3f7840a2a981147b108b7d4703468732676e37da19c7f3216b096613cc2719fc842a8c1170838dd27ae40bbc397a33948fa33765c9b85b473809084251d4ae64ea98b26c0161cfdc5b26b5359d0b16eb61163ffc6361f6e10f38671be0e6986bc5e1b42cd731318569fb30c7dc66a2f574ba6473174ae0bb83eceb9d238cc6bb9adab360cd64e62a62e8affc54763c999bce630010c2c2080ec5730892e2d20c8fe56b0451d2ca8a4ed5ef2c96abddf5666fbbef314ccb6b3b3ed79f09c2281b27b9347f73389e2eed8f2077d7fb4e5156ddbae9b5fd9fc7f3db88f753c34f6fcaaec0a5e2093c0a3feb9e5ed991207792b0b29314a0e6019db92e5ab0599afc4bd22bdc131902b9e308780a0bbb85c98619a7f7f9a01ff304521038000001f2bf51a1d6b9fea8a9a4b4acbca2525b29d02a83bc6bb4254fc79d641614ddacac32fb034d0b7780c08b75cd99f5e301a8d6fb0208232e5b23c755d86d4fbd61a8cd3431ecf6303991582295394fbbf924ed37657d18d6e6759ed540d2d7c16eefb3953f27205fae2476b0b8ee09924cec4960a5d5b39bd7ddae5b8475e5133b0a6420148ab42c974712bcf51ca013591ef5fb889d4ab9a66dfa055757baf2a13d695acb2ec62fd221313bacc9b5c3925c279ccc75c1c1acfbbabb8b4e88c72c4b019409a24b00765b2678ad5d052b853165c08fdae585f79ef353d1d50774013fdaaf47cb9544170144dcd1865123c4592998b45432de70ecea71bf12c6aca314a4215e5d3060ba8807eda24b7932007d26bb0fb37c488c421da5692b3f7000755e3d95c7c0ec50a51000d66d437309361bb5320ae7e26125bb08d8a4d2b839c5f799cd99ca60067358c0001896b012c0d44547606d80d118ae6602487e0ae46dac2b83545d7f1596f293844e0913e620f7eaeae5a59a4dbbb0dfb514e6e2c10537f06a147f1dd269845dd1ac36447c012d0dc0c1290048bfe368b0988cd7a65113bcfa29d48f297c8d866702c68e493a02809b7cf0c9cf2965ba5330df76a5d554105950d6b087031c1d6f8c18cc7b38cb711edc507ea852b94baf3917ae6c68f36eecdb3098983d0080a2a9658f1a987e160c30dace7acf86a6f2d12073da45b6b3c2d9ca300a16cc22937122abea3115c9b314c0e4fb1485a464e2b43a0b17fbde3e1c35ce508ff06a2d6be04685a1ecd58fb99f5a057964413df87a4121b9e99028be49cabb8ebb45e98a548d41ec1473502be53c514ed703614f1feeb27a0a605d81d72b2a42ad432a98d2ed941f9c2bd3259ee3e3116af5702ea4e1940b183360801580a4754ca1c535c9d203af22a8f3e30686809b5e61634a78a5a272ae8539590d4e4eff0e9f5c995e37e12f1f8c8433b2545c144aba67a9973d167c38430245db8347dd1ebaa86748126ec9c33d0d6a82589433944e46cbcd637c39768677d261597f1938b8ffd108280811c40449d304c3b004478a0829368072c29034921b4313c29430975891d68c2d7484b5b88ed88036117b890bc425e2aaf81a7b9db841dc860fc947c40bfc9278cfafe19fc46ff4078a5d427a25a74c983f7fc1e0ae29d3176fde3d621345b3fe3d7b657fb978091b9bf90764e7b4af5ebf619fdf43c391a3c7cfc712a9dcd0d5b747f0d6e8b8f8e494f28ac2ed3b2cad688613199bfa07052fadba798b0d98386925cd85f4aaac993059dea43af0fe437ee9d7bffa8cccd973bcc84599356fe1a2254b57ac5cb77bef514a2436b10eee1d95b67cc5d9730b69730b7ba7cfde2fde7ed01f3b8e7907a745d93d30b81a9f989a91959d9b5f58ac2eaba8acd30c187af9c43166e9ea0d1b0f5e5cbfa1b1e99629c5f6830b614f5489a0b797d359235fdf0a3bb236a43b1989a56ec26aca113b6265ee61274768034c05c79885bc5bb53286f5c9483b6449c23e813881f4c61ccdd27d78172c66fd797058d0584ca7c63dcd5776d75e99d33aa727b8b39bc2c2d9cad8944dc68e6ca4c49ce6a858c685ed6be1bddc3224382a8d82a4012285ae529b5886139617db4795394a62149c9cff15536157e8e98c13cb72d151752c9321891b4ef81ecd59a398b82793321c15a439ad7f49879855369475733be654f635e1e898c432f7cf27504c58ad8b59b44b17a4dd7021e5cc4573ca60a4db58706636415ade871411d2193f99ceeb6eece217daee3eb4a6a498d18e1d8deb4809626983c9ea18b62dd47de7344cb349f4a0446c2cce61cd8591da18343c5c66d2996a4b51c23577b257b0d9731698d0f6b1950707d45e74d33d177eb826620e131df2c8c49eee70688438ab2c7b30add4c3cbc5d99cb03eb09578384b13524a98dd7113cb9104f5c72a4a8ca14c8c030d8e5266fb646da6d81ab1b4bf21c52ccdd2c21927ae9302109124451134c5d0ac9cb312998b2d240652b10c1b2043432356014db119344716b425b4226c153c77479e222f7c842feb4635b5825845acc66b98dfc41ff21ff11fe9d9750306768d5bec9393db3576a2d53da92c21f1cf5f2fefde8545aac79de3c64f9abc6ad3ee3dc78e9f3a7dffe9333dc08d7a7c40f064cf31a2a8733ca0b0758c3f7efafc05a9054dde4d1e0bc532bd73d29c79a7ca232472d7f47c71390585c5aa3962dca455b4d663a71ef4c2c76ab082ecdb28746edebbffc0b51b1f3f750cef5aba7cff8163272edcbe133b73dfb9e3e72fc425a7e4e415ab468f9fb069fb8e03878e9fb821579816147efff15f2f34b4dc7f20b56d6cb2b2560d1db67e43fb9ebd0a531bdbe898e4943ef0d31fd6beedd8d56b773f7efad6aa99d0d677bab397f78a0d3b0e9cb870e3c16cd067c64c9f09b697af9ed727a7e417d08cccc0c5fbfd87c6a6809ebdc3a3264ecaa8ea7bf2d4c54b376fbdf8af07bcca5ef740bb5817c958624aae5d2b15d690b6acd6129933107be31e824690a66839972a33a4b306612b8e450ca2118110126312892828352193694b3a87262853712a8e409e086239251307bbb593aa1a70ad933b49ea36220b4af70fe5d10ad68c6d75e36b298e4a07ebdf3977329af3703186c8d7f6700b4a8484b5144779fb26216129136a32149a020d7752a7979b31de724f6427b3930963b16e86b9c864d454d29b0c6984d48c15f6dbb78985eb165a03527820fa3c1f0598da42636127239c2139b310e3a840239a11536d221b948ff358a1c3cc8a53b089581843ad592a36c5beff587bdb991693a4b0dc40fb8d86fc412562611c16f6234b2493a871bdccd4834893d7e14f996750225528ad0c8550940e4c615022eff560e6800592404a807e573b300f26916a5064b410189af2b6625e6dfbc163d1ddcd871f6efaa18758a9f6b4f9a3f602fff9d1f97ab5ff3ff8c81f7276018e9247016ba42541de668b827cac4a62bfd82c4aecd3a324f563eda2b49426bbf4797b17a5830b25191597166580db7699e0e1a3acf58f4b72de3eb5cbbbf872511e4feff33ec2f67cd0fc958de6260942b0eb9eb9a9e1cc284af87e76b51fbad7149b2d9e824618b7756bec9e9e6582cf1e4b2575b20690cf142ca90d69955e5e32a34b4659abf401791ad414610d089f495652176b810a0a8ed05826160c9f540e5988227692edd3a155c5f49f9d3bd9458f0c327ba954914f52c54cbb653b00cb7b020a650606cf861149adf256e32b2945aa71e6ac535dead22691322a179c34b8aa8d6b76158cf659620d2400e55812330f667da64160641ff578095b2132b035597a6e54327922a64f9bc0fb13ec0ec74bbc20784aa53d72189e56059ea9adae9243bdb53ce519ca4bc36c6d49aa2033cd796252108c29f303e171b89a9a1a27c7179e046728f8117bdeca79a73dde71cffa6d2e1d46914a36eb5262bd0782bc810a2d0ccbc531132822de60b951ab0268a22a5978df65d0cc5e2a8240e82be5a350bb0eb240174914e18ce509aea0feb324f0dcf792a7a7f4b0e53345caa61eca2522ecfba584d0ad36100976c900a7b21622008e58edc2dae4d8e87be9e4a6d4ecc07cc859a9cb3f36b7ec739d2a9a02d52e51ab8408a7f93f39d6c77997ae0c8efffbe5dce6f29dca7be49cab7286afde01

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.