PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 48431 ebd02a66a6d12141d3efd5c6cc1395d372cad8739b6c8999848779760126e218

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
26441426c373e4ad11f90d0b5806fdf18bdab61317899a0d0d16f7e6d3407055
Certificate Block Hash
ebd02a66a6d12141d3efd5c6cc1395d372cad8739b6c8999848779760126e218
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00135e000080d40000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000097a38339b19339951ddca31a79f0e71d0756d771bfc5211e0b4a3ac74c5997727165dddae380893ff5f68ad8967b09581d2a82ec25e6a38dfab328393ef41482dfa61e74d285f912e83cddfe08a38a0f16154d02f9e4cc98c2060000000000000080000000e00000135e000080d40000

Raw Header Hex

0000402049863c693cfbf582e039b5a5c4cce4a76482615d667a42cf8f9be6e2d804d8beb319eeb63e99ef7f7aee51c451447c6709ff35377f3fb52a4feb68efae26cd504fe9ff69c9381018557040d3e6f7160d0d9a891713b6da8bf1fd06580b0df911ade473c326144426

Proof Data Hex

59,560 bytes
1212160103077437e2e2a99ad3d95a2811341d5e56ade8ef947ee4005032bb7b99ac5b5eb94866edc159f74187664ccaea2449ea77559b93eab718ebea269d69e359b976f9948bb1de6b0eb40f8e1e0e95e54080049c46630616d525bd2d2bcc6f5fc6048214c00d100497d15fcfcc8ca301dfccc731be378bb39cf08cccb40a45e23c2ecf76c34d63069b76dc1cf26fb16fd06a9b1566e767b94b97fd8b15ea7963dc311007daa6d74632ff747f49b94791d9ed81b01542c627038cafd6465f2a2e4efe04ad648cdb730955aa6bb211122836748766734c45b5a84a15ece1d0ccf391a38a68a42b5d184c198809d6f7c07f0db3e16ea219783f886cdf2d553817f0e7ef997945a267ea161800dc3176ea167226efc97cec9d38bae3e103a5f0ee7c463118186256874f32f3813a7e915b20999bc2013dd5e844da7300f725a41c4d82990a251e4565a673f50043742ec7835929bc7eb1a70c599e92f8467f9b74b1aa9f3acf7d1fb59868998dfa7cce89053735ac92cc8a1c602043c3bc2c52241bbc38c48a29661ad443b22dad52cc69eb6a7c486b1d39f67e3e27c17502d1f7ac815e60dbd67ceec01212b8eccd0c58ff271791bf49f8ddb41d22d92470f8d19f5f017a2b8f10c924121d0b323b9b9cbb44e8cb29841d0cc57cf338185d02d3f9222db416f26b48b9f1ba832c630af65c1dc67ef37c2a306a5c0d0724bb2dbbed853154d73ee86e8069a9f5a7ff2f7c2cb0475824d51fd187f2761a21e0dff3c6820f025e08b242b04ceeb58e821a6bb5cbebce27419bd8f84330c4e853df0e33382ab490712f539b326288dfb2a7a532bde0fc5c3dc1febc5169c5b8b3ed3ac29b3d3b3f041cb03525bdba0304e0ad0efb07c0b3926f5953c0c6c1618bd7fbd8f15d7ed3b54ca2846fae362c8d6f94feb616ff3df5e6f45c14415d2ae7829d7f7eb81c96bc28fd50f5a82c41d9e267ea9e5cfb98947ed2c32547c668c06a21abf45dd2ce15922ddb9d46517fd42f62c1a16e098bf9636f21ce5aa5617051c9b97977a5f8adda4185d71d0ddb76848460602e311f8af521ae1751c0a41325f82766a63c8cd5d0eb54c9cd24398f8157dd264dee7c2c6620e2160bdba26e18fd5cca5142bf872a0143ec8d85d0ad2857c7b515dd209c0ad96cf9dabdf1e7d29db4d6e174e476073b33769a1ad29161ee8d621ecaad0084c438fe2b7a72a721431a1f8106d74de83529a1fcb3a8a24efa099ecbb1ed085257a44ceb48a95525924aae85a40147ed51c01a95c0d80e27b1226f707140b77dfb6df76c7a3a1e1687b85ac5f480930c01976f7cd8949aea91fe7ec3b9e8c305f0e703e526d1562f4c3448deac6946fbcf3038955064b4bdbdc439c8a48bb3c70e18e646d90fb8756b79feeaeabde2d3e1166ac86761c4655af857f2d4196d8fbf1d1acaae7b9ee47ec269f07f23be8fe484aa2f88172bb70926007ba41930495304b932b52f9ee9367cb1c2b9f1b9b1a453ea0437a386419b927e8105e475ee72948dbe09e675bb21da95721e4001b20f9a5692085adbeca030ea2f7197e826c2cc26cffa7b1535b9ad0af4e479d21cc4ba33e7f28c0f414713dbe89ac08177522f77d3acebb85b8a2670ac4cfc085b2daa15240d9f9d5045d4df1e6c99a93ab0a8934bf722cfabf575d5de027c337e11d17a6e324cf5be3363d0208ee3a5fa79f52dccaa15090debb5caf79666bc7964b3d75aff26755ac499752fc6da29c820c7c4ca943e1b78a20f06ab31f42f5e17d60b8039c51c3d4980fa2a3146bfb0d35d05f092e3549a1409d8d7fa053e28e78848c4b2ee589b23eef8da97aef28ac412bf63e179e299aead7a53ff293886e925bc827c27784f6163eef5c35fac260a4649359f939592e06fbd4362bfad778f067640725663d6105d507bf3310dc3295622eff83d2aff16f642bbe7826940651a0c2090ab1286a1f42397e1dca08a7fd73525b7c410c5d36961b1444c7f953fd550ed74403e35da6da18af6659d30c7b0b65664337474c71bfeb35b83818728d7a9c6f437b9f25dfdbad38150914a5bf5d2d159f18b86e307ab9c9e741057bb3cfe53f6ff1db5300a8f01e2cb1e7833adfc84e0155d3aafd883557790e048ad0ec527f6f77e73daf207600115b05a7b1548584ccf2fb700897a2be1e129dfd0ab36ca28d268368ddf7c7150f00b9166b25987302d54a4d0e3703dcda896f8c6f35b49c39ae9739af3b6c6dabd526a363476bfcddf89e1ad3989d11ee64da7b0230a19d475384733a279a07771e609391ac7495990e4b80d94365c8af543158bf1962a98e09722b1bc3ae8e4c8f9628ec8d885b22ca07bd93cfd3975c6dc0dafd4ab937ce59cbcf199183976cc3a3ed281b84f270d1c6ad64b20958611e69c27b644b4a6f2df796eb5e0477f04d8c6f301a24df44b9779355ab00a58233f9f718df92395578177c9136bad798a1b3426774096bb287f6393eeaa2b9a490f7b1e2821f2b628eac70a2053084f0cc6e43c27698d583959b66938ab906d737c9183a801836eb2c24878376fa86a8fbde9e722eff8b7301269b926f86fc345e86e1b9d8a962329ad78786e5e9cb3fbbacaf3d2fcbf95b8b16980977f13ec2e9ef548498ec9f8e18fa8396548089b4fcca55e52c16316ceeaf031df575f9485409361aec8dbe27a1c3268784a3eecee14f3825d21cbc128a7858e69ac118200c590c40b1c6612ac13cef545bc73b03e6d3f10fffb0a78d04c8952ddac6aa3971592a8413a75d80dadfe75c846edf45c011cc979c762d2a5944918727fd00fccbf12f3a201ace9dfe6c15bd5e9347f28ac17705cc2c4d45a4bcbdcc264cccb21744a92f38385fcbf37737d4cb04dd16baa6ac92472f4844f1a0b66902bd5ec66a004fb071326fe2996b61f421eef2809d5f24438b9bec5cf6adb9fb9cd2cf30e27d05bba72bcf2cd3ac00e1cd0a6fb6c6047e29f5ee887b5fe9ed479337b7f4e9e8614518f4dc7eabba755761d25c025dea51b9c4b20d222b2a5335d071bc76d47299ca634da29dfee27800977ce0d2a89a103e48416671ce2a24a9a29cfa459793f9875a19b3ad3dcf593a17876ec28c51e41b0a5e012aa87ed849a1d6db5e5631c05b452f90e399796cca28f1983c7a78e2fb3d16538465fec354b3fb515c3d059076ca88abd381db9e393aca1c6888bec4a6c580b007044407fe77c8999ba524fade8d82f596df3d76f3b3cc36d295cd5a1288c13c3626e904510b6b7e86876aa2f8703977bd73e2d35f786630e082fb77e33acd348f75df88b6389396894dc544ec3610d45bbe69e95b9d26e202b48d3d81ba420309ad571e7bfb12badd18566cf2c3401dc74a00b9134c4b3732fc01d896d5a6f8d82bac59c567781d4ee5cc580f6f921acfca0cfb9055a53b5f8dc0c975dd51aaa6496309cf2baa56708f2e64864f4b1d1051ca4201a42257f8d97722c7740bbeef2c95efc00ec184622fff5a8b1539cdb9f29be6340733231322a0ae4cac5f64737d3e50d25877adbaf260374c21c38109c3876e65ddda74a7fcae6629e10b39244a061df9b45b8aa5186784ba90a6b254051adc6b733026426583ae4429131e76d1b0aefd1f5454faaa46a40759a7758ddada963ba8ee0778a840c66eb1a8658e7c55cd58b658281723b1543c3465ce7121ec4225bb04a71a650730afec20b3b0f6d5fe9646b8acc0f246abad8b81c3a4ad191c54e85045acc08167f41479e74dc6af67837e8806348164433700f08cc2292b7da8fd8a8e353dcdfdbc7d60408a30aca306fac3df5ed55dab4752f30cb050f6b7f7db921aee5c8128285df8ce945bd1b973dde619dfca2cb70cdaa455a0f938681bcf538de98a2e30bd1ab08cd1944a5063d1d67989e3d017edd795164fd861fddcc6d122781aff3d964d953cd3447642f0c65a1d048f46da51a4a463bc88670e3c5cce65fcd23e9628f10771557cd1f09dae5680f73e67033fadfa3f276c38ae03675e02db171e6ca305eb11f89553e1c40bef8cb2818b83d140f43b279867fa1aef20680c47f2b618759574b99f5587c17789d635dfb58f56f591d275d71a7f91cd100865adbc3d5992963c09e669517805ebe77e24ee4772a4b79ef7b9948a9fc4cea426625de6bdde55694ba2f375ac2c8ef8d195583625e62ae8de78970af9f6f127d90050eaee9d0aa4aec8259aef7dcdb9526d9d47da375c01af32ec2dd80127fa822ddafec9f3edb744c03b3427b3853a4b4330921ecf67ad771adbc56ce008271a5334530290b03038a89ed5478574535d7b7acb7dc1a50e4ab4dfa51a01dd7ef10ff6bce3758aad39a266202d9e47b0964c9e755fbebb3489be468aa3cfc2e270c1fba3e87576eafb3cbdf5ec62812652ebf3931083d7f8041c1639bd8804140d1232b5d3e146ac81e0e51f2a51830c49a65e53b35f413fb2527b0dbb1a426718d4f5439ed854d519f955ce06aeda708547cceb2d62cb0e7b78170cc4302ddcd6bc3dbcd341085079da9427b5246fbc97da66f5d98b7f992d3155d7d3001e9b244eb37a6a0779ac02846a758671153223c0bf6129e8b57171135397672921ee5010b43013b6b7e5245e00ece194966ce02c5d738e73ffb50abeb5bad5b87603f9c1127bce341819b908b602c2da74f46b4910deddfc9124e6937e83ea4c670f73c141bff87a05d405c0832328b68b4d10dc9dc0f881d7aacba437580d131975c10bfbd547dffddb2b14c273cac53fda5de135bbed01ce82fc20efacf989e7486e5987f36b7554e5a8e3c81ec2691f8a22529b07e0ef679217b404e594460a98f41afb9ae5edc5a30ce8161dc479826ba6169a60ec7958d1d50f4db9650a328346e599e98d4dc2ada84051519ae8a752b8149d8959d81f860ecea28b36281f1dbdcb5a08a9ca2bc2e10ae68d0c1827b03daf9e4ff6fd97b865fc58dc9ec0d0b72e76cf4bdee40e22dd7a682911e008f30b2fb2b70bc32719bce5c240b2bea8d08748de6e0c36c753f8356a58bec6e0a8630ed6d6120d7bdf273b0322dcf7322eb809ae1d83d53e52e6b65a5666d65e1b3be60b3a3b0467ad469698f083e567c219991b0d855148a084b13232685eed8cc83fcdebeb53c5064101130a7187df4066737d540c6a3655a396c24324c6c9e3e19dc3d7dd621224581be8297ca0cb8533f501b66a95eab3889b21b0738d0327b2941745c4463fc2555b8bf120632f29d2fd1099a4c9cdfa2322c740b77c26ef276ece99335bac8bed1617c46f856493217e4fafa135460abcecd4469779723876c816b12c009f5524e4e93efb6f1fdfe081080bf444848f46e7766356875cb642697eb3011d8e3010e6267b6737711d0eddf39c84575f9d74c640fca6b8a819c60b4b77808b98edd96c6a78a6167b29adc9b564b9be3e1814cefa1745a36f1956af489f45a19c79ba03c6d06dadc5cadfc9f909578f5f14b936cf48bb595879e7485122a0b0716032aa4f4ea339560829bc8b5e8cde6203c18d3a4074a1b896c212227215cd83d7f42724a3d788d3e4f9027d028b7826df52686693875382a3b4138ce94602a88cd8318bb50f56840d6a8010cc990aa848628a7520073b569257c8c912a38dfee75a7002389970c9663b683c51655be18827954fc1a0e442fd2fae17773001544d060e2c9bbf727f3ed6ce5e11ca4128077201871dafd544527f26dcb63a1265f1e585b765b5cf25e4faea20118d52bd749f267f6ca5839261da48e4234cb58cdc28eef88f6d1f086e9450a4c1e1628437b59ab19b2cbf458f37467334f3e0efd8e5ff3232c09a70154f8f6cdc259d58cd08b09b9a9209af466c84e15f7adef7172ffc57a029caaa223961211997d0d4be79b6e88c1935513ea52685222f56641fc06c1022fdfc7c90f471ae225febaece6acebd79068f50bbe4754513b504cf78c9d7623d2ffe56826b7f9f892719b6eb0f0f9290f67c8365c4c2eadd728bd10760c113b639fa73e112166e955544362751c497c5c0d6683694d3b005bca37166b27590f86d322d3cd42a6d1b46c83dd4e7912b5d71ea2aed1e9fed9f162341075dd93e963864d57ff966148e670f65825df812340400423f19d821168a169723595703b3ba1b6897a1cd44505314c6f5d81dd776fc343902cadd8c10b2cc6a20c9cfc695e0c01b374021cddbd93bf41326cbc67eb6a987c921a264b5271f6e4b7f3b69c2f35da8a04d78f474fa457beae2287f1f27c9b44ffb50cae7f50e14d732ee8ec391ff753d68183e1138dbe5ecb59c9cf251262852a152d003453c7b9a5a20aa437e0867c4889eacfb4357b94c09fdb1ac31f5cb33449b68a202c202f3896e80b8d66f3eeb3157526d06ff0588a54221573e163932fcff2e4a2b65f0a2859c6dfc7048e7f09d72a09b5555aa63cc6dc6c594d9ae516e80409153b792f4924abfd989c6b90741a19e30c71d96f85523e702c0ef614cf2c9575318fc87fc3d707448302274024ee15ca40f3986fb9472c40d013773f891db60cd0ac94113d6602c21d994171b863a18627ab99e13af9c3523fa1e80fc3348fcafc16d62399846223c4db2bc0427b1182fd6398515e76d52ea3aa0b292d9ecfed5356522ee60b9d3950bd7916d438ea4595f38fe5d5276c277eee3c7046922d347e750e90210ef90b72069b14a7b0e04b622dbafaff9f12af42f2005170f28b1a6c8dd15fb8b03841ee9fe4f99b91a65782bdc6a28202876d05a0ea62d9174b31e449334de16fa0089d95fdac69077f6df37751786154dc62999f1153db40b81d03014c5f008a2e77bec2885dfb423a89e4c919d1490fa343d05abe56cac1381c3444cb5951a58596e92af505ab9aa17441b4c8f57ba7ac3f8d4c0f0343a1a431f0e3fd6c4df61075f80c24dbaa08d94a013f86d544fe927eaa457ed883cf13c34475d771be74ea113c2d630791730bf137bbc491fae51aae88bb07f6e0ac5ad98cdcbb0efa6f6e160e63b3a85098add0f964ff288886cf0e711817b7dad185e402a7546066e1d5277fd344393835d9db1ab39a617ee6411d14ff9643855b5e539c6db45d0c971519fa96a16bf1d78b15c3628c239107bcffbd1cf8ad7a729e5f24c9064105a16066b3ca76320c98d3ebc60f91bcb23cb411a5627dd9e5c9348442d4ad016a033c8e6adb5f8b356df1a33157229ae79318866cb767200a113f42e2805128522cec07973be4fd92dc82c7fc8779ba2d23f0833f96faf3376105107f42e9e1d706c062e05a6f54dd61bc5b0994801efc635d8e72ad46f6fad966200d9b9f34425265911bd6c476777d1f3b844a28c188a9fbf958b5d4e3b615313613dedb22ce1c90c05b48da23ecd42dcefdeab2f9ba8bc065608ccddebc965527be0694f29edd8dc4f3df55ed983db21e66ca2b4483adcf4510a43089c8211baa01182a38a27c55118d37c66da229fb3737f91c0cbce238ca2587e55e446be047ce08e98cfc2ec50f80e64b0e23d94234cc09ce3c7957610a00cf742088b403ffd944451237abd0f7aedc0531b12439b1c0dfb40977ec07a62bfd7086bb9420ffaef3419bf9ef376503bf1dd3a24366929224b06a8229b2995bdde109eaa6c04a95a4a228db6725ffe558e6f110db8f9a163bd12fbd2eb32cd8819b6359ccf19ad86d0f102a3ccc9500cece61868abc98cc63f236b87a92dc366deb4b868e03270ecbff7967d3f4947f1eb312d9e1dbdfce34250c9f4bbb4081a1dfc85fd0189e49987d41823915d8cceca2923283e0320adf05114f68e431d64612a39224fc4e97850ed8dc6cf91ff480400a0f4a2a5a1b6eaa8357cdd41ff03c3f28fd2dda525afc3c82d127b1948470362939e11b6b7d40c666820665539996e032256562d4e3deec72f145827569f863c1c34e40db014b6c24d5f8a466df618c23bc50e0f523c67f2c934b2156f74b19ce3efcfecf11d38ea528862201535efbf5152b06a85b818eacb5042b3fc4ed3f3717456ebdcfbb0f5302cf08ad860ff023f0aee5dd6fab32310f4a45115bcbb8844d9333dfa7aaecab5734099da001edb3c14d6e1f5a0361ca421a4ff19180e0dfb1747cad17d6028e4f8040a982557cced55c1b197bf543e16c21c383131dd3f5fe3ea71e74f4e6b04e6fbdc421c5f23c0565a2533871ce706849209e8a6bfe773503b101f380965dcaa00d6794a00516172e76184bbab6676fbc9ad736fb567c988d62802d60674da65daae9dc03e994cfda0ce00729bf84b0530398286ca7999ce0c2df2f094a84231b077af5659d7ef8743b23d4f51cac64c2396a2cc538dda0622a756bf649a40a0aab6561878cc2a7c65c2b5215eff73306444be84de5f5f6a66821da71a8561cd3c713a65afee2165025558730c06c5ce28acf295d5d8e9b9e3b9a60ca5c0caeeeb3c1c6849476632631d69ea83258529f5cd1445ab34c1e6d70dc781f5dcc305019da6213fcad4c852f9b4f3fafb5c951370cf485ae6ef93ed79eb0758d17c91ac102d30f35005812036fb2f8b4c12f4b56c31d04927f2582a9f6e99bf9a34f1ea1ab026bc33eebd0901ee863c18ad12bb3a64d2cf3fd0f60aefa34322df12f045716e3078d264f2123dfc46e4a85e9142c81dd97c6fade9ae715d47720cd8b8f034ab4318182bf084d180826a9b67561cbb38131c4e5a2d8bd8a1882d8cb46515d387a290f73f60d9df3deff114cf29ef2e73a7a42c102cfca11e1d894522f530d2a5fee9ef20ae55b636676d0e603f8bca17c3ac3380bba15eafde9d9b2e95dc7f3313b2971d3edba8eee2a20da72a5835c460f7f5ea79f2a18be260cd55ec50e61893415c24af3e66718c700bfc01dccaca4b1cb981f75f5094a2903edab95c228b9d2869c2733be7f715c5082ae1c74979c8e04160a0a631d6d818d2f3feb78b294befc1be523e7f1b445c56656639e70826e8a68213f7fbe97eed627c3e1567b1e803f73eb15828d170b62492f1e57124d828b5ce3def0f870e8b05f26c200764648cd9a52024c21d5a3a1694cc69f32e54339ffe3b3f25ec37ee686e97cc0b8c5d4872ca2c900699d7c6f358b1c307c210fe2e2728e8980c5d188968cf367f67da39460a4544e133f26eb78dd312ac52695103e6dfbcbd39176192329963a0b97ddc4dfe65dccaa3c50d67a30a72854cd1762938924830396e6d944286c949f5c27e8743b92db6ff55965f2286e0a2cd7aea71a558881c1eae3936da900777455ef91bf290f13a0c3317f4b88e38461baec0914f59f49f6fb7e5f68cee52342f7083264e3fa5cbad6cb725d295d6de33f2ac3c5f6833dc15cea16d154311ac06dca29d09a8fb20033e841bb1fb19fd1900102c0f707206c0803033514472df18683d2e19ea09cdd6be8a8c30e9113d081d3e26f73a644e0dbda6ec09d9933043149e0e4c1560582e6f3e1a8c9b27f759c73aa733230d14d76621c1d5d42d3be4280f4667ce237d91ecdbf4448f26e20a4a4fee7d827e30139671d50ce1cabc4116330a7c49edd0e09a715c2f1e03798ea42cebe1c5f81b834bdbba9746ffb7e1f9b81f16211d08a1a2aeb95e3be04f00cc259ab69b1ba4c681104d4136d42e586dfcac3151e5dff3f614dcff3e4bf3be650cc95070e086aae01e37ab36546aea6586a5aa66568da3580d29b5e8b3443c8c46270267b25f9bff8dcc01de1475e84788e59a7f8fa39869ebfb1df3e3765acc52c18a671898f3e9e6899413d1ed868375170a6d5db4996b5edc2620dd7922234f4ae6f9bed151ced2c00d96e26a19783f7c2a1caefe4351228d4859560391ae1644793f3721d7e757fe8190e8ad36c4ce2c3000ad6f664a0e031e09f3454d6d7a14f1c9139fd5247f6cc578a2b3f93a24d45d9df53717116411275af5e7e4e0cf21ff38d6b38c7ad5e183ec4dd56f6e9320388aa582a590ae697ef908f9bb1e31d65d28d1924bd420e1dac4cc82e3379d16c9224a3446fbc05f5d9e68d54db172a8998d10aeb641c6c5578a3dff7b5243949a161ad4e73349e260ec57958723ff3dc621de3f868597493ab183ca593a2f51b709f518ec80c758eecfca8e40e8b1529db776cfa5e1a93a8449c6e95a528f3e4e487793175f8c06e86b3b48523a7e8a0a991fd3e35d2bb4c25395e4c3ec55c0e7ca41e067204adb8ce2baedb33864405b417181fe4eefea9a2c3a0d766fe20ac7b12fb20d7e8a69c79358cff8e72f20b95c457b37d1011aa7c71f3d594ec2d272fdf3504775005b1431e1821c9ee550cf3180aafe676f5e1da033d249759ea6080c9120dbe6e9d835b4e7c52837b6faa32d543866bd6e2f85f0cadf249d3f57b168a0cf1f59a2820bf39cb7ee007e69d6b2d2c1e8152e17f937cec0b8647f27212d88dc8b0cca8b9bb8d3bf8d40d0fd53688ab3767406edb10b64a9f47326d40e34f2666c8e796719ee9445d61a07921da25fe6b0bce0ade98e3d7f7bb23e84036a7589eee722bbfba4e009eaea620db15f084e73fde6436cd57f7dc116eea39b50564ef760748e1356a5ef4747a55a17799b4e5821a72a8c699354330f149fc5cef63d40bcfdcec50a01d693f52d6e0cdb82f40997cc03e56fd6856f090a9d401bd89d2aea7decf6e1206bf3d470e02f1dc68d29247fe5545807d798935b113a736a0e25787bdfbb7099ca1eba69c9f6e3bc7f14ffc05a59388d3a21ce60ff5679fe4e1fb40cf129d6f3c6057a9056c24b1e5a386426460ddb776caba2ac91594e6b10110917ddf0160aff160ad5ef2091a4d9f0c6811ae996c548b2b077155dc07bdc24755adf9518203a3b582b62595d5af06534fc018cf0c289c5b96e39443757cae9aa5bfa32f831235ad3450d0b51e10d5c6cfec19adfdc301ccd04ada0794d5557b4aaf40a5e05904d1dd7c9d304f0b29e8352856ab08b53fe4480a1450bd4bca549894e375d77b60908ce36cd48fa164d6b6d40e6c26cdf86dab20db0deb12f767db21900f96681d6965158ddd749ebf7d3d3ae115c7cc5ca2201efaefd630c85c73214b82a4e5a80fe37355f85fdeeff61adcc5eb3bdc96cf3c4e7a49fa23f3c741f6138f1c95ab5049e31a5d0f95704e0cdb50f19ca70e65c3908702597f9d827736ccb5b1fdbdcd1d79cd84c78945a361d36857b043f1bd9e84badeaeff1f76b3ed0e24c1f0a995be7a7655ea57f39f2660a98435cc8d4d4940772ccbed4cd1601249de33e1c5ee55032ac92eb41f564d85eca54d33ebfac2f6ea5a322bbefb5812b67e5519b9bebed38f113958198baaf79e1eef777d4eaf384cda83508ca64aa701bb935f1227fee2d0889a2c930ef49311828e1e0714f5eb45a4a365c2e65b4cc169e255bcfc4aaacb4f8958ddae44582b2aed4420683fecdb0815a8e4f57231a1906e8db32a073b5464bbb4a445855116d412e5e55ceff2bc78f3324ab5c95ec0c7e6260531fec82d58d6c98b25aef083308924609e31c96f840d6aefb8b3d62f9ac13861795fcf43f730b8324c8626717f4f7960733641c9979cd2ea6edb3437525babf806d7d2384dcf8417bdd4661a0a313b117da003c0ddb0f61598c934476ed8c4dc72d6e79cd71138642070e7c09611c986ea22fe7054b75fe92415d3e525fb101664ed7ca3ede566ff49d34f3c9bf63666e12c45ef7566ffa3bd5aa6c7e4705b1b5d3927df5d7bb7491df0c094b8fe781ba5f8391b3e8b4acbbf2dfae8007e1e3a062ecef979bcc2a47f756fd9cff4e49e43edab7f52982931805b7401472c4259776ecb44080f7473650587467526fd709c0e9d863145668d63446c32713f046844c7e9c340f9b05a97e53c420978a5a7337d9d9a7859d43b472d26e9332a286eeffe1a36988c635e97c78dd313ed7f93116206e294f535b0c51f4c40d77a0f33db236631d36e5c5eee345453035f04633a314f60bc3398fcd5ec808f75f0688119bdba2f3895401c8868b008eeb3bb7a115d2fbad7058dbe75624795ac9129498d52334eb9590b93fd6b5b68adf35ce7676bafb0e37c029baf7ee745db1e74541c6ffad9a0e207e764521bbc7f45d37999e2925f5c49d82d75f3e64e2fc3133d8527024780d2f5013fa0830d1651fb729c3087295cc6487f6c1b739cc8bf27f128b7603003e7dc6fd10c33222c529d4d0c51a2451bddc0f0e5b2c259c8d67c98604656880d447169f7addd96448385a7db5b2bcf9de9525fff91471be39c310bd7e2754c7fa9204e8cd001b2ea2f70ea4706f836c3787124968daebaf47462fd147575f9d059a52a569db8f06325d1672f9cf30803c9020821a46257efa7ac3a36f750cf952018e7d2a6e786040fb2abb560dd3fa7749ab9542b38de6ee10942cbd841d8a232672c8d0eb86a68caf10b54fc62fde9ed44a663b314b073b7e6c6e85a87c34721f850fb47019457ec447935be2aecfb43cbbfb9c16f195dc42a8d4bd462b6c1ca2cfbe6facb1bff39c2ea3014548710a131c6a422cda578d9254047be342242650a638fda59e6cce6f3bbb54f5454c243a0a2c16823374f1ad63bb4f115c439f72c7f960b8ca5c0c13167b74be2d9c0084233c3df1476a1d7143cd195fd57d0d97ac7173c21577038c0af26c4bc5884579a12d4916b079e0a1dfab0a4ad40a2d51817eb2bfd9eda2595002b85a5f21a9fabc8d201854140e36e89ba12236166739d591a7bf1ec0f00f60b13a8c26b54215104d0527bfc8a17f34186590b0e1e185203fbe82d1fe690da88b1cb6526b544f3ac07a82a96df338ed339a650e658e8fb62329c1cd008af3c8b770718d3d835ba1cf8faa239bf0a8d29c5f94f2dd0562249f3bccbfacdc7e8548ef91504938f51fbc3da08d41f6100d6778fc4b3f10d978cb991e7977c93b7d059636e341bd605c922bb14a9af4f09b0e4d4e8194c4da14ff94f8ab4669f6d32e3c999d113a9dabd0c1995df367801d7f41f6b030c7f5bc8903d1db27ce45ff3b463bd83c046388fcfe437e07cbca8bc04a393f106dc61d7e8f4fad3302dc5587b301a242ddd7158ad2234bdd53b948c988e23f41f2e287a39108d1a6123960baf1de8632d3491e9e21615c9c708b9ac0facf637793dbf3286c1a83ff563bc9457ff72d80758c2974ad76fac42be484408a96050c21856caf3406900cf17c574b9332b7368e9be0c81eba8f69f857df54b97265d63607e4af0e294c3a712b8f972b548d8543464e2278896581937084ef5709fd28d14601d509d611219104fc5062471c3bcf508bef432053b8c7878672c59d713d4cabe83a5db6d71196609e9f7adffe27d18c93e35c16cf15262489c465134a3e3ef18f5d4d88d036458dd92b9f3c40dd51ab8a9fb7a44d6bed53ff56514bbd55241204c07e21ea3468a34f5e46f1d67a9492c4a436393c09ec4eb754696ea9d31a4f2182cf43a9117e5d1ceec16edd3494c506d95d50b80e7aab536860f1ca656e49f7815e48143428d88c7986d07481e8d6927db3fb2424540fef65f6603da6402ace211ddaff6b44b1490db4ba7926ca3779ee5d91111a792b2c036e8513b228e3a7802db18edc14f80af745e3968024f5000c43277fbf63cada5c371d6a1ad8052abd8e2db38a64f24d9418d5877ba5d6913cd56207fdd416aa9613f218baaf307ddb2ca650ce90d31e1dab4fb6d5f7ad4ff29cd0f6692cfe0b68d78aab1051c957d598df6898cdc0e76e0932f85b16082bbce15dce92a2aacb2bdd30057428b76bb983584160e3bc98820982c2cb0d28c9ac4e37748cec343bf38189b4390c0826e189db4db5ee76e534665acd9cbe3ffaeabf591dc3191bac1abbf6ee40c9d94415173aadc09aaa552c3aeaf84cd19def90479077822f3ae511c895c2a7d60c213f9370570827f484debc0522f3a845eb624267eff4bffaef9f8a4760d102a13a1e20aa255e4356e14f86e7d5d67e3d33340664191a3d6753e0c2bb4cc783e05ed983539bc3579977741fe8354de10d8b660863e9f155dad3e86ec881031c85c41952153eef603bbc6b02fcc596631c9dc2f59e6162d9b5746abeb3a874287574e781c9819b5c5c2191adbd34274354c3ea54eb57bf703f3056bce175c2251b84336a2a1eb1334f7b423610b409d181284d00faabf04e9aa32f10972ecb1c89828d4fcec58b1a4c07b6bd694d657d1c338ffc2ddeb1a4e3a6ad788b0a243cf5b8e3856206c6f636319c016f13f880336d99f4710710ae7b40e41f06c2ad31c52644f8320d224082ec93138594bdc980042c0ba8e7e681d9799c9c0c8a6eb6527dc4466160d8abc4e90b5ab8972438fb2bc4a11b3fe42cff1586b22c68f9a498ba6dcda002393b4cd38b587db4ec8bb2569b69fd75f5ddf2df036c2c9eae8fa565f01db2d4660bfcf091de422b3c54e4611d8362dcf99e7822738aff5a050677dd7113048ecac2933150ca2fafb6f8f6f6cae9c8f8dd6d1c6f79804a8ca67a91292400468d86a2fd3ecacd5caf55ff1d8102df718c47d2c9c62264ba83b71230d4a2a2908766e5c703bb09e44c81d59fc50d9faf3beed7b61936e197f162f213c2683e21010d8251735ac8859d11af0efa028ce08bd1d5e6e30a9f20d49002f439d19d0d9f4e71205821dff4c0cdbb8e0c60106c67c771042f988b09bf1651c4c9f8a999a3e19f50554a238e6d47008b6da76e0d467da46c7690094754e8c9cf744f759a4bdba9478c69bce09abb81015684dcbd6f7066e7cee0b5246094783de638b69cf79725184cc267b27f38e01e79aad497ac5c2201f1b0a068954708d41b54d43a6d79ae2ec48a7bfa9033921837b4bf39db2583dd7c0d8f242b8c4eb400e3bde0b511610037acdd3b90c873e01c3bf3cbc93e273716dbcf83045aa2f57b0e8ef41be797d3fce122eec2d8b51790eb2c06024a89e4cc6f2033170511b3a02054a3b052cf6a6419117b03c20d9b7b41282552d32d73f4104ec980fd511c21b1325d475f7c629dc8d960f496745ffd2c1bec6a9b12f80d60e85bfcb4affea2a840d634addf6815763595bc2525f7787a0b7bcdfd621bb8729420c641d8ef4e2dffa52945a9f07c24e4d52dd9009e55de46ef8338139354d8ff67b9200dbb06a9fdac5cfd666361348129a4a9b1953d185b291fbaa1b8aa98b9ce0dcf69c064ebc06ebb0d1d2a93591c7932bb269f518e0e03dfafd51ceb82fcfacd76ba69db586db3eebad23c3067df2672ce13daa05e421f72d51114f34660aba068547725f06a71e289678c6ed1f9f6d765a5f805fc37531963d44d1bef4021954e042d77493f80c78de0fdfc923f0aa1bce664bf5e7c94e499fb938079e4608e6c8f40b51982e1dd385935df7fa1ef41bd30467dc00f69d7ee601f15eb1e74b6c4e52a0384b2fb3cfdedd86bcfdab98386cd2a78eb41ca3663082432997fc1d432495182157a81fc13255ce91eeec21a612942248259bcce491392e5bbaeb6db5eac402d31159bd92258e29099499b4551a44964b98c898d5409211ca46590ff5d90527e589e888adfd9cf1b46d2bd20ac8d2ffaa31db7dacb760a7be00655edadfcb86eec692cabbde62908789a4e7fb05608feb2f9f8dc6d6fde65c5735dce18acd1bb91e898bce3f48b4da7fc5f1875fb548f096194947a5e1b312279535c4e088d15429447c8ffdead61511caae0a5efc269eb12f8ccce80e510a9b572a96102bd2022ef699db7acb6d81ad7a4b9d679cdcbcc46472f82989978499ffe01d7b9358d33d2566e6d8b22b8743130b806d47306fc90122f0065bb95ffe04e4dae51cee5cbd6a7b1b7f82192fd2ad45afeefce6143f0b874727c05262989752eb0e141aba44317da8e1a826f58d2a40da743965e37bb49452f3f0b9f16cf39f92e55ab92b1b95d1f6cd7010f2afda30137f89d0516045432766197c82300072cdd846dfe0ce7584911faa267a5f07b1a11a7a5476b2438729304642a9e1a4e771812f5e2540bfbc8b483557b1650205f455534c7eee7ce7e697cdf8776777accc8b7ca5bfefa97c86771a0b02fbf5c933ed16cadbd913ed37db341576779ca4657bae258715384114efcb19e649b229427ad000d8723c22e4e890a03735ff970b2c1f37290d20fa08928d2b65dad4b964e7c705b029308e81b31b8494420a9603995ec6c00c7bf95bebba59a29de03612837e661b26e982dd6b2b11bf15064c96acaf0382ca24aae4000deada66d856eb863cfa1e5d26b57a9f936dc4e3e65ab8afda5d1fdff74e77d85dd5bc425c51a297fe75575e572ea376dff4a86968f38db2f6bfb56ab90b4e81787b4e9a0fe59f1049b345d2630c60f6294c8b479c382746d8847b40dd4b224aa53cd26960ba24efdf2c9a143e105e2c35e82d9918de193c251bac3cc0cdc535da7e1292ca03d42a7358e86bbf3b01cd13ad6f2b90cf1aba2d02fc0c5c3f4a0262a645ed25823303c67ca0d1a079a9a40229a5285b26b646d587384af1120de072dde0b7ac06ce9783d5a2c11d729c34632482595a6bbdcc079c9e9d4354dbf29f252f97dbf795255977a73d651557b13178369515771c8cb98e62042c9e97767664bb25f9c5d29c13c6b69c159aa24f6e20f03658e261b79d0fd22b0f911ba00a052d5436710552381290a9bde39d7e322919524d30f7a69444dd8b42dbde55c215880a6377a59f42814c36150663db43f09100ecf6c923aceb5b4082fef02cc3d39cfff923819ca63750948766d8e6d201882d67fbbaef89b42d8ddb70b8caf5b1bb32d165e8a9cb0236b45e1564836bf08cb67be7e0fceb05e8c71512ca616511a3fea68c04910bc4e36934c2732f2a2e8b90d29a01493525e392c5fa6e3eb598cd1f91ce8e812dbc4d59168e9f70c1b0fb63b6631554e1cd69e924a37641d77ecc6df695f3a3aad64988cd7d5de4362a3fefaf97bfd7afac1fb7a50961cb5ceb794b8bfee64f9a432a6f8f5c4b6bcf9390b8c9c4a29cf7edef62ee054f11d2157f79d05191e6bf575b3b1979268491328be10ff962ea7f681fbe83cb69cd6cbcf36365c22ae3c16b446986d968489ad0a7309e80a7d8e070658433cf17506cd83cc0939cb3955eabee14b2de6047b17d762e608c38cb82cd49db453109d7d4ebb41a3b0cb5ba7ef570e12eef88138e3ba54c432583ababe6eed79f6e3b758129640f912e9e000075c9f9004c426883ec6e5565ae59caeffbae54f41e8be0f92529e858cb183d0a6afc8a867658132688f693f1730d587ab626197f2328dd93c8ee96854c2d5d823a4a629c1c5079cf65854d3d5d7430318fd9999ce71304430796624f84e17c1388ce314e1e8fefef349cc9c1f1b7e9589696c0124546c097ec60305afbcbe3248bae25c918fb84149251baa4999f564c221d0859a5c533fd4937f5a363090334edb0ea7606a70b8eab445d9d6f7c59458a66d5cbe385f7bc45c2e77f5a3351987e481810d31892192ebabe760942a31c3c8c29363cbffbd5a8e018fc2a3de84be03a2209824f017dc3100f60847edee200de432c2eec8ea78a520d430e74a546ff0dbad63fb4fd24cffd641d5c88c6d62554b674367ef7e29584fbdd46bd87b1d295a3d5b05fad86f1c067e5c27f722af14e30104639af7d442c729d00404e51e620450b295cc61c59562f1bd2e14c55fbd1b5e7c423102035c9d12157f80601c977f51a70686f4ceda569354a69b540752f76a67205fe1dca2f58ef5aa0ec35b7da48a9d93173067ba0788c3206b151007eb2bf734cce1dbfd760a69f14b87bf5a5ad3fee4429459c33049ad0b297d5079f8163de240ef3d30f6150c619085d2a507eba1c487828d9c14258db2292f2af04e2245aab6e8dae137f9ee53fe28b3b71e97823f3a3e0498278e022a501244dd6f201d6eba1a2837736f1e4a33ec5e0af002fb5cf5ab984617520c0950a8dbe859f2d4f8a6b4063e6210a84eabe4e8b176b0711177f0a9dbae71dd70d2f75853012b0bc0dffbc9686dbae99bb76ee18b97ce8468bff225e264f3f28c4eb644fb600f9beb8018c63591c11f32873a08f72f17769a3593927d25131e578cc9f0a97d6c130bc88e3683afe861520e8353b92270cb64c05a260a48f48f0e05cce20bc9327b51faf2a575a9f47cce359d702ae67e542daae178aa55c687db6dedd9d15d90a056927565f56588cfaa90cde0b12202d6a20543c77343e4ad1661aae1824b5d174c52e3093ae44dd3ef1419a2227d0a6fd471ed011b30ecc15d04df72da91ffb7dd207ee5148b9be0d6c2fa371d03a3ce1ea9d9b93c79e6046d41b3c532697fe273509dd3bdf74d3c78ca911c16167144515a189b70681820ad9861a4431834329a5a0c13b1e399629641ca2fb48c435787c0cc54450fd970ec8c374047831cdb27d60495c8d5f01b1cd0d852e2b9083451ef4618c0ec421ddcad4597289509cc7220c184a0edaa5e0025ec89272223faaceb80a1ca94cdb63ff9529d33488f09ca45384861b4dfb91a2e5dd7edb7e3e6565e28c22177a15975a2be8cce6b515a2d273d62692ab87e9a75ac49c826193e02baab98f36d2730d1b066e70b1964f2cd63750c44863a475902628095a537259ea077bfd43966695687c1fa137ae62ebbe710c39ee13ebef64c6b5d391fb976315ddece0070b8e5486ca3936f2696770ff5c4d6880eb643d4ac29f5837ae3852c95cff36bd61baf01717ce9a935a3349bc1d27eeeafe7bfd2b9a3bc3dc0c5a464a37e9a3eb2b183e78be19ed622d2f4a434daa3b04af14910f55a92b371a6251baf20fc3878406d0d307ac6e4703014ce85edd811b8e95fd1a716c72aa71c67221cbef8064aaea903df5801686f8f71139802f1f46e8f73c979bbf52d73aa1e145a13d4e93e15bc3386bbc0f3ae141b88c418d94edbac91692e3ff058fc4989b4d890a085f1889ed361bcb657d70b1a6607375aa1273930625ca31d3f6d4a389d36d1be78c3f1ed84baa7e1ec77faf001f1cd2f97f2a6adfabbc3fb5cbb39c568b189d74e5bc415b93e2db8a2a65adc4e39f254c3273348562ab7c68aacaa17725607b2e3b6707fc8a2ee84471828b280b6f00976338e7fda86f650c66fcba7e96b2ec7cf98d453d682c163f2368a624f5f5a9db87f7c7aca8c9e67300aa33d5f927adadfe06f43399f5b3139c68c4fe36f015847d169ba36658fec9355a036e473636afffe3372e439f33e322fa069630c6f45e7bed19d42465e6a46e17e67f45c10bbd398f03f0eab3d9cdbad8ca3a56314e9bdc440e2b80795e68a8323ce46a0026fc3d585db3344ef8c2197971b05b57a6db1117b54ebd2673f694c18356fa398f94fca0b955e7909a95cadd154142633b45533de706fa25cc1c96bf5697ee38be8f130d8f35c910de63eb03da673105c125c0ed935be0d55597892cfbead0f5077335017c99d03b2773437c6c18787441d7ac6d47712f1d41f918ad8c5d86865b702cc29ac7efc7e2f8315dcc803509eb4440cb0f476be55bb4d19f91b0e04c7a45b47a08cc6e2cf197edb1ebac77315ffb9f152fdf0c7b53b150dbc89a6dafe9985bdbb9b87cf341c3a4a2d2e639a27a59ddb35548ccef893f80ccb54df5cfb2b75234048248e51bb49266d3f53a397f331d54a561280f1619f52d54c9211ce8370399201ca36f258695292c5fdeca30cc173a387ea09bc84c3ac365451079c9ac8bd5cfadb5c874592da50afb1710eb73fcb1afaa2690b2d5ee0f4227ee9ae983191643cdbf0157d2e17402526f05c02dffd031e0a134ff3f3f49c16cc58dce945ffadfd9313dd353767f69848ffcd08bfb6cbfece97d959222ebb527009af055b7aa61d82e68939a6c70d6f030418272435e67fa36337cb0eff02c9dddf5532bdae2e732de1efd51f0b9f88b21a3a70a9db228ccc9cfaf6a8624a1d77013bc027930cc2d8e0b39d08aedc54e714ba64fab86a21c47d462de90ce6b7d7a71247aeb7ea241a6f307ee3073c2db39edd12894a545347b75c9a8b964a5351428d9e42d37b51ab766329f7b632366d269206080f3a43725556f15608eb62d3eaea6b7129bc8b2330268882c7d8322159029d5c49d09a3883974ea69694af7146f76abfc304b4fd28e2551b5eb19c0c00d4833c7cd559229460d43a1556a96a0a1430a0bfb6bdd46935d0036949007b636dceae6a4499673b2894663090cabb2f33bcac4b77072a9fa322b1b7068298a8be3fdb41fb127f0861e59b43d6143fee7a35166a9be60607663217200e17b74c4832540c186c18ee40e35987fdfc78af5e6c9a78b77c85d8e6816aef4958dead8720bb404015126b9da870f0b019bf1166202896305c22c9a2821aeff5beda43a69532d34abe4a060228818a4e14d26b527e56cd5cc3872b5af892c5bdcecfe447a721e9d3d7f204c17feef4eeae981d9284ccf5d0423d11c1eea7cb50457bf8940045009147ea3c565ed87461d387a01d3d733cf0765dcff3818c620434f7ac7ad0e5b21068e4aa0b2aa09729b2ae5a1b3334978a469f70a38d2232b797ae4bbcbfc4597c42aa3c7d91ecc34de846659a7d5f836c005bd8dccd519cb7c5ccd67933965fb9fcd0ee52cc4ce36d2f568185d42ab01be03438210ce90111dbfb181ce2c0f3e50f0d4841cf880144d0114548ea4a44458367d8c48a033213ec8d76acd7d85205f472e733d25abd2096b70c9bc2d66ab20352814cda0a2078e6761ce310b347a9e6dab92b895fef5208ac51edf96755a25e587cb891f16035d87c1544c949321469c618d6aa2ed1b889cd4c6dacf6d2ddcd2178c9fd758d873f9eee69af5928fe6da4d2356b8eba1f73b0f891a2d8f6768e0650271ca9ed89991e4eb3e65c7a2c4bae075bc59273e716087ca71fef5c3b91326aff4f5c58b367277e7b001fcfe972e9b1f18ecb88545c63473f561b6be723840cd66c0baf3828ac1af3a6cf2d2b31982cb5d62717a360c301ca19683227c272942ca4bc19c3d0108a22b59d1a470688b811874b8f9656e393c674ca77916bba96731d745b86f4d3f93e0bcb1841b8c2859f7fd5ccd02ce766766bf981b3a9958392ca7a51e865c882360786213236bfab4a500ad4adf2bacac0b0839793ccb9293588dacbc089502edb3d34201afb6edfc5e680e7975ef0c0a908ee2a696fa58d69b91c3fae6a4c4dd672b2dcca1b55bf503a71d3777450476ba82ff910e0a1b5915877466e0e913ba0726244d0433081defb24fd257a82aea4a898342a66d7dd446fbca131f4c8dab25c75aac64eb4e5c62550a96fa9099b2242d287578a8cfaaca0c0430b4570e146d391bb75e5ba9baf6f087d1c16bc3ec059e702a13e8e14c63057c85f3fbb95d51a8df97e82531356f3bdc930b81e765f29fc18620ef8983459884f3dfd3fc223c9062de67e47dfcc8519f59e3eed610f4ce15a5e40f4559ab16bbae60b6c4ba052fa207dc59d65b13753ca6020d66e299b1a11d67660e7d40418bf789aa502c31ab1039ec87d50dc38642d80eb5642e8895be274dffc78b0acb7fb94650f90b228c3b6f0fd6afaf4370cf1dfa7537d673a3a825e650dc03d422159237a9b2082f333145dccc77e5ea225f6ff356ae0ab67629545c2aa6b4ebbd2ace5dba16db29f58294cc41faed0473ebb5240cb37c9b0ea746aca189b06f803c6cc925ac8ee0a3ccdcd6ccabfb99a205e63150651b22267745373cae7a149faa473242b442ad2598fdf83757e0e0371fd2be0b0b3ad67e6cc67a2edb399101bc07c3065cf667a35563cac559ec64d3d03ed15ebfd23f95f49a46355ce8602320333486735ebe163bf2de6c2cd956f4e7806950c6976a081bdfd095ec99f43e24a640294da11cf5ccfa336892cd7b83613c676bc93dd271dc91e152cfa134be365414a4585a531aacf00010fad478a8678427cc8a75c9e97d1f6ff27b2d1a8cf9849bafdb43ec6dd42db2fcc4041233a0e3862f608ad0285999fb511706091626baafcff7ad16b7e6dac2402f7467875f4239761286edaeae9bcaa491f5e628826e5e8d81101e63b15967b085ec278189fbf9f14a7f42fb06c390af71b25653abf942db921101f880759a95722fdb1e10811373ec86406a0ed6fb836b0f2e64fc33daa9ab32e115e26e4c3bbf82df5d067d540167a0b9eeaf85d9e9b3f0c6827eb888755d7fa19c751f7e2dd4fab337759e782ca584d633f888b7017f1eedbe0cdcbcd4c0e42b5ca4b2db228353cb36f2d40a33c899d4d6008d2d37502ffe64a945e9e80ce75ba4d0f5967c90f3f0e684ac721ec35bb47f6b9ec82385d1e512ccc72f7c4602136e605f4c34815d5789199bfc68caa407b59e39e4a83a5672ae404816738cf22f1cd308797243b59a348a1a7cdad17a5172412fdb9ca77411a51c398f617cd0dd8d1537c7a58477edb5f70a453965e35593e3f02ab49c99d1be8cb0e125b0e22060f0841b815e8b80acb4f5e7b8beb37b6e767fe07a41db1ecc645b4de2d435d04295cf4581fea55004e7a8b14210148eab50aeb82a8f17c2f65059cdc00cb1428037902eb3278f8c5e8b8e11672d99b006697f2cf2477e3d665ae2ec27bda9691d50429c9be69a7e7a42fcdeaaa236350a5fda8f9357c6bc9e76ac81d0e3bee2594d2259d7e769eee1e963be8d7845969cccc630df85eda8255b6dfc7331a372037d6ec366151e6f35a352fe77c1b449e0e9c7a5bc26ae75632188c1733a93115df4a79c9942ca66098a38a50fac1d724221345c64353eee0a0b491f5ecef7345b86e6d963d03d3c3fffc68c97b92b7c9199538c67c29a4671dbcf9bdbff7fd694c544feba5e29ca8ff2b915a4aaeb98119d8b856094a328632b63ce805836fe5b743b4d6d319d266820d33d130c6f56bbba63142cb3091b016513c97f6cb278d24860050fd5095552e76bd5d4e6d322c4895b8e0d14e5cec112525e7bf318951ecccea06eb990477952ac3ad4f4aac63f4e2425c97bb20ee44b06f3e58b9f6a4c1ac2ab895da76563adbeeea00ee752c0068e237188e9079969e9bc7419814c209f740e37c733d12d080b92ecfcde185b68c9daf7e8b0a2ac21bea5a120448e1bff2358b4ed4f0f0197fb7c5e4a0d37bc804458497391cedbcc1c987df666c3ff1159a961d3d6da796a7164b618e688379acb4d6ac9b8bdd5e6dff0779d81bda6b06e3b409783baecc9f50803ad5dc0801b01c28fb0e2cf42669a6f99add727e4beea6b68dd01430530b3cb8619219e8d1eebc334390cb0ad28ab897d69817c9d30d235611df7222190cd7cb9a2832371f7bcfffccb933255cc2ca1a557046d5052f38e31ec2b9d1daf4ba343b06b5224fd63511df25d33bc190b299ed8bd38d0ec6efe7c06a7c778ff7efb8fc39e33f8c325996dc6719093a177c02442821afd71e5632cddc2bb1f8ce60eb2ea2ead1093ecd8619efd63bc46ca986cb65bad24c6dcb930bdb6c4452d2bc68bbc36357fe77ca708758223e5ecb242354ed9dea3141bd95c33abddc6f576b9302289469566c534f0aee9ab20bf37974474948ca82990a1431a4e042e5974a1e5b93b8bf64111d0c73be0f8ccee79fba17d2ecd7e8586e9bad6d199ec88ffa46fee8a7ebd908195a7dcede3474274eda782c4ee91bb85a9ef3ee4c157773e5740be83e72b339b98099876e2ad9480e164bdfb83b41c39ddd093b36f0689f561f2fdf34c8f222784baf9d559d2ae5ef35a1dd78024ad65ad74a2e4a615b5bb090125050fa980b579f55f46b1937500db2131097380ac4410062275c153c83954b5681f38dc098a28dbb04f019daf735f4bda8b900e3c2d0f8ecc6038a3a603707f7e29cc474df0bec902844acc69677366d9ccf4d490c1827b323cbc5bba3748490f79a3fbdd0f8a3a94612bbe669f0e5959cb741ee96d97353dcf22b699baa60a69cafed88510fc11bb6474c522cc6068cdce7e6d3fbd8ccbdb138c519c56f9d498ee712a402dd52c673a7c3c02c267f1378a2c3b9f49d1052757c2e711b48e3c7e7d1d7883a87b4e415338181899c51a375f204d553f690d2022890fe1e1bb008562bde095173f8a8351354f895e4c7fc04af02fee1804e70fb06c0e7d619384d794496703b89bdefe957319d855f08fa673095464c5e2585a098ab7faa859b5cf485a232d51e9bdf0f259060feeae546ced4db8931f31a5e63918500f97fa68123e3ec65564fd4b620e57d28aecf2113ff16e29da2e3eb6dc90e42e4d09b473fc35f2c3e8023bb7f06ad760e1ff08c88b737d0f42052be9520fb269f330df8e033ee936c6506fbe54e525b9c63d9d0457f36fc958793c4f8ad1adae410e7e0a813eefbebc4f72763386fc55646d3dffb3fa8aeb1eeeb4b01b32e438d5f0c2d5701a88fef75308d086667a5eddc4fc21c97b4abaad87cb48f0e44dbcda5c4c6542b8f24ad8ad3f4fbd9721da4ec09256fdfb5994bf35c611398de3d04fa63a37a54eae02e6d9426de5957b071c4c3b7c6bd12a5bb83d60a7e308767747d3255c3d7e531fb2be389ec96dcc4acce43c83e4d8a15ac114c89e4a08f086096b52f24e8e27c5a1ee2dbec9767957b150131b96d29d9c5a2418bf348de8c1e4d12ff17c7c1874c722f4b0144c1dea49f4fd502c62be1013c5db7be9b0370c990b5c1f321e7cc62aa6acd096478318d1f7de03ba1a21ba016d8c613212488ed570b01ae804bea9dac0ea3aa62383b0fd5e8abd3b883028f891fb896ea73f9ffc50bd5cb7cb338244f0e5f2361be6c7cf3923dad140ba6696b96896715c4cbdd89eeb04057852863d8a93e029d462ed9d41a931d5eb3a616825e900818f49501fa9595bf0b420efb803e99b0c6323ce733c58be8ae3c101a512e34817b57bcaf84d516be224478223230e66d91958254f67f92fe80c6d4a9ac275a90c7593401d2f3a1f8aac7c9d8e989b030c70186f8583e0dc85998cc1ea419c80c4282eee0a335ff41caec85da9927383250878cceadee891ee75689c620ddf75a7bbc1f71db8b151baab2ffe4f93bdfe4ec67cd78588d704d12cb5a713c3ca4fd51f5dc21a301b005f0c97550548abd38c42210270d1862cc37087e118dbeba4c16adc151a6c05f9470da6a897ea757edc022a70afed8041748cc30adeb6cfdc67dc351f4dd59902fc988227576505cdd749a1925c6a7f9c25ddc0eaa6231d1fcb22f2a9cd084d9e98fe5be875f36b3ef700a8d2d777a3bd5767cbb5ac35c177ee1d04bf35ba68ef694055e99cd0204347edfb60239e68fbaacd13c05c9bf49089a5caaeb5d413e2092525d022bb979c4bc9759f4df719676ecc49c46f7e9c14c87d5ce8a3f705fc038d8efc1c37f435b2271f99166c954b65080d18823eede369e88b66f3d21bb5eb57c0923625da10ee2cd9d27498530f0aa7851743dbbad32b015731e1bf1597c3c51bf16a0fa04c78426ec4a6ef9e0a01476a5592cf22494754eabf7e528b4dafb4b8cb730ed5e8fc024a5eb6342c6e1493f63489273b0ec08940cf02e1dd80f8e99286dc1ac4b51809d8fd0b3d1cdbd6d3489ec9cf7c6c3be26c2e5346acbc9edd13de65bc09b06c72e9adba74fd938a6fa73d96de6a9bca4a57eea0176e79613693ef20abcc764155ec040579303ea1cdd13168c914affed95611242caeb5d33ad539b2e5c47a27c93cde237ed183f8813af1c99eb2e254f9c8f768f9a8445fc66283770bb756fd772cdd4423d7088c2b9cc675a6bb8b24c4cf1231af3db668903eca0394c8ec4f3b66831565eb9d5126a88afe6874fc7401ebf9527067b93b7fe3e1b51b42a95fbef9ee44f3b435d0a7302c3506761984e291eb5b72df67fde13f64390eab787f7299667231627d56f8be01ac458305ef4c038d3a3359520eecb334ccac4fea6c5dc2ca06b45ca869ade5ac8e22bc7a07c0afe8230826469e55b6772ea2f18c28f66b3fd7bdf87d170c60aebe18ac7d06090273b282c46b79ea7f1a2efb9c09d7050864d8682226e26d9bde0f39c0889fbcb6018bb81feb333a4c16db4bb1e3063a9e89352b772cf7cd9c138cf1861850cc27ca5914fdc601e8f69b0ee81b8813c1d7eef35802b7fbd9e1600a8ec312fdb928de0aa06b7f58d3e63c9fe98b1ced6f5f098c9b380f41fdf47c1c3e109196ebd158a4cf76eee41dca59826290ca402e38f4bb81d5ec6736705b8c61dfcaf169463a03a067ac73fc493ae0a2f07708da0f6554100f07b3493654ae14983255854f1747990c792848f0c42f41988fdac17f9e7083d8570d5530c21cb3f6c145334b55a691be0d59ef89e2183fd7581fa75b9495177b14fa0d5ae709898cce33e411aab49367b6d501c96f35e16e8eb5c41314e20f59a31e7671e06d48e88b8226049c130771674bc7a835b77f60ca699b723b213e246492ecc29d1c503cc497fec0e9b23d1a9fe5bc1348475ba04dd3a12abc1b03e9f89e20e412706c51950a69b184f4d1c326a3a910111cab5a6380eb60f0959e908a19b4e85dfb8d80bcb3b6bc88aaa53795e67ba5ca30b37ca69181c96075627974b497bc027339e36c92385cde7ef490d8a186aec3395aa64cbd78aa3022d17229862099f34f0d0a993dde5fc6c807843c23da9e2b0f3fd5d5ee4bbc2c8369d55e8e252477a70b40488fb82a8af92ca525a156b79d544af70ab6db669cd3d24ca491360044a4c3ce02cca2682a0f94a2b34b07749530a48c595346378fb375398d625ea8edd1ff89edf463bcd18ae4fe7f3218c84e8b8e516cd6e4338ea2d587d755c4068c054903d8fea40bc6f7ac4e4608b63aaea9ecdcef601ea694d87d78219d7400f6b45430f2ebb97b0042cda079deff7a63ee54cbfd1296c3d9427e95f6fad5e2ca86d3a764616c06946bd1d3507025765d2fd87b624bb12af00040f538353e54f7ef65959317e27b8d5130f1320deda1061f5aae3dc694e5b12f23097e0daddaf0f48ccd425dd74e759bcc9c909c510b4719e2e0cb1bdce5df8b089f0ce4eda351f6ad63fa19c134d2200b9e2558a847ae04cf70be7fb8e74190b0b4d926db882249dc580353f1ee0733cfed2d3f86313422f830bb99693d36f6a62d13ae23dac7650cb65bf1d9898245d54d84de8a68338cb7fb17289e4ef26d1f3669393860bff5577f606f4f3d052191f2337493ff38ef49773fa017feab71e4bef59fddbf2e1811bc407d6b63bde511e174f252c3fb3e4f51775058443a0fd5efda904ee1e9289d718d48239df612588dd79b79f99b4f5350038e83087b78ed3da969411d0075a76453e6e85a6b63f1b16a2ae92ebb052737a85e272faf54264bda996816d34c69c54dfbf80aa21e002f4c6b5dfff7d112de04c8c1f27d35b0175f02d626471e095e3e60ee71b789d1f6b17297e11f82df622002d063fa52ea62b764f008e73e397c269ba2ed6d3de103e4950a15bd6427e2ad682e7b6b68d146a2927bac1bc344c730fc962d6a9794ddae60b75e65849194cfa5b4e404855918aa26653cef1b36fe04ed7dab8a252ff9a46d1e8285cd693355b8dc89024d17fd93bd95606b58296c284d1bdca5e3fb1b7586e3ea545e1094821e7ff6258c2185968ee42b9687d5b4a0dad5c84087f20d64fc867e672172cd49c28b809c924b7056bebefeef438c2ab10bd7a9591ef9c94718f73a631f69739e6e717682c7f09e96658402d0d91d9e8d516e254bea3ea339ecc2e99427b4506c78b750901cfdc69ae516c0d18b8fee6a047893c7759d65b26883223f092c6d0a880eaa837e650b8fa244677e4cd26b0df15dbb72072a89a7406f1c52d0e0dbb814030d2172892e38f0ef861eb1b6bcaea1d103c076b012fed16e8aa4458600009eb3db128e0be75f63d7ebae43471d408582dd9a63ed3dcd92b274a6398a33503d5854dc4ace1a28fb291a213239e92254858913beb02a8052e2c6076aa65081010c8c9bc48fc9d2ec71ae97781f16bdff7b31d01836634a46f8498585c3d7da251a6e8acd3826e0688dfd34986c4963cc5c0fd125bace115cbe3efd7c30cab1ede1189d87c8e3675d07cd1180150dc3c80de7b62e6dc62ea69df311de82d7bf9e9e9666792e78a6cec915d1050c56b4663bc354b66fb12bd895e03a27b506e886f285edea498bc8108ed45833544b706cf45cb429ef7809c63926f05371293699676e4bbdcb45e272c97134fc46193e56e052a465b82eea7b915401608a2d9534b3f284c9f3e02e11eec446b33991df2a1836d208ff5a5ac45ecb27d1e3a37511bc10a09310c526154f88e9153ee4b798549a1de85ff465c6c1fc04ac56a8a6ac6ce5664a2397478e648dabadf8eb115101a3db970f2fac641dfa8b369c90bf5626ffa207a137ff8d15cd9eb548a543adb73f600828233728875a4e942fdb98dac35c4102f5819361640bc9bcc7b67bfc68f69ab1a9723709fbe250d3fa59a4d4078ba243bd594dd86a4a87cd68446aa01640bd609724dfd18d61d41492ebc2f6eb15ff7cb56e18043dae0d5481e4842df6102f67b0777fe8c70314744705a5a32c3609a4384709780765e5db4cc93c1c91e8fc6bed0a0c1b4055afd11ff5fc048e72470851b6b3953819d1eb189f0b02b584f00a1348ba7c640226da39a87800043e419336ff509221ea04ca0115235fd46d9160d6e47a742ad06fda1f0bcefd7838c572048487f61c2b5588e31587108cd6570de4f366369ae7aa6a93a1b1b413a2dc82ad23a28381d89241ceaf741c0b05adfee8fc48aa834971693bbdbc8e03dd636e7049382aa732bc09b539251ba9cf911211ba5210342ed9cc8130c4d5f2d8a25cd5cd209dc8680d4ed1f7762492b2f4680d6cddbf4fc2aca725527cb76816bd3aff43cb6866decd9a8dc481d2c156abc504f77556a3ec23988182665a4172d2f42f8a5046cbeb3a590426e33ba9bdf20605970ab11e932221cca5676503fa42d67cc65d0689c4d44ef3a749dd85b76acf7b4b46467a110e65dccc470ff8a343e0851376799407125e556bd2ad1610f5c17cb91fb8ce8ac399bfca73d86b80eb5807b4edd05ff3a6b200a034486865f09402aa0039302701b585cd86d78d9ba8481da4379f59e8a03586f090ee0dad19398efc6f8912d26ce446b7e749d20eed1a3a9e762a24a1e76d661a24dd2ae20ca7b7e3dfb5f174a656ec063c73bfa1ddbde346a80972531ebaa127910ad5f0d0759b12e64fc82bb3551964167e1807bd79017d4f1df2677612382b0306061c9c282c60b7b6e64b2a15b06e4ba39f822f4a770bf50ab49a74c03a3ee9427fc6f7ff5d2a71cba80f5a4564b84472270c7844f5792bf010c28be6dc33b11284dc20cd66d072061b73496a872a9b346fa3cb349ece7b0f66d6ddae492c0915efe98c9a7565dd78216b9782c919fe79fcfae94160ced692c239769e288a4e65f3fd6103c4297234ac42595c6f0e4776d79f05c4271d110f41d8cd848b69f9957387eb01159daaee28119c98f8e1b53f25de565b7cba9010646e053db736e893d4e432169617e4cedf59ca248763dce6383c9c66cfad75d4724b72bab88c64407aae4a421af436a9c4be4b9826f6014a27c7bcf281c2fd11d84405bbe0f115695f6828bbd3c8301e097779d3e047c4cdc62e73cd1122ec8feaf7ec41449c1129c06f9e6b4244e49b8287834d70cb05cd3386b29d73db7ae297dc88e5c82852ba07a4132475ab075c6b4afc101c8445e4eaef665dbc5059729afd0d4bfe2243e07b294385030c98bc693c6280e6e822eb376cfbcb1ce919f83f9f7ead140412aa8d3f21d0057d43491a51f85252fd69df18dc5f6357a2e52a604ec67023af08c26240de47edf74b5503d991ee4e7ecbe5164ba8d2676627e5807a6064deae652ac90a98cbfe5af5c3175059aea12a8da631a038c963fa6f78b5b5ce66dd2d1c9fcdd41998802ab54c04c83482ebee21d07d56cad0c3ca5509c5bfc446a99397d679ad8d2ef1a25b98f439aff9b4196f4e779c80c357f617b7dd473b20082d1307a310e3bfe12e471a61405d5dfc4597b5879f4ce94b3458775b6a0a2d29cc399a999ab8fdd19161e7975394246bc5b3e4afc66a4b7cbfad2285a72710f78d5474b3278d59e1dcf611d0ae1f372788263749e04a25e1f99c1909b1ce1b0e9c774af5513fb98fdb7b73b2bbc363da0df55b074eedbeb58756f6492196e0145dd46c8aa330b23906ffcf6ef0cb53cab383d285cb188840999d0ec2bb9561ca0181ec422a9a17f7462d8e794dabf89841436a00a229fb642e8108041ba45d8e510ff688db93d24211dd605612fa800c9cac6da38bb3a7de00a888235e15b5b9cff55f8d2a69d24ecd53101095d3b55b4ef18f5d636be5e4eeb06de58da0fb1c7d69e453c4de741eefd928926509603b25920da9162420ae50b27fb21c0439aae764d6c9ce6bd961c1daba03316d694b66cb7e1cd16a920fc652df6df1cb37bbc882fd44a614105888ba28c1c485b53fe01e2104d945cd1978116bde8ec24e02f80c7769ecb34343255f95b35b472c5d9d898ec84a631065d4833ee2a5c5e25ac79ea247deb97e05640652d2f679773d3baaf1e3d2e41d43f987a34dd1e4938eced890c36af895a4e032a77e508f3e602a05a26d616a449259d9c23da23808cfbc05e5a54858c7246f689b81b0bc21682606d93c79aabba7c5c060525a36abaf0f03fee6a71f38df85195a2b4930ef0e80b8d9ce01e178dabc1c12d815477c8aa816c16d1d8a057e3ef9d24301af6bb067c71a14de5b66c25d3322d61dca5fa95130d0d416a9e02083142df9915c23e90a0447bda64683a0be48b8b10fcd096ec6994f26d14b5bf8ee3ea98390fcef9f4838366e05bdb80ed2cf2a2e86cc5f712f41c8a353322b16d5c224ec839d53e52b93ff1fd8e90de0bdbe296e8be19d3428167e3d38639e49f9f4f9f60caf465570b5f328590264f412f392d6c137ae8cdea79e71470e7ab784ec3b5e025ef8b7000da12efdccab58933154ba9be47d4b474c2485cd09c622529c985305f416ec95b65d395d1e46742074a63d576243aff3f33255a5f04f7a0751de02abdb5363f17d3f3a41a3c4b4f7d8ff9be07de7d99d6482b05ee0ffb5de7ab59ba257d85a3261c5834187c4626e7b1352521b7a2ebb9b6282ce93895960cd99411ba109cd09317157c23d58c5ef76ad50cd0aa1716a6079ca1438e4f009de62039e1a316d055fdeecce1b47b7bafdd894e2989126bcb0a62540ec3968becc18e47ed272dd9d3024fceee82a72c394d47f061b74cdc8d5dd5ade9971b3b0243c39b83d51badfcb4760c015a5f9fc7d8f6dcd4362ad9a85f7ec3d6a329580b8d626387a08a893cd93c10205ee7e2d90d68d423e72f33eaeb2383ef1e067a003611c2e28259c70d08eb7ebf90042d0f5fe208ffd4b4a698cf14f3c140f289d3ea5bf25e3a85062557371042e6d873c19cbc4df941b468c6319206694353dfe09df4926a4f757c324ba22aa2218e096f705b45d3e771e10e628beb35459edd54abd15c5d89c295bd9de8f6ec7a060eb6ed800f67b8e905458b3caa554d55233aa9c1e12087b5d7845e84aaf248110b122317087fcb216fb302212b27039d38b1eabd8fa677a1bb3079e2fcc093cf3bba0eba9890b592fd35b40a90f023e4882f9719c42867e4e86e0787d05223fb88f3a6fdd446d272a2c23194d2ba3a7ed84d9814f3dc62e2a11cc197bb5db041bf321d1f8a6f4da580c4d8812ad38c742bd0087b436c51d9eb7d10d3d5c76b2f8946e4369bcb63a679dc9522229450c1801e960fea9b4afd601b11c0fd226211bf1738e33439e3d371dd03abe98e8a204fba6acae2451aff5d52de20930f02468a7d131d57c961da8cc0af814d591185d95180303fc11ef56f92024bbb2bc14843466b156cc0489a58d5042ec460143ef0dc2f3d0b4196d263c6caea368cc03faa5868114caa55c3c8b4f63af05ed4a1992afddc56bf1955c9727d852b53b7b7c6bcd01f8446ab33471712b1e85d35401e33919a379964bf44ee722b79c5b56d6bfb1d227030087bad4afcaee0f84a5e702a096be5788a349c2270b0fa9c2d810f3761f5eec140e3497dec38e30ce814841658d7c313479421778f0087affceab3d76ad4c76ea302f11e13e108f4acdfc3cf8bb0278aa939ec49d9714f722c5cb2203143741fadf05fd52ca491bfbe2c26b84a1215a8021c9c4a99c671a9f542f4a633ef17335bf20e76f30e9ac1f4bf48ef8de3f04a530fbd5061527f5364ba95cfa56b2c5bd399a52e4d12e2d76726b2471e304a72851bd5bcaec817f4d2cbe420f028a820e5df17cc4bf6c63bdb901f2b174f82367f06e6aa1194f0dc58276883669dec94b5279eb888ff57356b19be639292892bae1e1b48405b54689ceefbfc079b8d8f03694ee0744ec32e5b1c765667594ce84ca098b4c5360dcbc6dfeed310f1a4bba12ac4797721748a83a8db6eab1cf2b646cdb18bff008d0bd2df4d205acf6ad94bb6dd270f6fad91c0bc72d8407751f08416cd261757b38650c296f283b4e65e8c6b4f5b2afcf36720b7506a5b494a0913250d58bdfef52a57dc816aa54f844996af9761fab7cd9a0167b31b6cf843dd7cdbd791c6fa8f3ab67049d75c6672515727194e487ba69c5785ca0fdd2ce229e9dfed06b9cb86e1e9cbe73f20fa50bb5c2efb8e59bff8bddedf307de36ea1d4400f8026e6257790f25fdfb15c94597075b4d64f447c678a12312ed79ef85a1eedb8ae8b9f0531d2e4e4f4c3c6184a810af907d9a9f80fcd7135e7548c4ab1560c5f297729a8371ce8305f8be64f952771a3a3629ecc1d6dde54ccba4bd51e45a80772380e26530bf4ea317bcf8cf2f34f82db74447664051d5f573dbbcbbd10302b4a59d2d38385e2fe45ded3d97ddadb03f961be33855951f703d50de3aec797fa4d38ad7b1f83b992e62cd38bc60e6420539f482eb97f18683ac213c0ba0664e07d3f9a2995daabd499e160fb1d365c51ac42254ae3b4577ce2f5671b650439210952843d622860a81dffb1565c7f6539a102df7c0c73eb07f7ea9f609dde9ebdc298facc92ac4b8a8f184b0ce5acafcc440b1b6ce490e2e0f94e44eaf280c656724ca33b46890405092a9c39ef105778c898a1ac6fb8460c9fbb37a2aa8d90802f2959f8db5257bd05a7f370de7d33d22e95b2c96c519861dcb2eb4bb764799a61490c00d1a04211fa4e64dbd07a88c6b111ed08d941677d54436e97e5e63b39bff0cb681890afcfdd13dd8d0d2619353b95ede1ba905144bb77f9cd88307c1a0f2ec2674d85a14a8ff039a6cb9a452dafd28e07fd48b662b9355db31a5f8a9ee424aaaa21fe59983bcd9bbd445bad6aef96768083f2e98b25db8c14e0469bd9fcd830e3be6c3454cedc9dba3d0c7373d294f9fdac3128505d2b8a6b4b570350947fa033321f41edeb70de9469713fee5d8f6dbfaa1aae48271f2392ba89466832393261a41cd9c44aa776e19f5b54a9cfc3130bfb146654eb280da875de84656e241971e3cfce10dd1b698c709ba62527755c3642f37a454fab32a80df7dc0d043a718776d450bfb59f6241d96bfcac50c8b6dca014de399ae050922d2467a4ddae8d7ca9caaa4c108fb4cfa7087bd58cf25d0066df60624f44a40fbf0c6087abda8643ab48e6548b92ddff73e6a28dbfc4b11e29341ee814a20187c44d17d1f2ebf3cef95a50e7f89f2ac62a4da8ba4f0bbcf6c31c4f02faa09fd338e70fbb643af2d1aecc979ca18ff1cd5b86f9d821816e89538e2b055e0705661d6dbe86690ad788917760fb6a5bc8b7d8ea06d2f2223abbbf10b48cd67db34469ade61ea9ef59bfc6e5f7fd13b599a96081952956f6b6e823859c33e01401af0d7016abca527f2d6e270fdc01ace2de181e8a1d8c0952b099fc953f26ac8af2f906c9b28d79ea5f550e2931c729488b4c0a380e065816b267202bfd17170b3dcf6de0a31cdd09ae6eb25854abd7b45f01da1bbc0fe7bd4500a3e39bd674b59ca61cd84a30b7faf80632e7cb1ccf27153e939d2231a7edacefbe0adf4b6ae1d8662ad38aa0a974c4f8e0f3c929cfabe9c62ea892bf8b64f8409369e4355c6bbabf445ff48b3b1bf5abef70319edda69d52fcdf66e320f7b5b93e99f078096fd56ed3494e6710dabdab810668eeaef5b8f6beaa888648b43d9a0675ab7c161bffffe2da064b91b07153f10a35521dcec7227245ea9586dce87336bd926f572c6c49bb5ba6842b53f39de8ff1cc61bb1286a3afe6a67fe8b9765c5a0082034661cbf126b9eca3bff7f34bbf5f1ac79979cadc296ae03aa1595c942070b8b3977768d536d6afeae22e0adfaf521f4026ded6a5d5b6c3841953a313fa960a387dd5eebd88048dd959d6a85ebfe194af118fb980fae73d75cd3650ca4813e942fcfb3e1e5dabad8fac028f96e5b55775e3ef76e16333ffea8a75232ed165e0c0990525f292601b3648d4165aff6b0de4fbb36af380937a76927e2de00eacfa8a10d1dbda6399755275cab8e0fb123320cdc69847afb1a799cd8b112621f53439f386ef834d3fc0979a8efbfb56ddb05eb8994b2ca826297d1fe409b91e0e2a63721a372f1058ede0b6838ead601f76a585705a13a95fcad4df31fbbcd449af4aa44ede7301695c4b58c42822f5388d39f1ea75236ca05701f5ebfa7f25a3d0ff1e4d28ee8cba6ebd1abd6bdd801f53c09c968a3840ea382e9f9cb289de1adb944b1f04ac641b6f74aa675a059fcb72c6a1b03b58c42b86cb11faf47c0308127f26e47af957c5bf7dca2e16139ae7a5cf334b0e9c345fea8f426fd9dc4c74b8c0743a0c5c5eb02466a956efd8eef72b63ea7f709de507a09684e61517d450ff35e03b9c52ca78e951887e59a91cb78c380f45ed2362bc5837cdfca57253440903603257bde7d6c0779211aeafe78db5bbaaf0e7958f4ea311b601cc0a567d1e776db75dae4b5325c23034ab7e391b38a435011bacda76bb458581c827776537cf2d1a56c37231ced411567405aa6e9837d09bbfee8c377417a60f6e55c786d3de60cfff4b702b41a99bc27278f2149e2e1eb2926f57210cb76fb6cdd90a2d53870dffa217ad3b19300c3adb94ace76bac9538bd9c1b236daa76e7bddec8c64bf9dc3affc36ad2f3079b20374ffe755800793a12430c459ffb6cf9083d20c0d6a7c6c09c5f9c1d9119e7c07340857d638b532716c6d9a0c894e63552aaf4b3ab061bfd71d428eeaacb1a1b553f8c6101ad922101469675a25bc6f4e942ef5bedd549358bbab289ae1e3a8b774313416c396f026da8494e0eb9f72874b663d837b65cdedaf6dac51ae01818365e2e7a11525d80eaf84d18a33207c745eecb53adcb8da64648168cbc004b1251d8f7c8ef86bf0fc2e58111875b8159fc1042a0cd8ed888213ab244c461bfb54e2664c14dd13ea83b42719102234dbc50bf5d9efc6847eac464d7c9ea09f19e2753e7c6f07e87d9c6312422987eede0adddd503d58baa0f4de9b02f9db89d84f50e622d5271e27f7dc719293c919ebc796e586e670c52d39b5963a1cb42dc93f4dd937eeb42732806c29722c40e019b6c829aa3d09ea324d53258599b6606ebd359ecfaf5b47e448d23d99c387c63e4795fccce4162151a6d496eee123b96ed3eabbec3fa005377f2a5bcec24fcbae9a4042307ba92543adbfbd5bcea4d27209312cf3274a1dc5a54d735bdec0338447a1731aac7efaa0c688eba4f5236bdee5eaa9db53a3e34732dbc2093ec2f4e5f4be5f83df84dd061c976f405ec317a70875db09bcb6813cdbcf22179013138400a6eed670f78ac082e50ee288e6d35fe8d1548a3adfa253ee18d3f92a8f8feaa1681f91c1c38a78d6ec8485cda268a30af29aeffc58a0d6e47527c33547fca8e3b9d5bf12b61dfdd386e436accda1dd8f20056a549cae433348c1cf61c2076bcdbcd4be5cdcfd89f3a6df1623a2794d3b7a269794f778725755e6a2a052e4fab5b77a3b1ea31bddf3c90d3aa90d2e42a0dd8f0a9973440e29b3bf65946766d087082f989d96b19b212f5136829b30c28589322679cb2177e17af93436edb9bf23eddc00d09c5cfef0e0b2598e852d4ae1e3c2cd03f627fb4cbc74aa8c8bdd610c0a01b552c81fbdd9d45abfbf01c3eb654b693d5cf1b7a42ffd5cf19b965b092e6a866599e2cb7ea01df62afb401a3a093c9cb0fbcead5e1b4de25311b3eb17dcd3a9aaaa6aa689c6bdc4bc39848917f44ee3b32616b949b74198ceaf2bcfbc36b90ee3bc4cd0d257863f6000658e6a9980f5ad1ff3976a8f55fad424f51e1c146ecfe387888c89141fa951f46f2c5c9ececc407f715090610c63967d8fc3d6142a9a2b126ac3912f9b7e3608903514805fdbe8b23897f65bb7ad7765d0df94b36636f5bfae59257c0b669562639230699e049039ecb5b191d2dc9920300e8af25c5c7eec8efe7941c70eeddb27b567cdd23b186bf360bf551d998fb5ffb33802419f46d5a9047134ce76f40095cf309b8f076a695118b878c0ac8d601208b625e37397cb97712c76350da1b5b42b599bba27c85917bdca1285bc16fc6c50d6820af88391269b8fe3502a8c6cdd393f03c9c46c4d6bc2100056b33f32964d8f69fc89330b410b9c06468cb16173d5bac2fbdf298e034326e08c0e9189d5c646ba4c3f81cff645163b3fc8c5e6a4a7eb481aa71d51017568527e352bc277de80e3b588eefd8d0072bfb29d67cbe2dc12109bf3b50a9451a62523da0e20113f59fbc023b1b672c95150900fec3fe8dcffa2291fb319aa62edbefe46ab4ad7deb22668bc0115c7a5c404be5ca70dd023713be430610f74522ee7af4d11cdd04870658479cb54414258bfda1855425a38eaf3b8fe054cea3741931b0ead4950f9b658a0cc00089a3e304786f9c2a43d8f8ef34d1d4eec82bd52ecccc9006317efa0fba571e0028346de7d11b7feed365edf075658880e8605c9f56799379e67b5088f219f9c635ed2a06db3f80c2be45ebd65ffc5a5953e17afa16926e06a65628481a00e2d77701978416f1e7c2a0048648c2cb81908ed6b7d3c0a3093aa14be33470da7e861910cfdbd82ca6c8f7dc0b71ffe69a51e57661e7a68a0e33e371dfda48bbd77bdd4f089689943bde5b28227c667ef8f9009a0e69e47dd03826407c5749895cbb72245a1f3de792413822010fba8ff49798af74e3a1d2d000480344ad607874f69295f8b60b33c2c052756d54fdda9e9ba350cdf6df8221e2516c972ac0b199b8d1bfda65df0a0491bfdb96abd23172fce8400349d353eed29a2f9230eca0f57e1da0b2b4ab9eeb744dedd63546709c0c683d4345c1533a85bf403f5982a2172973f3da904bb0200ea69af93bcef4466784a000878f0fbdbf07e8f1a70e41bf905e69184fab11856694eff47c5eba7675d2573a006dc71bcad344907a2432016571c697587d0f7ccff37513c5ff843f4c5e57d04b8480a2086125a2e1334df17e81a21ae72db832fcf40174ba095d74f392fd3426b9047c79d19c5ccac490d8bf84cbdba335d5606f757007f37e14d962f53db57f8cbae25e033203312bbbfb911ac58ab4041bec95d4f84273d3fd0dbd53ba4a1d9ef2abf2eadd0f06a1a7bfecf98e1f17804db26df4b22697489d5e2174705054ecc6833c184a8bab20b8d1a7693651b728e984e9b5eac3e86508264572298fb55ded59e43630130f03f7a1cc8c054d3ffcb7a9c5355ab0713f7882f47ab9e0da120e16101eda34d07415820feb12ffd86db30bdb5520c27c8cb4779a9f279c41ae3deaa6ebf260602c7b881d73ae6e7b84f6e2408a6f7a04044e9f38066a4189d88e28d211892697a8e392e87cd18c462daef5bb57490fc1823bb640ab6350a1d231671ed01e078859d6311d5d797858fd1fbe50630e392f3bdda1b4238308ac9e737400d3944a7ba020cd7b972ad0ed30a507bc4ad48fd94553517f07e5bc22ae293d4d657a84ff583b7f17e7c939b5c54692842f7556d88ba81fbce1904fd8e3b5e967494645537a7748066f2dd0edbf480b48455bfd01b86eb9d5685950c31a0b0582dc4571f98ca979c08607febbb987331fff47d450d9cae4d2a51bc1f309794e91a036c297cdfdf2caf8e97f7b2579fb624ab9f7eeaeabb6e22da5f30834022d8a8e8a9d6e87024d701de6ab0ff155dbe35dc4fe55e53e10c47060d4ac5784e4e18debf503030cae93a505d67419682bd8bbdd9910ec0135d2e602c62eb29dfc32945f8692b9e3651a173fec2b0f4f4d1c526a3aa617901612a1d4a06d348859e9857c029c34b1421c3812979538612108966c55c23864babca08856973c8d67b0a5cb1f987304ce740a11bb7ca26a34d43619e3b9d0e06cb0a0fbc31cceb43ae22de2400876ed565122d301638d1043a1ed59245a25a0252fa2a5613b307e5d2dabc67ece1d4a9eab483a3c01481aa7ef16250ff6fa43ce407a6f11b2a210d5c0adcfeb129032cf893feabc5e5b5629e86a1e44657497f2bb16eb5d8f84b1cae72b8004419500690f265aff6358055e101c278bfcffa15953769a16e06850a63268ed0ceaa6ef68977490f04de4bf86b703e8d72d9bed4f5f967fe1969eecc0b77c31d7c5607dc56589e16d2de7813024281dbebac91fa432ebf7311b20599614c5c1c0a4322ffcecfb3dd7d0ec58423a197cfe52cee2aa8b89e46f820c262698043f7c03fcaa400e390f0f776d1915c81778205e875a28a91b30386fb42bc2e492933c030e9eacd8bafb8736336dcf456ef18deb18f403bc61721487d44dca60b0efc76b8c69f27bbf574a079b17a428781400e524345249aef396264c2ba04e7e21dab8d9834fdae01f58670934867a087a58d94ee0e8ee21c960e4c47b4fed27a3bc943b4e6796b3dc603076544977ecb56d0b3d9db4a18ccdba3554264121f4c29cf6408613070685fc79c384fc71777a96fe77cf85e30893ad807893cd2099b7c9464ad66611c2eda15152bba32d0ff14d5b6fbc94ca7f4df6f913c588144c807cab91e42a714b53e0d6f6d929512acbc1b8f5a193db12918d83b0fc0c554d70b45f2b0594771b6c2d4ba296398421c4189d55d562c233726fbe9f3cb1fcda6884584e5cec6dd88d4cac4d6adc14c2efd64c757692bbea0fff5fc8850722fefaba74f5cd0e3f7a605eaedd43a0a0b45aeb1f5b02234b70a6d40ad2fe1bcfb177b5a69a2155829344754e9fe30a0e52a9b46aa827de3fa00777a2db150d3e2bf98f3c10fc981873af8ef98676d9d65c99c3e7681b867f116f2231af2d2990fee7953b267c36dbd7a55f0b388e4d97dbd4d57bcb8fc5053c5ed1321b915b9b4383daf1c9783e7537e5c712affca4b649c4ebd577450ca89c4977635d0b0c7635d281c3373a9e1fba8bcda6c7ffaeac2ef776c810e5d938d91a5b523230482cada163381a289f7de10ecb268101b971e4d44967a2813170adfb8dd7b80960e57d6455e5e354104bf47ff6d59fbea009b72ee24d9dacf2ddf50e0c52d92f59b2055e8f2eba7ca1b087e36faafde5b83c812f612e13af548b372e8f99c8499dcc817c57391cc54d3153dc5bba9035c6d9e1ba035e8d8e1c94fb5cfbda85183fb2fe4360e8d5e7e3c2e4b880b628ed86afe197954a13d1d5b43a2863d40f21275fa83fe1ae9a6801d4b310dc409cd9c0ec604e68821c56497c8c51655ab1f478e948f57ae8d9cb8c608f3aa0198853b429f489aeb2e8441256f4d1c36b7633fb57b1a6d09cd24c22d62e2068f5faadb03f185b0e9045124cc2994916d5c3d7f8292d472f970fbcb18800b8373ff6abb09fc439c586388a189ca638e032c1ab27bc5b1d8becf470d2aa552e4f7f71899d40374ed3d76029f9af5ed16a71c2a741f2a157c29aa1e9e115aed3d9886ebd5c0c50c933745d8ef0aa1c0aafc0f9693dfac3951cfbd7125ead52ea5d321126ec3aba69cdf3f654d2eff481e6c07e7d8714ead31cf8953d40d0292685dc389c23248be53d0cfc9f2db207e6736cf38053939b71cd6bc6b2f34ae6e0e2c7870180f9459526fc1c2299fca74ecf87c51e799f521f26072ab5a3235fe3c885cae3a34dcc68bfe61cb4f8a896689a006ba18855f6c64aececcc3ea22ae0991c1fca3f86af19fb20da79ec84a8e4631527fe670c6bf148341a92433e6d7a57881e2ff71bc8f7cc4ea4a158afa0bdd4e4812a5b170afa0dd4d48d8e6caa0cc7c390da266a0046311395466f549a8dc729448a7a8205bcfe3aa2394893c2c1d461cbfc83aa8837b60aed2e8c6d658ad0a718962bb9cb6152c896a9ac0a80f0193dbecff37be076e3e1f38add59d06e2e11ec565f40d0e0f5dd90e2d7da4d40386713203123737350418004bddf216508b14573a83a1b6556ac8f99a1ba6c82b4483494a8f4517bbe41ed7d6d8a8d57c8b4c965c0fc6daa21a379b2125a9969e4ed170b4cc88b597950ffb96fce671b15286c0f6b408fffd6e7dfbb10c8c9b4df9682754436296110c2fa8d7921fce195e09b8b8dcadf6cca026631a1d1aae2aab59979e7c96236d93309e6a30e46c70f08f82e01619ac192591b5210422d307aa03d5f007ba6b5b19a2ba0a5834a67654a3fefb5f81c58c54e5601e0b78af521a79a5deee3186c97841c4ebb838493d9cd049b1d47890efbe3146d3b343dde27e35f73e8ad51f2035b8b7b29c84d0c718d797524e5769df595f8fa4d9aa54ce8f84405f63cee04d0aa289d75834733d47527ded02927de2d3f3c0baa472fca4f963ab9c910e3bad24abe6e74d0b49dace0c58af8f12d48a7c8bbbf5ea81b91597c64a1e7cb09e9d3e30c2e3d2b7692ebed76bf3d289e74fd81cdfd8ce4fae0f8695590063f5e1b1728c41f585cb686bda2fdf9503abcf412f9666813e0de6f27e7ed5c60b6f6a52c15108d05503c29235dc97002816144dcc88ecffa8f01bef54e16068ace768deb6ca928bcd9c22ddb4dd295441720ff61854f3405319e549e18ffe720e34d2cde880f2803ab064e79da4f1f379020fc4355fe64893832bb02cdf23efca1352e8727de51536df908634176859a290a23a677947c6b6871088ac05df60670650c57c2de16ab76d113c335580804409a36bc1ba1afc43edd56fc4d5f36fb6573102704491914fb9171e5a15ace833092ffa677faf9fa24d534900758d50f0ac247066fbe99d657a476c085836c39b5e04ea80f8e1d1214320f9ccde985b19ccf36aba7816213371a3c55af5dad8507976b4ed443ec64cc7032afe45520ec467e5352068bc8e2f83b989452b6f1c472ed07a89710aa14a0b3253f030e5b0e345f735470a363c224b116e2e4c81812df9c2ed2c436ad5ad87ab387b0d037b0ecea868ad465b9ad1baa42583121be599d0151d7fb292bc8b3e9aa3c9cfe821e100807a920a3a17a9b6b8fe79f6fe67cd3f3f4d411f1c577c93653605567fff8ff9abfb0af20f63c1ba76072ddf560e71e4eb4740c493b2f75dfe3bcd281f45a5c9ce79008e09e9df212e80c0980497cba766395e8022283ea52e40b3583b33689f702545d63b2f5c5b7a6594b4eee1f12a81940bc23e2c4568b6ca2618835d9168d135f6ba928e1bccc9c5966be7fcbfd79a91b15903932fe4afe620fc0625add8fea1345d3a6abcc478132acb30f04cdb6c96e06602f638c5d6be236ff4aa4e0b1188c0f44c171d33fb3d454c4fb865e45c31e40578111865a8653686475bc0c28c4ebab27e3f5480e28b81a7a9da97939013f9be36d4d503a766b389ee37d244f59bc03424c2fb6d9d254c6f223659bc0b7bd88420f48fb58c28659db940d0b47607701aadc628bb25f63fce126ed37dba65f599d22de0a459666457bcd0d2f1f2bd8ea00c0e87e7eca24b386432ac3d7a975eca7fee53fa18d0ce4b803338e621d8eda1cc04b57819990997c0fbcf327dcf07e48832f5464f6af5c92894fe50768c0fade5d3d9845bd331d5766fa01f8ba73307edd2946807900ae9e5d916b11bd9b2d19035fa499ad59b755e32b4b492117b2c2cfb55b2c49c43741b0ac0c0d56ccc205e1d1ee413d179b12cf88f9e1a262ffbe7b9f9de11b9edc5ba6671892b9b0e2d1e2850ec401f9b4c483361b28776f30b26fc7f961020751016bf483924ed75b745da3ed7b3b14b153d10049bfd287bbb57ead33db46b7fbe36fd95ef88da8ef8c1e70a0ddf79989bd71523062a738e5622a14ef67ff0cfbfd43451bc03100be84280988b75afa0904b7256297d1a99bab0d826fa75cd546a85e5168913e17a03aeb5b1d59758471f1a0447292f88e0465e3694cf79528bb9d7105e90c87be06715818faeffde4133b3714971cbf6834be19752976b96169c546fad808f4d8b534e0a58ea81488e352262208da7a2e51bc6c67eff6a72027a4c13acf4de7a14c7052782c775c7cad35ba206497e928a710168e08afdd51bce1cdc47989e7740f73569b8ed1efbe6093e866b20f7d23ea14ee5c9fa03919ae4d3b0a29c29c13790ae4c359b6b203f63513866be123771b7a82fb6fd342defd931e129155ca2fc40728e661f12482fb730d809f3e5b8389c95cdcf47871cec7bb7d0c4ed83000bbe2fb9de3baec310cb0a208cd0ec197f27bf795f51acdd16c87dc70a80369bf5f20496adb8fcd9cca852303edf552a38b4576fc0726418bd65fb41748a45938a18b42101f98af63fb28414d2983f7aea23109945bcf09ac932c127e1e8a671d9cd94e6aeeb9f7752d6ef61fb4b8a74af6f9cc4bfdecd1f8985d02396c3068a11360f9fb05fba11bc8ff9de4f26c17f0bcf222bd8333f1ce2b1ab66d9a628fdf709d3266dd0bcd61447fafcc1c48de3bff4bb74b74a73881faf0ef26b77e0a461e62233bacc121c91f13ab2d9032fefb545330f3de350644558df3948ca466df33ee23b2a3fb7e4ae7d82d6b60e50db9c0a4cf5d9d0f3a2c9a6e9cda4be0565c7ec40a4f7769cdb1a6c57e8602c2eef4a4b0c05d1e480f20ef4f566d19f01d4a16b80935a55545092d5a0bf35b309ec51b2a3f066aa11545affab637acdf2f132bf3e26ec338857500cb87668c0612bbb0f3745698450eb52c7548c9bcc4925fa1519a94be8dd1821cd67b055b1ad029bc0646e8180d4479a6b8e92b70bee866c9a4acddb2eac0ca21c60a9cc6b7b588f34644db70faedbfd7300580a49fc884517f6b4d990f715f52c6020277111fe32b5d543bfae65140de8e1d286740f6d22f60b97bec549fd7bbee19218ccbe55b2055467b6ac00ca77389e40fd3fcfe1ae78f5396843d358a9e61e7cfbe75d273c7e8f80766cf52111182f2b503a3d2b0e9d79b9daecbbc1ca3e65372cd819d37534a1cf8e4a9e603feba3075e4af26a3e0846842b1726173ea673cab44367c078efd3a93eb59bbcf7bd9b6d5603e26ee02d7e00e3af7ea8514bf9d00a5450456d0aead5d10bd4166c61c85256cfff81b96be9254bf1032d9fd9e6d72d6a513602afe62c2eb0b2d776f4c35ca79501d65c808115762a727f46d8bbe0174cc67e3266a490070ae383ae17f60578a6f081f8accfa01e0e3ee008ce71b0548316d579738eb6c3919eea5658225768538fcb37c73ff17b0bbb7c0bf7ea12a3c42dc9076c64fe831e89fd80788b4e670df2f511f38f61e1fbcf6920aaf8920ed4cc5c4c95f63aafa6718e440072b464943480518aefdc488ceb657a4c7f1afe21aa2071af9201d437c8a0eae5b5ac4c3f4e6c8bc03602aa66ef9842ef18b83d1a1d418e37a7137bb40d339dfe4b2161171aa09ca2732941fd6c14d599750aa2ac4c0e756f87cf6c0cc57a09b7e8bcc2a1cb852c3bc77599efa38414a45d92dbe0b1a1d33d35b54dccf0b3c61106fa61efb8e7cf5632c7eec2a6116bde8445cb4055814637eee55e97280f1d7bb240595d02c3131f025e1d53df4b8bc01f9ef988302a2c6c16503ac12276e194e16a85334a3f70c35c3e34ae0de5224fdda08e42045f671bbb0b0d30e54611a4f7d671108a167a21e157179013568ece2f0050b18d6da7cb10aa9a64bcffa5b848f566ff139d0aea7f48ed3a5f40d0ad1b5ef576736a8e896545024d9b8312169b28bde53cf64a441011c8579e2f8353743c7f065e6f05d41fe892c4a95297305518cb55029e5aec2ccae4eca83dc6914d2bcdebef33632abdf9c4dba0f873763f6f90255726dec05052db29383d5be4bca7dee27010916974e905e561496697b53d1a696d783399bedce6bd2c288410f8f9c2e82a756141ff6f9655eb7a3093620788f80d5e137799946ca21e8ad03817157dd7a2b35290cd313e8c2a152a63cc5e37f9ff2d06ceb5638324aebdcab4d9159a70acf15bc74ff3d8291b08bba021b32155ce52c01257b5d682d00e4791d427b9b6e32ea9db7800129026e55f46b56c3c7ed2dc3dd3c8baa638afc2b6d364980883f25690e3d929ffd70b7b04f3eddc3844743d6e341a5bd2e2284822fc12ea20bf9c94816a9b2909776e73bc7730082c27f7038b73ac3e1506a973f8cea03723f9b663cf8d8f569134af7d0d796390f3961d76d9d88b61d2b1da529aba88b61b9c0867247c5b648518075d9e40af94e9b74ec5a4f727e8e4ede73e2310f53c75c05ee7928740ff785dcb3adf37ec39122d0668c90ec695ab25e38e1c4c9801d696dad54134886bd65f3c78c97e86247d6e3761519a958e795331d75443d16dbcee7ffb16f4a19df383a6d2bf92feda6c98690cea0eced024e0b35e437d18924382414c333aac2bb7d495e10f2870fae0d62cabe2f502da9fa47ff55e94f869c350a9b1e7df79caf7f9f2b42039fa45fe586ba520d1f65bc3fbe3aadac038fd42c3cf7a08e4f653ca801734a81ce3d2eaca34452ff26e7877dbecbaff3328133f644cfdb012573d14341b3bd05847ebf6597a19f922b5e8eeeda823c1bbd8413050fe1ecd167802fcedfe4366bfa99ea615f0b535d4f0d3f91b45522f6dc6cfdaec89d08f9786600d5c453d74d8c25802e47f90ce7a6f51f712dce25912518b6880c04c66ae7ef5b405e64a1ae1dce06ac900ebb0cf7104954fb883443c8b8cf72213759421c7c7890eef99f6c32ef481695ac199dbd8ccf481612280c456cd27c98e53066ee652040a2d65d08dd52d722b5d2fef9090269daf7dd344678ee13798422223b64e8f52c8f13a4fd533ee5819c9f5a56cab87813947d9777e8bfb0cbd98634a896f2fdb905e84d9e7e65e7f6eb084c1e068b733283aaaf3d0d25b714699cdfba247070037c091b267b9226de211e106a272575fe2c99af7aa9ef5544aadd60aa6f9f66f1fca6c413004b31e6101caf3aa2ff5599331467be81e67be946a3fae5706d149a1b74ab6d06aee22ee89072c64791383537025c3f4f226a6d65ad6a0f1f22ba195402591cde75d99284fcf5ecf4468ddaaefc323cb55157611a6f311c44892255df5959cb375e3e0b05f49c27b83a457e8eec8798ab9fea73595311ebd043fd688907c3019dc3d1a6d061b8b9d44fae0b48ab508d21f7e700dffb7063c7a96864dede19bfb1470f47981ade4fa75cd7b7dd12bcaaf050ba6185437ce701dd8e6db2d21bf4caf27b27058530688dd572c5b1f9183be3036a8ff151b0ea283b6366692470c98bea365f670239d0ff5f680913e6c4df1be913c4d135de614b9964d2ed45017051b4b1234a69de9107b5b6fd411474396839d21c5997cb74d02997f340ff46ecc7152b4db5df878f40694e26cbed86faf2adda2a02a1831692a344cdd27b0b5c27947726f0a659c556e6b82c3135724caabcfe64d995f98e37fe21791fe67be735902c110d96def5765918e4a428dc8badc6d37a55c22aed6d0d65d3b85345f8830d624af439113f451001bc3d051a4fd6146624a661316a2f210d1b89e69d6f6120b26cc276ea3aff7ff4a042f5b3d77df562fb96a137644b9f8c881a109048337ef005f364f8d00f85eb5d481c8e3078f53c29fd8858ee40e420f1261a9adf23dcad2f6a647136e0a712a45ffbaadd4170eee54c289b83d3984dce0ef1c20fcb606e2c8bdeb6d10c0966c53e84f77632f4117283f5a6d3db63b2de6991706dd768a49c6b3ea74c00778f67c428771a8425a5d97a667d4e7279434bced7f28c1a8bf13601b4f579d504d5b5795812d0d4ec17490109ef053b1860ff094a579ad4a031578c1861a60aad7304f0a1fa68e4a4474349a5d5369c5354de72cb44d3adf84f8e24584e73c13f463a6952b9d23d04a9bbfaeccfee010fd88aeb28d38cf796f09e1d8f7952a675fe532a63c8d6331bd50068049be9b632db77e4869109f3f6bcaf0dbf4254d75573d2f7c212d110e2bd9419109caf676c3160327e5749c09c2a59ec8027f4a56144cd2085d8b8da6c0c652fb4dc9f35cdb7e47be8fd283b8dd9b92e22ee32572e4821f9a9490ac4c70a06b8fd042b3969868cd72021b93b108c0380825be104661ba56e5e2eedd5b36099d947b68dc1e0ffbbdf2c511d3f688603845289735d43768ac36b0e454f82483c76cc068690e5bcf441107d3a26195bb321e301493194d833ed636dc82d2e7aba40bba8fee22c25f8afc623441c4282fec9aa4c33c7e02adf57a9ceeeb947bae06047b75341c1255378387cbbf02439be135f4447f1d5cec03ecdbdd390a1d3c54063da96afa463005bfadfdd365aad5cdcdc91194a8ff33a11dcf09d10edb868a769fb39162a2b49ce4cccc75f84d3dc87ee0f0850e9331fe9bdd3797ff640cf0f10b26333ea0756759b924dbcb96fd9063c91f8510fe1d888a95b293678d8ebaff8171693a7e19c73e840e57384fbdadd35b6eab535af81c5a0b49efdcb2de9e70a19e126054c32de6727f981a7d10e592888e8f1b9e72475ddb8cd915628d3a1bd8b807f1cf6499442173545e7fee1f614814643d11f713f986924dac95ff074017ff4213cad289c735b6723a3c03bfdf244f153b393f5d60fa7812cbf7cc3d39959a519979dc8d734129188905825301aa527bb53a848fdecf8098ee1801d8c9ae8941b8cb68400fb1230e0aab92bf49756c718cefbb15b80685ec0608726ed410390e5b433103af502c214f1041194e82878d93d2153021e0be8295e36ff11883dd8318d5b6453ff015994bd8b818efd37f5951005d746330a8b6f53b31df916cd450b33a20058e0ae213f924dc98ea167c1e6c5b264f2b9b114d24137d79c38fc4afb2cf397fe225cea59e9f93e6a79767847b67dd42750e301e67c2fe295c3f11f0a37ea350de60171b7aca666fad97152fd0973f0d383e9e5ab82bf6aaf729c385eab752ea2e5b39edfc3bc8de38a52c6457882fa3e9001be4eefe52b519fa40ee11e6e9ebad5139492f11f9d682c126b8e9bc4689cb8f9df7a8508eaa8faa5503f24e287d508ac5fcb5bb85bd36a6ce03dd9170a45d2d253796441476d60b5f01d2bfbf4d9f7288a3fe5513c6dbf117b282ec406b939e5fbb447e4ee023939ecc223cf1590f2f0947812077f2f527a35feff863098741db92b8e5d2b3a468ba7e13fedee6a43c91205818b2390e31d63abb87e1c4f5a5717bfe5fa168dfcc80fee0aea6fde40aad03082e088013ef9c9b9a078b311ab95bfd7bd80042b5017d1053743bbe45cd9a3ce9c4c2e92b6c7f4f4c641006d3fe59e7d96dde505e49c7ffb5760d21a33c21c6f5452375f9fe333dfe2fdaf497f9e06fec6bd8c6178e620147d6e3d6224869faa5ceb790234d3ef3ceb3925ad8cf1de2d896122a67562c08e5ee65f8570fd17f862d70ded8b89f488149a9677ef634949c224680be89db6072a5543576afcade46a2321209c46fe2c17a5be37b08057763f124ea4c32332e3748bda4108eab3013d64ecec416b5ba7344991961cef1601643966dacfce8e5464776bbf979b08b68586e9f854ba7154b830e0fc2be6ac654f854e8c1585351f96fc27e39e920de743f8b33577615c2f982872c546811b1466348a3c14a33e37f1d99f1b64f055b83e9f5351b5fbed0a35003084b249c53126b3adb954c31567f772ea5bdc4238d538f9428c9d707a118822f4c9825096f6c27eddec8805dc9c7d2add3a889f4d492e1d317fb3ad4e28813a961b555f57b96f4b7b15c5d839aafbf7c2867ca5cad2381e6a8e376aaf826b0487d2de3e1bfcb17a94016eeda41bc5966d8a59a6edde86d6c6d0c48b301036bf7385a32e83d29a2aa8844e2730784bfb19ab935d97d8a4758ca2331521c84673be3850460fe4aa9de53e6da3b8bf1a6ae0e05f66d7bd891a0cd636c783b142eea603971df9adf4da7f556582ca574f728850a541ce9f26c3e2dea84299118d2990ef13603f41a4ef1a2ebb80041e1031cf0af876fcd8ece4e6f90fe698b882c68ecf6dff51f9541677556cb0e4d8f3a20db8320e4efa893e12435e937168020827b5ba1ee99ffd17a269badfb754cd6103834b40e65f220645cdbd7b6147973f5bd3ecedf9938ba5c90751717e2b18748efbfb3da31a90474911912dbb75e2e972f94552382f9410aa6f2f392951e986169e68c7313f716bd6033068df752240ebeea5d19561a6c4f96c35dbe3154e4c97b266ae55be0e0588f88ab878592c396ed07343249f8a58972ead2ff2d69b51eb13e708c44987e0de1948587a9920fe35424dfb3e91eb26e42472e4813892fedd9b6bb37789e4163781287fba3c969864ab877381055f0a6b71b65c07892cd7abb56b2aafca49e8a86319b0d67b2af61b4a2f6f7eff9f8926b12e1c3f5e4998ad442317800235959413a0df1c10a4d3dd0ea072ae41ca84c24c16f0f9bdf466fd91afd81f93d7b8345438c8b7a3115614bb2492423d052688c23ec70159143c47b9573f159221c8388b2d52a40dca0351e12971e7cb7a81e554b3cb994715fe4a098b7a266bcab27792c46d7f6e4d37889858fabb98806be6b946f9c1ebaa4e73167c158ca04d2fa8ce4c3385190c668aa3064848960cf590dc97f95201d9a935451b1675916fb05d45fde0d154fa1a6fae98cb0c99729b876ab169d771b172c60cbfb9863486d5884b8bf4f50cb8b14e7fde7e41027ff704c41893ca421d0bda5104d7b36ea3e1036981ebb47227b8f0d6d3032dc5ce2249a2c34117edf76c7a5022da27f9ce407ac2baae2b7e76b16ecee7ed91fc603a952e3a83f3a175d820e39d387f7da74391bc1cc924ea4ba2148007181ee87fcaa32553ef1aebdfd372bbd72db17b3688fb5b9784206a444bacaef0585cc4fc20c2f8d03d9199e0d9630069e2213b2f98a004f5060026e46d69af39e062aa4266f346f92053017257ed54dfc346328fe98db431229bc119ef7484789daf25578d0f6e7b976c1883875f66a494ab745298888cf84336bf66d049ccfe3c19d76942ef8b5549dafe6d222d261fb26348f77476594e8db339319f1e83dd12fd670b9634cf8966f452a9d9cdfca4ba2469474e5535734441d88b14eb12b5c8f40770317955d46d37b75febe15dac5fd0ad395d90f12a89d699142c96cc986a82d736ccf62553b45cb7c0f3fd912ff95e4242940418d311fc1f384be118bfea3e0b4661f89da93dd25bf38a25908ce6be38669d9cd425ec9eb3f8f983681f17b0260107d6bc00b3fd8ab28289cf098958f7badcc9a49d7072c6c3bf495c2cae62172bf649e5d312550434d91c9bff1ed70dfd033832e22c52bad055c36b2324bb9f9b5f8aad341704e0d3713c53ff3178ad589aec2cb71b6d5e194b0827f278d3823251b500305164669df881074254adfcc7d4a427c9748bd0f4ca9dd64f47b7ccb34dbbc2a03fdf29253ec1cec909ad524eee0460ad9241e6391247c1668703a336ac41f1c0ceb00b6110d764b6717455e26c400c872d91a56bb0c271412e5d038ee4b43dffeee4e770b31b04d2468f956d8603b6eaad8989c34ef97ae5993d7ecc72cf0615603a614b419fa040bdda49bdbf930f0c20e65bd744e74553dc7e5730e325fa17337748a61831c83b638e92c981104cbc5e8c90bef7fd287358cd8fe115788a0d4b05c0a47471319530657454bb4f056d8e0825264a5fc3a995444afe4c24958354511db7f716052c4c3c43a9cf2ba0fe9373120c69e444acbfb2a1147c9b6f684bc1bf99d8c2d00d3f87534efbb29c7becdaf0eae4965a83302a59c24685df9f8eee900e4b8bbee8050b6ad9868a0e170f337781d0b899dc950f6befdfa6fc0bdcc034acf4adcb6bf5094b5ae3dd388e03f3b460b51fb78b11a01b2b9fd56f84c9d0178801d996e183570a925485f4e67570de29886f135c61587c5ec54fd2a4eb6192e4e78c5cf6d2be71269b5e598b0f10d6d281a74da9f4373d31098db61d58d3349d3af2e36eb1b9a0cb5655dc7b3d295839cabb389865f93754afb0145ecd8b4c8c916329fe15ded3ca9b15fab2d9f214d440c71d413a7909511b148930c19f5a08ebabbfa994988ae2a072152cfbd15d7d79c77110a9a16200e196489ae89a428edfa6bf5400d82048d648b0dad79dedd166cb1218cc57bf32cc0f426001051e2db28b59860043776c014cb9f003b6100e47d20b18a100c0bea29df49f3c6fc495e2754a8ba80d57045dbde1bb788d707f2cf5b2bfa6c1c9c4d458411af6c2db03d7c0bb306ea8869244811322b3d1a52d4867c5152954f8f13904c4663a8431c3bc8819e0b0d05986028de0722b83fee6e46f8dffada61b8c1a878bad69fd9ff2e32889554de5d1516355927280161fa1f3d06c3a09d80b6be4e023879e7ec24d87cd10ea7973155455b61c1cf57fbcf02710f7d4afc6e91f4ca3185330a8f1cc269bbb94eee9dbd38e1e34357550071c39ae6bb99409dacdecddd5bb6628ff077afc92f142a06ca32cdfb463f2350e70c152b3df47b1b4414d98d1fa77d4f470cc8075690c2b35dde88d9091d7885692c190d4566edb0e0b798dcbb02494f027c4237b06a416b83fdce9c7c5180e48525d3a74f7ce58afa1548715f181d299259a5ce0acdd9b45e7460465b8438c5418a8a66f4dddbaec72ec25823c061a6bc0c478e3e7404068b47e1659fbc542a03345d9e53d5c0b765951e67e776b048e308d643490c04be631d1e024243ee0ba5c63b07d4c948ac7ebcd2d6c55c776afe2a4db63619a1bb70cbe1dd4e7cd1eb452fb54937e4387634174e81065fea9da9dd904fc91343ecd61460f002929ef5204d6a9fbe3bc1133a2e83715235021a3b0aa1a8d6fa67a9412a891b85af830e38cc22909a16e2b68ad302e35eb8308af5164d68464bbe5f319ee9b23739ffff77b03a97d1da5834f8ec1a347ee092221c8a3825421b90087ad8f105bad49089e21f5ff0d978823f36729624d86e33e6b0f4b83c9f613b1e0449d29a999fffcf714998bda3499a22408b5bc7d73f125aed78b9c327ec181ac09322e4ef495337c9fd38d1838a9069fee08e3ef05e01fba0b0827d40fa5eb3671780947194e87f78f6510daf20839568827c5cbe806473d23699d8716218d7ff6f35a2505ee94baded0058131223669cc1019f27d445107ad6861e099a16472cbb8913bfe0454d019a14cfe0994780b0f82a756ed22c5240c33f034a6dd0ca3cae880e1836b1005f906cfe205c159d7da8a644e0d7ccc2eba196d3b6818af78a954411f43b3e3691f1263fc88475abda48d33dc3cfc58163e2aa43e1a8dc41f786d9cbd9fc67c13bf9b8e8d5d1300aed722f487df5eb0e810b47da5509f4320e0ffaa40939e021b39f3463ccb02b4f480b82b2100b124491c0ff0ae1d536c9f9b33c174b3be7c214e5e7e6c9e86681c631001a23cc32ecbe7c08c69412bbaabd42e6db8ef59f902c4bc2273d22cba4af78d7585dbffd8dd5e33a239b5f65eaec42fea50dd037b60f440210378ea7e1a6c980cf6f856dac1516bccad4ddd5cb7e19e865aa3fcb84e76218f640dd2841371f2f86849509635c0b7952b10d4b37106ffc698dbbe10b8bf86af0f52fce6b5ea55e0d8f5a56d103dcc2da1d2c3fb1b28966ab7a9ccd3ec956f6c25529328423d2b508bf6d702097a7e455d2985655878abf2de92ef6eab6c279561b24c56145df237f9d9eb91e740470a7ceaad47fb39152fd49ecc535e3a7f8516df25f858c0170dc1aa70c286c8bff958ad730be9d206aebcbab2a35bf1cba8b32c699b27f9b8699515acc6afa6a156a4879531eaba116389962b3bbd072d5f878dab5791e87cb73a540304087b941a2d5c668f851c75e415aaa2102b86ef3f89dd90c78267298eab2a7fce64e76f607f652bb12b66af0dbe0b3e42f6c8b5aa4bf51e70878815b2d608141fb1e4d3f3f9e205001ad09dff89add070aec5478c0c61c0264b2a7da42eef1c9a8599971db56233e247e6c153a658116e70ac811e874ea2f38767256356e1d0d8ea61135a5047eeb7e9f36668bc957c021b1b959822afcf17b0a39c55cac262d2e84526643edc134329622a106d3648ecff912e9c15c972e2668c2e0acdbad19f7215317d8099a585891f5afc34fdf8a1999f0e63dc04df371280350574492ab6f1ce86572226b7b836566b8953b2e60bfc99ea1561d11172a8e96212417dc7d81744e233678519bfb11f98f9f9db5dfc55cb84897c06af038b140b1f438b1ac9e100aa369520d3203ae35e7fe83a6d7f4afe07064e25eb327df750457b04c84a13e40f72139fcdeea30aa1b8117e3970d9df8c98a3b2835344899cb4107128d6192e5b74ac5b4a3115115ddc9f1d767e94e4ac78b157195c0fc884d2aa5d9c3019b44ab1e76136eaa429b304f34d75697cb287f488e8c9d9115fe811a4f9e1adc1edf8b43e2f399072b198b9a8c30cd5ef0c21345985f2e02b0f6de1c7b4e10e3b8ff067478cf3a5eae62a082dbdc1e239567188a1e22358bbc1d2d8e9020a72fe3039917a07d718624b6ff29ac2a98180cc75a5695816297f9ceed294fd7850080435f4dac3bb55c7317327027b1cad7f263ea94b7c818488bb87a646d228569a138ac30ef5fdb9d8553a0b4d88faab23948f14556966466e26be88527f5d147a6b79e896eeb8b89273835e5700a8c315b0a90ece2ea5665b555ef9a14fc6daf9678d8dbafef753669c19fbc2e8ae179205681acaeeba3c28ee8ef05d9fff656e418112249d37c304af1898457c54b8ff337557a284eb105381b1288f2a115dbbf2a41c4593d46093fd8c925119cc92f760559040b6a086fda850c816c69b9459edd75a2422dfbe81d673d7f4610e8ae8fbf8e1f74ac5cf81b68d12f7aef0e58179609ed48e99fe2a42f1bedce66d10313cabd581dfbf7aae4d1578c57c7c59150e85a26481feadf1582d54cdb145ca00ec1f2c4ee02354fe9c1870ad23868ed37efbeb7b654d47f50993860b202646b3bebdffd30ce6b50720d6cea5e44dac13b5b1944fbbd447a17ee1157c93ae7d3ab9e49a712777ac31039f24973b4eb410c899127c56cd677c2d875a19a8b3bd0f5c29bdcce689d8172e74de49acf08e1998a7aeb7bed867ec185bbd13692ff0f0454e3e40a36496a04e525d6754ecb80ee4fb514cdbf6c6ed5212ffaedc1f26b778b860a1618176bd142119c9412c19b428510c6496d84203ac367a7ca3ad537b3fde91b859c507b75f709684c26f6c8f81710a4f78e16bdf7ec4840c3ff9ba7539c4a632c7b087cfff18caf9a3dcc1ee1e5fbf47d694129db906b8884e2bb896466d05aca27f3f67043c2f391da4b09c3f4db92f6159d80f21f1467d6eb0d3fa221b09fe55be18767494201c9d7edd2847b876eed4b46af901070616a8568b88e976587b60e58b4595b0e33e8a4e20fb1a93303c3944a5ce8affdd466c4ffb32efb711093e6d49a55ec10a216f0a9b158d52b1bbcbea180c3a761b16bb34dbc696d91b2e2217f2b48c5f87977236ccf09f24d3472afa6fe58100652dc848c8b676a694fa39df7ef6813ff54f28344a621771a08bc283c637356476c552de532e54d95b7787e6c8c1b05d08e5ebc19dd3e36cf075a1c9a9f7574c6f7f75e0cffaccbc0f0e0eaf80da8f0ad2d21d5b3233f88537940be7b09657b89e2088f9873e5d642f223684f5c8f917104ae822a5af9b17a05942fdb808232fbca11be3e175f4642c28890908eb72f385147f74daa4d9053088b7c05810cd16049bc2d81dd5e6deeb5fa22d2047abee88954f89f30e14243c42e4b75b7442e48c0fb7b2c19a1e16893f3a0a586748abeb5036c5e52dcb5d32d715e7eaa95e03def853eeb651756e6eb676bc0a45e1895cfb56a4147a20bf8bf3a1a871d8fef69f8454ffa5f2e7f8767572ca332124c28ab470465f91ef0743b06fadc3ea54b440faa8f048bd20923802b0786212a8a0eca0969a57cdf8e72c9d9924a38bff0b57a08fd0c68b1f3a8364950a90dd2e65d6d59c0305473a696c99e644091b0b6d92532411c4a70cdf8b2132d0eea8d99ce4f4680fcbe88eb9927df9fee4ec7f0e031504160a8463e2b4c82f94d58e91f3eec07b916eba1d607be18f6154a5598389a8a3c123ce07a15fafdb4df277d42bdd83f7e604909269bd756cfd648ab95d572cd49a62083f52213042642ac1e12988e88acde7e99bbcbab3165268e6b4a870b343a84f761aadb83592b783c852ca11cbf8833c8eca65cfd273f8b678a6a43decca0a778ddb43ec0dc1ea205db92c74deed0f517cf744df13d0948458e9b39f98fdc6a37137c490732d43ec7d6a89b72ad3d8235938d84d23191a14cf88b17195266853e7b03a7e05be5dcf022160a0eb6d5a1a5e69fdac8d858a2ec89212183018f518b0e52d5cf2583b05c1d4c784ac9d48d0d664b6250cd7c461d40917c361ae9ef1b32c1c4809cefed80f81996bb3de6842e0943477b71603487beab21f6c124c304f60b6fca0a5defc0ddc4056521178174dbfc9e45b8b111a9f68b7bdcd1def8eb4c0c75b41c1a8e207e5506480a221dba15ac17d9ed0163d4ed7539ac74b972771fc6e291d5ec846870fab38c0cb28a6aa51c972dc7098cddee7c0e703495455ca3a505d1ad58254a422fa866d79ebe606ac047d135fd6cadd9381deb5ba960243326c8b2b5ff9a8238f89875e920aa2f54be786f91c8d0263d8d9a02d6a37481665d60a3f464289e6cbac21c9881db22cd3471d5cf3bc8b0c7dc3c975d9052c3ad998ad9f747941f475713ae28701ce68f547568b190ce93ae7251bb3a7b83aef1616430cc2e65532d9af9dc4a5ba84934d8ed93de9238a50ca508f6c3d6dbb0b803fe917a678ba97b622b5d1f73fa1d5e4e631805d96b4fa0a2a87ed2aa0b79a2953b0fe143e39d01267fe7ad1e40fa16b2f1fc76baaf4bb46e873d3d2c49af425fb38a8cef910997088f110267d7df33df41a4d1e0e39aeeeea81e7cbe7103bd31cf242e3897db3892850deca15e99137b8b9da7397fb978f129163149c800eb8eb4954a1ea7f79e47eb4c014b0d1313b03180c76790fbe71e60eb6d43498cda7c1117b9d7dd1636409109ae1a9c9cbf0981e82f85feb8d974dac5bac33f52d0aafd9d51c5393ca0bf346b5b517546d38331b566e18681da4c4261e3e764888223b9bf2cf065afb4728e886d785adf78fdcf69fd3f27c488c16312b83de55d1f93831af97e95f5694aba12e9f788758e433dcd16ec6661eb82c19154ea136536a84e3d1d444d1cb51fddac02bb34ea07ae6e6338ae67ee00f50a5daf728209a055edf4d726aa905f79b0b263c240e6fcbbddbe37515a73bcca5bb721d7abea717c6c7c89174105001822f63fb7cda7b8c03192c061bbc660617c09dfcf99b9306658e70b878c156168926059cb0418ef565df71ea82c2ea9f7a2269e139816a013466dec106c27b09e008df915b92cebdfa421560ce315c579f2d84bde62c2961c83061015d66120c4c759406946cf24a11a074d3f335e06caa25659843a757759315e414fa91a406606ebb9a4987054a5fe24c0236f51b64c69a502733c5819d2d72fa743b3eacebc389ae9eb7aeaa47567e0d5c9f9db1104feb95d304a47fccb1e7fe6379bc0845ede5a038d1571b685fda483a8405ffd9aa632d5c839b2a8631d49929a7aa3bb17e9e71a1f8e3e8947ab7da83b0b57a6aea088b24fc208e5457424859560a0ee90659e9230e8f0a73775c5d7a0e1b59bd77ad0ed715622ef56076d106af809457ccefc81571dd8d216e8b9cc368357519a0857f9f7fb0124f757b6eb62e689d23fa6c9ba987c134d635163198c091a8f67d1a472af660c0e8e05df061d6c187ddecdc458bdbe83d08ec9cdea412d6912f29cbf900e184ef488db2c41b6c2ad9f8a929ce0d611648a57ccfe970865903daf1622311c62d933d7120213ef01e02da31b8052a1e520edc0734654e8046d084179e34474c87908a985910a5b46377bf753ffe70bc1c5a21fa7f592c3165513b971d191a9f9b6eb9cd7993242226cecc2321e94111e848f583ac18a04c1f156b6765df0637d251cf36ed129bb506e8678184e852a83d7889b35b6b8e5e253131fa6525b88e1df9ad8d2833ab6be2cda5637724ae7c7129255f663650f2c603226e0b9c08577f5cca9c0e8e1246721011901ca5bf0b7fff4d8bbbe5c275ff59b7c4b46ae8eed069fc1a55715c693b0d70707e7f0b90bcbab59e60c4e52778f124db6b282a279de3f9bb06cbe345fe876d72b50f7b4eade929dfd5eecfc636f90a55afb966da6146e49b4b82ef2821e3da4a6c6dab5704af5e466e3a338d9a1abb794dd18bbeedaa02af3b01d945ebe8cd115c9e2ea0d7da76e0470e6c1e5f4b06a7afaf3a54cd6c365eba66ffab26f29b78350565beb0b5657f0db649c68edfbca54a52db76e85256593640348e0c1ce3017c85e05eb8667eef1bdeafa9fbbb43843eb83e9711a8b54e8e3384d22a497e0c46e00158ace41d09d7ee8a4e4918b6eb37bed0390cbb7f4dd0a7ff0be2644136b25660f4f807ec1634a6dbe5146b9e87c2548e219189bb7a7045f2c78b34ca3967d82356f497d2bbc9d8f8210be3060381a263244435c1b1922b54c90c22f751a8c9dcb89719a745ebab7561a0cf8f11cfe82a1f86712e2827a52b2e71dd38cc6e7d76c0fcdc39c694a392f3dc748d30f5649f0245253689ac446dc3d3b9ac58ab52ab72ccd0eaf05cd7571c49b8f4573b0601e9a64b38a12592454aa995f134c86848753151b9f225a33f92115e0a3fb74876b59ee7e95ccc5daf914d62d4192df40724cac1d66dbc526355a252b9cc8d11dbcd22abc345362e0f46b214ee689cf311b5a8603a474105861d1e1a6cc9dcb938eaabe4095d6a343fb03efb850585cb7828796e8deaa01c7239a2700c6a83eb8e731826846377564640d874c85a84519097bf2e4b2d3aa342ef4a68dea12f06c09fcee95820231c75e0c12e687ef24ffacb0155ddd34a0120149a3f79d844a6ed95cd0f7d9f7704f3772e63b0f23ac30cfaae55ae235ed69e04be66118bd6a924fdc3b806dd0ab99b4d14b712975a750a4db9ec948f3cb782d3e9c4640c624ab4cc649199a81fb8179c2265b19a0e53947a450d6bc6b31dc41ec830e415f702a0ebcb78d44dc102bec88c78d4ca57d7ae8c60d42e25c5d090df2b7376a7aee3cb9eafc18f07cb09b42434bab13f9993886e59e2f718d700eb0469b707b881231a4fc2a3a7208f7ebccb4966b3ce1bf8e4e269f91c4470281bcce75a0018b13a3020f70d2440cb86a821b0e0b15d4c17f2db9dff5c401ea6140e4da74c2ad04a6f08d285c64d51e85474f7c9cef5c9e070e4ec91bf84396c0f6f5bda73f8b8b3ffd0064ecbcdf4ad642cfbcc511cd740356b3f7d3c6a65c03b3d157e2fe15110990b6e7fdb4dc95abe745a32d058f6b0e55ee819820c75e226481c779e946a56ecafe1adb573c8f45d3b45f8bea5f58175530d7d9b2c219776d9d356dd32260d5ee9ffb600d40dfe028730d5db2610a13e3cc5b973151fb6faa456ab3ab88ac9e86bf4e598dbd726cdefb3ec4083fa4b21fa4945d4449f4bb6ff67be9632f783704d6f423563d419fc90c564fbf455e87997841ca99db6e13b7a88af58ae985799177063defbb2d9fb8297ecb5a9637784c3d236e51c1d28b45b4735deed27c6fbe9223c52b717ffab1abac95a28d6e24538bd8b2b77a80385b1813108ec8fa87f3f27e600f4e6a278dff57fc4e09ff36397bdbb71bc8d05f6a7035929584f44e065c18cf378ae53098c43051acfcc3a1aa980018c3d34557cff04bd49478c7f6b24b259095c166a5dc1de3540df44af2bdf5c3b67f87fef9e133e21875c9eadbd7e14ffb10675108442abb08244478e6a531500de24c590823ac410deabc9fd69d6eb9eb3edd5803e63525e13b2a780140371bcebebfa236c62c38e28f8e4b15cf9fd8ca97a1ebdd03d259a3a87f6ba432f39afc8bf965fdb639d05fa3913465795877a8a9437cfc4d9ffc91def5b33bfd818ddde057651519b0fa7a2722cbef27005bf51295a366c47521424f028dee870ef5cef0e1eb784e894e64be59634faf7e6ad6c382a7cee62658215d0966dfe75c83bf2635b6e55bf5ab39087f12edc199268cdd30f0db66f39f76b8385e16f65cad8f106e3ca28d9aa899a4ef12e3b02731ade827e550db8df5f5a5e0f1e1c8c32bbdbbb44c892a477141876492ba879ac56bec4a2073cefd7e0fd58850a416114f63142e996be7531967089c0c1767675fc77cb47ab847afea012602cbbec1a28876016e1b608d0c15f12323192db508557ed450c2077f51e8aec40244b2f105afe7f14c62d27c8498fd998703a96dc1ca441b9ca2faf8cc6d3d29fc66d1f097be45859332bea905616c9d30a657f7643e89947d655975aa230b072abf9968dd232bd35758e5f018c1b12841d43c2b91df0d651a3a55adf629a09a14fd72faf5b24d8030b66ec08132b2998823340d001d0945d31667b461dde3f740b3279e4a33e68d1e8dfa06ec2a813c5766ea3cbb51b458ce76f73b4efb4186becb099d4c06f62ea0282ed82cd6cebec0f16355c097fe8bf3d52d87600fbf0e4362f3336d1c8841bbb4e404212dd3991c0e397c03ef22ece1f06ab4e0b212af88ef3b8455959cf9222b0458bb72f16a19209b2da28c10545f713bc601fd20ee2aaa8d8e28796e36c5f429cdcb433fd76ee2cd1ca7ee472a006f837fc17ada1597341c013c6b22b940221dc051e5318c708551abc179cbe57c9b01f999c6c9825d047da7099af5b4d28b89243803c1a27ef46d996652f9aa41a0714dd32182fba041bce1b356b0b0fae33a5560380a8c652d9e3cf1e37cfc2190454341d00a727556e5f90772398af10d5ae5c1ffafcb6dd36992f9bb54e950db9af0f365c98a1f4e7e9ccb6d294d1288915b9f8dca2f85926c9928ac5b7159d2d826fbf220c219c2a1741cea82d822d62d008ae7a4f4d2189c3e0ab107b9a29ee2d09ea4c883d6f8fc5f0d6f06fde3bacdbfaebc241229308014f5883730a50e17865d3ea5cdc50fa06defb5f27428a51df0533c3db4f2bacd92715451c339f6fab0360fdc09aa0c812935fac0f1836f2a62684a2b992a4f7a162f0c48bbf37f49a14a31485f2cfe4c001ce2d72c53ba877bd6c9b6a57b3a597b3c74ff2a53c3cb64c7962a987ee2f019270ebe6ff9feabc306ff7340b2eff1b5b1a3f1a0cd80a51c9d041467ae6c31880ff3785d138764bcd3c30817128008d44f50077b5d1656fc0293ebf06f183233e500ae5e30715ca557754eadf5262209d0b2b66d41feb68da346d3a492e7fa926274b1ef66c2ba70b000e4600a56c649545212b16dc8502ec8a606eab6941480c02569c20b1c757a1692bd9778a716d37e8b283828c90c41cc0b4ae306c1555d396904860307748d39c1354f311f44c22889fa4a3ae8d737da2d113347308ace7a9ab80cdb7f77ff8d205311696d4eed14001640cab81019f9bf9d476188887b846dc43d8506788d6344d3d761e053b3ee4cf22d077925bbcce8c20d384f557a5c8799943cda4dfa85283d482c83ed04e65bc422e1fcbfd99673e9fa8f9d46cc1865f0737c3f96fd96742324316e9bac7b6b79a4f04baa6728d2f0971957f6df94b826346ecd532013e1d8f0375396d3d4426de4d3f82ae8f91c49f760016768e918d7d07fa5a6aa327256a620114cc228b6b143e6f3da81701d3e63e73e52e2a42976d3b6c2358b4af10b234c35bd196f83a5bf82b7e3b13a97749c553647aedd737d8b8a4904414a9426b8adbdcc2f80fa526605bf592ba884dc46c3715815e8f3b7a27fbb5739c38222eaa9a1f5506c9fee2c3210659740cc33cddf785eaa170f5c56938494fca94b61d23c0812a1d7e0c35606e0b5a4833cf00fed17b80c7817c67ee57ccbbedcb618be7ec98453076ca0f87fa13239e4e15445a134dcb8602c1bded76e7fb7ce9e341a0922a8431b575232a4118f35d053850decb17f260119996cf62a8a74305e580928ca6c46068164c385ef506e158dfd64b70d621d26946c6e04f3e36984d1eb208417510870c51af94cdfe2f1f6d24783a4954e5a609374ea8728aeb88b83668bd53cde2379d2c30dbf97fed20122560e7e233ce8353ec5e7a95b5bdd5fe5ab413aacd443e352574165966a44198e4c31549ec150e884b8967022dba6c65122d9fdea602c33ca07721cdd73a31497cdc0ff2c16e962974c04d81c5efcd680817ff9b4ac9a921ab8ab84c5a0926db9f7267a8d0c52a210e73d56ba02bad3d04235398286f5bb078bd611ae0968e0863704b734e1f4ee95143d4f51a23175afe20e8b0d5249942ffe9854538dc1f6432b387c87476d2c65a1ed493e5e76f03c4d2e3711974ae26c997fc8c36c7604a93269fc0170591fc47c05057232f93fd29756f5565a12fb703efdd4f868849cff14ad136f79530a22250c15637e00051dbda003ef6ace136af2e66d1d4c6c7669ab1dde6096b0f239a305a9dbd74104cea0078b71e6a6871faeda0838970f6ad30010cec2655b6751ca467d92f8b6d594b52de1df16d9224ebe7f892506860925f704cdb229376784529241c754b5c64ccf6091dcb85de98dde6624c2ca5573b5ddd089ad6ce58b08f18b781fe33e9e8300a7cfff47d5ae2f21b514dd8caab94c23d14f286b8631c69eae2976ec1bcb385b445d8148864492327c06692cb2504a2ba30ab10ec5651370ed6070a66040d8e13fc67c2241920fa521d18d0440e71549ac9c0aa316d9b8a90612254df61f0694956ca1a6155ac6eda9b30354f9ae05cf68ea431807150d0a3ee3662d70f4b1435df11632c87f518f1a11ac76f5d99861027d1dfedbe00858331aa3cd41a2e3ec41d03e5530a43031c9db59a1f6e4c4d23bc267b20ac64b995b04e336a5b6312319ee2429322ad3048dce81329107d859ee159412898382470740f28e47a9e41b9cfd882c3f30dfe35dfbd10e42901e949695a2429500d398f8df030c0af9645bfc91b8f4ef46687bca3fd37a04181da9f640c23f98cdf0f15f2fce34165756a5cc00f59ff4eb95b650a8cad76c94893e18863c3eb985ce7a95e086c9cd6af4b8a8690e4ff3d29e5ebfa5ca2ad39454a2a36ad8aaf9e5a7b97c7e256b81a67ac834f1f78da22aee708c0a5df6b6434edd740a86252478376f9d0c7d3c8bb2c75a27da458d2acfe7d8f50cc2112341d67f69f3b1811c3fbfeddd8330a565b8d5147bdea9a4168e1b90ad418b7764f043686ce62e84f71bd265995d8052261d813026b84385da6eb704962a93df9dd576170904ad0475ff703d90211607dbbed267214b83618f0d5b88d44076ca70ebe7cf1db45e35d245bef4cab898a8e9231ab7942afe53f57fcc8f5dbed07a2a7dbd2ace01a55454902c638e67a50820c4d561af033114d55126f553c8a9566888782fb2a46dd0096093214f4bb0301a44c75b5782655853f936cba392315f105e1939928d320ba937d57635632a09b934a5d525ae3913dc3a2586b1afaa94c95ab35b8064ce9d7c84437b5644377b69da983b19c908aa1741e6ed8121b000d6ab8528da61acf382adc3c0a7e0fd7b85cd8f839e0312733621a22a92bac85f348d697b54b2ca9cf52cca1c00cef565b35420803219e1a1b5da84af3a398a790650150c2b69d92a7590b336ceee9de3f5070629efc74b1a4b59a4d5245e063bb0bf77f44c15559046533c618cb0b560adb66e2f2fe95920a4eff4743d24dbc471efbfd240594e58c4de9ba0d57e185c1219284ab0a3a6a0d3814ed6b1298292b81f8a878da63d57aab9014505413e34d43f07a2d0b8a9fc0e24d6e888727b4e50bfe8c6e5e6a6ee113a21743a31f12b04b4c9ed9c9100f255b80fc83e67b4285695ec4a19fcff43ef6629ec986084148823166c599a5bcbaa681d82d3f2a4fe13c89f7f7d0de8ed5f39e548aa80686480863082e370f51ac6f372d5fe0edf23f5c0ac3cbd18c4ba76108f49328f9a34772a0cd943fd1b835d90cf34452cdba3c379170f4c122f880f7f00ae690dbf0683519c073665818a23c0bb2c9f33a9d3037c4c18019a70b96d33cc0978687b061f32993707f3da25400196c1d47ab361ba05b28e98db0553c69963d89dd0833fcc3ad65902a03a7c6c049fb06343785ff6162362eade3bff095eca29b0277da89f418cc6c719b1ca963bad898cd4ff6797f017e8705bfaccf237376187a710f44fc71b9a5f5004c0446972fce900de58ec569ae67adc465e70d57545fc635e281499d292e3c24ab8d9cf889a3ba72dd15fa015abdc8fa82c5c2983a7c744f9b4798c4fd6ef6446d80dfce27aeab0062fa0d375e7290030e62162e2a0b5245bdc356463f07702b9baf5a34e16f0620d92c3aa88db5db9ad46dc99d81e83d433408473b0fd6e41a4f6cfa12b9166188b0622868876a626e1126676acc032190a8499c6004e68f50df1c72c906c20c8427d46303c0ab9e953a4e289384161f9bc2a340c3c94fa5cfa81ba0c54da4b9b159abd918ba5dfd325a4b716100bcc1f9eca0bdc78474f280996d2b975e871a75222e5a82ace0ace34f30abe7bc3766d540b0d1f14d9f619d5534bdac0983ff9ba68b694a6d349520594690a171f9e89a50c36e863e4ba5e1ae99b4c339d79cf97ce910086b173120d79f405419088225d4802463d86f886fdf6f93ccf57823bbdfa89b02adf937705a734ac6825db2ed8e14df2315f1421a9dfbda4c14aba4dab55fbe44d49d833203a556ef75f83d0c38a5aa6b989a5836213ecbe198414ac2e2a9540c13ae4738813a48299b57b0d77578090425f3a49c1784dacd1a3b7b9761282806ff13cc481c7700fc2cb812f772f6c965846cf2adcc4f8c2517d018e2f7535c7a97e00fa98f2011d49034e19e02e9850997495f65a44a00beb34331801a8d3947298f538ae17618b6d8c4eee9cfd9a9fdc058d89010219f4435276a5ce53f6ece52680e6e888a50f08403d41730ee78d23e0e109bfdd733d42d7bda24bce3cea9337be60fd68b301354bb12132d901b22d1fe59c2d204607f1707807f9ecc23ac383702948b4e58f4133cd4726cf86226c6636e0ece9d6019052a553178d7fabed2bd68260e444ae8e3eb4a51a97249f7f39b64cecb4f0d745ada15cfc8ab9905d9dd7f5cb8b4d552fbad22129f197904fd52a814f50199c92053c6912e490f1f8305ad67370384629bdd32007d64a6b7eb4d77065fd330e10a60f6bfd6ddf6c6ac033d76d55cfdd229361d10c1c0bcf9907f9ce503d8d874dcdb951ec882da71aea93987cbf2fabfb1507bbb362463591ed6b6840a13231c5635a0a76db71038a8d284cb2339f2e2daccac766983a74058b9ac867880bf7a109d1c8bd8018f478a4d454075719654ed47bb848119c97789b251fb046338f50de7441a7839edfffd7e4e9aaf4edfa9f48be3fcef2dffa15d7e5cddb03084301f0a127a23d5e7e19817cfe911c7311d004354cc84d69d095c54a4014540aa105dda4a819a399d7ef2e97f3820d1f5353fdfc164faf34f5edcb6e120f83c4872c548ad8376b45bb8a200a05c03dff455844ef623619f440d75b6e7c5777087d62844ed8c57f99160c1bbbb92f9c139580b2c2b38917590ea7b457b12734f5477697cbc9e4013ccff0b52aef13ec3de7301ec870a2e1cd55c7a76f76632b242ca209691a1cd0f9ae82e5c4ada2d90e8df9f5d5b76d43c79032aa19a45cb0d1231ef925c057a23aa8a2f2f7602d7db33cf792c5a7e4bc719b060e6d4bea56b10872c1e8af9a45da00928c0fae6848f77c9e3f22fb0299c91674ce332933ef7008057e7f39df6f36e7e9f3c1aa0bcd55e7a176bd3e2f6147a7c64468740179ff0ff47c2aef608e3a6fa08cf5be630c9a0e9d7a7028bde2a7a81bf3523a985cbba6435e2fcb9bfeb716778d06958ddcf22f09cbcdc34a615428e33bfe5e60ab48cbc89d1dccde704fe1d2b74aa08e2b976bd980043c00ecf8b00dd9f687934b6a9abb8f82b496b14f1be2e1bdb3f19701e86a07652489b2064f08b047b24169e22cf97334ca09328cf9f386a687a05d5dba5d9e2bad2c227bd6a4874e736756598ca13337e427b462e22b17fd16484571256a8f5f1eee26aa7d60e4955ce54acf5b10b69662a253f254434876e51f52b067a9e974b530f0dfecc9b6db6ca637b2ce2add6c0ef997bc012afc02f1bbd2590b7f7ccacfc97361e1fb881aa182e0b6add6a3879c6edd213920b30751714be837f80485a84b2f8ce1d249b26ecc266045bcd2e8e52be594a8907dbc1a8ef857d9371fdcb5b99ac19d57b0d3149c60f1bc639cf0cd0cdb849c017cab4188a7f59a5fa8bdd606865ca6bf2ef0fa71242f7137480254bfdbdaa30a6a85b3d623435fd8ba6cf197d15ee6eabd36d46565c929ccecd0ccb95839dd6716d2911d037428883609ce25d42b2a480bbb326c2572480da4606b2e4b4ffecf639ca57bfbc4bd9f569015b10df9f1916bdf86d53daeafb87799033dbeb1a1ad457d7e15ab90da776901de9dbdf9db1b2d280c798b0854218f818b65d7624d033e5375b5e30b04918e2b63dfcfc87d20b456447eefa4911b483dd0386613ed96b6106a3d9d9ab7a5ae7476cf0c9943dc5b791d8ab3a368e3d8d4f7b311303b7af72c549bf8d6a222b6541ff55df4d73b1a9bd4f87d52d964c861c07303c7243b7f9b58d5011f95aa9c7df0af52dda757defbb25db79e583aba0a8f48e2599ce77a01fc0aa0d7aa452dc41941364222700148f14da983a36f3332d50bb7b91d4cbaf675d5b192bc6ad71438126a6a129de7bb8d3051615377b875cb8ca39a705161ab1513e3700566d0939402e5ab535916057cfae6e0ab2747f72c9e6d0fc6812ae3793ab1fff0e8ce817275da0c47176a0e2228f25c558563c55e7d0bac0ebe41e0caa2deb60ec60a02ccf97018accf14230a0cd9b0f94384e3c7449a2bd93dc10864fc44a9515b3d67c2ebc6d3893b04221f1934bc590f580ffa335417a9dbca92cc608368fdd52a382c2030e8da0f4ad9bab8e1e94db7c7a7ed842f24c301c710e2232dc32f8579fb2a9feeb94083da70c6479622cc8119931c42e517ae78c5413a5db1222c3e4058f99195a599d8f96b55bd4dadc47c86fd71025a36d84b993ee0ce5810fe13c1059131830b00b47873ddb15d8910e3e297b63a4fdf844252eb95604916654653edafd1e10ae1d099291b226cea04c72e0396e58b6781c5275dc1474bbe999a7b01e4a8e1e0b5c72ae71e0bcbe738d0975763cb777a02f879c12b22597d6fa472769df77c0993ad9ffb1016225027c1d1a0cae06c45f1c2732c9e0adfb74a59149bf0a025ca7cf1ad129ccfb64c3586ea42e88eb96442d15147faae4e0e7b882d85e0da232d761d305c105bd94fee7bae1e821712a05be54e81ac4d782ea5090b9a319a7f898ed55d3fd5a5a11fad29a495f0b2eb4c15c74773388c0afc0ed5b8f1af9b957c930eec17dd9f118a2ae14018028857dd1d9040df27cf82c2b6ad74738308b828435810ce0d9e316a4d80f4de92a3357afb4479fc50322636f0997cf8de148bb9cdde2e93e083552819bcbbda78a500f621cbcebe8972ee407423e1f28bebce21a51633450cf2d39fcd947e26150bddece658a249704fb24dc170990fdd283593a5373b90ae98f534466d5864f1b2bc7011b7ab1b56c793518403f11e0f6ccd6d0c5bdbba8c9792b462332afb1205f791c95ce30b08d03518e44dd4b1cfa2afc29033c334ff06fd440e67638ef28b9817163f7ced739de15633793596b33e9cacbd51f11f713527972222e6128c7184ded469db35a92108e93b70fdffbe41d6501353ca47ac860dd8ba90d0db3d4a61324227468cb0907448414b9bf40a32c6cd0d188fbb887944938065f29f4ffa3cb409c1e85c17818ffe601ec91455d9354d5903baf34f5a8c80ebba98598dcecc5ebb9c6a250fe96dfc3d374880f14ac66247e05158d5ec38151deae9d7e637dbf2621cdfe5b773ed74ee3072c41e01afcd9b7e1dafe2bd2406cf95fa1792651aa620f22005fa9e3e4b5917add4461b1e7eb5b7c3fdd27439e7f869602a4b1c110375358db84d796fe471ecc403fd561a6a96554fe0a28ae884b2273ba3df43d422eea0e46b4170a5ad0861cd583adf010274c1e8a501a93e45e07d006b6cdf9ab8f367036a1a3997c2c8008e8594211719e3e0d8cdeccb92efbe842b08119359594cc0933c6de9c4878ed1238db6ddcf0034ac935fafb7c21e7cb558e17ba103ea769eb3a34ede02a542bf9367f9e47fc7254de07af948a39ff83585f36e32c0ea83e499cb1b11f5dbcef7a3f52d06dc9e1824297f674ef2307bb7c4e19cb985f567d868b25efef7fc60e557c80e81e9bdafb7e2a336dcdf2c11a27c56df9399ec0ec254ed9485fd96e8e6ba1661c5f091463b357a6ff6004b4518b65c92740e210de2553a490bc999cec4dde6f6ed40b7420baa5357d944fc50879aedf91940830ee3970157e643a29150a65b6d555bd4b29452c3e4d08be3087b8940e3d72b69583b42b912614f7b5d2956ffe392bb7cc0d64cab75ffce5c4d840a3d82a3346fbdb8257d9f3daf1de8258a072292acd6b9542661130a82acb1034c88b49e043e82abae1a1fed36b87e568b8246a916bd6159715d64c386e8b1b19eae26f9856506562dac0bede3d46e9f29d710c9222f8410550cbab7f30b296aec53831da7bc8544c413d6632fc46b850e41f8069967d63e3783c8181962eed626fb44d6878c8d75e4ad1c4787a71229df1c6aa74d79db7ee9189c2e24cc1f1fac82bff632896ac48cb0cae51c4f2df1eb5719bde1a5822781d00176967e94167c86a2ff2b2696450f704cdd22251aac5fab5e9041d8ca310bb92b58a070be9eee2250b0e4beed2e257535a3ef0d2201e9fbdcb85e3a73030dbeab1dd3616ecb91e1ed781a3b7e1bf94799aed6d084f18b70eceeb5c05a848fdb11d66d71640c7718587beb4742a37c67e1bcc5070484a5410b7dd04a5e44dcdcfdefad9bd564b1391e656946a16024e3d7e5fecc1d64e0cd19746e22e784d455b5d6efa107f31572886a3846208c3d879f68cdfb494846aec0b6fcb93c350a949954858b6938b474c0942f31cf5f37cf90cec9233b29943e81e91c4a924d2e8b48532500d51beb7035b0a14368a91cb1fb57de5426dbe08838cb1fd6b3f790ccb7175d746d102b0d93f4b5a7736c2f28c685681be5a26e42b2341290cb101bbd158de95eb62aeb2682653aa29d3b9151561114dfcf5913c7dc540eb60cc376b9a27118d4faabd23256a67489bd20a3f6b71c3047937d697d37115e6afb3b38de8ab7a2a10f824710a237c461f8109c364eb367a479e2d69d58b6cd55524c456df9dd86ee08176247aea85da7675167bb7efc826aed3ed9645aede65dd29139620359615fc4f1949b4c49ee0d392ef5f99b31d477208d85e718b8c6878753096370f4c214895ba68961efcc5a0073f2a97b3f977a030e34153c6625750080793d039684cb83b042d26ad6c027b813006700010ee6cbb8f5f70c19fe7311b5972fb064b7ad49ca6975250f5b563356b9818791f03dc162c8af672deb8b6a83b92243e7fc0f5b0a3c5440fe4e40e03fbca5b39aba982ccf36c600296c37cead28ce74bfb90a9ab8a7044e9ceb4932b8a7a2a79150ba71515d040f2568d5cb707a38cdcc75c985dda58ea66f5d14ac3be042a068ab19eccd21baec0fd8d7d37454943d394c132faa13904007c612497ceed5b15cf8a659f1250a69605acf4f5ac5aea1ce4fca522b2c12611a3d4461c8537b071cc6ecd3facdef8c3122b83670868bbd801a1db1c2b379231c1c62a9d0bbbc30eb0a406b4c48da24616ea1e8df771fbc0c2e790e6ad4024954bad50faedad94c08da8a086512400cb594f70616887d6f17ea78f8326519b2e97eac0e6b73ce606d1be40c2437c1c5833e6959bb2bed9bbed9ade26fb7892e27b12d2b515d97339d325b2b4e30fffc3b15588a51dd9f87bb2d5356851c35b37c2a159647123fa0281aa307a54e22c36afde71f0ec528026977c82a4a1cc672de6e2fa6fcda6517768bf3f61b12be6a57e8a39a7deac02d8913c3a4daac0d10f0951e1566824e7825ffa75974f6cfeaf24e955f94416520568bee5be800c55eaf41a571556daaf9a769b08dc064567d32d23c291604e8c1d746b33a2ff2ea13ca69d429dd9d0f4585a3c8cc603d527f30984fc3e5d86d699220eefb83c90b1da7ee1d2150b0fcbaed5dd8333f1261d8bae27fb5b821f6249820e0dc190df8c59ea7f815da8951ae3a2d19924fbf6bc92e8068879a3e67ebfca04006ca2f7343beac6a2568905a3f95d64be88315cf5ec56a0edd54bd215af5aeb6fa05d079eb44b2cc9c5270080eaa9c70e403f7533831c9ae67140442f3c32edc083520425ad93bd90b1ee95f570fdb36487d099de6425a47c70d37bb61f48a1b976e0417643b44694fbf5c932e6603ba9180a784d6b43ee6a654f71b5f096121c74c1d10010f3fc6539d1b000390aa45ce2beac586a80a31d2b199d6e063b048a9a34bfbd0654577fa8de2141c6965464368b3c4b12f3f33ddb8bdccccce633d36170ebf393c31c4337f42afb29a160ef4dc3eb1b6df26c77027b74dd2f2386b152cdb72dd7d96cb1b3493215511030bdd375c0475d176116d9ab00873b9e9eb8c33c2eefd46d5ae2b45757bef3a619d04ea8d92d5d478ad9d749b27e7c1b74d36bcda39a5a4730dd00e0173a37d95f1d951cd88995f6050d53a8f34665e051762891896642d2e2012b7a7ee2845feef3b879f8294eabd7cca7591f81786420e4ded6f9bd3777726c3551d9139d7e7baacca86c41dc848622ec67fe01ae210fa47f7163a7a6c9c571644141579ec87dfed427ac58b5bafec2e71f0a702578f989301e2dfa8320092c41e841039f84298b44455b574e95f8e4bea8ca12ba5c3f99554a64034349093060652554afdc70c052bee9430a44631fe2948cc4d3433d6fa89606c4d0046cb52b607189dd0604fae47755411a025d93d6fa08985d613c79f20fffc047f51c94d02887110edf7c34dfaa9fbebfb6038bc9f024ec6ecbef6110b2e563ba6e32be13831817be5f589ed20c61873d1a0403ba8440225b9e81fcdd87b291e9e6c24d2ecbf304104df3e6dd8a8cfea73a29b353514dbcfa89ce98f18c174b703a82a24ab83fc54edddb489b9a8dd0a8f263fd0ffee546d8711fb8c3128b55824b1181c95d9065b37fa4eda895389a185245bb2cc81bd3b108719d3563c9b25fa6e4de3807163e333642627ddef3235b43649b2fdd7b104eb4d27df61cedb8ef9bdbd7886397f543bfcc42bb734a63460cfc1c0cce45f33be6885f6f1f59724bde63af758c57d5d37c11e58b85a7f490fe297b09053ba00e536bf3868422b64fe7825b531ae5afdf9e2471f5efeafa8599d63810345b8280d68dc94397aac0e6b9f49cc991950ccefd4bc213d23835e9d53acebef888d759a90053240c4c556fead026c53a9c9bfca78bb6cd928f6286eaf91792a816adcfe57f49be46535639e8bf697afcc969d02669c46a16939359533fd3f3d027916ae98a8d9ab1006dd04a02fda6f4b17bcab416f9488ff5226c3273f08d613d9f50a7c2249b787ecfa37820d3a227fcbc5449494c85037653fa7033a6187b2c45e5b3574fbf8ae515c91420c5429383e3cca7c337cf11b865f397ddbe8ecba1c4e8d30c2da4afa405efb8449dae5293456394d29edd4d28bfca1a77d5be8b4272e1cdfe3c31235e547642e401e701e02059472453759c7fbccae4476558a31cc73925f6920237e4ad2c1112d3c44a5f2ce2b170fc9e20e95cb9fcbd88a7fae7aea7178327540b2d3bc445219117c2c59a4200ca349250fc0b83ebf53212854f389142042481de598a8d473c1de7e4cc139264c7e2fdda1d959e19019dc62cc5596fa1b92a0c69631784264b25de6899bddc280c7be41deb304011ebd4a1ecb003b40b600d0633f823a81e622a3ec90532a0dee1a97c99d72a20b12fa862f814bd0c362db44f6182ae1eaace42b11516f06403f4f86256a8e9ee107c65e845c25e6ae51cd863bc586ab115ce6fcabbab586aab0e18554d1f8d21ee5ecefba7548b65e83e31ba384d2514f19e87d9eae9cefd7163f99c06198b629be2765358f627f905b5160ca3c1005cbad93063c0a761baaa8b54155722b5addc87d5589d6d543f9697e7c0b0b809a090b403fc2deabccf735699432ba847b562617a52f81e4bb41dff9250aea98432e1e5b824c3032f81d193acb33c458a68d6c996a476321e8ca11b10745bf75bd6ce2055d8871d30c280e14ef965ccaba55e5d42dd276f354725e6ef58909855103b78c04dae591617f96b4d3dbae3685616f72acb61d794845a96228c9c9459c24db88b39047a22e8eb16e72eb68c58f6e8ccca03548662112c4c8f87b37650e05f79c5d7fcc02af55b1d80cd2d0dc6cdcfa170520bc9b3d53d60739a2c87ff728b637faad40fa51eb040a1196179e80eac35a29cab70a33a2f1c424d13d63494fa9f2dd4605443184e2335460486e161485a2d43f578724c20311707ff7357d0d0f38c09895cba370790cc5a8294092986d4ae3b0a6bed5eb463668bd1da83f59da62b75a403c8c726ed43286f5f843a097b89c7f3b6392bbd962098c67c058252963833f278702472cfd5ff37badfee987da6384995bde7918eaeebdf9d2cc7cb70235e1cc4ca47e45db6a6a5f1cd8aa9078d0de87a0fd9b12fc6a847bd6d307a35b7cd7199659106de7870fde3cb3ccbca6797e45acf64e9ca734e9535b3a0cf682b2a000fbacca7f28a4b8a3177500b398c124daf03b443962e92dc0aeb527482b504e18f066e113d568f8dc25384a64ebc9a9f6058bac7ad24568d13626e40a84e55a3bc5f9ffd13ef6f0d3252466bd9fd063e8a78b14f2a7053a13f41612c5b15f7dc746fd8af4b326f61e307d2a85b3a53bba3f9a02275a733580a493e16efe7a2f418c1fa88e7ee343fc02e1aec1c691b32e1fb2f426f1b622278cc85b81328a1db6d95d9916c810e4456a3c97c54ae2f7495c4b88ac77916e534fb10c2365c4f02c948b714a902aa32108ef58673f883bb03f5805bbb1c09e4a9f3406a08c896b7b37e714c8eb2ffb2aee3e4dbd0667c0c7778bf6ebe192e10510f25b17f18a09c1393f41cf9451d40ff17c286380c62fb2b9671874fcdccfbdae70c67f316ddfce071f8cb29b65e4a731fba79f8c0dca7999cf1dc3f59663c790180619a5f6ca3e319dd63d882535ef2e4db0c521954d28f75f72e0e1e7e9b182859ddb225ffd9428bbf568cd50d21cb60dfb626b871c2f5221cf90a43f2309dda0bf7c0ea5df8f1e004a9320ce41652a63b3641fc3de49420c6d9520cc382eef189f0fb93210a3602c1c79bd598e0bbedbe31f26d8b30af1126decd1a6dc215e5280b954b71fe5af618672c762ff8de520d0b4c978fef8f01331922ea5c4968ab99ad24468f7cad9dd329061a2055e52674bb8b8f62d49a31e21863a6b4f933991233b772794f6ac10b2ff2038bc2bf4bd06c9d0a69420390c84bcf63e7071e27369a000c79548433c0146b0b56a2c388e22463dfaed7e66e695fa333d234a8fa0903050e9facd372b65faee1e5f672fea8a0e8841e2e9facd1e1fc3cde3faeca9fdbb08cfa71aa065cdcdb85ca075b99dbfa7670c1d8c21c7719a354c8cec736ce2c17600f662530581c03a6760e46634e82b88384f505fd06c5222ca5f360eb445b3957498c947ae59e3de378ce9d733901b7d1359e755f8bf44432e656b3df1f55d8189399e4367fdce288d99dd1e7106c6c2a0f112ae7938bb7572f233ad719dd5e149ef514b9bee38da6e47e2dd172048cb5af31a392e9281d798ad148e133c4420f43e8cd6e155cc256f6fbc1d0ac4797822637b27b82049f1c3b23f4d30aca16b017853435bb40fa8ca953e63bf7c9bd8466aeda19eab1fa8387d5e6f7f75d01bd1215d9a1f652a65c4e6db2cc5d3d2d3c58ca4b4d72993aeab99526baa1d89c98a5f336d7ccdcdd3813fbc2e6f2fa5581c2683bc77eb32479dcd11a1dbcfd8485afa673fa1acdac9e18637c75542ecfdfa01ae1ccff771361db2f3a309c6862afeeb878f25213ddf24c5850b9c13a9f3a17080f504544d5f08232928f11352732866d2dffc75459cafb6a2868ce5351f98cfc5239aade0a4bfa2fa69e89712cb4bc5bc6e49038136fe0b9af13effdf8704946037f7063671d11ead38c359c05387db1585d8b4e6c63d66b72d593aec904bd7ac47500513d4f8ae9c4898857a06985d7e80693148361a0ad1bf708cb40bcee30dfbfb3372f295206e372fe5fb06258b1d77f0f7615d8fa3d2b68dfc79eeabfe18499fdd967cef1c52919fe33dca78f829e2dc33d0294062345549c41f94a488dcf383fc8291c2cb9950687b50d0304b4a8ce990de37d0755c06971b648e0348c050e84003c61814f31ebc0829e12cd26c6199875cc5ad38a23be92577bc86ddc8f95f0d9c90fa0800c937a951df60fa19d04bdfa75b9d867beefc21e53af86104b7f302e6eef5741f708c8afb4f57464361efd695a76a89ffd6c9f7a3f6648fea99914d5bde75854e8c6ff1cab6d2c55c373cec8206744ec5a363a94b3369953cfe2913d989e6ebfdfc5235cc827a2341d74fa6805ead6f9d1e815acc1c86c1a449ffe944a05bb9558a39403290d344f6583d2f450af9651629041462d7a37d09ce3b4d9da03d4c4d6669a785b6af1c58775aa140464f9d76fa14dbcb8ae376b06a5bbbcd627864204eeb2a45dbe598a130938a22d27d7690ae202ffa66c3e3fb3f98cdf83f9becd5b09df714c9dd6912c29f681f435b68d86a5f45a1f8f4dcd40d9d61b226f541477e6bacf33c96d995c17161eed1135e927425358e3535be4e8e149f4506f633dfabccdd0a05b8c273ff3a46923763d151ce9260849ed078adcac8a117f30d659c6410f83b8346259d8a48e069bf55bac785c85265e71dce527e333c569879e9baa5d55084886e608870bfb331fac5bed8466bcdf514cc0474f7abbe231fa125282e1f308f23b1694f4e7b5101f5d6c2a0d8da08fe2b704b0b7fb2001e60c3e0f35b5370d0659530df47fd9983fd0afe173f579b574042a292bf98f470d444dce021a9f7b56c1fc90fa43757b05832834836cc171b5be43b329f90dea693c034d12e0666edc9e78edadc347835c33e7bbe755007c69a7e82fd788df7fe20dd2588d62ca5ed6aea100f13f0b6f9a018e19ee418e7b60f654ec239f67e132990c76bc4f8a624fe2d8baac04d10f9ce3df753982ce1ae50c16d6d5496e998dbf921baccb5b9af7ca8f0792772e37866e74e80775b82911ef943d6c397767641208413409b51be05d7bbe6ccd00ba4c3bd6ccc6109059552d9b16d195a395aa0d5c4d9b855dcf7511b759b6cca7c698b49ab9f090774f5ea7d912bf4813de408fa899024c240263790767d15c3dc51e9ad1856995640b8da11b6e6f0d7a308bd77feadf8465679674b4619a5ecb1ca06dd182fd5c9c843ac533ec658a7169c5b7994faec89bc35943deea4b15bf734a2b2c3d0b95ae8dcd62a09080a4ee1348f754cc510e9f0f98bf1075ea446ef99e69d773c3b5ab3f6b4c151698e1175dd09546c770b69a42052d28e1d5ef1b19b545d7d20a6a188b916b155833b141f768b3722851916ede413fdfd0408a766391262484e9ad232576968cb881546227519b984eacc8f4ab22063c3d38ed7bd21656db851f1953cee26b013354a131a40b896919fa77df33f0b6f5768234a26edad8b5d7ad0ea62aaf2fba7b8c1407939ad69625db8997524242540323ddc166a12491371bfb5418953ad1cd443e58a56ec5026c93541b02672abd34ba8c21c3148b71109755d36dd1d36ec1e8c92330c8a9db7e747cb59d900449a970e445ee42a355a970aa219c4be3de59aefa850c0a9cc0e8faae45b1f2e74dd64e9ecc472df77e7095f77c2c7128bb87e9b81090a3bbb96877e92dae47c03f516acc36219e9f0632fd1bb2b45f66a216f0500278b38599b02eab3b2680649c3dccd55bdfbbfc1aa6a59f85622a1d99e08ce9e37f7fbe2b46f86906b59e79d99ed351035ff188e0d2c5f49450899b909c63e05de8b68ba2aad3db8c94e1174006a255827e1da79b8f5c89ec7bc8eec7526fec5c62d613c92e2e43c4a98be0d1ee9f6a358a16cd9733831df814182e14b8f4c6c2761f0d0ab4cf4cb696247ac6a2c472879b245954687bf98fd619945568680fc548ac1b2a545598f3d075a1e985fc2e96c5af095251c13fe6c74dd9b591172fe995f99d7ffc84d8c5465a70cea9fe4a9f5cdfbd1f68a2d0be3aca1cb3ba1675065730fc70a40e55d416e910a04ca4271494d4f5ddfa07f7fa49634bc6067dcdb9a2024ae346511e891065431609f653752d0c1e4cfe783eeb8206552e389d04b13ee7b5b7300b4072ad92650a5ce5b2022ca37228c836f504cba7e5d954ca5f63306950947568ba7b5a427c01ad899d6639cd18ed779cf216d369fbfacca628543aad39643024f0a029268407796a9d7c3e8399c6d0a47ce2180c9fa761f127f7227bd27515c8a7b32a3484d0cc7836439b832a7f3bc31db1987244bad6cf208dede2b369d61e83f80608413b349b8653bddc57b2f200397a088b4529a88bc584411d9f64e6dae2b4aededf372c24b23471a0966974230b3c5e727cf22c98888aab8f6aef7151a75bcf0bce15a95914ae73453b07cb7359afd2eabefe0725810b356e5fa7d7f43b1d2cd8c6ab9b7ba64da761f691d358a807944a8727838b0b9fe6f0e820acec06cf86ebebc2e312a9f327a8df1626516257c88419427a9aeeb234fb7428d0bbcbbdcd55c3b71d6db72eb0d81acb2bbe1a322e41a6b99dbf59da0705fb4b3bb3edfa572d415247c6b9cc91872b923516c5f07c82fd11099e8edd2f0b358fb1d6914e1ac9cb86671e27d212905640c4075fc03deae4c292dd0ee78758f08b176e8f9b50ee8b7a9d991f9c6f1293de0cccbfa34cd2f630b6481057b20a11a96fe568f7f20767170a9d0cbfb2b9357c8faf6b7e60b2e08e04a7177d4a0b9ccd9596d1e63bdeb8692ad618060c9b1ba8f56615f7fc0c29dd274636ac03dbd553ef98736047e7db0ba539a5b27b8eb7d2001c97e6b540f5e84c99e42da049f00018f7f8ce2ef910c9ab326342ec1dce65ed3248cb29f0af514dfc039dbe1c67f29c0df8412129e4e76f81dd9b71dbc21ff7652910f8a1a8aec798777ef6d510eeab09b27a88f0291b25743e572cb47f4593cf356702c7258642fbba23aed6930f60f77cb850ec4e0d58b06f5c3dcdac137820385f6c338b6652ca14ed02f76d8471af559040f2efd36837c4bfe54c0ecc945bc7779bf99bf303e5dd2f2a18347a73ae72d07fb38279f869d3f461c86e0aee16c3c3979ed802d2e9b4e87a21d5ef8af314ad7dae0cbd14d8001b638d2558f0fe9a99e8fd81d390648bb41867857272ba6e50a5da3da93d79d7d64f98c479d3e1a59a9bc6319ea8f96d1b08f9c425cabb483fcdb8818fb758071fe8d6fa90863c5598b27cf2bcb11c4754d4b10903b39908af070a5691dabef01c7a25af090e9a5903308fbe4237e2d3b0b74921838b638d6ab3fc02cbf34f7854684c1891b7e60826d5094f91fcb7d27f02eb7d38f8c460e554de4c666be28acc4373c5a7e8148dff492135de12aad2a4da54da8395489978d01e26f4d5c5868a7f1cc52c3338de3d8611e298d85defb8d8b01b4d5feff4310602bc668b3f9fa34daea428da77b199fe540fd5e0a97d0b847bd12cada9d61213f59532d01c4bf2d7ac5cff9b75dc51a3524de06c967a76a8afe9906e1cc5ab95fd87a80a3b32bd05c084d3844ba1936aeca16996767cb4639b9a94d6eda3da329624f072a212fd737c3b53c048e0f457eb7e56c7ab5af7909799a9f5fbc9ea2586454fcda06b391d047c337e5b9aa91855df9584cab611076ce240fd04977c8d7c928897b30255d1ce50fed20913cc81ca72c29d47c22fbe3eab7c402c2b9749299c7012501c89eec7c565c66afdc89614acce7963a21ab160898e84605016c36c011e3677d7edc032eb424b8e7399feca45b26faf88f22e8673ea4cbc805278800d66bfed57bab531bb687df2b0d6e9edcd100bdd00e5cde8843ce175e6a044f551ad3e2a7254498d8bfc803ead3153cbc7ba03976269e5ad40f0bfc6ac6559aa8896db5206d51440dd8bb069fb13bbd1f1a04c987f7f9db810a658220e8218478a1cb6f18c3091fce204f7091d1ec6354099b0619169f31aaf09883a068261c3f22a0dd08207378b2e176be1829337aa4d006ab9670f70edf8e86e4d551c6b7cde77b84a23259df12510f749220144e920f4c2644f29e800b603c17c1c71733118934c9a391e4002c26c5bdd78b573049c673249f4cd1ee1ec54f2b162e3e4de0840b2abd2ed988e3ccde7434309383bbf516cfc853316f60fd338ceeff284212d62ce28680079d0a38210a8c78aca6ed70eedcd8a3713f4e249ba53ef22bc32b66fa4ea69ad2eab762719e9cc1387c3fa066dedde0e9945a8ed34d800d09e88eccc0eda1d7f24e1c59ed99f2242399e0204cf76ef9ec6c326fdcabce06bac041e37c4319039070fce3d88e2f4ebb6555a19de06c908ed7f75808b712749d63d0e0c32e9774fee3c3fded9eac868885236bdfb515a65d9b340a1106635a3e271ebf811ac42236f0e4c94e22ca136103fbd0a97566e34ced268296b54c380c49846540a422bc3a9a7628645d35ab5fcbf48b1145c66368f1bae91159c169e6099976c1d55ddb127dbd4740612f65a0629ebc2ad01a29546fc2037cc8f32e1f0a75a0495582f294ad7bddadea4c824e1211d6ab8f9b09789711909c166d9fc9c74f00a8a552f478befed138966f4dc90c7554194cbde86dd73e15d871a6fb76bffda312e8131cf4f81e42908503076059873e6af56dd2573ae52c1c73c5c1025439d3c75aed7d64f482eca880f338ced175250d366a333e790968fabe43a238a2960f7ef2de2c43b1be100dfbbdd2b2117339cb3cf9031902a6cb3344b9bcd24640e13ef09220e2ee74de4584caf6869dc5ad8551960d02e869ca0ed9e5f7062587f10c070634caa0418e459619ea9e03e2f48967e81e35bc0ec66653f62496d6c990f7572916fc581532528c4315682ec3e7903cb03a4dcdcbd135a1262756cde9933bfe3ce19ae4c2888e3c772660db16ad10d68a78450205f5ba6f3b5c17ccd991b9c44d02cb8070a72b231adef1cb7ce6a9f6a3c7d595e6d01572a0e513749bc0d800de34442c5ebae5cece39c0b3973613e8e93ee0fbd37af92e3f02d5dbe15e8e1f84bde8eb47d703caad75909009bc8b48599f184c6da64ec5192ada43f5829ae39e7f9342757d8e5bbb95763b79b0ccf54668b482896d172e0fe2b106ed04955b7f95690e9b0ba4dc892aae3078fac87f7b6b4499d67487f23d03ea675e5cf173e568564dadc131e29ef6f1a8ad0879349fcfe9c65ed5be014e95b35c79e4dc258cf1f7fbc334585ab10b14c968cb8aa615c515fc2483e360f6ff1bb48437f620a7166105fe52cbf8870c661af59c7dc4a61510430d40e51826a25bf5027c101efb9c2a15ada960bd729e05078060ac06b8ff23ab59eb23a70a83f809e982cd8937c6224a7f1d359bc4e9791fcd68e1d055f7c494ef08546750fc769fa6189ea1e1c523f452335e72c457c6a9c2ad4f948f70f0a42b5edef51ed7e7335c896b0593ceb9d2b5fa8e7e45afd9a0d522413f9972db554e95880382509a94d3026e0b775330ba7dfe79cba42be256e925ec6b393eead26b626ef1f9bb1216401c31e3c41046fa9b92840c2b3e8518a38a62937566013d86357fcfa764244b5d069b44e56ef47b785c15594e999a7898f9a503ef7d331577e8e3f3c3b73241e927a755d22ac7b3297a6339d80d569c0677c19e0e43515b378b946ba30c205dc2b1c610a7f1ff1acfdb5666c4f9d29b4b883ec620dcb7012fdea3bd0d6e503afdcb1f2f9b9370aa418284b67fa1db1ca0d27c4ac03de806d786b6dc66683fd109d072bc1c91d0610f34e4dce9113fc4e56b324c1df52f69055e63d9219747750769310ea09de2b0b18db939c41fe93c4088d084341d89ba63f6aa9d8cc8be3245091a30ea58a273debea1b7fbf33aa18f20079c7ff32ffb55a1c18e025fde4acb00eabf1c9b7a2e0fc7e61672f6ae3cf0d0f4ceb64c63a7b9ea6c484765ecd9e46b9e2e28bebecdeace170363b650d003fed96cd48f00331db943ae3c8aa254d5186066fa2b8f413eabd55a80cfdeba1653cf4b69e0e47ced88504127ab80b02a303b969f793ea98100f681e1e3b743c0d4da93c4a7e7550370ce0239f5fb3db6b85ad69ce3faa1bf586e0aa78fa396a5296750ba0b3c07a41791c91798346e739c35aaf63040f55f56387d55f91385dd04fcadb97338967d96d1983dd74067b7e4f2d3ebe5e6e1f9c6dab0faa05fca4f2aaa8dcebe4884f1b6419f76ac2774f280b7d39a6d1625ad34c73a48b219dfd497e89b80778d473cb24d82a95d8236d158f03b582f896301b6fa020a42827dcd1320700280585289ea03f0ff4dea77492c47e5840f20fe4a6af19004f578e3011566ec832bf27ed72208c14018adb0d723c84ecf9d72b92a915c9f36bbf215802241ce93b0111f7b573ee080516f3abd6e23045beb69ce3693af9a9a8009a95ab96ab308a6fc884aa25f273e8f2fe95005065d26471f1de3f319bd6c7a2e11022a0e707865665b396c2b5b2ccf36c8879beb67caff186e3fd0b1925b36c73bb60ed474d87d86dcc80fd0937bd060b3f2dcd376702b27dce95ad3872318edfd9942db5e2592e9116f5c586bb7f6f2dc64cddce54ebb048447abd45b320ec2b1f4bada044251c13c069873d9805ea981b2db9fcc07eced10d345db93a1404adf8b41bd78a7f89c23050217574c7786ebc8cc74f74373ca652a8a1a24c219288b17d1b256c58212c8f48c252584ea4b1b20c95e0db426d7744931af7e309a7d8b4f95f5891da1720d0d9771085e5b122cb38383cd8dc38d2af99c149daba49cf28cacc4b23a6a7fd655719d8edee216660c83ea1c006ba42d991c30f85c4e48621e022782715dbda06fd51d8ae1a4fbdbdd700bf251737e825a31ccad018df814e5a8be344220bb798decb363d830f2fedaf3f9cf7800ccd098adaeda1a36bcf3f02755f9f314ea3cbcefd645005a7921573d94576bee67f8ea5eb7eb6d255e02fccaf3a43c1f9579b54125a23aa4fd20126f7eb97f3e0574c77533d82feaaecd8f93b661932c6ed0fae70bb3c8035a0a492ce679c167976be70a5d4f6c6623aa92091d69672df63434d183f9ed3009533fbf0a35d5f0efd3c7daaf833c5f4b2e0520fe7c4a6275d784b3eab82c6074614e2473f84c1def8cd1449ddbc916c07adec0ccd039536519c01fe8d7941850bd0163b38fd68643249c168c59ca10677034c9bec29562205c5441fa6a17f9513d5051bc54223b5c17e5c375a48674aa76eb3bff73388cc84ed1649b351f081e871fd724ba976c7b12ff78aefaeb65107655c555e0232fb6a8bb680e33ce26e478a6ee14b89cafc930dece2b9db42747a963498e7e3a057d39675f791e5fba9708b180619453bebe08d9baea07d6c3a966239a4dcad60271d89b9c85fe571a3b85656ea48481ae453a6ce7b21b11c725f8533ff8718f2fdae180aace5a7ca457d19b0180c4464c7d077a3f7394589ff3d85e5c478d35d1b60f521ad93bdf3d28fad0fd6c3ec746c37e1353408934553e801d51e4e561a1579152aefaab6704fa677cb5e3150a89676d636ff579996cb14e87d3f40a6a4af74dadd17fa64f4d6c12ee704cba4d0415fc84c15387ea40c2a04bc19d816cd44f3a5a156c28bb222203fc00f8401bdb566e4bb46e525f82e06393a76bac4efa572d53e87b27c373b90b513aebf1c56e4c0d6cea7c73aa0a4fed27e5cca324d9d70f36570020a0d7cb8cdd1cd8a162b6cdd7958c8aba060ba306c4c78fa8c0585ce21989c102be8059cc65fc1c39506a04231f79d76d5140cc5c006837f30abbeccf3e32306a4c1e4cded489003ee0b9bed804b7fc006ed20953cbaa83379389079d1178974f5df265d184653ccbff25d37dbd10b2a369652f1a0aa898d5297508ff7f631c4e8907838c7bcd60adc9593d8c73486b62dc527b1aaff3aa48fd9ea54c3b9f5d7f0ff13ed7694478bd568c04c6cddfe0c09f47ab12b2c46322efe46319df9b0f496770649ac22ef9318f887f5fd577b6531300c362c3236a018259db935355d1f693ce9f473f09a900b9fd4732d94ce8224497ff1dddccb694ef5baf48f1b0d7e6807592e7e7523d438525bff61e768a34588ef870f6c65faab50ed8f22388deb04971a7b5b66b4f6c74fbda2c97f8c8efb7762f6e6e9b931ad2e7e57d2c6307c4192b116b7e21c0dbd5ed274f839ee2d0b344d2378ea2b6b7df8a33ab16278f3793ae8363912c5e726b33fe07db6fe725af65d63c82962e9077916a58cdfc414fdacccf71fe6f9a38efada87dcae1731c1c40062e66dd86439cc7ff7a895f681a6c0dd5f39b9678a8dab7e42b108eb3dd3061fd77f84329b29c3d4193e708f8b74011331e5208cac029cb71cdf86355728c4ff4d9478cf3c5391a2fc7507ffaa64173af2394b562a46dc142764c7db9a2b8f3572197bf109492bee4671c5c136e1bd74b3b7ce2ff9a10d017ee086be9b2a8d2a70514e0c49042f06da0e211be511a1ae6a6c19a2055e0b3ae515667148f98ff11b08636f9c0daf2046b90f346904a3ba985cdd5770521f102eed874c3b9414be626699e450c7114fe20c8d18182ab29bfa534910fabb78ff1729ce7ea2c9de04b380b60f3060b3c397891b03275c8769aeaaac61ec311c7fa1fa52527fd8be0d242861d474f4e966a2d8c89254b99f96e673fa1041e1364d4a243d1e4cb190c4509ec914949ed2b126d6d0cb2ea55f5b42af35711015f9147350184e01a8155ed2aec314d85b06b43e0e1ed8ec356a959740433b2607f7cc227f5b15c5d1b31897ff41744b8e13111b2d5752e5667339133d1993c228e8d4216bf67c3053d909b8fbbfcefc8d318c78e8f78c3b0e331cecd77597c218247f7befddacaba41f0fe8b7c030df33b05368607d5b9409ca671a8d280a05d1eec0cd08de7d600425a2460a29b8b869a0d28585c25a6a3ccfc3c86a897edd546714235320374f5d0c0fca68699c4bec4f9c49a04775881413a2f4f5bb72d8818b2a738c203e216363aeabedaa36fc588867b0121c89e694e1e18fa84585186e2f657aeefb8bc7d1681b779fe112a56281a1e590a0f16a4994d006071fa2c99d9f6d8cd91833c3911e07af1c428771cd9fcfafe9a5715e42b7887c12c1875952d7facca9eda76824fa7aee63f350758f2f1ea0998a61c4623a4d0df522bed1dd9565e5ec47807f36ee3bba7d4cc06163eab83bb7332da57625847c97a159f9cacdeaa66fc890accdb7a0868d048efb145881188e2406f0477882e85bfdbef61debaa2c78c490bcfd22bc64a5b7d33041e6bfda6115f4378d6102857937f91ba5dd4bce2536bbed8b9d1cd617c5ae31648677d83a0093223ecdc1ad7e38022a598079937f7a625ee5c175a32b652ce21c5fbb2dbfd402d57dca7a951ccbd468939265d0e9648efa2544e448cd692a14c1e708c86be2787ed42e41cb7bb4a5698a5a438bfa880b54cd5b7daf3e989db1e86cdef2eb8d6ee5f2424ef04b460e4871b7e4da0461d85cddcd8e5155897710f9bb9a17cccc0c63df665b9d769de3d5628df643ff9c2124de3086814e5cbd4e5db07efb37653d82107bea9ce369d02bf92d1b318426c39d441e9e5400e96de2b11c6be083bfc60305ba3c2c04bd76bc892d5074ccf3c4a941c2df965a47ecfac902eccaf2739a5b0f7fd4a9a530130c9fa1ecebebcc04e2cc1ae52c2d7879b7fcde7e961d13103b04995c43fa95b124e37fa02751f2cfa63a015fd7bf982bff408f5297cda6038de6c42f74eab1d623bfd4783fcfb8c4a20e843f64d431ed9c34bcdd7829d69a62d4955c39e7ef23ea86db3615b4dba36a6a0d96fc83b18fda59c9b4e0b8392071488cd2519adc5d2b8793e423260ef05910cf7c698e0fa748111c42eb1ef4570701620c834281b7779439f3997685082f8c6af638a84e4fd74e3ef214d6a019c3d027ee255c642199d53baeab75c2614cdce7d1e49019ad4acac4ab9ea0f0c61401af56c3369b738aee65751a76eaf0d7d57cfd2712d727e477ee63f785ccbc6b2a14e8a457ffeecc942190a447cbdc81e3f367669ec73d8b3ed678ad766e4aac7264304ad600442a46e744a6412749805789cc581a79331a5424e7fb9868256dab4e52d9e2ab356b595977cbdeafca90afe4b3c43cb4e8214d772a46194ed23e7c992c76cd30fa5947f4e2fc646446f734fb47d75e71d74262707e5386ec82fd76186bafa7d43501013fee30d8da7f377572deb1233a478bc0fadc5b919010d9a299f659ea4b747d79a1dc4ae2d90cf8d0f90a0713dab833fce89848d78e8b917a113b6da248dca669b23127f4a207dd47d8a1a2560f07ac420719a65174b28e9614b342cd1bb8de762a2f79a8e21da2fff7915c02b393ffa7df3ab2b60860059913abbc3505513de7ba13dbd700546966f4cc3d9e685cbc287780deebbaa6e76fb4df8dcd84d41bb4b8ad9dfe40e4eb19703dc09ab6bc04fcae88f449e67992d4ad16b190b8b6c24bf263d07d5f543e48c4af87e512340bb5c109a9d7c82141e689431b08fe068f57909f7d29ad2a70a1bf1f5fd180a58fd5474d20f7d4c6cc98d2acd183747ee5bdc65718c4a72d753be90234d6d79cb7dcfb3a0569e59b15c3e2932168a7f428bf21302bc12aea3800009c6f158e585ce79470d3743eaf398784dba55710aa3d47658ee3998298457c8778e92b1f370af69468ffd53a41508955d3a7da69a0d0ba9942e31447c24fc00c6905522d3017668fca7f970e9d38736b805a7c420e82c5c97af069bb22aa4b8ce6dd83453ce1e536e63e7f8ae85824d56901282d6bb07e7fff18d8c89005dba40ea065a6f1ba1c71cf9cda414f8d360a65ba7568708bfe726e61d2fce9fc2e18b8918f05e50239c78ab900d8d64482600dadcba606b9f55bbf07b878b9bca798e7541e905d63c8562179fec364de7e9670e3b67e4ef2ac36621ae6dd43a19aec4d90096f4f715b19e4a32e801c84725223a8c6f8518ee65b758244b7687c8ebfe8334a7c8ddef67d117f931affae2e759d6a839e2483a19dbac2d6339085334d1576fe7c98780026c1b8d1c2a85498ca1c620d1a0191c36dc81063a55dc341e3215579673b4ddf4125e04dafe3d1f8e2fc283b82bb2138e4ab75327a49b7fd8b297bd23e72048572f7bedf07e538ececaf9b08722f5aadae5b0fe889be0af82339daeccdfd432182b9881bf1a43fb0b3d6542f514dc173079ec5f08a645cda2fbd63891cb00801c9677015b89d97a6effc1b3e573694c706814619c886007c05bbf6e913250383bee3763f341cc58783d9f4d21d1cd85a50f10c9180de5f4ca24b1959e144f53a62815bed533cad341b575174080263899a4d662056752d4fbdf5d53269ebff6c2bc7566683bd11343da12fa03fc8236a564ba097c071b76e4cf809200695e15b49a294568b984db723deaf6a6e9fff75e3d24e6b23aa2635e47a473c21c056feabb92e7683492ed27170b9d1410619c676de5e6f5abc0a79fa7f30ac1c17739a44591a8929235d80bd98012c5fb46a092f219b746d93c813caadfef1709405a4872f97bbf743c9cdfcf964ce22877db085a58bec26ead638a2d1d5ed9f2b00b339df8deabbc4c4ed3aed81647d9d01a2d6dff71e639f07d86002b1a3e6928e0eab3adc7186c9abb2f6d982e4349906f8755de6fb01feffffff01