PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 55819 cde604c0bd45239524d6db23113ec027875eaf74eaf6debd476379befdf861c8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
176e7c5c304ac1c097b3bf07ee57ffcd1c5a236c321d13d8ebdd733342e5c9a9
Certificate Block Hash
cde604c0bd45239524d6db23113ec027875eaf74eaf6debd476379befdf861c8
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00801a0000b0080000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006fda48024bb05207f1dad66b0760677fe285b4e2ace4dd0d039df023e4d5b770a38a7974ed78107d9bf7d6f83a70f56bde7094b4e2fe3c23d69d6f33cdea9b4cbc26efc974609219a563791ac3e60e3d8f98476d723b051fff030000000000000040000000400000801a0000b0080000

Raw Header Hex

00004020485e899f29b204d51b029961842639d2f53d1df9611cd45fa6fbdfe69d026aa50ada745bef6486a95d0fee5a8259a1fe075d0d2a528818e990cde3c1aaf5c6b6cfa30b6aab5e0518a9c9e5423373ddebd8131d326c235a1ccdff57ee07bfb397c0c14a305c7c6e17

Proof Data Hex

59,560 bytes
121216020307339d0b603400a52fd579df1a2c4c564eaf48ba243451c93244b579dfab1cf0128f0e2d472bf5424549229fd7bc8e02bade261007c51445467c1b5214d49957f62d53c4480ae2e5271556a432a6740fe7bf943e18362340f31488037151613f5381d4a25d504a066304666929bb266bece5aed04e9d3645327f541c1979cd2b88062376aa31a753622104e626c99f9b07a8cf95276f7d871ea0d0f14975690d2f9ec3f55b5d1311f3d02777843aee8317eb4da2b499949c4f5340b5e4e191b40d0074538db8afbbee6db2e780b94409492fab5858a9fad2b9d58a86cfaa2c22da20285e9817b487302b63cdcb83e246162aeb5ec6db74c3a27a513255d6f397174ea9e275d99bc430aa891e7b094a3714dc4f25a517cd02c4fc1d051c64594ae9aff19b6331290f44b2c57c6204f833032387e8d240e55b5416a7eff736589a72de9a88301f098f83c09350d73a5c1e01d4df2d67752cac14591a54e78fc5e46a479dc6063b44560aca1199c92ed23b500fc81a22fa8e23a065548a5a787523e80a56ba0b7253e997facd20404339ec45005e694c713e5c0370394b28da181c77b146339e089cb745137b301302ee4973f3088c16a4611c5e45f59cff70c5ae4a7b7fae6263cdc433deaa94c9e38537e75a3fb28ad4a5edcabdfdc166d319368f13e6582ee1123b5418bda6eba78126061bf263e82d69f7acb415c2c3bba875ad0bbac27f38f46be98e19bb228b2a0a19cd9fc129306ed988e385473c6a34bcc4f41ac327e9a0b9ff5d53082c55b31d6f842725d708ee5b5feed2ecc324c9bafbe71a916ae725daf280238648c5b485d667d324aba80202574257b2685441c8c9e0a3cfd58c2d5f21d8476589292718621ef7c0f3d0472b00c2fbd6fda9ac10dd0845848472d36e8b306246617e942b37560506ffac0415c4861d4d5e71d30f8cd35dff89bd09915ead9706941952c384812dbf4e2c8a6879b3b80bbf82f3f5efab491abc1242b5f39116d2e1362d14e49fa7eed76246aecb3bb43b9a864b6234228d823a57850906929b7d2564174caa0b7b4dba10d5d124f16560f71f731cf957609934dfd41d7fcd75f77f30429feec96d31f1a65e469e320f634a1c4a782b67f4b278479ff54d72558df97daeff0c8a7011b57a979251b6433d41508f494d323c115209a18f63460581ee7847eb9b8513e573bffed0276612c6106c723542b0a204bfee33175e737d45eb3c82bed3224f42d021c2d1b5092d53e2521801036e591dcd568d1ba976f937c7cd51653e4599a36c556fb211102549c5ac0ccab4dc5b264fed00bcf1896b051617e89b867f97c0f2b00e39bf19bd8f06a46524dca11816e0a7fddc03a9b14dd79a0d1a73ba31bf7282964bf39caf2526dd405d2a80689c6d868902bd56e89907858e4db2f60111c70f0d2a3cac12be0d9334a8b4dc486e34b301ac51dfbc73bcbf5ef9c9b77152c5c370bddcb13772a190a8237f36d32267c5be270105965e78cc67bfd39dccbdbe33bbfb29ceb0fcf2188c2aa4acdd32570f3f9d28f1e60c61df81c776563dc07d86ce16b4ab74027f21c5e3833f36c801465a063ccd4ce2a98d015c6b7242ae232eb0aef10be4af067bf8376953d2af875b8098dc6530ce11b61888a08bf79cbadbb29ba018f68dd72e1aa7ea20481de68a030d20a4528308b7708366a9cbeb917fe81b56c144412fd6994ac26af350a0074fdbdad854c224b45e2c9b8460541787717a3e2cbcdde4d22301642af644672ab210595932ea3f778b1da18443d1e13ed7e06cc8aa1c88dd8c6ae5aa3e961bc564ae1142ad27db9a87c9b1b8db666001fe4792794bd8798cf8607adcc4b081a5953ddba78f1349548551a2b7e9311d7f4f8e01c4c1ed45e78fa357cdda7d08df28832707f8f8eee3ae85b79ed549b27d65edf0441a8566f922baf96d2a936b5d676205b993945f6b515d8b01335b1feb74e87f594cf23764293bcf3c2c65322cd1f90f27c48309c176150ab288f3ac23198329a582cd35ee6808e600cd7e08dec1c8ce3a9a86f8cea511f9b56e3428524f0e0c8869c18b2a1a75b5a7c0744555d301cb7fad927ab36935cc9f7c9e6048c7a38d77369a84bb65cd67222f6226e8f7dbb0aa11bcff662049b26c6ddd4ca4f3461238e1c8dc5850dc6ad4e96f21ea149e9bf8d2ac20a7bdc99c7433a1aa42f0df181baa315a327fc7e552971cc66f1384d369c9e7d2895ddc01cbb266f8ff86fc9e7dafe7ce36c5bbafb23e77cf6f3446e3d36882fe5989b8c1dd50be924733af34ccb52d202b0218713686ed8745825e2a43fbfdc9a56a91e7508c67d9f577ff52fbf7c1e48e851ccf01526b143217a2aba56480dd59aaf3d8c973f6a47d0bdc7a5cb5d24c3a2ef3cec4ae087578d29bae608ab5ac7a24351a109679ad94e91f2a272ddb60a12c3b347a86d9e32b9b6d77ad7dc7ef5a469aa58df58857c5ebb5f5cad23831338e6017d2cb472d763453bbdfb7b4633d48819d4b198056bd0005215a91646dda19bbe5638a1a29a51350c22b94512712c92b9dffaaa3e8dd9ecaa67aaf030a832652774785483f1ccbd77d04c1d21a0c27fc5810ad205240b0e3b536aacff65e59c4864217d22da26b3aab910bc9caaa4a26d8a012de1aaa84a7c3a138019fb672532dcdb79ec43a0a297ecee1248b588769683e0bb73ef32e49082cda238a975a3a22373db9c380702a7dfa25d085a20c58aabb4f1d9af52e41e027dc044b8b5be669d74c2578e1e32b661b9f729642e7de9786a537536c1f32216d03bd5e1e9804cba3b593be88d2c42536cf8adbb807b5e7c4d049e8561c92fba61be665624925711c98361a4a23c5d6307adf6d547b9ea901d5d26557c1b788edca753cadb8db1f074f8d070374c99b97a6d5ff8e4cca23951e70e6d79c580a6507c23b704b8fa180bc9f016497b9b35253a667e760a5fa65dec0e2239cc9b7c4523f138b43d673bbe4e4029cc62c68a78173bcd5083a6b1a76fea86cbb78832b4d4b6d766edfd11aa7bc9d662b8ae307d6e9c0dff4ea77311e67e0ffd5a65b421f2016db7bc9ad14f292e6ca19afb4e3c5829ca65144d5abdae29e890fa240ffd35491c29bec78f6ca290b49e9785dedace3d303389c8ff8560e9160be56f8b5befd767ac3d5a266b71808f633ba92b3c814fdc27300061cf3c540f44dc9bbfb4b13b241560550b94d5c00185854298667b57673359d80e510aee92528e45c5a151b42fa5cff6591f74113f2f754db185786dab0a6dbb777e2cf9ec00fe5f483b6b3551fbbdaa521087f2a3c8607e2689ca104bf4423dcb85d7042c2fe5a09fcf74258226f23a3bc41210c50fdf97b07e6ca7022f643505280b63ac9a0d48989be21fa45275d35c4d6619f609247fcafacadb7676a3d97b54bff0e181921a8381b0784231bc43318270e09404d083a40e33b14648c579cd6a7249be138de246d02c25839f7fece305cc6c5a5e2756206921c983dadecc8bd52dd5f58285167929c4edb7128d026c1e0e34cda9eddfccda1635d804e0b526964446a3f433451c5cd72efc2646b7725d798726136bc1f538ff9853d197d083fb0c008e8d9b704c7766410a323a334ee478435290a58f2a8256051419fc34a8993a4f4e039bdc120efe8d7b3029eabd86d2457dbda283941a3a2e01bc55b22a4d75c8b90b1282131f37c76339b2b3cc152381fd6b949731ac32b557fe9e0250354a7eba91908a07e7a73ec99bbfeb12ca21529ea2982916fb655947a44671c953a293abcaeb9cbeba8eb435763888d5c501a111c0962a3bcdc459d3a1b7880344684b86a0d1e229e950f1a6810cb3d7e4f62b40b1ca650ac044dae9c75b9b0cae3b56959a2a6d4ff68112735595bd19703303ab7024ee3b0db49174ff82e5b929df781de5a53be35a3ca2a3922f6c1a0919c048624970810710bf44960d773873276aeb0c658ac69e3a637be229b4dc44dc676c92491cedea4bde84d94cc15e09aff42ffa16e6dbbf837cd56a90125dfdc2253ede0e8cac275f6e8941895644739f24241d6606d68c621dd3a872d105c9ee40884e5af274780275da82fe405809f72091a372cd86a2a1faa673df6d87469a5dabd281cde907affa57456ccc38fc3e09860f18feb2f34f2ba272d75a640e8c779066a599c4cddcc82588ac84fcc0046db987b9afc3f747eea4ce31848a456322d751352b98fa3a4cd92331de53ffc00337956d15e574d5da6ebfb1505f0964b01db1e766447d8ec69892f9f65ad221f7515fc77a07dfa9d3c7ae4a7de0d230727cd2469566c411ae8f98745cad311e327c47f71f2ae581254584aaa73a43a30a9ab3fd9033239ee42ba2e68dda0b2a2c804b9007840ca893f79771f295c7817cc56ab5b9fb32430fac1ca0d9f3e61a6e43ecc643d4a3bebea5f487f47d3bbbf1d99c33633c814f7f26286619d6655ba8b1a53120f9a81a5de39ef0b3a156f44d6f2c63c7620a02b953cb885b64339749149a5b0ca5f001fa61b428d33af069e83af9b5881d500df1071bff91365cab9c6a877447781708cecb9953ccc6a0620a5daba2171f505ac4065806e8ff5f8d5f3fe28f1524709660a05863d26899b10c7dae6ff9ffa26719dd08d5f962f5653f518668f05a4a5178e2a6db8da887a264be74d752e88accdf88070a8d370a72ea7283f744c3f165f6bfb7b49000f26617ddfb643440cc8980ff404eabebfecc2fc129685c81bedb7e21125a8bcaf7374368178829f5e3bd50a6018c827c80b73a49c0f5f8554a42d73e3b17db7f71644228de418b69de0a3e11bd70d1fd18bea33b8f67c8ea9382b05bb14827fdaaa1671cfdc7fcf5663e23e26f5b80db6587e798a7cd82384232394aefd10f8ef59494e5b6e48e2d50d34be8c401a98a3ffb4c85a79ed0ff956c847fde73ee648aa73ef045281cd4fe318d3056f48a78e94ac048834844a2c52cb3edce1a41032add4ebb771c76166307046c1edeb2c4dc06c11742e9726a7af63933609184e928880ad58ca5148971f22dbcd60ad7fd6b382eb4729c38b1d0267bdf122f50b804b303c066412e998115789c397ff57d8533e5150757bbc71393f9888e49cacef6b0b4d7099a0e12fc25ce9dac5dcb0c8191020c895379c19e05d0fa2d1418a7e33faddfc0706106df7fb8413b139670eb15f1bae4d8f821b926e2243f868cc478ab4ab4bcfc9d7e191d19925afc77c34e8b22816b9d0f41a51f0a9ee1ee6062fe16c96d32706334c4dd7f1a373c41ddd16dd64ed73801e1e998007c69133bdcb7a9475ebb9f7f306603a2968af68f9ceab723b8ac45044e2f741dd921ab7ce880cbb9aa3333cf611d696761741235aca740d8255c9f6da278732279c1fa23f66c6b03f4ba788e6194d6f65dadb8073c2015a808dc649517bc4c86fea34d75a8a25621670c6253f548f336c1c091cbbd7582e05da9aaf681701425b9e6531bb2c5f3d22f8ca760ccdf0e9b628a330aa48cac2fda7e1f73352e38911b1d9db3bf8f4ee08ce95356ef07396b33e26d21a2e3fa5d6b89da24487570abc158290d42ab4c634194ea1e6f807282c612e47b3b5a6865da8582917ba6f768a70a57f6426b69b7e001ebf85fed1ee8e6c12714f16b06036c0e57920a9034c1ae08c566e2a3033465b2235ca506a5d4e502674a20303ca3971d02f999bde23ad49927e3158f4eaf93914ed1514525c74cb55f68d8c8777eb6833ab19834a20b928bb5fc525f76084d42e63d39c54e1fa530590710dbde6cca24aa8d189bfbda23b6fad01b60b07b39f0d14c6abb90465fe054d3860230454a11dc2a21eecc336cca9f520b33dcdff0d993a53a107dd3ab13b9b6149a98417f78ee6d491ef61ac56ab55f66b242856bebd9d050f9bc245e933f8bbedb1021353d6554f41e5604b2f1e30425d11b565d3fa423150c682c06c7aa1ec4fa0cd21f921bb39b407c5a6f4d187b7a419402b4d5f9bc214704dd7b9d38d75944d65b82e163578a48a687d323388299b6f41410560497c763cecec199a6c026f49f1bb04200c5fd77dd9214d125389be7708e2491304715a6d0ae360e3abbf8b61b1c80594dcad07b0e3d42b8bd477dc4cc84de74b33a25062a49ed63e3fcf0fd04ac9f46be390b0a5e50784260bbb2d14f9022c09c0222b91d61c2fa91343ab19b327fd7a6676386aa3c6f588d1bcdfb8240ecfc3c998f4cf3a28ce720107b4b5b106e9962d43bca061fbb101fc95755b1409114a597ff9b9fe8bca79261a87b63a35facf9dd49cf01cc0255a651f00206df70f6124aa314e3fc3377f0f11ab527dfb20e9139a32ff0e6fe6503429228cbf9693dce07ad8a0f8cf8fdf35034b675d778744f3dfa1b1f89f3267e66a9089ee521e4003e59aa9f52a4dbc8a736ca4e0adcdd800188e3b7b9c72259a0412194b755d07aaa13adf3b01b179d5ab5820a39d2e4edad0d4af4ad55e50fc2c0acad5b3f49528813b084cfa45d1269324c00e06711dc95f90eaaa45ab1bf942a24361aef1f722d1294108f2e60b4f95caa6cc3a937ee62e46976bf895a2e001a533e9b7b0f71b8b0f27a44aa3e6cba97f5b90e077b4170de4db7d0a6a0397c2a99373566cfd0607dadc911e2a5faf10fa86a6f5a55284753c7f68e46fbc39bdb7bc34194c238849a5003f020478732396a728d6dd6665134105db4db38fedabf2e65574549fc7733068fb0828aeac759a0dc1d88cf12d98ee613103fb343206e954d0e3634d71bbf0aa0b795a582eca48b3d3c0f18ee20cca18e047058f70fe92ea09f8f884b02de1a96f693802a639ee4dd7d5d419e6c6893556f342393bc2d5b303c81026936626cce1a905abfdab112f4a7acdf9983a124fabe6cef8c261761da5a549aeef77237da258fed3d3b31ed67339fcca671f39a50a35e9a553f113f77689216c38d7d12306e0e85f0550ec87548422de6d6a66a5cddf62042201d28d06c2a8b41c9d2240acfc587411e2816f27c2d83e8c55da0389d2f0035faadc5af532041d3f750b1633b8c01deeee227f0f0de2a52d4393bd9abc756460dd2fd5fc9b58ef3561bf39b2d1d60c3ccaeb1ef9bdcd48ff19ce8ec741c4535cb950b7d2ee476c72f152da745145cce9c203aefdb5c3ac1e5893fda1267ef1be14b487ccece52594a749fea845bb2407f04388644e7ba9a308b5c4c9cf6fbaec8b1c407a788f06e9faf33d7bdc4115ec4a85b2991e63cefb8a4c84116b5f04c0af019a0b65aea251027b63c792c876cb341a090a813e78092d15e9be18fbf1864fca7913233edd80f315d599b095851716781d73ea0e93989086e35403639f5e9759c6fb4bb04ae812cb7ca6448fdb013fc0d1dc33d0a36f73140584adfe459b89544c0cc1da8a611fedafa6e122f10d35fcac0edd87e7228d85f4463b2d36e3cc6932c281506955d06b758b6a2854e5c754373d3ef7a25ce0b3c25dc6bcea2e711bc84d6ee234c46c9c6e6be809219189896f662616c8f7d0e723e063befb0d7d7dbfd17da9126b06876867862b19ef94b567c8b89b6dd04c0a72e2555ae0f9bd28d7664d73c2a5cb24c92f399f0fedd4ee03d33b40c85f54060f8e89b8359e5aa2e5b62916b731d32e830b7588ffcf32bc9282caa78201dc3b4a820598d39982a2f925a8150f5265b38907c7c9e94e1e6a41faa908ce619cef0c24c4bc7f199b71e545144be325895692b9511e6914a2ae0540c94af59e27a22307f615041d438247d5988f652be1ae16ab2ca9256cddb8228acb5fb8c3526763cb6dbce86f1836ba63e39e11bc63918a9afb664d669bd3a69ce208e3be3e50d3ebb7507c559b1df76ac7d2fc2da4c10001360a8770f5fbef1e1d1a09f4ea422d34607891ccb97cae55a36b952a51091c19c30b486e862e2e0a225b8611a6947efdf7c52be3bad9b6a479b0fb44b8706190fe2fb7484f9d0d6fa2aa7d39cae866c56e59b35ffd79bcba9f90866f0fcb074a8f4e08fac44c314929dc8d94b8ba076c024271adf4a29b5fc2811f621934c77ae6da26ec19e66ac78aa43c066a9d8614e139efbee5fc4b7f2b5ed5a2025e85a4f8a7a89d63be5d15efae4ceb0846f5e1e89697aa80c260a97f24da2c44e9cb1dda506102c30d20d846c0f69c66d7173e0da174a65858de48f2221c7351074dfbba5115d79b98333d05b21221fa96854371de53ae70c5a1dfc1f575a6bef4b1a2acefc41e1f38ab8a1cf30c085f0792f1869b3b07549543f78e1b1c7476ca606040a04424e3a370b7bdbcbdbb81cc71695db1c2eb76499cdd02eb2b202934a65e89a7176a450ca76752a9157e16af0b4956ef0dc6486a6ccd52fd0ff0875910b8ea1960ef4b94c02eb0b7778db15088fc75df61dce9bc6c3d8273554128f9843abbddff156a9c7a3f6b5b25d12e2e37aa09dad6441d2c0165bfd90ebb2bcb1b80c7220a6b2622691219031f20dc07677c2191f8fc8510ddb6b1a249d2faaee728ad2f23ed3974c382fe137af56bbe884169a792a7a27ce5c9e2fa991194d8605e511b4289c3a64d15911111ca7a48ff8260d7c8e8427e6cb4621b39f0b804e277259ca0aefd0887cfe479e3f9b37c569463e3312c07b35a1130b17b377266b95dff8d29e7b9cb11a3004d7cebabd8af49a1268681ec453e4aab60ab3a30f0493c44779f7da6bdac9e3744cab2229b2f04008f0f1cc056654f696a4b6be0942481a4913ba77279021e5cde055c9f4455f47acce299f5792a50b798e725463a553508122415b7ad5b41be63a5002d0c7abba04f62fde0126594fc02ec2ff0a0413c2830e02b0e0414730e1aaea49b70769775ccb570b2ad21c8df8ea3833c601c0addf7ccaf47d82845d2d0e2240862baacad8deaceba3efdf45610b808d47040485440f016c1857e0b0ddf4630436aee835022c72624888abf8785e867dd92e9eb9c37041175b8fda2d727dc3fc8a64b6afde36941e818baadde53a8ce0eb7b5b5ee86d4758065e67d117c3321934f09f912acbebc04603ad8432737ae6d78c42b4482f036f1d5c9a9ff721766108d7407f733a335094e109f72e54bc47bc45f0397fccb613e1a9c70a49a65b25d238990b2a69a8d9676243cfe3893fed926be465f56a602eb84caa71a09230c423675cd58cf8faf8d1f32d6cd7d02c53c584cbaa9eb394073dfe97951fafd5144bb838dd7d55e8b7d53128bfd3df7c287a3d432da6c66c7b15ad8a39a8fd05f1cd92e3593e7c58e2e92cf69cda91f7e105d03c4b160315fd66a7c1c6a913acc126b2a37656ff5caad6f9f7cde01245d722a9c453379c6ba573a0ec346cc5d3d90e5b41cc8894897dd1ccb5d80471bf5b077d70ae9663e5651d9321472ab806f541cbe008c34da26e9e349f8d60c17d5d65c1876329ba06c680fbf58e110a3419490a01570f0385e05956fbaa63b8e0b3ca6f3ccaa28c8a16e1bd261e6c4e660385159cf1cf191404a5dcf3b66646117f31b0b5301a8fb21f4de8e4034c726f7d3ecb8e34d8e49500193874f9a87ae84d5898f3699b83812985b62eeda677f6de32db055b0299fda3244b3344d3b16e790dbbe7079e66364a5921ccfbbeb7c454531e8e8ce70b8c11fed525bdb396ab8fbc8c53f89ba8054b0ca0739e62baf81ba136c177632b8bf37f7aa302d20a839bacf847791c808bfcb1f2f014582550aa6637dc4c3b22b4ec9b67e6eb628887910a804666b8b0e3677ffd7609037460caedc7b4825cb9cd94f83ac76a86ad1e908b495eae013d1208ecf0f2e676886aa7c3909526412a2d09cfa6176fd85c4535a39ad2bcba479a025ed22a8a0637c3db6c651b90af26825414e97bf62e4eebb7a4a1b9a7e20893b4daf137a0a12dec39c0e8a936add685a2ff16560229903591a4f0b2b9853e504209c909959832679428f90306745ea748652b47de422b57aa898dbb9d59e33b117b1a2c5fb13d041f6d211223f37a344da353be24738154d6164f93fb6dcba29cb2f3358ee0bcfb1b638d8f2fe12f1a400fe488175e7be7ebcb91c7af597f5bfe03f2ee17f3d1adb3b72704ebabc25eaa8f296e7a6bcdfb5d389334453b4f62ce15e7b7a7b0442287407f743a427cff0ea2ae479137c61240a3bd1810f59bbcf1434b1e8b3bc3d80faa6064d282bd78645141474c4e5c73855d85b00ea2cf48a34d10a67110eeb45e3c94fe7c9ad3237e85819d686cc8907db6cb86251cdd0615b0c4c6c762fc5b22493ac3dba7ec494cc0dcbf8059929adcbb340e6e74bcfb865aec4fa8b66e13b2660829ebf5cc7091f12bcd96bf0b9520bd7ac08a922df57f4df54d6fa52c73e44544c79c5f6d47d464a74af958e597ca8edbb2acf142b41238bc48c1d3383833462957e05e9c7eb00a51d65b427f788690e3248cf05658c9644176ba4f5ba686e59913996964a8c729e7838be34fa1562e7852ecde860a3e704b1e9cf0d14fa4547538ac2a30ce64fa535dfc7f7972b470c43a910cd4e6a17e7194c8c90a409a70d38873631e0300f92899c6251030b8fa2a455f459385ff9a673149b4239df98c51a8f4bfedb0ef97fb866758609d4dd6c5ea624fcd7e02284729d60b856be0d547b4e5a0966e6de7fee50cdef11a9b7c1f7644837fb2d3bc529ff62b99b3a0b3b0b403e2f828c5a09c975f59b7254069ba7a264060faee97041bde9f51978131bbbc2d362bee0752d57ffca2b5e2c2b8c34050a86796fac12bbdef32156556d582e113eed0979a50559f0c2d05f373767ee17598a8936343e2d8790d190389a0278851daa961ea51c99d4dcaa9ffa67bbf1e9e0c0f9b68fa72419143816ba81f0d3137e66f16da01a3a12cc532edbf290aad745f40156a1bd76051a010934c518215d4702014e355c0c5934eb8d97a711cf86783a1a50952caa35da4e8dc2127328470adbdeb9d69e06b4d6de56358250cb36817f4c85724703ddd967b17246ca39940d93c89dc821a107436ecd871b54995986938053ae5c441c2d2e253d25db214f4b70c29af3faa1da71d689fd2959af61a7e78dc222375efc25496306b1e598914324d26923f1c857d3e8533c7f6a291730e86a66294cc50043af65ed2d766a3c9ffe510b760d5eadd3f834da8e00ab8a912489c272470bea1c80ca1ae35761943d3dc5c62a31807340a9f5ce21e3ded59cfbf1eee9fd09730cd1d991f0101ca0bcded148d79e0e13aaaad2c1f2b0bbc55d2815dd89a2650f328ac904883bbc43c81c53dc472e74564ea09f234a04818d3beb7b11d40c2cca10b5f9a4cfca5a75c4479026345c47c1b83afb89f54aec19fa6cc46070a01a8e17fb100a6c7ea1555d869a8955d1cd71babf9f7eb81181b3a61e5a226950085a879bbd606223b34214c6b90bc7b89131bd4482313942c4dbde348e8ffbdea6cdee630d159ab2d5f9179e9556477568f30ba8900b91c28522de96171ddd1fe155a7ca1ac70ea4f47f9cec8eb2ae44680aa61f7330498d50de3ee6308fd2845b79c9c7e42ffb206f55d2ada011b77334e7f0565af659f4ab23d3c4a69842e2b84d7960ee8d91c9f342ae81da10c2738adb7ab890080a8dd00d53a7f863e92e44430087b3a38b1fcd3555f4931c13e3610f2a757cf3f79a0f2430ef157d1ffee4435c886e11b1ecf28e620fcde6bd1e898212fc73722bd2a3a6d8f95313b3e3812aa24f8a489cf9e80e006ac44553b2ca06a8acf1f98288ddeeba815d08207cd0698cc439a5938f2127b66aa7397f115cb1ebadada937c0563dc8d6f6f545a618e01eb14f1f6137306542ddbdf1e2d737614d3c1c9496aee949f3843ed8ea891c04b6f416e50cf0de1f8d98e198352d3f90a92636c8cc47ecd0cdfb103c29217c6284bb621bb14eb35b267f7cf3d461b74c6f603365c00fb338ee66507e62e54538b4b35dd5f7dfbe3f0ec40366c2c209f671f02a492476dba0cd74166daaa8127ee7e017c688b2a0bdcd601a04858c6d8c87c394452ef784c8dab23c6bd161b02aa88a79b7f51e71d0e377f6adaf8212b1bdaae8ef5a738c52945b42ec469746182f86a1355e1ab604f5078450250a2d5106b3272a08437c8e60cbba39f0faa82a3a71002366f868647a03b91a6d2f66901b87f457d6cd7df3ea556635366ed4ccc873e39146832672361bded42a3edaca43952c7a58e24ab6aadc71a38a7af4ba3aebe4414a35017175b3ad35b4a538c3735834b2d259e07f550f602ffc51a14d6253cf18a0a4595eca9333583f6858680e201bb0d2abdfdbb8e41bc2b3c1602a7e40f9c419463f03789ada43bac567406ce4555cbbba14de28c64d17afad730a81208d113f89fe3d52c23555088a054ceb65047899ee0b4795a9dbf2981d879bb575ce23e265b1f0bbb727bd105238003baf9ae9f1879b5f6053fe8fef77ba458246a03aff662943dd6a7eaa89f451f3ebe0c912fc7012ea76669d05a0432ee738a139c253b70529f9931333332e1cf2d8bcdba83cef1defe03f5b6d8563a225c5a56fdba379baf14ef1aa6948c68ee6d1d413dbb45b0e7a7121b1a98b8c2f1856a8e9e561d648cb0526cd011ac31b971aa12889c60c48cb5a2885d8b2609ce6a3df1c9bc7c5504ba2cb456a6ae0d1fabff1bb87a083da5ad6b54fb47422c2595f7679f20f797d2c39525d89c4dc5b425cda69a2bbdc2224b574c5fb881f5c9c68698c0f754cdaf9bc8b164cabf632e85608b638dfb063d9f8d8feaac2b16116d0bfdd40062577cc869c7ed7d5b0d514efd1192dc6d97ef3166402c837644f5d00819ec29e7635ccf209e5410590ef2600a911834255dc0179e6760cf08f9671799c9c60c324ae6033cd9dbdfd2b3ae94d97b44cd172ddb75abedf7af1728e37744323be2bf907b2bea0bce487d6a219332c4ce3bfab6ffd55c26f08a4f20ebe73f81602319e4c73a30d94a41655245feb1e182794012de72786f68c45b2b7d63ecced283933ceec20731eb9c6c765d380d0b144f1c21a9d8b1e403016eebc15440347e1e3402ffc5aa7f7200a1de7b0b791c7f2b4756294acdabe9e4097b820f87e530a891be59be083074f4ed53c1c6cd1e98be4525f2f25e0e5a055a8763fc5cf58ac4546c7d9928ae19d729a27d2e940388195e6ba2aabf9518d2871a7437c3c7e923c0ffd0d98442207215b5a8a9cbc4db8a536f68543842d1000ae08d0f4a8accb1aa92690f52a9e501234e9f6bc08271f83835753c8bffd7793439920883c89449982bdd1c20d8ddb5e25b6902d5e60436d711e44d519fe6136b3b41b1856d4bddaceeea0cac29d511ccda9233ed3b752ce53f5ff91aee6f7cfb3435bba0abc7a814f4626bb4fc917cf289662c5202994f950001f41b88541495d4859dfe7d1cc3d924c5dc293fad16a31efb6dad1e220d27ad1177cff3a1281c53e07cafb1ab1de0ae54b0e81e74bcdbff19a02df5aadc4cfce8d36e486726441a4b2e07be8333d07f5e92349c9b81eddcab1e5db885c06ad9410ea474a6086eabf84176034aeda4b883013bc7070ed3d51a63f7c0711626f7795c95ffb61900d35c5aed7a4a3ec7ed040cfc815f78576f05155af4806e9d11eb621df61ef17fb3067ccc8cd37cd79565f4b5ae1092b11fe68725ed403770da4bdc581dd0c71700a4923af8b388dfcf7729ac1fd4de9302d1be70f7f00977e6d628e927fa4cfdf3d0e88dfde2a6efc343def7948d875d6a5ad03747552d57f9c43564ef90a4b6ee3191c4f2391c0cea16dae959248534bc4de7e224471831bc2190e08f36e973ba395866ba12b52db22f990d831e1f1379cc8f01df366f8f728aceff5e90fd6cd1b525dec2f97c2bdf64d03de86bf3f3d0d2286029c6e2c49afb64b253cc2b62762ee5d9a3abf518736288c925ec223a76c4f80ca336fe9c7a05fd40fc1a523397a525bf597df44f3b25212ac01879035bc9cf1a97ca15278cf25b22ef624e62e2628203424ff0f6ea1054e504aace6031db43debd22a690f9657635339b335ae83b063a7814b0052f85197233bf2b20aaffbd29a8d1bc9c5f6c6c2f12bc18af55f297f064486a9f465c198e985bf4102f09bf1400260c83edd415f98a3c5129a8e0e37c5a9fe53b1683e7c4513fba2fff0957ad8f3c14ad703cf860d354239569bdee501746c253edd1043c7a4c0faeb87ee812ab127f4c6cbf70980fc9f5cd9b9e16480ac75121a68133a2cff2c36a37d3c6d2b03b05c8cbe13f5532a1c751cbf9960d78d714e5783f8bc67918881e5c70f485aee5ec773430527be323da064930224c347a00258760f4cd2ee5d3205ce2e157b402754ff0b099f34a6df4a20b50764faf860778e899ef4f566bae3b1eb3041278e1edf3d9f35db9c0edb19ca1425c0ed5eb62794e11cc46ef7676dd1896e2c7d4f06adc6bd8ff523f17e2f98b19271c9bb1dd799290cc72e853980e4d53a9c3edaa11c8274be4ed85f4dbfc199f5c93b04326a493489dd1cf64ca0854b54fd2f404b3baaa7b7e7a98f90e6fecbe66b32e8bac365efe2a72266d714425be348d2babb0b8a6a66ed97bf76f4c372220e2dffce8c8e0e1e6e48e831dfa000fe9bd17301b4bf8ecaa1cf561352f52fee8a1f4ac6410802443a8ea428ba3d02a439aa493349fee521ffff608aa9a2561d33e2f37e0ed5d50c952a54ae8f11f5a33560ad35d6af7e48f6f06add4f37a6e39b26f69aaa66e3a8877436eca7d732240dded797ec1662c893324168cc641dbb0b0ca03f3c2f812a2184aa8c650d0b2cede99dc2f128c4b8a83a3d92bdc2d3519be0467b3140407c2151efb7860d5e6d28a722c8b0999d15774dfe4e7baec1853e5cb227fd1b00507aaa27d71d49325c727fcd9eb74f149cffa6b6540579a5436e49c3efa86553c9df2bceb8c925d8ff8ce558bec7aaa77f44e54bb171e2749994decf6166a7b47fb6bc626bc93a2615f7f401f539ca176076385541d28762fb1f4b5a6dacc97b50af3bf8a203802f4902e4568c6b77796cf4d391733025b4c0377273dca10a9b9720c08fba5078ccf26b8e72d2411ba838367d67e3bf8ab0fd40bf03b3f0549073057875fe09e7f37216c924214ca7e69387b044f7509e36c62477218a172cb40424e9b036cd5fb6f99bf6b4fa132358b66fc05adca6327cf336f04a8a1b48e15ebf5e176159561cbd179df31a430ad3605306612b51bf4b7f3c2c41f2c04dfb951e174856945929b63b6fcef16ef2d036575cd9af8c0816c65fe9f6d26c2633ddc519e758df0d42297904674e81124eed6a83ea296ff65ee079890105ced0900f58f6ce5625de1db4cf03c75d2126b1ac43f99cea42419c8d59867357cb385dc958501aa4b0e31899e0b48fe843610db565a65bdbb292a0f25b51e236f57b81b3ac1accbf2f67849f564c4f810cd6f8af2ba26947a6a92afda95f1118e27634eb3065e6b59ed2be5a8ccecd20abcd22dcc686c7b8aebe2a94cac2284a651fdc7a16dd75e1644023a98e059f21b30e86a175bf59c7ab24fe9e4ee1ee715ebe3cf213781b282d347f90850b2aaf939ab9b3c1789ee7f89cb33950f2b8599c9a989c397dd0c0d51f8182ce7dc5512cee3e67b5d6fca597b785a4fb1abc6305683cc8a0e443c9c0593902e3fb196b22bee534f90bbe43d95e54425ea2e6df288dbbdf787bf5913a43678f792e79100923fe8f9cbbd9fa1d95c0cabdea32e7674000838da36fed67bd9c18f40b881c2ab7a30c5094d835c561b04b965e41f3d63e072b42d55b437faaf9f90ac70f15c82838b4ad8eb30da3347c6bf0fd7a8dafc4c309cf96bc54030b5a076178ac1e46ed45b60346da50048f2475b392f7a6759374baecfa9e270cef4a5e6f23867fee99c4e48f2ca58ec0318949094a8f8fcc1f763e4ce236fa90b504b1577a8f74c01d4e7fd753abfac18a2817f4b7753e63ed08085e8a356ef9dcd62e790fcf86fe68960f05e118e2fa8f15d285c3590d8b6658d79e2c8573753505dfc3c263282841a8ac276e5d2d0a702d0527b01e07c295eeeacc20695742bd0e4838be3bdecd6d901d44c7b1c333faeb360c62f168cb03363aa4f3656bf4e847796befc3d7e8ac8e00181b506017aac10fc19bba433797baf610b13ff311259082b062455b0a9b5c5ba4f73b143f0674e7c29be25298235b44496e50c364f938f3868683144a863162a1187f3b79db1e95211cc84685480d14ce6c488da5a9240081365bd38fea54598b29a454e66a212274f544e49bb956044a324451d925b2b9376e4766970773bef3469ed18754f39e202643c3de4347c9e9cd8d916bc7b366355ad057d7df52df534d60a6ce160cb44e16cf2158d88f6d690a9d66a0f40bedf94e095882186f0ecd69a08ea42d8366d79c08956e0156d5c05aee5dff33f80f86675d26fd4770d91db4d02178f7540168e5f1b1a3dba18fbe0818da9a37927e342124c0fc41d9ea41bd26cf9dee5a65be7bb9ae75f2397f0522c5aab29b39294293354bd1c8033378826a1129c0cce7df528ba38d177aeff2f5b5c80cd9b2c2a508854f1955c28d10fd3bd490e440588814777e1f45af38b0a3be203c9682694960a3cd0afff76c4989bca0e97e4d1c67bee333157d23253117dae190af73083fef5337eb7c3b9d579a58ebc2349ec41b4d795af57a924b36a1e38b6c46f3f440a1de17ae3c687edb8f483dc69d1ea0e420092dd15add877729c85ce190ee24b99179cdda002cca7a6dcdfc1d3b6406038973ee82023af52cbced0264d5626b0f61ad6d13e1551aeb6816ce4e6aff88f81bf81cdc2547bc80404c9207fc2152673d70e6097f55f5b3c3d975572ec950e1b411ceb788d76628aeb41f2cc2707fef539ab068d01330c185090a4f94f27d9995e850aed022332045628d723a3f423af29cd104d421c91feed64be197a252b8bbbac318a4cdea41bb35bbd8bdadc1b3f62360447c643acb7eecbe3162f4843fea8526e95279de2880ac014b2627856241e0c85bd8967f0f19232e9bbec69fdce41e05ca180c097e4282909c930b62ba23821c039abda3f8e9790abb26d801004d83d1dd5e6ac6d011c4e8f71318026efddc8636960786145ff61b59eb5ddd4536ac5ab1b6e97e54072c7b0aae48c8093df1f4b9a0ee047cc1c2b6a858a2c30db37fec62fd26e68c0ed9e27bcb749cf4905d4b984776b1732d46538eaa581c41a5b72fb4741d7ec9d3d222c682cfc4d3ec8669f42fbafca028104491c88d268e73064921451b7d860fd5ba18e10bda8d7ab3c5cb515e1d683ad51d8049ec1410911f7d0739719279dae2ab39f00e0b5572639eacb7bf0055dbc7b27524dd3679ddcb68c7698300b1bfee55a8f6dd8d640a9adabb766b56617f90eb07177c5765d0ea4fedabdba1751177169474d82c1046c9a97dc087b31375620a3bbff19b89a8e2a279904a763843ca80500c34fa93cee4aea4786a1c6e2c369a4ac5de0debdb964c7dfa03c26a13560f2c5acf95ceeb7a4ea6bdaf97074a3058f054cdb59bd90a1fd0570d3f59355a8b1a6d84dd975e1b5b94e8bee7ac952d6645be7d800469d0814cf52e1dc6f29e3c4fdbc5c330c71921a5922ab3c28b8fa4965f57fbc034d2eb0175ed0ee411e5957860b03e6b452ad83e04c71682ee89d5e8761a5fabbf2285952a9fa31caf9c8f2d65eb4a6c9055132e4e6051ec8af63097031eb0f20caaffed2016fa654f16b6e0d19d0a1521e55cd81ba7d04fc90d5ab10cd055245600cc6187cc9bdf539f47bca92be6f8aae74d31c2be490cac2e48c9a211bd0544ab267fdb0f1badc20fb87843d87f1b939e2aa6de630345eaab704fe8e9880ebc4a2aca02f073b75c5bd1956f28ced0cdeb54c2d10c96a5ed23080422d53b12cbcd1361b944d4f0f07ab10999bd38cd4685142e1710b5980f965e12d4935e69ee31d6915f46fece899ed923756c4018c803da80605a0cfbf08101746fdb6e53338552ad2df4d21029141683441e07087776ea374f9464437b1476641fc1b245d47d2a574db0865d1fb488c5261c876a9878481684784b273b2c284a5ea0b3a7bf029a0e0b223358ce7d9ac6c9c02f640a1cdf569a2b62f20d041cb3a751174f3ced3c0834cb33009a4cc8de2653be64c0865f717c160bb22643bf4ac47d54d5cd9daf8c0e424e77d1deb083627d425be0c4c814f94004e0308e2797005771eab4bb3dcb9ace8db98d2541cec10eb55b7bccebca3221d490b2e8d8792fd76d206c0cb9377c8e7d011bb43e161e0a69396c84dd083bf3e8435749e2c03639dcf6cb02eccfb036f13114c8c1cd56d3d9a94164ccab4364ef66dec30a17394dcff6582dbd12652e5db93ed025d53ef8e1174272a8c8823711cd1a355eb8993fca603f5c8d93f4552be3f765ca884fdfbd1a734e4cbca001c13cb15e243694cc29ce2ad90df23fd99a6aeecd6979c12ed003a7f9d3987a114b7d3ef4dd98b7b7d6a06963b634bc297131effe92a4fec497a1c54673afd398d07c5117383e41315beaa043b38abb70bb30bebe8ffa2c31ff5f85f04f5378e40f69ecb6fb574425ecbab890e9e6e8408f461061c3803ff3a71edd129d816ca5374901e084b3ada99b284f905fec1ef8e8d5e4e7d73fed967c992dd0b0dcde8c17d89ee9e8079c66f7857918db3ddf9a38c23d7036bd988e89efd67523e8607c573e42c1f9fdf50184ec9fa1c530263eabb801e779d7f1b700b74888541756d6ed938813e37d720f689044e513a6045965811a6f6934070a723d4f16d90fd2a2b65fd1408e5c37610252f356ead4836528aa7eefd103fe8a015ce2dee0cb8b2f9eba2c7974d555f51ec3f1dd01fc8a1aa0847d79826cd188ef4bd152d12796f4781086219a3fa60036c86c6d416ddf5294335e5f92c6e6d12a2afce83bd15ccbe2366ea31d3bcb4e45235b04f0df79aa1174a2771150e2be77bced9374e754710c633dbc01cd8785db264dee04796160cf4246498061e2106130b1433c7e63572531c1ae397b8602dc5dd4fb3321222b9d8ef4befbb15c3176bcb560664f6e4222aab8380118690fa5aafcb020a42fc5d385262e50de1bcb367bfe67994600480eb297404b676293571f110eeb7c7b71e63c14dcf5d82fd9d1f61f214c93ca084b21c5693d8e058fbb350d835fc9d6a555dfa3c28fbbd13c40ec07f1dd663548923a9501465b3b13dd0de3477d5e544120ce26e60de6319754b7d947a83c2dcbf976bdb97e7df4af13db7f81b1de47f3bd2dc3a057cf154dd5a8d47121e4e3c2ad90784b3096ee4d63de5153ae2ead9fff94b77ce182dab4e92efc57f659de9b16acc1969af66ee0deacd91ea6a1fb82163b6c08bbbc3822060fa647252e1cf58d1ea0a0917e49312b3342c17d3e15efe94f95e6489089ab1e9c87a33e9a0f83162ec29a5fbc7faa4cc756d9ef6e31e266a213ac5e4431ab30132914a3a647216268d89227742d76bcde4d4527591580c501e9be9830f0cf16136fe2bcef78b77ddfa08e1c94e112c8c56470463930d05b9ba00c752db159ed923377a158ac0fc31bfa91042848b4d4147ee630647467e11001764cc057a89eca951ead8319baa8d5c450cf17e0fbd4215a7b3a7d7d050737bedf9a99a557ba783bde638ce4d1c983041e5d4e555b2c03c1609b387a0ea3a110295ba0568785ff76eea0d323cd2cbf6ce0d0d71eeafb15867439ae3ba91d9e649d3711c3035ca9b249ec3cf60a609445648aaa3744382475bd7f97e98eb72ef3f2f1826f768ca2905a95a2bef9948f1d7de8ecb090ca7e3e187f27acb4aaa28aabf98d3f200789e005da8674a28fc833db90cb9497b52a260ef57d63d270176ef6f9ff13857a4f0c5880c29705f823fb1648adf3ba4c6893693e1fdb2266c0d6487d7835f522e98fd5352c8094e11b93a2370f8b89fb3cb919fbab0147743a2c29020e00d13ca44872c92b7b609ebfb1ca50ad747dc70a3713d0cfb66711f24341481af497be5af6a4202b5492ae53c4495acf095fd172988013fada9a64a2367b2e77a0b1461b2ffe925664d5ddcf518fc41f10325793f67b9b833c97a6f262ce6862c92f018306080b9c486da3e7f6ff09846a2227b5fc29bd55b59dad4a4ee0fb7020bb6d0217068638fe25989793619bf759b563d148a74d561fa0195b88eca3008ab309e16f0fef53f3e3977344a4dbae3fb2553b552979657ebc64d69c1b567fed9bdbcb2baf42e2ac68e52c527848016b6cf1564188b0d59471f84dfac1ab667d6c96d4f3d7b7b07c5f887fa5e6edf3cee00ea12002d906436f95faf4b7e90954d9a2f481981c9dd0b858ed3853e1c345dddf1e4cd383b264bbda703c7eea1629090f6b14ff8a8e6f02292465c9383a4ebea048f093cbf1c4610e0ce40bf65a7bbb7ade634e5e32976ecac68b2907369902c3f00a7e6d024023ede223b9facf323078ebe06b08084f062fc7b19869e9e3ab16639ee2453f7ebd91896c1cc08d84610817273001225af6c1184e44aa2130aefd93ce308970ea55e1ddcbec3bb904816ed8d74871515e8bbbbc6a575029cf44f8f87fc8283a338103becf93611148197997916af86716a47ae8f17ca47bfb9f928ae54b165c32183cfdcab777392f1ffbe031f8bdc7e14f0676e29f2201aaf2d329f0b030a285d25511d2e480ecefa9ef7eba4b556b10903bf84aeadb3473f03e3f0fad90213663a734a829dcea770f5ee25a3f16482ab167e2312caeb16073f7d566c2c1dcf1c5c00ea2fd023dc51d6bf72243101234d283124beb2c214c4195a34b8fb402a671418a3eed4e24d1d612057762c4c96a5bfc6289a97606d5ca60126e819e84a7c1508bf1b6e09a3650aab5597ba5ede395fc2fef992cf7c7b89475353d2ce4193e1b9f3cf966b940d2af39a6cf72bafd2e11fe31da99656ef6e94da8cc05ca21db8957f9d09856bdacc60e668ca3a996f458d466cad21626824dc4e5dbe4ec39a7fd61c70099d23e7505f6d5895bf9fdb4e2aced20ca821e5b4027f99dc9f7b0d295ca99ab554329e81339963710cde1076e6c905680daf8813e1837206cbee2dfe3092d3c14f9e4fd2ee778544f07d62246184af2bba2de93a414e72cb4929d1b899364959d84d27f305981469f35355644cd08b42e523182dc73f7dd881fa28b46906df0f8a5ed39c41b92f70d8a71da2ae2acf90995411d35ebc3ef0c17ff91685d5e74a4b1363be87cbaf3af6a99d0c6118b2a64a26f68e3d9bccf1f5f7dba5f57eb42f5e70aae11008f9d88d8c9d59b893a839689c5d1afaece94bb60e019e4732cb6bdc06817ae3b2bdaad9e677add8a75f1c0bc225be1c11d5e5bdfbd1b1a7fa18748fd8f54129915b6e1fc1133285abb00184028cfba68ceddaef92c94e6a37cad3954ea27d8f7ad913ef97f24988f5220ae0ee645d1341aeeedb040ae1f22e4f2ed7dc5223ffdc386743bd2132ebc55447a904fdd474940156e80f3713438d77857997ae83b5cbb4662fcdca212d57f51ac1bbc50a54efcbf261336e984c40a345b6795a960622b25cedadb75d5cc22aa853a5aece844067fe0867d1c2029df7f65837bb91c0b2874e23b493a02fa9ef8c13a9c4f3eda990bdb50d49de3ef4125a49d18fe1dfdff96ec103ba222de9ae43768b15aac1d94ea131b9a91bccbb4466b267600bdace3eae04c8fd3a503940b58661783d79e500530d1bfcb6bd3e1d19435ee77b4714fa0e886f1a33eb5af7a4aa155e09bc0c79f0120075c9e9a1b06c3f0fd9e5a17501827e30b9e75bad738e7511067014873ecda50e3401524e0f61a6e5781999fe5e9f1b7e8dc8eaee9cfe2fa907b2e1cdaba43995e5ab1b3bfe2b7bfd21dfdde384b3feed96406f94533733997fb936a452887e487cdd17d3d69f25f1865e59091fd47efc46fc07f5d0042759b1cf148d0dfabcb717c776f636a6b38fde4f005327e5d4ab65dd2daf7933b9a7e24538088dc9f62917937b97718845a2ba6de8146190c2c8ea95ad1de4021edcdbc96a919179edeccbc470f9457c3ffeef9fcedc36ff5b83f85d06eb6078ca9bb92894f6672b1bf8518e360e313c5b90cd636bf1a91db2c85a21f1a1e300f3625935c4d3f129cdb2d780353b44bcb9a026800636d2c4ae63f3a8b799f6740c788ed7032499664f077bcefdfb34d4c9e9f5aabd324137e03cb4b769915261c93d75ed978828cd989e784f05a7684fb58fa68863439b62e3a8f4d9a57709dba79604ac764d23f7aa44fa92b0e4158e5ccdd8723558d1691de156d1f25b2bdefbc833b99e56f9b5c6b7243291f0e8ff5b649f3e461a80575266f1a4b86920f00c46a114fe702e9e3a8f77815079ef02da7b48623c775f2ad1ab017cc4ac3e4c2d032be0f529b3a2fec3d60ddc09c62ca06cce7b19f77213a5910bbeb2724c526199ff9aa3a30e5765fb4bd70139f53085f95739a91ad62b82b6f74e33cc39a7624343b434cb61ad79a3a1ac29453c62a83293979dab2b24ff10a1be2a977d9fa171f4c6d406f3aba651cb50bd59f8e4e83bef4320dc2882eb4561e571c94c13d49c9ba8d7541c074c29848bb1f2a273e0b7987b4e5f8cc62b5e205806d84e6f1ee9389bcab126fa89e53f28f22da926ab57c4d7ee3eea08be1ae2c5bd2abcac37bdc8c114fed23431d08426b39110b79a33964aa724fbc32b68cd673ef5e153b5e60615fc1dc239256444404b0bb1a164c6d0ecec81884e5073d7a342bbe6bc323ed9a6fb43bb3484cfda00d3b762c8c05837b1a9884dbe03ba712be595e616a42afe7ef39bac7f63b0d79002519d369e11e2b837c9d89b3f19f7ca0fa0864045111ad57eacbe136382a257787d18244c5aa47627bc361b03de8dc4f262a417978f30b88f1c34987752dcdad1a0f2a72d9473216762249116556afa6dcd6ce577ee531192d9e8be16c0e14ea7db01caa883d5693dd8894f795cce0cb951b4677f858ec1191e893f28e95dd6b19d855c9ccea4437b8550f06d8a4d85832fbbf48fdcff33c31552efc63d00435f6c3e015dc764e6dc744731ff0abcd186e22da613a85af4b4a765532cc6ade403df543fbf4fa9e7f9c67bc61831844866738ad58f40cf3fb92a7e8c038453c98eec9546e34b7c95ac78a965a8e942ca06f3501f284b81562bb06381532d590257c3c3b037783eb1f795d23ce41ee39b7e8bd6f77549ccaaf5d13f362c0b26fc50bb688148f9a03f55d17885b10502cc7437861f668a480a9b772d8d955c405975c39c512e6f0409d9c500e42a9ff13893a1b7a7cfd63ca1316c0e899bfd9c14ca0f789f1db61fc287757e27f1e770962d7810403372ef5a7c3c0e370344d8c5a8e5813d5665064f7172257bf592a6c87f4ed86823598e06439ec76228f716adeca9f037eb0d8c539aa543147568b79cfd31a6e2e4bf60d8c07e8cdf54f47ea48036522f3636eba80e1ebc5d5438ff287afbd257e9309d0076db0a6cea412d526155b86c86de2f36d8fe2a645285f7b0e6ff0f04fdbd400a84b704b9063bd98e116d09fffdc4312f3a6efcb2e38619d8f9a915db80eeb77f253f22ffb9238350f5a86f500f697b59a9e2673efc0baeb81f9a03bd8535acde6846301b2f80e544c0daa4b4fa1b3a5e45a33c9c2aeb5615323350649848a4e947c79d9efd3ae9ed8cfca62ef78d44a60778216a4c04ef6d0f3d9959293589432fc27d35a28855c3ba48a8fd42bf6fca6335c005b513f11f1a1111d762d6c439d87c82fc2dd94b639a382eef0dc9a79f83ac9f66982d186df017ed335347dad659727ec21361b2a79a9d9225aa99f0777c1149f9c0b8693dd7e94ef2d3e7fd09dba0c688e3085c41745c51e27005c645f3ea8f8c448c68b0f73c513e3f1910a4ee48a8993fa2b301fca58ea2b6d144fa97e2ef5a04031581283cd7388d96326f0b0cc27bef015b5513b8a517cd4678d497471cab13d01bafd20fe5a9402fb1a46b68f4c0c1b7c93237826574cbff30e984138da9097d8e2828cec3fcc973d3a8b1a541eeade5659cf38a4387d40f37404a2d6b782a7cd21275e75f4a3aba5aee67fe54ccecb4c5a8cc5317fa07e44946b57cb7425c1aa1a2847a9965f0b3900c5fba762ef77c4afa9f40b3d66da2db95b8d8110b9c343d0018b3ae0faff94eebf8360f03b132b9b90056fb377cb97c7972cee9dbabac2423dfec286ce26910ad96349eb388e429986decf1579cd4c71fd5f44884975743c3a63d7f1dc0e35d58cfa33535dfb39642b625605d75cc74afb1214cff4996bb865758a1114961bbcb256256a646c40887259621f569cafcdc99463184e2cdba0e01504006989ef5990c3751ecf8e8205f76228b4cef2b6e0347b7c355c990f130ec4dd6822f28b992a996c61ed93b5dff5f2d8d1b0d7a9a0b450004cf325fe27b8ba8d42dbd6f37e761f377a92eadcbb51109f99400d580b56b76f82a97d532af46667eff5558f2e92cf2c8fca157145edd13f5e4f602b53c06630a2fc7f3afcc358571b23e143b61557cc0da250b16e33b51079cc24b63e5afa4dfa008e67507e95b1f0763f226a9e07628d1c584f482cf6b6b58763b6aa1c473213bbd7882e0eea96b70c7c7f4dd8b80a3daf3d30b43ecd7637bc020ceeacf0d314c3d784e1c77a8153df23de61d4b1146d59e205ea6ae70ba81c52b2c7e5a53f65d0988c69d0e9de6256eb90c55b8335ab4567fecf3676a31a840436840bf07a53011424958c0ac91714acedd019dcc636b0e1aa5e8f6b36a9bbf096f6e5ec80411eb3f0d05d586f8269f91009addb2d2d5fd4a75bf0ccaf3796bdae87d4f145706349050d3384097f99d24bc686e7d66d52fa553d7b4ae5a273cba904b09a41a1ad484a55000e7f3478b527a5a955b9902fd00b8f14656d706950f6b1a9db60b32830b739cfd236f5a9a9be3169c95daf1abce7992e7561da349139dfb1dbca3bbea34c46417535ceba6eed7dbf25238355f8debb40439fc2f009fd0958ee834c7e746084aed5ef15c228cab863a056f36612eaadd81b17d7dfa7c5c056ad32d85d7f0742b3f27bc26bbc372656e92869fba935c54dfe12063e0f6ee48d5dbbe0bf077440ad284f8cef6d0bff307dce2fd322b2d42c75f39d9d3966661fc8e2719ec5836374b78296ffa7bf7235af7a5c5c990e35b3198366614add0bd3a5de5241c9e690333884f0bda02824112f50ab50dbb3b6b15b664909afeac3e9e35af3b39fa371e40356ee63cf98da10e5d76d529396b0b3ad0ea52f97fdad8050b009568b7222c92b4a969d612d76786f03085d12b65cb5a55ae6a0d8eba5dd143ecab3c66c7d43fc8d4a1d5ab624b911716835c91c32ba2ffe15660c9ef0a72e8062e66f4722d450674d53cd14112ce9dcee921a8d52f3d2aea665cfafe50f70b18b505ff9b889a9c1893d8eab1fc9537d8574f01efec1f140d7ae936f1b17707ca8f99149f2a3645bc0045756edc588164a1fedc5d1a4afb54cb11c48d882ef2affe17260a86cfc178d02882fcab024522c13490bc96b4924c1a2b6eaedcd73ee3608b632edf51976afd2e40b2dc38501c6e5ee3a41e721a8c7a5d83a02d87b183d6c079c64cff6d9bdc24f7f7409bb8faf9ee5196c256110245e27c4413d52e94c635b3666088e4798b162e96c57884d817edfe8371575264698ae03128f336705b0f567c880f3856b64b2e13f56df8d726bd387fd0fc7ace3d8d29c947ca548683b97715e59991fd3542b35ade959892f832fd3950f98601f88e224c8ff9d266e89c35cf7e50e6c8dc3b388844ecc2d09c25ccb908add40d39365e8880c4d6728dab98f463b4d846abcb39ff2592464f0e4be042cab7bf0888889e4098ec538064c7071fcd6037dcbd67b32c9747ef9f672336c046502f30499637fbf40df2e5d76d65225038fe7a74df8a6dc71c240ed1f7852b400fd845253133c722ed5ed3fe707d1c38e66138fcd3476fd7a91b96647c0036d1e48b4eee05e41d38153e7033137cab9c35f0040ddd752a930b70b013cefff9aa17b8de269f8ba2bb9e0021315003a43fde61f081d13175b7c76c2d3d688da82debb2744a0bfc98aa68059b3c3641bb4840ef760f4c08954fdc6ec58e2e74e56298c167269ad5711910454f1b8c24f11349e0cc5ad4e111d5179e49784cdebd76296012e81b8289c71b00e1edb8faf6dc120bf7ef65f42c87b5ac36de7c11a9ec627f7797d9c4194b61812fb36892b598d1d3459b90125e9c1445c4697d628b587d4723d787fc791b116f57b9ec1dba3f4fc3689818428dc1af8e95a2cada6b093b27623f618ba25a7db4dbd704d40c82a7222e534496b9f133b585c61b5727b3bc3b76a2f398f2cd2ac6db607b9b6c9186e5fda013f81a854b03d9ea57a65cfbee215715b23641da5518111e1498407546bde2fbedc4f1069395d85dd2a176720926ffe73372e68a52ffd10b5c47ce9e4fe4fc9e12258472af53005ec97ac66ed0f10b26cd3ab8fa914a5dbbb86533f78c7590315f7556aa4b2f97232e1f7af75433237d9ba498a995ea3faf65f17fb8377be98984da82f03c7bae8e782dd84693bc4db73053198c100ff8839c3dd1dd6bfa6c2cdff4b6a1b544c44bac405db52f4d22be1d4881cdcc3bfce0b7655befd6f20b38c064c6458cd378efb9765c8eeb50f7130ce35d2e9b0d5aae8f57010730c479f69648e870a4facda4c5d464e783e0e053bfe7f8870bfa1770a215a3d4d4cd7294f46c767ace531733b791ac341f344b46ad09925761d5475bd8c8f0393f10f225ded75b562bf3814e2371fc46e06d90ad033320e5b519056b456d7a950edc31d19bbea68fc0b93d16a66fd6d03edd3fca04e07bc4655babc90b1fa66d4f991e03ae5b66a6bd6dde3e36e205fb6f5a462430d484069623507f46aef63cb54a0d0f63607d5eb59583ea174e724cf9962bb274bbcd1010788266afea4e152022c8e8fd2cb489ce166b8e6293a6eecceda36ccaad76258b3d5ad4c8574295efe30e0949acae2e1bda944c5fcf93f20724937b9bd24c929b7e1f05a4888370472ea4974bbbb5837546216c03f9b1f2456ef0d72ed612de9139dff91afb742b2a5cd4c9f92fb44132d4ea0cf6d6c3e94de0e0c907a21a25340c8ab05cb165e823580cc7258c4036f4f37ceacf1097b70d39c9c70a4beeb7c3e170eb151bf3f0e32c34155cefa0f4c8fd2bd55138d8d00fe76a22fcaf1f77d9785d7b612f27debde0712870a2eaca06e72d9ea957eefd838fe29a4977f74c5d2d8b05fb1a609548da332f80ea47336be32d67a3f783ea28f66799cba6fe2fcd64fabadbf8621e8ff141558bfc89fb06b78fc928ebb1bade223bdd812026ce2ec34811480d7c675c360d565c614741b60c7f0694a3980ee3b7d96760fe11db30122ed1460178ba145f25b9af72d21fe1f98bb0a48873634d74c3c7d79df64008e04cd86903ddc38f7bce64da605b8cab1a553a504c80c4eb6b4f751359dee769825e42ab63cf7963e52cdf6cf20fb97ddd650afeec42544e2eb292fd19ff7ee02104284d63e1b72695ace17204adfd93bf23409f6bf414900f6155fe3fb54f72fea3f1759a7067af408c3be62773d53461af2b01ad24ba75b2373437e51c411c7673ba0df22bb4e117a054e9d00810d058eb21b2b29f029d16464fd1854d96bd92e1413e18506104cada09b9dd90d9e271cd499533dd295b559c16eecf27dc5ebccdda3f8f0b3c00fb777f01a155ec985f8dcaf9ff0b2075575add73bb4c23dbdc7bdfc17791ecec6238684a0619f6ed29addc26e67fdf9d3bd1c16f9740bf47a174a0dbea97823bf671e588c125999f3f3076f4c577def9f0f18cf222781859b896f5159475cb20810fe94c3116a39d9eb9d0672b619e21b90e8a519960d27b6fdf4a557d658ce31a102d3c1e7ce7a0e836aac3c1054765125667d03bab8df9ee9122baf6ec9d85cd9d27baf94ab68eac322431f76a306c5c0c4870f6995c72375aed47d6fbef364f00bf593cf76cab7394e96c49572399a21f0a631dfccc5ee7808d25b226bd1989d196fd272573defa653f7d75851d2a571b66eb7ca219e600fa85e4b2c8a3b327343c7b328cfbb36b0d8773b6dba522d25043eee4976e1381774fef836913a49cac671d8fcba6af43938da350f44405b051e6767654aec6cee22bf4b16e1bbeef5859224ce22af0535e0beb32004c65b9589ea6a8cf8014fabf38f0c1f4ca1f6992e1078d0822c8efa9ee32fc6152da3f766466cac019f318558eba33cd6bcf8ed4500c6a1e435959efb8c8c4f0e6568beb22a9c24eb32ae152c54ba9f2356048b4cdbbc35c7961b10fce190a8be838642c187fd68cadfe7bcd7173346a246458b642870b3c1be743fb226eba688d28f1a71c61e8711bad4c9880775dfeca7f2583b904e13769de5fdf41d632f8e501a7c050e34a9a87fd123320f146ef041b30ed78a4296c0c06d7834dd0030253f876d974e6feb09b67da18c92605530e4dbb995970e41972e95b081cf270ab1786be1d8a266cede3035f0afc13ca04ef7d2d7cb1c012f1c98439bfbb6c5e1ac24b0bfbb762e7a07c85ea6c42a84f8cad95a0922dea48b8b93a6a3716ed1e5b0f56000ad2c42a8f8b4606b29e7e757d1d11943d997b3feb22ff28341d35294ef2ca866ca4441871597128caa7341528a1eb568fa6475d3b10f96092e8d6a65c575b6bed530f6d59a35be6b9ed84d10c360684a628d2d0a95f2de93e4e7700019c0ddc30ea6b9b9bddbac6e198158aa1a2a544c15b67688fe18aee7bf46463a51d4ac5a6cdf32a0796a4217edeed4507a6af3bf48ee52ff1b9914c283fe0c77134d34de8a60e32b69b619eed1a9c2bfeb61cc0bb5c8ae3d2669c9f586f7de9a91dacb61ebd1ba91cc77b17006828dc916179d8f5b9b7752d74bb6821c6b62f2f3a346b70e77e94372f74cb8dadba181968f8b1d0f71805143e132e4c85be7e9c5f0038c45d42d4618be0cb5678557e9d11b3e76f19cc11ec9d22763e1ecdeaee53835e99ce5363f240816bfe86e9112facfea749bc4d1385941bdd962970a6727c95a52cba944416c966ef971fad003c1fa75edb26e98e5b24f548b6ef62b6ac477b393f8918971478002d33c8bf4e60e46d174983e61e197b803dd76ea35e9f97a174c76e8e7bd80cdda0142d4c9a7974ca6cc90160abd8c9507a5d4249a1c36d55104a7232c15dba95c91252244bbbdbca63b2c5e407d188d0cc86bdb9980a4af4e73e0586eda8f23dd05731df94df32c55ea40c53ee0b42e109daabfa139abf308fe38000e4acebb4d964f8529c428991ff93343f16e7f904959136bead15d6ab5be385ae5ef5a08cb0fe055a99cedf98195b222cf8dea7b4ed8667bdc8d51575c8481faf3f2c853aede33461205578e0091b2a73edf8dac38ff2839a77c33e8cffcac25c32548c886f29e126964f6b40b8e039454001f03dd93c6aabe867916dea2c495250dda19e36b175f05199a0166afc82787340d8c0d01c9a5e2b987f361c2551bcbf2693caa490b08066a2cd0b19751e707063fdcda8e697fe733793bc3d121155294ed3d158ef1b3d83dc07b89003fb3fe7f7c11159efee0f3de90335b3e79a1f7120032d930f0f1e0ea4237ef1a6afa2f05376bcee0c67ca08238bd85152a45f48df2a6b7724b7ff0643e6e19016e570dc48bd0f2a5f121b73bcbac19d948d5a6311cc20c707071b45db9d2a07f65e7e0404b88bea118001a5a9486120635b04ca5eb6b6f329b2a2aa6fd6e636bcad49e4387a2ef4055cde963d8b2b9a54f9009644bb881ec0c0f189ed6ba66c5adb218ef6818159ec5fbe79e751cbe6792e4613b24d462959e5e7725e3a913aac6fc92aebae17bd763ece8479408317abe644420be8f4dc622961608e024fd611c07a2f2bdddc6a69fc731bbc04d98b5cfaa6a38db4f0f0a2458e694c6f2028315c242ecd3059cebf19f3d9e95d7d552646b91ff6ed3dfe1a62301ad17907221968f8120b33c6c59d0a85897e6b846ff76e0be2a645dccee32c89ef75920635c0f0e56314820bc450942e35c35f09958229ccefff61eab1f95d49a09a11c4eea31a45d5f27c2496ff4f02ca7c0131b02f1b64be0f5449faacb3e5a60aaddc5ec52219dec1378b1a40b5d3e1a558d9843cbf5632925e32a8287eac2a8684c90c3447d13b5f3a16085aa01db5e437a24cbe138d76db003319ceff89a4f62687ebbb15821aa2d91ceabccfeeb01fd5837f08b5eebbe94cf235fb3e90cfb91f86072bf29f6510b7039be55745e3c344ae0ca54aa4a742f46dce09134042cffb8f31a1301c24a9f96fc274d577fa1e6e316446fc1aa57898fe98d8a6e1b09b2b37ca023c5cbf88cd9f50dcc53bb17d7c7e33d5280afb40d1c061ee2fe1371acc9781e94ba028e65da88e784151a7450469ca31c3819d1ed9fe78e5bb4eb48fb7f9c12de18da6f49bd050330f9c666868e1cda0309f925fee8e98bb75e942cb7694bee24c35f042d87c79ab2a294e9ab5dc04aeffc34a0e55c5450e145a1b970e3c6d4526c778256687c9b6184b5494ba4faad09c855be4e9eb02bfa6dcb82bfec0155e63e4ba816cec04ec2db850932f7a2ad11a6b69142ffb281144474c8a2b3a2535f13fe43c3930541813121027c7f519c7064d3cc8a3772357eca022fb5af01087430e2a32e933dfb520aa0f093c6b9b4e5b29191e54ff1977df46db0ed1d2fb24a2bd0607b023da8cfed9229ed83248c17ece40498ac616202f8dc59cb5606cdf385b0b9c2f30a112fd85d5f6b3a0c21d9cc973f6f67b63c96d02155e0332fcc7291daf82c3dd5b79e8e909470f03f3e63a663f65598b46216c2ad14a062a187afa0cadf0b3fc6a77dff39f09b446c1c7ca1043ed342b087a45e1f9964c2f30fc1df7f62ba1cd4ddf8e8d9d1603bbc4418f011d4c109400dba092951d4f9b6178286015fcb415aea71cb3aaf59e4e55a91ff7059ff57c3ae02919e9b18530e56ab74370c90f881fb1a9fb90e5fe4e8a9e4222b8102b7d5c9423456205ee551e5a6e416097fed20ce0dcec57a4af1d4e5908b6af642bcc613b4db72afcfb7e4a2176e555917f7ffb4f5ea03523452179639e607a7a93f344dd7252089050bfd96ffa752e5ab6c33927b7b07debeca8dcbc6def44b19b8c66494cdf7e4896d846fa8d7ce19c377d0c1b1d0d5ab1363219d64105da0b6167a4bb24329d79e50c0361e651e1bafbab9a1f1ca8f4fcfd81dec04773ab99468e067a5fad1e07513e34e10dbd40367dfffaa9c96fde776e7476743fa9d8187ab75562b645da67d2439fc75cb79ca1fa7cb37039cb80aea9479ec3cb5ccc7637a41ec4489ea930f4aa4214cb960bf33c40411a8d442f721ed2132b6371c41eac8e81ab375e95c18c9f1f611c503f2ced9fb04cc32770624d5e3e886e1a7c08f02163a1f6871940bce11e94a8a3a7040b18803fba8b57cee09427c8ecc1dc3a268d8eba282a6401104eb059a8079c76f32d25acd2a84bf0673fa39b4faf1703881e5dd6651f6899f1e6168a4ed169de77281308dc349f59ad3afe19beae1180419fd7157b80a71fa3417ba1f7fce5432a2ac2cc976de99d651b784a63cbfa5f9d8976843de4cdd65b97ac8b33da3b89b6b23987e9175f93c52d12bf64f6fc64927a7a270ec737b254ee90d93aef17370ad4d5383c755da018b584a1f63959e7edf090ef6d28edacd6185de19fd8bc0e438e8d23db43a86e0e0445a317ca9585a30cc97029673c869ba71e1524d435485ffb3290a14428c9fd69749df5f0eae5fef89226ea4781b50d41c9386f08d31837187afcefa0a3bfbcc07994965815783989cf9e741bff1ed2a4a215730bab7178d6f0e5ab62f54de4678ae03d7ece86f8643cf2b473830759542531851c4e5627cd2ffebb971ed0d4fad2d0fdaf720c7461c7b78f9d0d4ac740864674d322de71000eee792bf24f9e44ab9208132efa85e972b8abce90747ca147ce8047695d1d2e8c328a7e2d99ec2a0b1ead3bc4699cb14381c94ddb8b34a0ea390898fbb62c007dd19db2875038642a76925d12ce19240efb73187908dc804f83d1cb798af1e5008d806353cf7994f11e67833448eb596734fda2bdccfcc8695198034229635fa9b9c8a0dc9fce32ba814eb40e8cc524b476b075b0f91ed892e41066291796819efe9c50ed3e51306157c10941e0f0e3917c7924681625cbb116616cbb25a2ed6b67371fa2f8aace6e7acd9a93440ff762a1415b271367304680420ce3d1f3b0d0f70b06e922d63a66c74d84ea08ae6ceb7e2a7ed0d724278319fa855bb7b1f381ef4b2f071ddc48eb5b7a7415db959b24f7fde689ca2e891cfd22621ba88856bd71f842286723703f36188f00a9210c6c3a24f2d54d0cfecde4f7438d423b88fffa0cd7b78e99803cacaa464447c4f257856706c0e3b873871a3d6ba5dc279b17a91d38b5375f86e75d9125d98c15a1dc85fadaa3783381634b4ebc5dfb9ebdbace4e39bd5f5e7065222df511c98cb3af637d0a694744f059c18ca124cad73244aa2afc83b1e453b086cfab64071b6e6e3313ec925aee3f07ef1b5edd3d0d04cf5ac9cc6dd57c3512064a00091648a1bf3c0473823d19a0a7511289cc6c4674e9c49c4ce28a7b7c2426495ce20ab9771a5d5f61d732c92d6f3e315af1b04b87407e239dc15f0d4d56967326c4160d41942e378753af6ccfcd754d8244e53e3180c55b83e5b709f7a28e68caa4296891cf92fed625a375183805e8697beb43b10af9a6c07c04a16f646a3ddf80019c2ddccf7759542d4db2930024276486539ae61ae3f8a6ef89353cb8ee17b18fa5eb5e66d483adadd868cca63febcf88969eea108433e5568364680e94938637b4bd57f08f67755f81ba6d9c5a82fa9a1a776a0b7a692ef1dd031f03b2aae2fe2d162ef881ffcec872505bed529d4265146982176e5707f457f6ca63580e4112fbcaff26ca646fb70049b4736c7814872ac9e4918d54ddfdff426101616872f50ef57dcefec2340af2bee289733fc9fa85cc91aae7da5c58845b0b61f645efdad0fdf32c544f144673b0b03fb67f883152f4e3733c51d41f891b053db3fb70a33b965e805a1092dac04501d6813a5476d84ff31a6bdae5966a9770618b5026c4cc5f6db79eac1883742353bb85678a7914aa22fc4053a48db059c54902e25978f15f264bcc3eb426abfa609b4f4a2975bbb6dec3e4bb23fb8a7ab1fb1b5bdfe59d172ca7ecb1a38f6501b52866728c050598c6eab92d4299008f859cce787c79b17f5c6d9ef4bf7a352472990e16c5285491e529556984c0e40323cfc587323210380f8559cdbbe5833eb4ed531a6ccd900e73af1a092a8fb7cc1962f9319367b0fdd5b5a7b90ad9f77dde2547a03978950960201bee8438a1e3a0634470520c20086f9cc035a9fb48988651d40adfa3513419b27d85bcea0d90bb08fc8490619a03dd04da08f9c9da95912ba5321bd286219267181a3c2c68e29148af43d890703bfc234b3d17c866f455025c93288131db1bd1abe1756a83c6714bda9e6aeb210d683c0ed843ead52e7c0cdcde91d3e3f6a55bf3cd6cadcd816fb5ac96160ff134a2a6d7e9db09805870a32198161d0e11320f029cfc21f7e7a3befc4ac7b412feb3545076f13512c83036eeb8d938956ca3674a6d1274ea26b13e0426780d7e0802607e86816962e1375f3849277889a1c16f454407486037a2a55bda8a64edb395ca8d9bde4aea86b392bedda69fde06280df08560c9e5b79f4412c6ca82ecb0fc077a468db0aab4b8327e984d033836a9eefa9ab536d0d2733288f1743d619caa6e735710b3b3f9e13141c00e9264acefef5d1e64465109e5dabf7beb924096ee006227fa30390d4368a9acfe2f8036fb4ee580d7c4cc96dfae114c45d493ab9657ce52574e17e8e80b5320ff9d57f788bb55640e16a2e5669db1b4d5e53905d7a6c2d64f15ea8f76948fc31c14d895f4086ad566b61a14e6ecfcb877741c66018195486a173f2178714f9130f709ef6dd33b4a6f03530d358c125f785e54eda6e9f4df112dc7ce6fb669cc742ab81479d68a055ff12bde43810d5aa0276f6a2a22d5d5173847d8043060b624405d76a7b3ce2634e4dc24ab3cbbbdab19a55b2d20395b1b4a0fdd6f3cce5062553e299f32397a842f01cad21d524471f094009c6cedcc5c320f90104aba124e17c0edd6acce7b16ed737c3d1b48a9ef41af53c3d1c95c19bb3a88ec4f9769985bcb2e58981c7c22f9afffd8bdc0d8a55c75e67cd061e2a0c22aa196a21327fb6d3185359dbeb9d590c794019e37c86d5a259170a3025c7648d3c3a242cf89e69c46535b510c894f758c12f8e47922d6d2fa09e45c7d3b680464dc8075573f33e9423a8ea92531a2375728d61ecd4f04f1feb636f4b7c13bfe92b5c42789e3d40924b2fa75b82cb3bb16d11be7339d8bec9e66febe3eb5f640278077139282e94c89b8822666ec2c3b889203c0ca1951cc8cdb4fe1b2532b3cdd819c057bf5a77b8dd7da64fccbb580b282d4a1945a256bb644fb16549a9c7f52739a1d255f8a135ebf5cce5f8db4116ce0c1ce3e8a54d17929c09e7af51f70d38d0831f56ca21034bec030f8194ab9efd1fcc15d6779987bbfad57dff4295ad82d12d962b938ca6620fac4a0186971f2b42eca6dce19093ca81fce7b098915d55c956c64c7d6339301a3061675b54a984794c7148a5df851d2cf0d006cb27aa6a101e328b6b5e9db7021e9aee338c8820f7ac4abd6d6d79fe93bde30c55143149faac62479b4b50b35cf2f8194dc9c46b53ecaa8469d4dec1ecb2212e267b622d2e1050b8acba0eb16aa723f2c9e326e532f978cb5d9ffe9076863dab622550212c82a2e4456f30e5ce2d215cac88eab3da718fa0a2343853083a5f13bbeb8eba3a5756535fd21576d6aa7568f9af30cdf35fded91df4138a31e64c5020c43c436bb9b4c9e59776ab7aa1c6a1a1c9fcd815391e3e104d8e9fff982f80a7298c918caee9b973d2c9c990197965e3cdb4cce696ea2b2e56b693968bfc23a6120ab77a758f504b51cef72a209c61966f3b17f4992dec567831635f25aafa624048dd73806c7f7ed91f4f1fd6814107ffb06306ceb0204e58145394fe881b7d278e2300b8afabbba251e3cec2d3f9d7f8647be0112a6ec8ebee54e06fdf7f2ec4d1fe69e7daedb83cc50ac748970d91d52048f6e7fb6060967a697a38e941ced1d2d83243f22ae97f9499655ce472f99f1c5d9bfd5ea8c0c52dfb321be6a4885fe2e4a0bddcdd7b45dfc03b5396cebf3eb855e7a244e0c9c654848e06b305e687afb87aca71d795c836a159c80a975d9f57d1c7ba8168e6da72f8ff2a4def39bc4fc16e4eb7cfb2847132ed1997d098b09fd319559070931aa2211501d266ad37cf2509525a285e5f85e14fc366d25ec178d3297958f5322adcf3d5415ab4186b3e710155b59598828cb96f5c8eee71fb761de83ef64293361ae73fc3606d354065e0392b59b3f81326398c6a5d74050ea6c848286059541326e7e906f5d435a80685378ce936a94b1deb78b10881fee8248972090ec29a628bf5d1df80501ddb2b928690dc2c9dadd786e854822fbd124dbbaa61865b835b0ffd8fc849854a0d57eacfcd614b59beb59b8c55579c3bcf51a075aa254f5cacb83f6fd0fb40d9dd93b049e8313eb15e3d5cad1f0edd21862a72e742096f7cf7227c2ccce9f0c990db14305ddf945a579436a858cd915b7f1125bb93b5776c9ab473930ff6e89062363a0e16044b85c27bc8036ae0ba8714e5405499c442054f47f0a08047bdf6782e95b37a42f7c6a9550fdc1f1c4d5d17b112feaf97db594388a8ea5c18933c99b57bc748b0b444325ca9c622ba16abeb176c4dba6b0d0c7b4995a430de833bfdaaaa64a0aff82e7a82d4214a331fc5c823a4cb8f14c49df8e24afd69a9e45cdbd3642bae90e7bc22157f0fb263deab4bf3a59e1fcc68d64ef1cf44f105ebf11ea35d87c8c86fe1ba51e94c73674820ada32ce6e1eb62f36daa720a75a705ab1e2d765e79acc0096b7d4537ef0350dc3e86c74b0c9de79af4a3b93b354b294d0ae73a2708391d4cff51d81deef46b4db3dab632d23f6316d563b3c68ddeb02fbbbeed423c08bd3a529c4bbafdc89782faaa049c2f401d5e6c662341359a207603287d363958622cd262d9cbe61229dbf5b3fee4f4f30a7012ae60637ae2b20c6e58afdeccffbef2730f7483ef6ee826ff24f4af880c18d78ca22a2b17e907456349c336d96d8576a5ed308982dc9a0d657b5d43888864cb58383a22f14ac3d52bb0c9cfed5f4e8937371009feddc61f921477618af820318e9d1d4a439290e8ca9b97134ec01ff2246b6ec61f93e44209138f834c668f365e19fbd9acbacbf06bc7fcec8788e51daefb9caa3cc3fa7f4104016d0ee5d7273de8d05b6a1b8adef3ee82b07eec0511dd84a209370d0e3066e0913dc56cf144fd849b9fdbda5e0cdd5b6503e3544075b9ef3a8bcabf1fc173b2759d2b5038b13175b5490d16a01357bd96728eb2b4991468ea772cfceb4718f8081679143c349d1bc3bdb4db6ee7709d052cc8be1f08c09aaf4e3dee039d3c4fa5a1f25dce2398bb26bfea43eaed389c4f6ed977eb4ae05c4a829ed7058f9e1a7d40bea91889c0eb1d632767826f0567f994567b32714ad17a2fcb2b06b4c44196415c1b3d882d96499ce7fe6691953378c55431eec5975bd04ea635e5563d8998f4174c1ce5054fbc4ea87bdbe163e54713f3b850658c0edce22178b63a015a9e50c23b1a6c6c7b7088a66e498c47ce9f4ff1b30945ff60b8bdffd0877774751f3f5bfb6e0ff5652cc439c4a7ec738e3560a6bf72486d1c3bac1a9d2e8a5753437b8275d4aa69ac2714655a704e4edca20c680d5402649971e32ecf4224ad51cad09d93b8e815879b6bd3e4e46ad454665c2f37933018eab457c81913a2b9986402befaf1e8c7c85724d7a46874e4373a4dd740d55ba4547fa30709fd90e7349d5537473073e6b26cfbbab5de8867a3ba2d6ee96c4d754f85d2c066f5da953b290a398d72bc3818b5631f008d095f64728d2ef35a0da833f368b0533cb8838a7ee6ed6c49ab13f790a6f5ae5323397f6d59a71a8f596684ab2d7de1725f1683d886d8c0a624acfa1b8e061db47f18b7640b3712ef7bd969a22c61081fcef6117c93d7e942d43f2beb50d7ca5b09330da9afa5988093b18d4c8e762bc41f7c7775dd0994e8a032261342c2fc93906953934433b805bb1b37fcf72cbe8530fc569515d85a4cd92971a78ab9934aedb15b588ea7d785de1cc45e795314dd0f05562359906f465d58a719257843bfbb936917891cdef58faa7c2602414b79e876808e78f789bb8c503825158bf7409196873ee6271115749d746f0941d30225e2462c22004a7e137319a6a3954b51247c283015bf89ea8a32198de7fa21394cc194623606a5fea92e546502d0033d2d2d38ce7d353be9c449d35e614aecb8a5324570d8c6af8f6619bec2614f83b5f11f8f4c9825f74494642b2e2d54b174e97aeccc3c087e9fca5e70add357dc3c7ab7d09a3492c1e883372b1ae0be7ef728dd239c875256ed237286edb14e099333b38a4f17b2ff8ded1a7d045aeabfb4163467f8b28e05375f403431b1d8ba85a8c8160a783390916aca0d7d3ff2db225cfc9c101c7b8abb9b29aa6ff6a244fb2fa35d5b3db6c323a246d689591b783db4e60fb1cea67dc7a70eaabe5164231535fbd37bcdf3011d6a7950b218ab97b3c9f46bc757ba848c9fb97cc9867a0182030c75ceee74340e874637fa1a710c9005f253266e37a20fe6b7ce4a556cf1fbb20262c86cd7267daf47ff8f6b26c2535f966f3e37b689a8cfdfb5aa62e4bea154c4ca41a0a038811e0846358cf6c6a25e9502727c335b38e046a776743316a11003cce519fa37c710f7841eb98b54980b9225c497406ceef5a23bd4616ae7e17f8bee84fd2c8036da420f41c5cc13f2929756947ab4c12ba94b1a9f6604faeb002a65e1fb11752edc70f3c99280172951fc919fe5561848f0f3a409ba6bf75274010e9b116390558db6a43c8d4645d275575e49e98a3ab529cc3c0595b00f489fdb30b77d74dbc951f562b962ee918c856ef7263dd07081bba4d6998dccc4599627692b0ebce560c0a382deaaa676de6817177a8c11f6b94399a39351caaf08f0ac94041b577954bfa01a627549a8ce400167d1ede2d6176b33b7c262957b307ca4b991e6debcc93262a2a4e6b659d72652dcd9f46c032d5c59674aa50daad27fc098e658c4146e6155b9848648582dd343a742c1f97684ab703acac48fb4a44e36f74e0a8436ccffcbdf24853d7fd8b35e416e2785763de3e953ab7c0bd90c1c3fcfcc93710a52a2e202f41cd780705297a7fd8412f196fbbe0e6640b06b83680ad282dfc57e564d6fb12c20b6f265b1b57cfd727abaa56743a3eca7c1896490a06a25f9d5eadf65ccaa2f4398dfea746973a835060ec99f97d5b9fd307e809be665f94ea0501657ff59edd8a6d4008e73417d139d8e913b40a53a139bb1621cdc0a7f08b5cb8f7528c8c0ed58b2e6649b9c7834e14f3629eb76c88e091c87dc3fcd167f72a75e7ebf48cff3986f253d406e6ac1b074432629aa3a7ff6bca08a95a0fef5c0b1b632fae3f6c719905c59ce8f0d4e4414f55f917c2cea06452cd2128637d117d6c887dc967536aa721f233b38407582456a8f4b600d1502cc973f4a08fadc3d6bd26b41d9983945a64052c69dc0a1aca96acb7435e3b0dc282121ae64a1f9f8e6deccfe9b3945f33aacca0b4b076131919700602618a67ddc0576836474a89809068ef786f1834729cdc60812065a25dbbfcd630809412fa5754ff2de8b839d2530dcbd719fcd1045f0ae84dc5745e0acfbdb3671558e6332fc8fe4fdfaadff84212ef656ab5642604d12245feed9a2657be6a6a48a836cb7e727deba1d94cb68850498edbc085e6c0033fef6a3649d30bc91a16f3e961fb60d803c68128b1c79797cb446a7181ab7c3808d77a05476057ad4c3d21df9f9f2450a87933a8eeb22f001e787e40ff7d103b5416b9c988a9497dffee4c4ccae07901b006616a1c099834cf67acceccd5f04463622c2efd8d1a80727253c51ef0bf51e49aaca32c01d88ce5acf85db9309b7ad11f467044b6cd3b8438a4e79ac796bd10c8049c1747e117dc6bf8b4cd57cfb770664f28b52c9f0bc95a48b2b016b8305f8b53f3eb161f8c96c8c15d4e094cd88829b97e6c288bda999cdb7b0d99b04d2d8aa01b845d0fe105316ce41bb8df63ca892918f64e535bb7833af3342389ceb685e9e5d5d20e9fd80f0ade41f3a8fc0ca6ef4dff3b3dfa73da98b29f2b2be7128edeed615b4bd35aab4c810cb8938e3684b5e9b100a23925038f0b99c7ead53715ad9ada25a7438966de7410343486089b428f78bc04db3de965abdb811c04e5f6433c1b274feaf8084edc955221c8c797bdbe84907d23fc75d674fbf1670b25ee60bb48fddf0bd4bb18516fb88d10401d90a88b4e4ea82a97084a663f811ee23eb6a46ec3525190757357d9fb5be29d194fa9cc360efd7d301346f90f045f88ce1d7ffeca65a98cd9162182739c0799ff018f85a695fbf647b84e40d6e547cb96fdfd923c815df832a7847200eff0637a506b8fa4715d6fc3acf8b2316bf108c816b014ccea10136130903a73bfce6a24b60bfb8a237630437a036180b8ba29870bd002e78dfa8ac0e44af62a59bf13eb730f5bfcdb4c704604113cef08c80895a7c9507e5e8c6788eb1823a699dd5ab47b0552de5af7f74aba1c3e6eca31f0f0c9d675df5008462086095ee3b9181c49e65469e8261a67bdfde584ca9107bfe079411f1dfec7b0423f0d220437b6a52c227f81f5b899ca9eb9ce0e5249f35e57e9e833efec3a22cb95cd50741b00a0ecfd6aa08dee46fb2de37a4d5c4d01fb9e29f2dfadbb2bbb00fb7085fc447125dfc5c5c2b8510d2b7a8b70ef7a6a110d2a82f1d4c01cede864e4ede101f26cfc48a628f72e15d8dd2ae7d649ed8fa85cf13a9e1c8875d5cbdbc44e9adfbaf0f5ffdce6101d0101b58262435e055cc344b1b60460ea225a0da8f27dfbb44005ba55d4c1ba52b380ca11a2e795e3ee82ed4db48150275ba465e65caef2b95c1ce87ea86b559f80dbb643e7cebff7cd24529c7f787d8019449616c8c94a0192a481e72fc5f3aabe83ad29b61ab65271a999ed8f560f4a441c4b31ad9678e817604221b3a669e2ca80214933457cf2aabd53029aa9f2fd7c7614581c48b97acdc6a9e4aa2e89bee76a59fa0a41b56ff0daa70109286232d86b2e53641f51e82956a78acb6b690448eb92d3454aa34bd2f495b0d8657ea2eb44515251831f9870042f16f66447eb9feb66b3d92c3c724d24dbdb714c5460b205744227cb87dcbc20b66f9dc2bd8a90d689934d0b640f5f761f22ec3525b92092813bf189b3a30b5f2a4bf0b80c36b6bc1c79437198a58af24fd342699db500c6b8869ef3dd484e2fa75aa20858c7c8d6a10a7ab0ebafe9720178511e4f7df8aaf14b7e7d2a39e7daf3e143d32c69ca4e07bc506f175e4c60b061444b6f985965e7e11635383576135360dad66437604201dbd9133631e083f6e9e0919a3dc206cab2398cdddf21342a121f8253013b0d4337866248c354c0ff7d11f97d737a1ff1aa1570d61fb2ce52264b1a0ecdfca076355f921d627282851a6d87eced19a7e203216f64ccd00f971be691a0a753ac6582e8f24ca42e6519fc1da8594a176477571b1eaecb7a95463db0dd70bdc46df90df170061b70a7a1c94d89d3edf05690230586cb8962428016f434d5add34fd26515a487fdb687f24d1b4ff154478b1ddc9fa7b11ecf01cf3a9dd39334b73baa61c005b4709797955eaca5179889fec8e98cbd976c54141c0b0f32e5d2e1e4efc7273765c604fca43b2d80e42b287d1e1412f45e1c1a08762b9ea0533e48439b6167352cf140ef3ffd42a42d980f3b96d1ea086b58be169622e034f07e027606bbf49667ebd1b2c3bf320e370c61311a277ed84edb6b3a4b8eba4392828d68c568d626bd3745fc3795c9b9f86b87a90d630c2a6b1d18f4bad25a26d036daa423fbf25e5b969fa29e48c45356819662e634e67092b851e5f1451b1f1f19f589662cd43bc036ea64f8ac16bc62a8dc0f3d895d9178830863532f50cc8f9b26e44999077e1b1e34d402efa24e75983d3835d5af4f9c87505cf8ab08139fcf475f155c8172cf734b85e937c0417e4b438c2ba8638b025e13de00696285d0ff11ae81fe1b8ad34291d97ac5e85b73c2febf7ed7505ed99688c6290a1b0df4d6986d69b8656c4eaf5eb1a3235b91ee536d4baaa7d1d827c1b5f4285adb95711bbfb4fa9b0263ca93cfd7bed40a4e76dd22e3e2ef10f83e25f4649bba3f92c3b071db1c059b26426abcb895be396049fc561021adbfbb120e7f19c41a5aa6f2e16d901dcf0ecc4004f9d85cda55f4f81f6c4645c4a80183bcb5e53f50dfbc743262b2c2cd88a1b866849d37d64918089d0cc63ccefb667eb4adddaea61c04dcde91025f2a6211fd64ebb79add660b16ad099f3c238feeaaf73f42643f6381345ddaa9239bdd9c946f51139e717367242c44df360e6c368eec17bf832b349e3f1dc8ec5dde4f4cd4cdd1bd6da7548c71f9cf34361d7af7e09a6f5f2a0ae54dbbb374e6dba93333ac6c9be8b356db23993fe2a71ecab1bd1aba62fb3a2f519d29d89a88393d797a79c4255744dbcf8879906d5d031341974a6e4f6ab2f8c720ccec5b5406994ac1cbabd0183e9e0557a78c84b0ce7483275aa3ed1ec144784a1163c4e7cba54e81931f5beb6c426eae6e2714c842151f2d9bf92b3135dbd1e17a096fae20e6608b9f404d8ae64a368f8abc955e6b0509217fb55eba4c17c447fa1a2790768e8cf1010490dbd6bfec1e67202e37cc6675dcd5a6aee5038b9596f7ccd1de4941a57cdd763d06c1ba5225b992a5705fa8a3ef6cb97f2a0cf776f7f5c53ba01db24e3b4d89e6435721aafb6fb7e598e5fa3fe1d59131ffc1b40f267822229dc827a5ae99410aeadf8dd1fa65bcee88a1936d89a20c47d04ccfa5ddb125be570b6f7ccb2041e3d2f72f4de3ef305fb26f7ba34fa31771d89b5284fac3531c2b736d09e0c2ecfe61f6d0c95104f10cdad030c881173ecbb5a00f54d1dc938a22d63df64997c4df2560b242bfcf6b5f2156440c5e9f57c6de096f0833342da770ef5bfc2a175f73ecd47f664d7eb3a9909de59c9e299dad17e273d765aefc7c56ef58a945d2a8c69c47895215f21583a22d29eef57261cd2d14091ecdf35f1510fcdfcb3083d67b74efab819a4e49c8776dd4376dc73d92b86d9ac0f8bd7609506deed64932f2dce42bfdad954bd6037174191d743db4efc3e25197a31dab2e3b1cb392414bc394e1d54f3bb4defa89979b0124b1a8383f1cb52fd23feea65799aec018e626af1d602af59d9fd16f4e1fbb3b1b7581be9db0c28fe4f1bbdc75608824870a44db3d1122c8867c1e77e7d02eaed9b21f7ec0eb8af7ee4dba4bb759324d9bfbc326783b3d4fbadb634d6044c39ee5a08f7004f21082fe2e6542e5dcb6278742d708e39ffe6628d74c906014736a7785648a8407089a7a29031759ebdc94a8c7ff674935c2c34a04f2e7443608687d8254dc9a23fd9015b4523b4c29f8af496cbaaf773b3022624604551fc554ef0762df7e760489af6f8fa3d173d9954560f246758d2001220a362f7a27697011f6cccbf6200b0e77dab2796fbd30a164ebefe5218e5eb843374983fc2babbd4802280d6d6821dc8212273c6e7ee09881b1244990c6d60c66ac41c599d2fbd69aafce657626d80e7a7a78394ff9882a910a91e4ad0241b1111bc2ede01ff4c6f92bcef062512d252311687dfbacc6772c9ec5a514f85b8ac2f6b826f51a208cd07b73bca0145a1ec37f7a86c2059e415d5d793de9e935ec3dddeef58487dcb0d30a445a217558748e201af8422c42733a30d0dc3584d9e2cb6add70fd692077eacbde87d98f90e4c84bea501a2c898a2bd213e14f28f68a80f983574e0026b7458f0a171fada3a7f2b5a3abc987fdd8b227e6179f60376bbbe14a281ab132a4c17d7be8404f98d070348513a9ba0b4a7b6fd8a13d112310f39f416d0a8426fec8f249f1945638387d6f9ceaaa6cd2bc0830269596e55c86be3fd9a433c8fd73c479ee2cae52ccd72bf1f9656ef20c5539a7960f0ac93ed62207b860dab08efe12c162ac422bf9010c36567c310dafc2df783b720e92251797af0f50afa53b3068b2772b21abad1a20450687c86a16f4ebfa5f4e73ea3acf5d1fdaa567a992fbe731d0826f9c98dc6aefe4cb053b9b19b80d727b72d5c8746093559e65df6991e590edd0fc766cd516641904cb6be5d4c298a0b5207fc0e9898411969704adf0758e0a18ab3ebe8d2f27d500487ae617ecc81a58b226c12556f1e5b25592b4c7a9f17af7d4473b190f3eb7a3404f83baa9ca7a0bd47761a414e57590cd263525a889dfbae9caaf6ac9d1e5d8274ad9d066c6a7df8ec7f3d78809e0ebf01ac9918e36dbf5e6e9f1bf2db242fc48ed5e5ad5474527550e49afc9e78d3294729d4c28831a9824e4edc9c971242ea893eb99bc9dadcc1ae311377489e1e386a7c52e2dfa22a8d6598c51190eefc14282f98a4ac7e91f75c6be37c0adca81a391027a48bdddbe0289156ebdd704aeef5f0e26a0957dbfad838bb149ca04c4b894ff254541fb2c77753fdee6b0eb389b62c12299ea9c4cd0987b00b631e8305d969effa4822c3541eb40b7bdfb16f0790a7cdbd3729279389c2dae057626de0bb254e947d09492fd464c7bcf81255b65cef8d535b2133a1ca4570748c063082538259f85cea0f50b7a3090afcd9719f325f8feb66c39d1b84223e2deadb8c2af601e0daf9da847991f8cfd2a73e394aacab939e26446485abe4e2e9602850d5edb7e2d0183078b1e7fc4beee540d29017c80c702ce60680513b92ccfcdb5969688ac8e65c2b80e4125162d87a1ebd3313923d48b1f5ebcfe34b6a942e5aeb3872bb8dcb446f46e594b24a68b6d83bce356ea868d0c657a76f33c46e3b212e13ef8fa9c19743a44ef40ff018e5a64f51cd76e0ba33d4094f4d55a8f21a6239bc949c27b0571d17f881a41de1b2c038b0c0ae10b936ca35ef8f0e07d35c300ac12307132a81d5e7d592c18f892ebf47ff25c364ff07e0089873c6824b466d446d307f06c34e191b1af611f09ec523a733bd952af883ab13abe56b4754533805a0c74583a5852952bc2440f9d9a6ebf049fe9b71b138df2e5fee5f3a5b135dc8c5cd072a2cadacb738cd4777efbc83cf8394429d5ef0418c8f4cfc9eae8fde6da6fb8881d8425158ef957205be9e12613418560a03dafdc6279069139192286f64ceb7e0b71e2a2bde2ce86d422a4514d4af7423dcadc2522df3a239e9dfd1cb704456a8f382e77d078eda0ef65caf28e56f42da9f44822a5cd14106f9337aac625fcf28096ea9d7c7ebcf78577f4e09ab06c2ac2e79f75822f3b45cff79d0f00f959abf5233507ad8f98941641268196548112fd78f61a16270a62e65b6c6139ef1bd87c0d6462497d36b90a6be8e4182fbdd4f2facf32bf4cb2ccbc023fe7750bbbec3f262d2f6eb14aa0e8b74ecba58199aebee34ada24eb2d76524c78b0cb396a903fc892c0b65c1c7975227aad16451a19f19f58867d5a6725822ef56cdce8d4685249d310716df1c7b94126468f81a4bbac0776f33d6ce2cffff5315312ab5cc6240d7e437acd0c4ea714cf0572733050c428dbe1aae897f2f8bd3d1632d55eab0aeb8447d4746d35c7cc90490c8b16946bf56b04024b9340868e47a8f0cdb9ee48ea7494f5cd4000cd5f6260dfe8f2caad209a767549b9c321eaa7b51109a981f3afb1e27eedef090ce6f16949a70e122b30831bba0916b727e9753a150868c6c60e74ad9d73da1f0eae728de63c4e08d8a98c9242dc862cfa26c92ec0f614c4cee9fd457cb389438324511c43c06ff7f0d60e2518fdcf55297147ff89360f85c073ae37a72836b35fda6f8c9db5d0df4da3bf10492aff8d24e2f1a4e0364c80d2a7c164308786a7f8bbc717730956562c1e1008e0381b77ccb967a0b38e5b4be667ea610fe5f0ece84b640bdd02cbe27e5f5cc16330910f59d0c14649459d1a6b5606300067f40f1d296c2b9cc405d126d6f4fb3b3cb59eb314532b890876eb595e2a45da03ee595131aed4af15a773c7aa69d0c534db4bcff3e5f6d18679884e3a3f369682c5fbd8f7f90fce54815176711e32ec91592f3241bb8185e948f2d27d8231c1e1c6f39cad33a4792cf920bebbe07ee30e99986716da7aec2181c9b903f4129cba4fd073a734d3e0ef48e0bd30624dc18f16d92873e3999491e5819196e210cf3a62f581db01523c221f14dafdc6990c28bac83dd8c69db9e6a9e38a8e0b6a71632b7147b031efbb44c8121b06af7b44052aa0116e5804fb9007bfae8098cf69357bd1c24bc226be3983425109f5023efa8be6d965d0bb06a0e172f359c0246a2beba352095e062c877f9242e396a672c3f1f39e12947ad02ebba6fb5064e35fc2523b545576951a9482fdd562565425a42a1e576f9175b4a8dd9fa9246c69e79e638cc606fadf4a4cc8ad2762d4d93cb28cb341b45c2a0092d65c8192f3495fba09bc031465155f46ca2c5f47fd4d335595d0dd67b85d8eedc86fed10e0fd9a33974d5c255aec037b39b21376a74c2af4819c906fb03439c35b8927d28f92b5fbfe7a16596308ca41f2529005c4376e44777609283b934447098302a8a0bcb18a98183acac4725e0f6c51e0dd1127ae4be427e54d6795fc5b65106653993146d2e591890a9558eb1f3fdf7f7110a5d7e303182b82f9d5798aaa7768031dc5a63f2a750cf10433b96990689cb907ac68933d4da50527520d50d19d21a8a51083ec266ac0a64cc74dfb394000027c7961bbca29ba6607a2732821f47d98781623e080af2f39adb2cb313ba2f65125d72d53b878a6717af1e09a0eed3b1af2f6e77a9010d4ec2e9edfe4844768ff5eed3ce32164d9dd9e9807ffbb1029c9c7be586a0c0a0fad0cc83e2590bc07fbcccdb075af296b8cb7573017a78943195ea19ce0d1188e11579fcc04cd441d22d6465e432757ff6edf559de2e7bbf636e5b5523f1326e7fc9431fe4f2f2b6ae3d2b28d420a8c2eec623b9306a62108eafa6d886e19d679b1e24f4040462c4e6d02b19105c0d19a64ff12aca5d2bd954bdf6dd40bd5d493f9929301996f28b926dabfe28781f948c3dd772967cd7a794c88152ac7c56db5e71775633941e3a27ba3e0c01654355eef1f9703fc408a13ca113e2c0d712661eaa771f447fdb0bb6b88cd66c0cf42a41fbf6de677a33a0542d63caed799e6701ff7b956feb67f58a03cc68c95ecfe7c0924a324a0ead4332f5477a90a4b7722f3a035f669c618af23682281bbaed3aacd897b8a5a2018df504eec4abcd7f087e80787b8786d38ac6716e2b0ec16bdb5508d0b5970cc4ecc43cab35e15f39481f5a08a6ff9926e90a00a9d757607a27d9f397d012c4a6008ed3c5c80eb15318f493b55d7feaba528873b7bec2a94c564050fa38c76737da7d00a5dbcf6eb2bdca25181263b6133dc06a0f83ce275273cad058a053c09d50ae854915b82e6858487e81f2821ad5f108cc7bdfb7ba00fa3e63ec3e19a0e8dcc6311662153cd458095adf4d729b134f7ef74f91dc7279d72341ff6bf7c0bcf927bb13a0a397a1d35e530f3e1e0ef370d44a07456bb0ae44c27a818be8904ce9dc347ef927837ebf287ad91f43167a7ad20317978800abf4a4a1a1bf97092094e0583431873426a9252b978d83a4dd707aaec70527c43dd77045baee914f170dc08dbf1b0118744a8ccbf57956d062aa55564e2b870782566373e149c84f37d6c69d629b9bbaabda1b0ef08df37686fd812c160fcd9cdcf3f6b9392cb26277e3ec3e66453b51ba235ffec1b2b3519bad7d5da8dca9192aa07d307f61b3a2a1f9c185f545f4ac1d6fbc2d6440ad6eda8055cc7122b3c4388a40249bb895a0c79d3bc1e759ca6267bf043d440ed4d033e1b11ed81ed0d6ccb7df90a87782a9698cb8aef40e2effc9733ffc77066dd2350f5f2e874f0fb9156965f1aae229858554632c536b6fd9d976c473e1a1269909004a7788e617c29ef6b79a51c7a92279ba927d2f9f8bead8bbae2526c5ac14705e6a8f9a97be95ed9baded24af111f8056c09c1559e503173e84087cb6c79d8d0d6cd4e7fb83767d67d87a4be8f76fc888e49f77d8e758db6abb5f6cdd9e66faf3b636b80566a465f126138e83ec630a371dc52d05593d22fce8f4416c438871d2213e8c29d5e1413830bb3730114a790f6d90023b0e85ba34c3f13a4c7a0f2bd056f7f08e165a3fd749714640a4808ba3320de55c0874da4131f0f0c67510c5d201dbc111d2c56d9fabaf36b80ca2fc847ea0d651b68140a0154f54f9fc80aa787c0c6b0c555d0f49f952d24c52b285ab72e617d1b28f161c4d26f4bf63f7bcae5cd5cd770fc9f1efa84db2d1b22fce20610a48a7a9f92c800bd2f03ff0b1cd7de2c1e2864a65150affbe2e768c03be5d90306c024be56fdc8836a99e7e0b09714c10f6380fbe835964ec84526cb6d5ccb3aae3f36c87e68a1e83acc21ce9e74178c5dfed69bbcd68089c0c49c0f00cd45fa16ae1923467432660e5cbf284bfeadb6a23fabdd5cd5b95e0e4cde033252d27989b15bd29f3ab28e47ab12f92443c08013c26581b97b09e188bc0f9cd9720c810add0c0e7584859d61ba8eb0a75bd3e345c3493ce6a77936d44a296e875383dff7d957510526261685a99c45dd9cb0627f99a50d1670eb18c6ee0f41b76a864de4215d6092e550e46093116ff1c179ba1743f7783de634490bf921cc8c1886b4edb883e26ed0c6302dbfea85c32d70a46f6fcd221a0f14aae5fe261ff1437d2ba64857f52b8651bfd3875eeb4c66a321b9bc4c0c98bf0eb63b33190da88905138ea31bad3c866180ec65aa18ab9099d76f9dde1e2f6ba39d423f4b65c55e8b11d6e8f79a8a049a953678a8ef5fa56190bc8a3c115fa0d7006424f7dd5b8ee007f52841951d377fb3473c65ae62c0c4771a962a43ffb4135eea0acb08da374da4b6a80fc6be85308e351257ac47e46eaa5951fbc284bec7cbff10f6afb0875c794a9feb9f74e1d4ca499549196ba20dc8e533f02182be27ddecb986a2b7b667fdbed2c73172f956c819862a7a23dfed76dd2908eb0cc77211372c19cb35d5d0a16fe020e4ffcaec7b2f6c7c4faadfa0de725d63c2f599866ab9a6c3eff63a9a211e0e573744112d0592056dde77d4dbe716ce27b20ffd64bb40c4ba22845cda4afe89a0898d448e3ae11c0aa56f931cb4aac9df8a909009030d4f5d7c6884e90bc02b1d37f79cab56facfa2dd5184e6b0621a785159891537aeeab986fca652dc371c9adc2f791a92d1a03c2955fa8d1baa51de82cb178f1ad2737602e117f13c5e814b19a2b5219c5bafd750e6494298117a28ca97ff4118b8621bd93a8a555a6fe045a58fbe8d965b09b34e45f392c73daec7c8cd95b1d388ca424645acaca5191089b98407d3408c81d3a8bfdee9270d19d6d160a6c6855c1ee6e0a8f67b9957e1566494c66465a6e2c01b180b74a3dd4d6b667ca09ded2d92d9904904d86dcc3c015128b56774c777547353d58a66acab12d7a2e0b05984258f89d27df0a11a6fc51ace6ee45b42790c9075664e9cbca5b9122c35470b5e911e43c4904c822505f0d0f52ba1734ee29d829d1871ea9fac1e774bf25a673fce0d88d0794a3da00f57a77a27de3254ecd85e23362dd1919e58e165136d0ca8b43c2b78ab0de6252ec7b4b83ae31a9b15d3d8cd69166d149a64df9c5a17e7eea26c335659f43538ffc0276a04300b2b334c9dfaad0756bccc2f5fdb1d0869f9f6860ed0e4995928a450e2855e7e9f4caf35b3255def309e867075403ef390b70773aef158f5f54dbd7ad5b666b8ab8cca95f363c420743635be8805f7b0f8bd76a8001f0e0e3a5bfa0551c8e726945e99d7bd4697dc93b5ee43e0c01a72d2fa183bf24b71e73c3779f954cf3c2ea67aa90dd83fb2c4b6bffd33b896bb4299081d4a27f08d941f33f87f79df330490feee0354944efb36f744145fb17402638192bc7a19c24d8c1d3d3831a9fa6fd2db74cd26b9128c199900899433cbfc4e3aa7baa3d7edc003ae0ccf4cdd89f53d5324987db66df523808c855bc51cc95a7a0acc04d36d11c43e8870c272ffdf41bdbc41f95e0f27213dd326d2864147a4a82706b70a546d1bb2955af3bf8a5e4811ee659fb184bfa1f5faed534cdaea4ddae17561c3f59b22a3898b161a20151938407ad33dcce64dd8f08344cf6d6ec3f28dfe6317bdd87191920810137f4a8dbe9c2ca683d66e83cc9da803f9f6ad1beb8a95f9dab592523012c4fdc4519a9d6eb604c0236e358247e6c1ba5acaa060888c892b1e45037ff634ee8a796e1bb9894ca8d93feab2260d07521d89507ed4593c53dc45937181308c516ad0392583e5a1748d91ce5ca8a9a8208f49e98a70feba3426be66bf8c2cdbafd1868ea95499b08cf358a5e49b52fe0f773cc7439971b62240187df3e088d1b261d5fcefe43f661dd227b93508d66640666007e7e7480cf6a5aa24326b20f7d01018f38de9ab4d966b8502ac15378b63bf558a9f3a47c24b7df50789c626a3a161c7e5bdd960faa17e85dc08b22608f7f94a2f25223ded92b858382291dcfe660337b8f683cdd0389b0ddb767b80a37ad742ec53622a7b0e3bfaae98f0bc26badb2b0a6ce5c97632ad2a8c225ddd3e8955c054e040d3539bc915191ffbf71c841c84ed894d2e5650e201ff7c5331e9f3dc308f7b8e156386939530c93a2d000d6d441814f7fed2ef7c9dfa1a5abc5cd9a0d5f5aa1e19c9304e2336cfe1499a6fffb201655a914fbe0436a4e8700eef25d0f9d9736c69cb1ff7bea3376409afc7f07a70bcd8667caeb9f408db32e76fae5cb86fd9fabc82b1b208abe8340d0b682cc7085effe69033223829707c700c0cd1048957018b99292103a8323424118271f4e1980648bec9e6d089ab62244f6978b947c8b0f7a0ef1eda2c629e9da07a9ad6a0f0cad34a7f5bdbc640187113eb4d4f646450e6a46a9cda48828046da608b1fd71fa23d8ee105cdfc8120953eb2e52174dfac557c19d792b8dd0c1b185e5401243006de9ffed1a7d8dd9eed2b6e44f170e8fe055727b57f36bf2f07f672d99c225acf1193f859fedf58edc9fe42a9bb8ca8e7be86febeffe813bb2a23c64a5be761b6b55d5f39b5266daf1e05437c0daf2bc94b891ee6bb3162727495c750d620195b4cd1af761abb61dc4c5cc1fb6339e0d4fde4feee70764ce5ce712eae8a336c519d6a3d3e4f180e072360d33863ac8883f66a1bcc91906ef290503bb05686afea6a43acd0e0dfdd408d4058736ec98e0580bdb515ddc6c13949a129c6253577d0662545c407a636662b8d2585ed2ba475e2ef5a1504bbc4269cfe0096f0f40e3b25f35f35c64594b4aa6ce30118fcf658aaea03d30386dceebebe7e7eaf1fef9873e7c72b9578bad0c3c255b56853380ec95546984e54487241054a3343fb553e88dd1a2fd997708b63981cf43602e6181ed78c6ec9df8dd50ac51bfdc620ec0c1f91284d057935fb2facf108dcc07f90b85620f9a614254bf206adcf2a78dbcb4693f611c8f8ba897cc3c2b1c593bdad41d7d2cbfaeb5ac4cc2a0bd13ae0ff6af555ef2a17710474bb98e726ae34da5eeba8c02da01a92d8af72b63ac631499a05ce58822f1aac072d03c5a40198574e4eb3f49d50a957ac6ae4fb306b61f27cb1a5dd284dca6c1ed8ec8bfdc59d7e59fe7dd2d13319f728152ba9495d23fed240e7f0f748bc9741bb7747934997e4560cd2a9c5ce7d9b94fc6c50927acba40a5034a1c665756188b63b1b3ac642d4e6ceaabe1dfd50d9429f21ee206dc2456e8de526e902c84737cfefc93fdd549ac38e153eee86a9a2dc26381c6521b41fb0192af9e2cb338a4ffa348de35c83b698f94e70d0ecd8fc50c14d473ab2079399612259051b6672f817764a8875d1ff9030057c5802216088cdcb7caac64dfce4b710229024c856f4604639baa70b5233d0e4220524b8963542f560089b297a64ac67b5429cbf487f840bf5ef0076be54da27ee8b8f4d2e4c2c58301ea2523051db45495e852202b56f266ecda033e03278da3f6c0cce41b8c65c1c91888c84b4045b90480222c7efcaf6b8f1c69bbc8d8084caa44f8457d5a3a96cbd4c4475e13c16e7598fe97c8f4e51ff55b9d8e42de78337e8e0e91fe8dc568463e23a21a9879d86ee9281a3c63e602cbaaea1ff3c71ec54dd3d51d0eeabcd729efe72b189f325824be7cfa6e36a38f567cec8f00eadf418e17cdd64a6bce1f3d60f5253ecfb5a721367621c1d29a377fb9b8440610401dc0b8685b181ea4ce7649f4f44b1dc311851267b172865bb418f040c27284991cf0ace2eea7517fd03d4c6d29cd28d05e361f11070a83bc7d615648e3b1adad79bc058afc7b63cbc6c1484647d3d9eaefde80aa725e48a8d8681d83350a7581e3bacd41499fbba92332e699805bf3b3d397aba80c7888ab281995db75c187cac7aea61f71fcfa6e57d8c29221ab97b28993707b932c611c53cac713fa50b0588876904db93fe6c54cd5ca2fce4f80c7485754c78b02da4834f6734855da1850ef5f189651acd7167af42cc3f4d26b63ebadf545e444d883a5a3d569ff30db703b50c9460988f5e71b4444a5ceeb97556d6630462892bba7ccf05e1c343f6098cea3eddd3b6ea7a6b8de25dd520c48788e37578576e59b53ebb9b07a3e18bc94ec9f2b142ec8ba5d628861647cc33f01997c2b19c88a504d4ad365fe649dacd88bea67c92c46d239d05a9654cffc8462dcfe60c15d02a571f12a7d7cc8e1f0d84d0991e483adfa524a86a7075406d3e0a97a20e8b01d579226bb9b1f96a95c6861e4e29344de352ff090213f9114876cf10a6b2f59dd4390cfd9a7f8634123aedf16b15fec6948fa7329508a913f257e8f100b22b8e6c648929064098d4bfc868dd71c93a07636d5c060c54f60d3c841220a33110a65d64eba0f7d09b2084eee3957688ddc6ec741a4ec3b3d4c16096596380d493b50d9d68dffd5e5ad7c843575ed5853729f52238fa6189b24927928a871b01f70c5fb274fc5b652dbdf7206884f4c083a02c236436ca0a642dc55690cd44ac8fa7b1bf4bde88e40f91fa8e948916964390aad90280e3612c98f64a082a81ff14c91eccac19492460bfafdcd29eb28ac877117366f222ed5d2c3b90811abcde2c2b20f1067f2cc929c1d8d41cffd12464078e2f5964cd9114c148ea6a70838df31a2b86406f47b96a74cab0a6e18755d3e63bac1f5b84b36e9e2e42d83cb9938620ff4f369150f2e7957754d291987e37c0c76495619e29fce4a19c830f8df35bf7516c5952f06909499222edeee69f44fc5796ff7fa43bf40c5cf376e4f58a2dfd8ca974501949ee67bef1b07940412c03fb43296fe2d6680e111e75c144fa3968a09f8069966bb2cca3dece5ae9623f57bea1451b82d106f31c0301cf21f0dd274791d205b270874c771f9d3835b07de66a772b94c77cec8ce1a93d5ca99dda986be698575d08972f8b5d6826341fbf246c02c0fcc7c1b82f45a0f1270339b860ca4b587c806eb08734025658bbadb32b3bb3f2dfc7c79293731d519b19959675d5cf6031d5c7c4a8a7d93880ea0ca8bcf2587892ebc9eab8d7b24185e077a4047149c2f845f7f81fd46440c819820118e242e067db002df761dabf25fb3144e746f1d6118a00bbb21f35f57fbe51d592639b2718669ed09e69ee655b75742eddfe0806f42ab7d1f847ff5f750d3f13620afe724c668664ee92ab06c65d694061b74b1ba06bd9ea771e608c6f6e5538704ddc8b04a7fa1484f958af7f406ea31d008aeacebcf57bab740b9a2736c6d43bcf0896b7391812b50f6524646d23a4dd92f04365e214a1c08f9427e70859a0f42fd4087c66b76eb0f8f28d21cd306d3c3f53e7051ef81c5fa51f991fc518fc483e6eec100868cf7367fd0698e6a578f0b89cf9cd4334893d0b277b51214db0645c013bdeca9db9c57d580bedaac9a90ff15e4415f41c7c6b8a4147a06a5dd9b3d8d61c8885ff59a806df3c14c69a7fc1173abc35ba07861f0f433d8a10f0f92319098047618b0c2fb13ca18220b75f3b07fd21fe5ce8e82e9daab9eba1940ace15c1b8fedf5389a87f8b3aaf998ebb9a33892e83dc5a786043f80d84acc55b65aa27fff32bd532a44b06460818271f84b98401dc43a8719d106427600147fd7c644516cca16f6bc00f8518fab733d859af5f4ff270b5a88352055078ba761af46e577cb2dbf91bd2b2e4add57a5368937616c76e2957cf841ac4b0ac863e4379fd00af48ebcd84aba02496dd6c671d6628ebf9377b075cffc90d05a266c5de542bbfbfefdc7071b061355d43375cb29cc61f36fc17ddbb37f97d6743aa14de01153fa95ecb9e578a043503052d6cf83383593b2691e56288c782dd78187269d8413a366579ee3cb73d8bc89d74f162552621849a1297cded55ec489b4e1151bd53d003aec5c1a151ad0aedb4d54f220e43467a97704b539854b77ca7d9e5f95b696551b163c3f016516473bd646af848a30eec186afdf4b771a0e8a017b2c42017c0e56c92d46855791f59b2c396552f9b809cd5304e4c1a3d67868f40748a431610e51165f3dbad2885a133018b1d20b6d628e68cc5203577bacb6ed04a348cc646124c0c3e404741079de1823bb639d522b843e431db091630b199da676a07ce380d1f382af9867d6183ae84d0d9da4261c0bd2e272fc0337f94caf5385a6cb5a6d78c8e9536f97d936102ccdf92038c0c345f4248af19f92a1ef5a98171926e382c4186f041f950089865f5bcb05d4243662e8cd95329c52af47176ce0a5d5efd215a001c9f40d45b2cce0d99acf099345244b8bdf8000ac85b51155224efb7b63e9ccf1223b16103b13875859e533cd3111807c698df045b872751059eceac24160762fed47cd8ef6ce78cd58ebab0148c0c6b8e7014eba4e719396ce497507094ea17b813232abece3fc47b503839e30dce8be7427f521de6b22030882ed458cecf6a18b6611998eba0fd193b5f2899674605f1734632227dc1075b0461ce480aea63f1687baf2411daab1f5293875fc387f9858609d5c155fc055571e3ba04edc79e76b1f25d785f939ce98ec5631b2ef93b6510c36ef7403ece3275cc10c13f856c456803377873e89703330b7d7030d69c2af753aba4ba3f378f852d231f6194950a223efb32be4b1c0bcfb47f73d8a1d2e5ab480abd5eb3594ca07b00fd26035ae54846fc31372b66cebda1c4894823898b8a9c41f321a8ad01c97e5a14d094a591afe161779ab60ee69c50ce1abb55bb6f49d647a873a8076745cd4415d70df1eff98101d8c90f0ab37cda1d3769a74d041aea3891444b3f7027c0cc8008965ef16786585725783bcb4e4b9945a9a0fc105c8847787498f4e780097b0e8a732780ff06558f67958b084d5ae18479978314c2dae3ed8854cbb1fd38346b96e3033c250b2a71792f22a81ea307f4ad1b15b2b01bcf584754688f905ef99b6ea5d07a4423bac3ae0c18e5e8c0020f366dd487c91b76eb8f01606b00c53175aa143a2a88e09f7baa6cc5325f7c175e73dcbccff7a8df62161310bf629dd09fbf97dcd37cbb606e9bb3229719d764d090b2d695f54fec1a86aad7d04c0b73688cc0b5bbe017bd4d1bc95aa56a1ae557a6889795e6ec47348d086ac0776a895d39622f21b7ba42adc85649906f6d5038f8412439ad6560db980d266c497b3ba865d2e19cded8d2a669a2ded2d9ad450a90e571e139d8f09802474c3f7c40b120cb90672570bf5e279f4a47850ceeb5e2945bb554a385bb6f7151c7379ae22bf97f86b50f08d87db3cbfd1ca35a8c7837d47d0782f1baa62237165b025b767a6851eef19a598a1911f30663bef1ce5e22eeb1a156daa37568b9a1c53adef93247d7e43749e99e0f945895e044a4e059cec797702c9e8260919bebb7eed67493a3294bd80676b82635f3e52c35fe3146a55e4efc32aa570cbb16bab57d4b61d303e7c7b13bf3ec67c0ae462ffd4ceaf133795d0f3856c651733a441d5be29253944b55db8c69f8f29b55143a36e8269de88dcf2f1f8690415a1027cb2c3bbd292580db0409e90c770de2b0bcfdb4302e6860cc5b92e49c1be67b32efae909710b5f00a49f70a2d368431be2ad97a3fdff20fa5b41feb7d9736c0d6e90bfbe6707f187c721a05f0f4d419111ceeda8c7812b3fe480582375aeee620124ad044648800b1babd59489107fcdc0251ce2598b9986656de635c60e1e77b2551d779292c3b5d93986545a5077d15e3986a736abcf67410dd24fe95400ee59a7dd528998368c40e95eddc152718377e0f2d41d3eaadbb65c3ef83b993e91f4516b521f287ac6a82a794be426660da7a5ba21dc7dafb67e602d78226358d834037904f766682770c2c109fbf711c0a148ea396a20ca318aa8d22778c15619ae3f8fcc854b4172eb3bc3402ba7edcb9c19dd818ba29d9f1581fae49ce5e9dedd3fb27502829c932f840aa1291f47ccd15de8b937d00a11c521eb288450c3a0ccf885ab811a0bb8ac6c4216e36b3bc09090aecffa70edfdbbb916625e27c5529b32ed58b88066fa70127ad8ca47f883cbc197e2c0fe40ffc0c4f5161c548f04be1f842e695921e5ee10142930b36a231b1808bd217720c8fd14b07854ac95966b5326eb31d7bcbf2c7baffb21ae12bb60d3934513abe83ddbb23d60f5822813477b431ea17e2e96eb11e0890f49768144a2434b33309555a36d6a529c8a256c869085dba2fb4389171ef303bfebd042c8f6bf86a7a0d4c70cf62f29e41f6c6e121e7100f7772ba9325ca4dd1e939922ef7f2b8fa59662979d3583a13d658d410d27470703434ec8d70f1dfdf7243b504feebb38eaed9cdd1f3d033fd0622d306613aa1501a2c30434d061823b143dffe9e0306988c84b2c572671f54b0cc647b64000fd73ccdfb9d5c432ff8613fadfcca93c3eed615f49a5e035571c9b890ca88903b86ca62c41fdc21ad09646bafbca0e7fd12caa0831f44f51cedac96f36acd9083925d37fa57c46a9a397b835687e34a6b4c6ebb7bd40e0f8d75567a6d88d57e5b6b6a44ca735c32da6aa07085e86c2ddf578bc44031eb5539a271b21eb52c3f845d57998b487679794cd10baf3eaba8809b4af11c342834f8d253521b9a8efb4b76a4df5df33733ef60ae342a07b9f9c6decee3cf2d2f978d17f2cb1c235121c06890d9c2108c47cc04d005bd2e1ebdc0ca66d962e78dc49a039bb7af91c749e2528b9723fd4ee8f06d477ef89a9caeab42430bc3fafe84911a7928f5840201b57636eb29d6ab965795f015be81e7b0a77a0546131d0ce92abe2a90de18e64c684881fa43467587c89d78a7f3dfe7d81fe3f0f1aae3e7227f5e6b07c2ec7c39c1c48773ed623172351823827c345435c043221512989cb853d980c75f71f3bcc5929b0d65a5ac2fd09faf7cad270fa2e1f5ea14856d1aa67597df0d1d23294ca5c2867be3101d96995ba893e5b9a56ec6cbcb1564cba690f89daea56064a51fc221e3368fc036b217c73ae2cee162abe0596e95f17071cee9fafa9837957815eca4f1badf3b0ac2faf06383b974aca16f176d3fde8fdbfb00a90b5b4afe61f6ef55bc888cb51bb4cbb6d409c7c7bcf2be4be1e8a600b8aec7e90df868862336d0b2c2b5877da7a89db1fac237f8a5400b494a35e7f72b65a1630272ae4b5b29790fd978a5ac895e21b052ece9c67f63a022a77851680025808b4d9e696041d46ba46d356e75fbef421cc56dde3cfb8a7b0a4087d7e3b33f31e376b2eb6b8c1f28e0277b3e5e59e745d3a0ef81e1752b8ce5bcafe186f11b499aee87ec0d4dfa1dc4210fe75ae39ae6ff0c59b0a4f42e6db6576fde1065da641b318ba27eed23e03da0f06dcb85e363f440c0ee3fb4db3d7efd50adaca98368cec0a9500859ab31c26441535e5dd30d3728041da15a0782cf811e3f9d79ec9136780b4ebaa587a19de991541f994478b44bb55634bfc5f03b2f02295ce1ca7442d135e1a432ff05e1bea10112e6b0e54641ba07301117754ea5223edc13eb6448cd8dec2a81b7e2efc331071f3e5ddcfc631f05b4b7ca5d1e6eec310f259cd9d07c3822d50917fe08c521b0dc372a311baee9ebc7d999c25030d180486504ed5dbcb13dd9451c6900863bf47fb09b1ab530b758521833d5c02be5595b7b0acab83e28d079da2606e7f302887b79201e7e0c0ab8667fbe195fe2a4b5074e8cdd75169b9f532a8afc5219fbe1b4ac1e15fcf27b85e9c7344da93c3ff4e9546218b372595bff740db0e3ad7d8191249680df6f4ac2de5a7daae6ec8ef0f455a3a1a13cf3b3262abad6d0f173309ed0c55a8cb0a73168389ab0143311ea9d3a092382b0331552af291ae0d8776045ad83b69467fb291835c35804d7619e8c1841bdb6610b17cd27c74ea1cd95a36b13d5c9995ac68b1b3b8b60601f27cb6f1cb9aa70cb86bdaca373238543200d9d903bc63076e9bc6a28fedccc50829df17a6b14a9518bcbcd0db393d05412571eea540b9ba1592118c012d94c82cfb022b38c59867ad78a39e8d5a2fe238eb545081f4b30d2ae47c1eb9b19fda2d3f2dc80530ec2bd0909e3cb668ee2493badbbf447235c2f5a6f748e14e89992d1c90108c97e991812d2844e108eab276c3c8db96a6acb8d45450cc5bacb4e0bc4e68d5617c0713972100ad4b35f1cb15e17737e5db3dc4418ced03fc3f9c42fff3a7bbabaa986d0d7f48787029a306cc7870325c25b1ce9c6f9ddfc4973482d4080bf82152f309807c0e420ba34619cbefd5555a814725f3687533a1cacbd271c2ce9ae8529ca35927a2b9155d5f8ef3eb9053f3d673622e32e7c79cae3a0960dd9f52f77f76d7d411cab481018dfe634966f65fc5b446c54a4ff534cdcc0d8cc60d5bf3fcb37b0d74bdd4bd73c48a8a48fe3a19fa28e6c324799a446614769cc56d4bb4c62828b9a144f92b6cfb16e52cbd03c7715f8d2ce9aeb67df8d99e66d3271484b82c34bc37c1bd1cfb4b7a18c92476a9cb33504750fedd738808a7c6bdf2d6c9e2f6e28190bb28d1c3b3dbd75cd74dba7a6821d2d696198b35a60cd10b97ebc2e96718fa36150cd9b6b0590f1a9e7ddad773fd8946902766e9065fddd45f5004eef7ba7062c5fc1d1b4dca499772e367909d9a3957cbf1eb0208375420f62304d1213523394ba29ee38fcc4f4f2bc977c7638f38535a147d7428abe2bf7ae64ac116489afa2a4f688ee28a9764ab71466143d9ce94436d902759f0c00a112ec3ab620dc33ef589844058abf6162b48bdfd59ea73667f5a76823e1da0a2a8068ed44d85bc1b36219237f044950ccae35af567b943743ca9ab309e4787732acc6cce92efbf61bd7155dd559aefa3960d347f16af05aa3cb0edf4251e35a3ace27ee0a74a5f9baa6b4354e8e840c1a1ff39ee952106463eee3016f312e1f16ad6825742c1f5149d3f57bfc0afbfa8b80373f021a4cdfe1232ec39889705e0dd6b3c48cca3e733dd9b29adf4e2c00e56de9a155e8cfbb76f424afe4bc35888e3dc6351c7ee27e0f046ef0806c0322a3ed2d325f306012b80f60a0e34105ff56a101a8565edccec28e4b9ac1dfd35cf6a525953efcd79538c064a3fed8e87509d3f7ef39d020e8dff7d19336e6e422322980d7e95a782e42e604126594c70d3451fc9cafaac2d6452c32abf1f2066d2ccd8cf9de6a0b1b1ebecfc79812b900a3f793641f80abfc9ace1f18dddf32e78c05a191109345083e433d598e9048f474ae10e2be3ab402bdb714e227a630761ea6d72c91f20ccf3e8e9b028794d6963af4b198708336393326c21b7cc5d33777f33febfb688ae81f936f2456a75fc78d6818519378e31da1898f718bd76cf1f6e8a13de19e05ef8df16d8bd62799aae2aec886312e26d6d5195eaf5b0a381380f0a869e67e89531b9db5e7c97e60a41f52746f452d9fd1811cad8c1c56fe6e7a665bd147138034979de2d660df04e1b74099532399690bc962ea3502293e91f02cbf86a7233f682f19ee6f41679dee9373cab172e62b251d33ccd549c28f92800bc21e41c8fd77d45fdfd260fb7a15b29e0eb447dc6103c93e26b4634c83e4dc344075cf7704f44fa6a5262e9be8f513e15a2393548b17c44d08da25ec77bc6b80647081df0aa4b4c2c34388a52b659eb3622114a674db9cff295f1967781d023294708c94276286c8eb05f377dcb674156cd3b337d3405712f42474ea9c2b8cfc173e3e820c6deb183eb6310f25a9c8a219ddad33501db2938c4b06d8c6bca009b27da4c57a36d122202299b13fbcc06fa670b9e23f9c1b59b1de8cebc4a5438af208dda9d11b50048c6211298006f7cf42255dd64010fbbb2ca78f8b2ac4c933de7880356cff962589492bfd82bdfd80d366254e7106a44bab754bc0d92ead202c6edf60a2dca5d6248e8a793fce7fce6b543031bda36c60cde779613c72ab90ef7fb127792d5c51ccf0113ab588f9d0a2f9bcc17dc6576917821bcd81fb28f1e709b5fb1e7cba5d136897bfebda356ba74dea14923505e702165efcc5e4665a5c7f9427a092db21f3f6f612cb00050653e5e8a0ac54624f41fb30d937a15ad9512c80a8bdbd3147bf9ebf6197f18b4b0b55a4da8dda3750b7a9abacfbb7d26e7d8aa4bb82b9a02a08fe4bbbaae446cdd4916e7f369810a02f192c8a8eeeca5171edebd0a6c9e14d45febdcadc5b3c122ab4a4a5ccd2cb6c3418fd1d75a4df6505c61a4e9347b487bf548342f9782d572d765e6375945c87dda68912e85b452d3c75419cb7c058cbcb1b616136f47358f83a4e166abd69a785139e800d9f27d3a0c017e965ee748a279e002d4bf07220c1c8fd2bc91e27275eb9eaca0d3d656db8c65883ebd1b32f1df974285da80645167d86f362df3ab8e9f45e7cab72407282b1b26f5bc56f7d37ccd6a783f34795b4868fcee90d8f40b259ae1cc49a84eb9c0d131590bf957b9c00063029b7e206645b324a57632d53699b9a97f9e69e2a69d3d33eeb09448178a26cc11fbf31a96bd7aeec89f75b3cdff22f442bac25544dea5370d69a8462157d9c28a66a66e473e0985b7e84e7b55022021178e70a6ed231dadfc904d0a09b116b175d7c6e913b65379ce80886a2f119900a79795a5aef688e0fe93218b7f118633f0673f4f1c21db88506f02f0cfb422cb088939841e1d6b64aa72c48152d9d5bf0c6002a47d3d9f249926739d2aa98c490c0bac0c82ec23f21976a69149e28b90e32df552a78a4ac0c9d746f30aa93eb350ebe33333e6298c295171f340e8cdafbd9121c3550d04cadd3aadef41e523ca0b3fb80e2ac56e2584c5d5369e7610d527358b6f0cd051d6f7b747a66ff391dd40f07764443c09df530b50424ed7153510156852eb18b8e1f6e9f3ff951c80489f2731ecc1da91957c8ac8a7f3195f218114ad05703511d5fd426c3f1c042119971ded11ca31a78f3aa7090ef87c995505ff349c556e7287ac5b891b8a5dff47e481d34436e8bee7451efd44dfe98e52e9f5a03e3dad6460ca25a605c2837caa9d74606c56a1867c77574ee6ef3cf4e3780bd1c61ce4ebe9e9389ff66b6848ceec308fac7893747feeb302c3b886037739740e365523427f461c9f66f11cbdbfc48548b2e4f160db3861d94c016cb1a9d75bc5f5936c1622342211dcb8ea09399d83b935b194afe8574f320d98c9d587cdc31346825f2891dbd18dcdc13e75166a2aaf5cdf8ca1bcff7a4cf946eb425f6392bee742af8717081548de88ea2ccc25b1b88f4c13993f5dfdca1813d53fe5f5038e2c7b790744f32501d0e14131fd59cf2f5ebb5587dc6935acdb586fd046175ff5c30236274438f96fe2ccfe6342bc233d63d921a64ee678b502b4b1e15ace1b17b65433961f6c43445ad664a395f31e4214320e766ea2fd4b6cc11e26bdb92f3b04b9d822df51fe90fb37072c16c942d7fb6c8b4bb065d6f30ed919138f5403de43b85777ec6087aa48966390b9077aa685d6b05da64967b1ca5ee29024b8e78e9d37bcc2f6adab8b3d9f2070d8864391856e6b2cd597ebdc47a61ab3f5d34ebc9362397d7a63cb9f656d7683312fc97c26bebe203c69ce52b4d1203c9cc62f3c6923e27d360a9e4ffb1c8d9933bae43dd453feb01485270bea039a7c96b5fb6038565429508e31eec7fd3cee1b6588a5bc971e922571d5ed247e8ef2b8c20afb5b3782e814e082e0e8c2cc4bdf0cd6b1a8625a40c633e871b564f13b535f66f9aa4c5196a2cd10e6efa530c3d2a936f9025fc13468eb69d8fe493d24b0c6dc20f1ea9297776ca2857abd7067c6fa88b7ef25d233628a50fe29f35b5e546a83c233aadf97f403b936b77763c23fa254339904bf37b912b87e7d1544d620e50f4f35a8f637b93d6624a6e367e58d65097b2420ee0ede2b1546542ae03c452384925faa56e5ccd63b38bac6c5f6dc3605bccae1bd61764d6868cc55bbbf0636d4e0372c6d785dff39fe4521ddb73d4d25f2cfb81969ed0d7d9377bdb0478cac5b1cf6fe131527e757446c3103703d7da58d89758b4314abf8c4b779e903dfb0e90b2ca079552310939421392bde16e78687a566d085b40f9cb220e0df500fa8dadec0555318aac8cfa8383c843eb16abcaa50fe5bed0c4bfba0afa00b887d781cc711f04bd36a3f9253da39cbbe4c6572db2bb59bab880e74ca5a308276b0379b15b1c51ad693d66803db0f1f1b0af5b1f653bfe2365e8f9b513da8a8d56ec1725c8ae4dd6f63b4d0e80ce0aa31fc31745f5478949fc6327fbe9b6356737d75601d5d90e98471033199658573d24475d3f5619395c33fe09eb2d62c5afa29512819c888619b54fc487f17b244483f55359a1231ab1e6a65c2fa4a46afa0f4583d67d189357160632a0c01ff9e5c340ceac3e58dc623c8cb05b4fdd19d753f93d60bccbe4623e6406a908e347a31a3122cbfea41c177414e1d05bea69b8363c7f8633d56aea72cf18661c8b5bdd7fc13c454ad1ab7848c5efee8159e626a3e95d87a0abe01c9367478732d54e266cac5f11859aa80dee5af310d7aec854c172a1e2152240110e826584c1a6cca08d60a4a6af372f162b3829150ec4dbf312bf37027ca6ecfe8fcecab6b97a9e465ed8e78d936d56738c88ebabfcad646657a0972fc2fcf671d8d69490b6a1a8b13ab1e7052b26eb631e42e145e2a9681da3ee12a5c7e3eaa865c2def36b08fdfca22658a4aa83026d40bdd3bdc1470cf30328d24d7ac1d3b9bb63a68b23d14c15236ded20c8c92600cd3446c4122fe4d28b2f0d3021af3044ac301a691869a76bd662165586bbde86c68e27d29d0bb557fab9c1b0848836c00ec678d78df24c7485f5573040d7ad8f9c516bad9055bd712d47d617aa80a410f23fa3aec2d0268e0e9204bdd8432f871b9096cac32bf456918f2e70cd9ef6c6331e93d20dd3d4923d5721939690e37c80d3950b755fcaa1291c8852e16606ecd9f7d32dffbd1617d0367aaaabd5e18bc46c55b2bea0acb97c2e052a7839d08ffe22ae569f5741d7a3054c7c4498017439bdcce6b166f3b33c1e8a9ed0a767946dd8905911d6c0803381ecf936cc7e3384f3d9201b82de9e6e0bb9c84c54f58a0e39c0b5d54386e4789950b10980e661b7abd3f0271d08cee647a0cf3645d40372b023d60eeb1e2620e66bc2df31a97114f727294a3c8fa1f44df0302a7850423684a244029905b8d826f8acc62715926f9d595358322d94ca1a8a5f16c10d82083cc65d69f964accec72c94965164f86a43312c2f4f00ca75e9aca54a576ff701d7e1c9cbf9c36758b343e727abacabee4c68e8ae43f8f98b902b7bc0dc1514b3d15f6b98eb5a0164e4fd4bdaa5319cf94120c90fa41b5ef8ec9ad939a98d64a7984127c690ec08427f7fba4b9e5bfbb484b5cbb8b273f242dab0871353461a5d17da1b2d08d5cee7f16dfa17537d9b1f4c1c13055d1f2d31003d9175ecb74aba672517626662d4d973a019143dfe02b049e7a5a3f99b3b357fd93abd59641004d123f8f91746caa06c9cef98ce47fd1c0857554fcc2e850ddbf84a2acfbc54257154ea4368fffa50f70c27ab8f6c151dd75933ffcc368621f18fc4298a9e931d74e425fb1b56b863c8afb4e30b798b56c1b620dd51de8d91c321950775279e513ec752ccad63ae7dd4fd9ea600fce6cefebb0187d3a90dddedc6846d8b16fe98a791a4ab126c44024cc5332e72e002666639027e10684dac4dfc6047155aca3bfea20a0721dd52eb5d621710f7f1c08951604bffcb555313001a4bcd3fc274c47ab58d653da8663430d7bd80e06a7b3b16f70a48a693596330d2bf14d27581fe144238fa38d32b3b30264ae97aa2492f3c0bf0fdafc37225a70f29b2d348af7d8e6a1a3858d7ac0fc357c15f2a159d8376abfcde8ff93f71ac53145d1fbef4d110f67637a9afe855673041b5ff32b5b5060d897e841250539666b7038f86a52e00836a9376ed72f988ba7e5066848e3a22ab68bf64c040feda8dcc6f0283ca0033aaa784994a7d26aa5331aaab51b6c6c2587ed176366365bb7e46c4ba141863f9568058e231e514f019f8fe5817e5621d1f416fe89dd5b10ed7b8ac1095e7e72eae770d3e4816c7a746ceb26913d30efe875f1213134bd5879e2fd5bb8e89bc021a8d335ddc166376a908eeddeb3b43115f48fae094d20a9f8b315fb30606f9c3bf35c32f05c790a598fce5cc40f06e7a10832e9a5d0b3e636c3b17add19ed0846661a4994fdccc72a5e33a8d2c8839abb98fc18ca173f55924bcc7bfac52e4070edbc5db6082d6da6560cc63881911dc7b7c875777c17797042698ce9eb0346bd6dc6ee0a4ef4de4317ce0fbd265bac3c0c0f0be37128e9f50caa8f625ce49fc7160eba74d29062d0d5c77e822b08dd260593e1789924f31d55eedd31617416f58683bb2b65f4fc80e136a371313f78e48cd2513bbb8af0982103426b28f33ada8065d2fe2b9f656ede9c6c6a5ecf1468f842dd18eba42d53a0cbf7558633ce911c8b6ef6ebed1a662e6743089c9e42cf90878b8f7f7c839e72229dfa1d9592f83b4d9c22ce00c877ba399b0423c9f26a760625158b81d15e7df55a0b5726c1bc865121a5bfa9a24ce622382c81b85bab166e053ebaaef8a7a10f0354927ef0bbf980144e530f605a4a05d58987f677b2b8cefd66a3976d8d0aafdd497d1bf54da6d20ac867aa0b76d323d948d654a0376a387438e2f882c9aa3b9280f86c53d4137cf85c97b9f4522df862aafb5cef3e04ce0f00f81312f701c8c1ae333887f84d3c5fa19c24be01705006567fc173b8dd2222fac4a8486bfa3f336df7402fa13052f17a4c7710822e4f9ab8aed028cbf30490473d67dcb7e2d4b16644f24730d34def82e329e00fc6277b52f825ea8be45ca5c885d8a74028cbca2add16fccd81c47e2770566d9631303350824de509d33410be6626c6ac2514160695a6c27d496bf97f55a3439787d89d96560b18ca50cf3a96d3a62f94755952a46f203b5cc6d554143c2ba4d35f64ada9a913b36a3bb8790d613e3b7dd177222e5138d3d936204e75e0e448b013337c55b039bdc4f70ad46be39136d9f1fc7ed85cc759f3e2aaaa640ebae168339663e32ccaed7f744fed6d9ffa26f6ee5f24f00e8a7146c0c8fb927a5485cc5eb6e41c86687ad549072b067dfb42ba200c6d190cfbee0fd67beb4870fb1e0139797519758e787a260e92ada70f5e3bb97aca64099e26ab3788d30b9d25062cd75ba76f1eb49b2606e637a7aab64e6efd4697f435c248f882a9db39385087d9e75e05c79a107265ebb2a861f2430464f528d8dccca314a14c547221c48714b157d61284f3fd7d484ab03860f73882d36c8a6bfc3f574f5a2afac8eac7a290e737e7a9864bf8430cb5cd8df940c128827633dadf4e544bfd6600b1be428e58f2dbc387754bcc8c2efd88109cc00e0d049b68bfeb1a9b79d05a62f53f2a44e113fe0db26e859103df346a5b0e3e86d36aa45ca6f821cbdc641dd2788ea04f6780c73ca50f103718b9c29838095a0750c90f5c0fffcffeb0751c7124172014f4a3989231c4047271b718ca493a8e351c92ae98aab789822f50bce441036ddd9e8fd17591eb549c268524aab28b133f2dd3d52f88a26b36972d36209613ec640a6a55919788a8aa888b8b4ad6793c6e3159e9e58ffff0bf0fba7129fbb0f2c2c0469c6aedf247a8c3ebeb816bf3e3f692d6ce9635d196e99969ffb58c715d3ce89895e35853cd66d31cb52530dc14f681c4f9d7384596a448aa65df65124dd7febc07fad07a779c275446da858ab58cc0660f867032b09a1d56719f19925f9d611693af117c7ef54ec09fd4802465ec27b5fdeca29a4704e9534ea6b0c63afd6dd470f3829a470d7738723c12ec0289883a2bc23fbad28a419be1784a1803ca55c5e93d807471a753e1947af70b099f3f8bd92121a79d21c7ba4c32d5b018f7bc852d58ed0745513e0b9cd85f76ce719fe352f6df4c426965bf10211e3da340d982050861fd164b76049f12bdb809169fa6a507260bbda906ec47c17d107bea4d9eced5cbecc238309c05268c55c91ab5e25799e2ff7e512365951f2bd9b35ffa9b110faaeae906efffef525e8b65efc946d30747901b0dc73bf29c27846e7d9e86c1530fae7f0afd298794e0d8c040c531fc0c01ed1bc812f1444c506e8e9b36574f051d87558cd10b95af70cf949b7d766216336421fcccb1f9cdab069f86abbabb1005d1bc594e072ec42d436cc0165adab5a87cfa3682c6cf55cd7b0aa07403b96f9f594b878481990d1adf1a3d759f0d7dcd8b49d5d33336ad19a95f89184dedfa40a9573cdd138bc73f6cd05c6ae5429c71d50c308cba1b714e6c3d3029f4f3f2a531e099521bd7651e5b1b0d06dc51c55141ef4658e98d5020aef829c0d8eb5245ee6588140571964e7cfc8995ca6928ae096d307462752f67ca4d6e005e9b626299ee786eff8940fb81583b639e6c8e2f11b0805e3f0dd42b7d547991f7d5f522078f52d4d2dfcdd1eb5a70096abe6efa1f8baa9bd973e6ed684f5a7347680199653efff207b72ba56987c4e55f9f56b05d5e16bf9d06a6d91b071b85fe47789bc6a9e879f000aa0f9c7a68aaa7790373ab18ab4be26b25f2d06c1997d823d8984c50fccd3b7c6831af2c428862c5607b92f08b74dda43fb69c182dad452800244e5ca9cd3108fd7b338db26176c68787c2593c960c8d3b8e322ea92d2d5f42d7c980c92c14202c56e050d5ed9b2d8e7a8a5b7ac407e5afd5d5c64af4c90c665bfc43374b0e2d593e6f47fbaa917e0aee0f05b95b33fcd669ba144bb34ec5f8bddfbb5eae7e1409a8c73a63d0665af4e54d4e3c1af51b85cf03a1433807f6857962236db70eb4c2108f31cb262000b06d832e3dffa1dc222fe93712379191ceb658c64883f953f5fe281ffba330a812854647dc692fad031312d6f7428b3b4b451aa19d79e3f172dbf3d96bdee1fe994ecabc194bce66926898bd1a9890a9fcd82fbd5ca19d259cdcd0b1dd579b8d27cfda445afde2bb29e9de7656c9a59e1d2696c6cba4064614bab604bc90a1dcbac91013f8842d31444ef97b0077d25399b70571f85ac00a03b135281ec4119f6121ca609ef6ad75d9a7ace8626d81bff38ca1f2fb19906d9d66fbc711e4742bfdd05d0d97885ff5fa02b70672ae08fbb09be435f4953a1c59d3e4c2f7976cca2b2e6db742a670293a15dde1a13a456aa1ed87fadee7f0f940c7f0c6e8bb4e4e738f460b21888b81b841e3b531b06ad7a55fd2168be3e0a83dfaa6629538a6fba0a4f64bf62a9747edaa1a6a2491906258c50b4e4f1f7c8ce56068853887dee88badff128436f3ed5189a03487944110d2d3617bb60bbcfbe275b464a2aadb4d3c5d57c847a7cb104ef507c49532a1f6d4f6558e42a361826c17615636808d2defab8f815462833e3762f75803f207afb7fc3cbabc1034446b8df313b88e8d26c00a4865af1822aa656aa291c124835c9b74b5a03b8d156981025aaba17cbf0a3d0d3aad7eb2c261f0f3d00dcf6bf3f90a4bc4d0d3d7d33e6f500846d9cca2726fbe010f1dbde09d7797ae66f6b7ad65d307b04208045baf84dc0d5f002526241cb40190d3e7c7a6017a7d88bb8f7361389c32c389e137b9c8cace8a139b7921badf95b1408299d4353b4848b2c3a341d08a1efaabaa7ec1ff6c1a815da18a9a7f68cf126140f3e7c403be4a179f991d98f55fad40e2dc1074ef8ad1420b731d2c8c29457c1d0751a361345232690e9ad39bdd492a7032ae3cc327974a3b192b59e2ac25088111ff04f2d1f1cdd692f32d78f555860ba50024a04871e3f1c59f84fdab3791c50fa10f4b737e2fdfbe254d0f91019a5f6488e5d89a66dc116791cceaffb730ac39bb017f96048c71bd71933ecc0add0ff4eff0c34bbd86d02e29dc0d72267e74d80f65b6534203a8499ce4c911f275f6c59e9d615a301e3b324b41dd9492b3081cfe9344365c8a138fee9f606a08a46264592c91895a92f90c69813d9200e566fff9d652743e3cdbd797866ce5c2c6c17ee3304edd84673e064d7ed236d96d269494ce527193492d1474189c690306b09caa0035580e88b7667c6c10e5f39d96de1eb5494e5728cba4a1c68440ea32398306df5193fef7001eda6b0fc40cd9d86f458fde3af3d74caf357d2ea76e77f039ef9d496c556fa04f6cfb42b7e4b0a041d5800827129c1c2ef0bf1a9ba6385b5d49332c674186338d71d8b307b95d51dab171e71d7b32ff0d10bb85705c5226d943345cf65f7fab058298d358a5efede63f76469071ed995352e8b613c3ce985a1abe5bdd0c0546565dbd8ed7c4938cacfa713820ae5b3e68dbc54000e164b4d2aaef324af5305c8ea994e0f65055d842316244f8ffe385cf539c35410c61a5ac1d425dc6550deb484e7fd8a9ab449e2808a428b6b68fceb61139fce8ea65b4ff466467662c6e3abc9a8155c484140668cfad04bb20aa6b9e9e53f24f718bc0ece7293b297ca7fe5aa960521a6d14b390011f65cc2fa97799b073666d89f420ed4b2914271da59e3ec9c90caf854ee13c34873c4ce36311779e8bf0c0d7d473402d0d377f5098b808066a263a55504284235d58cd805dfe7b1ca49135bdf11f250e30753df7d2989e13dd802a5ba63e3679451b454b22534f58fdf91d7f283af2e9db5c2512ab0bd06c852df5bde25ccebfce3a681129916fcd8f15d4a3f80ffa7343c6732db6b1af9b9fc4f22bca18064969b2e18071927bf069f4bcae124996656dafbd547a3ab66a8c0ceafc5b64d278a35596793e9d3d2c7fc38a393a73d27f620bf12902f3e80fc8b0a9f8c797f9df2d47b6fcc98850034b6fce8c156154cb8817804c4a07e81f677ae4595829771dc39193ea38c46ef47ecb9519f6d8ffa16035f2388170cb47bbfa3625d23e4177a82f8537a0a9c75956be685d1809b0249a3e1c23d6bbc45979fd351a016007a30f40b1d922591ff79460937d2453ce77359aaaf063a5bb9daab1dd86aec338a563568ed6467ed8f03f7ca553220eaa8c6461dbc5bbbaab6bb53ed10a5843525268f2d6e2346cf586d28c3f6c93822f5e0ebca2b06f505bf979f9349ee828df3b2b5f3ff941c3896c0ca21bf9a35d6158c18983770b7b640338df86c770056a428fe174cf4716fe462514223dfc192189bb0f73e27507f8da1a31912f7886e042a4a7ef174ecd1ffc93da57b6aa36d827ef00302b5ed6ee99755d3e892e9bf46485cc2b27d2c039af7137f88cf08a5657a48e5bf5d1b1ee49ff7b8b5bc9619c8ad47d31d72e287f1cb41e6c2a0668e817c7c040b6ec048a788cf0e3cad56e563c60cca68a739619d6c9c843f2cc12273b82555f2d1c9e20151e33ee2a604408830b53c9c541130cdea93125ae8e32b43618d124161dd17340bf3b0e5b450b3bc82e41065d0719142a79855e4905ba3bffbac69e705017f2060312444aec6801485dcad8b823692828ef3e6ccc9f9a961269de3848406b78066bec579477aea8b2ddebfe83075dd34b9e41fe93de0946acb5cfeef0419b7425d8054998653b02ac4f5b11e425dfd33fa9f13bf083650561958850eee7628c7bad53a320c54e7859949d65246d43279069fc6d7c79376dc85bc4f615227c99352ca417920b84473ee42e6e83373bfe94381c26517828d67d84ff0dd850b24b29306cbb0f8892d558469fe54294ba1629107ae11964b1aeebfdbd4a70097a274863b2b223e10d6563a42dd6022a77f50646da4ba4ec5b72f4c26bee88e8e68f4ffe2b111352d391705b1f08a5fe060f8ec5e09cc61858ff123073c1b81a7371dd91774f1fe9fd9d50aaa7faac9ad78728ab87b97c60a16af2e272d1031d6397495799e0eeab1df432326997fc3a4da0dbc6ef09bf8e9527fdd303bc0e1f3f9ceae372710de4dd7c9149c1569ac12994ec015e333bd0ab898ae5a71edf0c9314337071827dbe1f8de3c41c1d5bbccd613bc03998a83f6f3f2fd9d304798600c37b8aa5a34f31f015b5552d7dd78620d19c6cba228c3078901d8c6905dcd95a8988b60645ed83e23c9c8c6befd318edb0826f0683fd1b577e89b426c33fe6ee8837522a1f00121fabdf53b3ae4fca304b3a5e106b29862378188810358b9ea566e6bce85f237fe29df8fc9069114e8669c43c98566db8b31fddab1926d812590a4826c172fa1225164b7803e7d54eecb61d8eda73d149b59a21994c15b888c5e8b19fcef3f7b65d49b39bae45970b6c77c4930ed736564f191d2d2a880633f952014dc5b936fed4a1748b804a4d4cb83eeb7050324e1d3d52305d9d68746d5b119f465e79ab792db6836081980482a5c3a37e12444149d33bf5795c364c591a03a896a77155bdfdc5878aafcd211e2d950cce89366bad2baf4c89d85f0e63ea68c87e74f4ae29fd929cfb3e455629d1d2f9ce48b70498b81f957e0c1c4374980a98e355a6a0f17a113cb723284f1171e13814a761d3dfff2612c1f643967d606a5cdf26ed72f6383298daa1f403749d1781f8d79725a5a289e6761d9da87405a619b9f3b204af83d2e098a3afa59c6d6d8133a47c34a96083901d27d2fc30a8ecc388ce9ce58ead29ec6512a36817608c6da7684730516a1d70f960a1c3850ca1eb2c618ddd6e6161029ee3264f4b6cb855a454f3bddf9e3e982b076be73af9d5988ed22be15ebe2555e3104d6ceaed3e11aed69458baba92bfd05ba6d367271a2677731edd8b2d8c0e0f504d1474f8e0226c727f7ef5059273219583f3f4d27f18251a8208b50c284114d7429a043d1c495698f1054546c72efc4e132768c326542e6b6b1aaf9ce156096109f1a0f9b47ff37e51b254b4df7c2a25799fd8efd33690cdc76836735a7f14dca96ab6989c5545b0889ca07e1b600b93c241c83c327229d3475da9be2ef0bc51a8dc517d1884d9ffc74ad160facefce6fe1930f4a3343aef0c92b4679256506340985b3a11b02a8b28ace46580917a786c0f872aab4d66a7ccd6c70ce73476ec08159ab22939f4541020050d59c7bdd7659b8da4abf15696ca813f512c3bd42352c581ec8d2f4e482af5e9069c24073d333c33f5093e1039b22a0eb277b76715297b66298e95cb3c6b5cbf96b83f20465748e6912a0bfc53d8dca62b4921f778faedb7eb9460b1db8312543522e807aff244c8ad6cd0fccd44fb8c21d07c77509459522ed00d5b031efdf53413e0a16345f28775526b0194528fbb52124c96b6aa82556b92708a5e16b1d4bc9fa8a4d7a0761d06c02076847746f5ab6c0fb7f8b84090ea797c89b14b3625c4c18f0b2760fb47970d2d80998445e3f79817c10f0b4748114ba1e424ec5cf4c07e9f8d3e64e35223edb3250a0f3c08cd2d80cc6e73d8ec9a6bf5f2259bbc3feec0d9a5adbd0640aeb2d44464989c41366884b26d3d91ec1088f16c0e22121283fc147c6c54b0e3f64b1379378cdd1961d2685ae9bf560dc3de05caedf4910c37f81f928f8bd697b9dcf1f49b6b0b2624668d9eb46ff20e170c4af51650cce86cbe765c7c090028832fb4bb843ffc5964e0b9afdd475a7280d806f547abf430fdd073d53a73ced34fad3a1d2930e348b3544fb7821a6818872b5af5ff35d7c9117c6f21f972838faef59d70d7da350b67d93f21685e6895d37ac7a6f176625438be233f4afdb27348f1ee202a3cfb31f7e886ad8d9c940530a1a786b4d841798eac436183d19cf24612909817e27f6d66c0bacd37e39e14f28c2ad4469e3e1e072777bec290969718fe3fe14866f8c7cc552365fef877cd271cb4f82ed32760a586a84928c628f58bc1a187aabbb9bf7ddaab399c894084029af151b0f4820056c95adac4d92987bd650d3fa3f965db4656908e63e22e4729f94c1b90bd0ed188d602f543122ad02d2419ebc74662db9d5b987b81758ec5509a235c46f880b997a872f8d24c6471e0637bb80f886ed58218c4615a192780db9fea5bf615932980c2ea8cbabb5e93c04dfeac77435eb4fae0fd9f13a9618c35850577008b1adb72a5f2e9819f6337c7bbd5b99102f67fbabf80865f9ec3ce6a2260d2006da4fc76a8245cfbcd8b68c25789e3cfa833ae35213f4f77778004a62af4cff04dc85593e08222f2ea5dd0ead6d0d2193d425b400e8290523c7ff331899914c6837a899cd367447b55a9592c4f39c8d7ef2e719abed0544f783cbb69bdaf75b87adebbeb4af78debb0d5a811beb8af7537c16a6fc1a8a01fa86aa9c4543a9887d741bca8caa09fe949f47cb4c1a9321f08e39615bcdd6d267218ff20135b2113c35d68f3114b0cac7cb69264d1d257a7a948c2edd329570d5cd8ecefe7c2d72a26f121c8c5d1ebe2d95a47afc28954294cb281eff554da5676c310d4442bf5d354a490fa7ca68fc15acc5ca070751ccec71eb040520284a0282012f5a077516f6e6ec9c5969b96a56f340c0bb8e4ef74b612f4381ff6bb51fd2f15ad94a59866ab7fa9485d97ede2ec325c467df0b49923030b54b07fbb06dd9c2874b3f48ebc587d325fe4f4668221a3cbaa8988977f121822c502c62fabecb0f3098931a3a9241cac08b42a0bcbdee5c614c76121bc24f4dacb26b89fff39a8e51b919c2508e9319c01701a8339ad96b2a89d3e3d6881af87135fe4dd807a4f6fe6075d03c1fcd2f5fb31dcb355f77e5f67154ef4d2120360989d0f7dad0397334aa69a7e886336f51df2bba36e7c3817085171263b6722def62883756729561f42a4d2bd47f95221b407624a374408aa603be6b259672a55b913d1ffea722f708bbfdfd2ad57a2dcb7363c0c0e65085320367971327763e0355f1ee12370dbd8b054020c4e7361e6b63279a7fb1699a0566cb82e720c8242aba47cd91685a4b71c35c4fe4a034bd462623083cd22ed35b08d4851e901e93cf1ad6ce34cd84e1edd0fb6216d84ff24452e7b11fd1676b976b12765612a3e285d4e5667c8fc41abf37bdfd3a97685392353300a8c609e8329cdc5cbd8c5f3547e128befb00f38c1fd70e756c8c3a5c217077c589204e6f8e2bfc53ac4db2d93107fd51255e98abac0c742cb25a987e3919c7fb3214b6aec1dbe9370a081c1aff664b1f3425478e81bad38529550466c636074850f28d2bd1e2aa6b155e373e03f31e54a601f6b5d19042042396fa05bee6e9ea78aea992ad418f049664031f08dce95b9fbd71503ea740db845bcf11f550508a4dca858509d454d0426552a2a46ffbee1e1247cb03b93eeabe4769260174cdfb34a4c8f9cb96c2dd351eecfe214e9416cbfb06ab77d810027ee58e3a0e47a89c563a74e5773b3105ebd7cda9a854ae7e8828454465cdc743f30a7f7db66c0acb311dd425fff2dd89f997bf1869ec89f43c28b5f9665fdb103af11e9baf87246a8041166c701dc95eaa07b2aef2d27d183494f762f23a2e5f1c61e230706a82218ede9a54d1ebae06046194780d174257c1cfd8c29d25792f2c219df2cf1499075f0940e797bef5e1f2b3268278e0ebb75f8e231939615ad4efc2c1abac1a7a3824a286474941c6c998bb2de6d58f0fee2e3642c96c91ef897ea3ad89ed18d17a731995d675f072a38c41d0498b80e940d29f8c940802559cd5fbd2af07b693dc5ae9e1e2599218b874b2f0b5c54d952c1bd4066e2f08079eaf51dcdb717723e53f991580c5153fafefa98393820fd2d9730fd0d804c79507128bd818d57d100e120ad11886a256bf1c0790307e4e99a0ba825265becc1f5e558e2e1d8048747e37883f0bef1637fe010342202a11960d14e80fe17603faa0bbae7f31a3b20e40f1e81ba9b3889ca4ff9fa54c58b69b5a0a993095679fafe8b3c2b40ac1e935b8fcd4bbd323c1a55d13121b9e137a738b9116df760d0e518a1cf3f8e52b9a5e584020f2db3f42584cfc8f8620373ef646ca53c2809d5276cb50fa5e39f30aefcb93068e62a233a0ff36d093d2318a152a26e3342f35190baee2f82d603e367cdf07b624da03116d153545d7e782c04949aa33ef77b168a20ab4738bd85c0c6c40114601bf157d7dfd79c4f3a395b1a85e434726d36fe05d14a375a89d00d998a4106f557f3340df532d4a35dd9167b8240cb6dacee5c1bde541c1a5d5bd2ba65e9704fe2203af40f592386e45c7a3ceeca27da98168f9ae2938c80bb8bfa65ea99695ea2be3955ba6779399818f19956703d08ef7fc175edc37fd861a070ff47286f2e693213796e57f8f8084f87f225eacab093094d0638fc5e69071f264f71166c8a72f5e47cccfce7c6ed6c1ee9cb0f865859478da0631aea512ea11629b9064a8b1cdecc993c6af5cb0056484f2b6d37bfbf62dcfccad597393a83f54233bf5c52bac51e6a0c54d73afcf6cfa5afdc239c9f14504362584273d163bb1e9114a0ea613ac6ed6f4cb421a4bad880108f0a65981d73c026e480b4b86bcfd2260e1939a8b4472a96d2d192a39fd0d648199b04010912f6bd2f074ee6c5998cb03a155bc9d3ef5c1422c5aca716b0243e2d7421331ed9ea6458b7b4325df0ae9cffebe145882bb6afff05e97854f8a79fdfa7e78847d77eef1e71216112257e280a067b94d6dbba3454d67799ce80fe8cf5c308e31b54b78ceb8ba19e2f470a8eacda1f90fc3da8bc5f8e4e9b75dbce74ccad6edbc51c984d8b9ee6cb9ed2783cd91e1bfd44798bfee4dcffcfd705ff9dac201d56ba45eba68fda5931adec9ea416f6c15973bac87ebb7a87385bd94f10aee9b57c8e03d08af970b6ed00129174cd82e28e6b1c6f3332509a8d441a0f69c9f7671212e2248537f4d86e3bba9bda77ce6c4afc9b14c1bbdbf6cde90064fe8601beacec2bf215e2ad7a381964dd794de30f89366f8c31f82f5eb5078a86b42231450ed67ce056f483d371e0c692a3c362b09b8e984237fe5a7d2ad61fea8a3a640e3f685d79b52dd66e4dfd191b5bd6fb7d54ef24b21dcc1ebd8e071e5bed4661bf1004e4e81a821eeddb5ea7dd5ea17deaff39925e52bb461b3fa5cd10b7bd6a4f6310cd86b269e25b2b345d97b43830d5f8acca5bd7978a72b5fadf869543e8a08b8e49465f2db5b882900f01eef8b138270b1dd5fe21eb507a88fdaaa7d87c5e4e188672d2f689a038b092054f58ac61aae6708ed22291f27fcc1758115de29757412533551c579d7cafe92866f77aded775bf7dd87f6a725a2343aee9ef31602332c68961b096f0a3fa4868e62ad8f120e2c1f4a610affbf4c1495516efc17057b2e4e067874ccfcf907096877db599a3a8a8a80eb2e4fc7ce72b732349d4ae2b2b4e1f388a7071d7787cf911014bfcd13dab0647cf26fa7a8c66981fb23da6463eff374adda909f7913248bbfab953ffbfc740372f3083e4ca7e2c8d8ab2d18152045fca1c028af97ca779033f1539b3ce6a466f34d89fd01db2f8fa6015cebc656e744696e21cdd384fb8191f7cbd0670be912a3952dd9c738d0fc2810252c3f66c264a56a84154e233f1a580e3577e003f6947d74e1a6ce42ca0a4731269b71758f787bd6b179915584a89533090050c336891176b753edda4cc431ecaf54d29ee0035cb2bfe72c9e345d2ea9bc621c945cfe22b42c7de5a58f5d93d09529e14730249f2e35d3154e33043be588c1a53bd95b180e183aa0399832e4c4fa7491615c49f39f9ee90992d0db6b91e9d48473ac6474a3e6cec25130b0be156d8020d486d75405bea340436c8f7a8f41b1757f3c28cc475e93950ca0a6e338d383b5f8fb9d61b5d0612dd5b0ed6fb62e030881032391c417b26303676edb4188f37c6150617e179871d794fca6f0b1397602add09e81bcfa86fa386b73633e394234c03b833d43d811bdbbc7f7f91f277b365d57173fe2123b6cea5c0f34ef313e8c17d74dfda0e8aa0c7e66d6a50fa05548c2f19c561ce18e073b0123f8f71d492cf4b3582a88d5e94f5a027f3035dd1284fbf373cd218f0771eab7d0052496687534582518630ac5af8c51ae0a353bf363d40454e9ae811d1979ad1d77a5f55c1a643397a1c31db6900ac19369368c1f04ec66fbfd4452c06630323efce7c5a21a7143a0b98c759520f099149e03f16661e9349dc5fbccc6035e04cf16aa1494dc50c6d4defaa562e670ff928921646a17be4d118c390f5d9b03ab3d83524d86ec4f01951a885edc9eb00a6cad93f35c8925613038d09a17994fd43fa63a05aebf9f6cf382a53e597e97a656fd08b8a8b95d0f5480e777e87a9f395e3e67fadb9042fba2cc182e410ab54fbe392fe336f72dadd12e8cf3caaa70e564242b0f42f1b9facf8335ca41f6b31151d2d6a8321c47190015d544cc52940317017754778d50599a7453340751c3ab0a9f07ba43136718936d085be8e7f6ef9dab7ba210a66259b82ebcad8e8f6c5bf63e889b0f6210fb966a6f5db3029edae6d5338dbd01330a093dd04b589c5f381cf08e99e4ec4a2291d527365525d10f2ee3d10d54fcc43620ef28430f455d54b377640c5461ed040ecf818f7fb8b76f334d3df1527e6d9e958e4188656128e64415322b44e0cb5b2ea1f62289b89269763b458c8f2dc0262073928a57a59f6eb90f5c5c6e67d05fac4f44634303ef1f3f12503ddf2540d7e42ce2364d62e1c3eeecb278e641c0fff2a9c37a2a1e0c106223124b145040b19433204e78acc12fcf269cef3d092db91f0a669448670385fe65782d15426d3dcdac39a109a5bb2ed07fc111a349252bcdd1d172a01ef393b58ae0455c04762f985941890a308ad5216d49ea9398b144416e579d1727df20eb7f14c43ba14f1db3420df69e8b03c6745405f0aa159610b76f58388a2d94166be3f0acfb32c3697635b6b8b5c72c6bdb7722b78a3e4846a0d200fb5125410495a43fd37fe04d07fcf053c16a22a4bf8cf59cd8dd7138152f03e69388611db2052879168c38310e439f2eb73425cb5c2093ed8939e1aeb9defcb3bbf9c8533d4590d1a3850e4a33e716dfa201d0f634bda21f5fbeaef57377f9dcd08897504c28b2d8cde545bf14882761c3672b48514dd006ed32467f1bb3dac3034c2cab826a3e9e0f1b5b58a61027d930d9e5f19cfa49f544f34d70d70634ba45ad596870515c35603f894393ca60ac172e1434b1029b030b1cbcd340f2d1124c329ce60660897c9dfa46f052470edce4ad54ae4c0efebebcf1f760435b32f69b79aa15fb9e9e659832918288a2a2e7ac53cc048ccc23d93481d0a337f2869398d5c4f0b3913622e60f48ec26585daeed78f74adabcf02a339a6726c6001be944f53e0aba87d00cc753138927d54374363315e82bb4941a9085b027d2e87c5b2fcfc252194a5d1d3a683e9bd9cf418084e0dcbf863c692fc8c9fc50ff132c2ed176117c5a59cf74fd9201999df997095e67511c8c8389107f9abc6d9097dbbe6bd9a7e8874047ef9e0e61f8c60d3c6207ef68f89963e36fd49d99affa3c30c6ad2779d3999adb3f0473a93cb2eeb9a7a1269481a263276d0fc584eeab258c69d1b0cdc33019c1035f73005893b2bb1dd9803be94da69297c2815c111683084888a2f6e0af969bdf853017faf74428d840b8f8307e732acda40b1a0b38150e3c038fcf76c40bab61899588b1ff35ffcdaa76dca13f0a3bab48c27a2f6c03ae60a1b4bb986ffe9c045d947b7b39761f6f804a46768e022298b315e40143363debc7c57bfb4f33d1b42df61d3d7ee338a18b4fce5ee3db5fecdd4ba6178a448d2a864b84dd3ee823a17715bcba7fd75092b29ebb0a15e21b0f38381ad8c4753cfcf30ed93d7166d952b9c20d78b2642ce6d090cac49a776b4b6d5f5458cd63a0f30bc0df95741e95654d0bdd44d35504f66476df85fabbb2a60c2675a5a0d312ef5de34c1e8c0eb1f6dc9fc9df36e69ad2574432de31ed1af0ef89bdae3b3839ed989e00d953ea1152cdf975162a479b956c66d2306038578baecbc478429b432d7efef04d8570fa87e4f63299fa71c21049a0b668999648b6cdd5fdb773f44b232eb7aa1d1794671f0af7e34c9a69009f2183fef22a97dc7bee83d72dbf6a978a1189a91787f11bfb4bbdae44d6a044036066de48126836961c9d6ba8e83aaa89e267a88bc1d79f12a864e130f8a6d8afebbbe689663d0456cbd05178bc78ebcffa5cafca22f8177ce9f2026257695c6bd1314018beace94389ee28a99ee1495bab1a3445f93fcf54f6130368d6d2c83a020399121c990372167f70b1949a1456d3c20a6af17076abf3045164334ce661cb204b5fb38bf711bfc2c89a31c736cfb551b26a6c8099026f76da0e92f0c974aace126dbeceaef5f9748ba9584dda767de63ed4cf2a5077cfec5187ee7e76d20cccf2c90f0e030e7a7f023db33325efae547fd18522a6600998f3f921b0bddfa215ceaeefb15a34cc9ed497c92728e36e381136022d3eff3d2e31050e60334bc99d6ead562deafe67682ba912991ba7440e3b44068ed7b71df1d1aaace2794f8e0cdf2b42447c53312ef7b4700911747a9e5c279be2460f408a8b89153b2c66bd42d408e6a4ceec9f18c3b98f0df9a3189bf2725035186ef5b567fd3e5c3bc7d2270dc48a5798903d748c31a8bb912dc54e861a84aae4d7b11d3d6ec2082fa6e3b11a3f290c272b33c396206c279d79653fb33c203998c649e8ccffd46f5fe9db10f37411dac6f4ecb9822d78ccc80d77d6f3f4cb24404c0c44a3682f6358c9bd3fb75607188d9526c48f3e8f4ae9536520fc13bc7b721c9d10f2118e28322059590457826d3ebdf330f93c77bfe9e43fe729e0a30e8ccb5480981335399324b5ee3d8a8124e6bee06b680c3a020616e789e329a09d3aeacb151a91b2aeed6ae9351fcc8f7338b868b3007d8e876968bc935850f8c1daafb3cc2d5954180971ca44043d7dd45f2515e0fc90d02fa50e1b0a2e0d721a36307ae8b43c8d0ff39459ffd481ebc146c292a2485770f5d420dd7ae8f7c9d1e6af864373c7a5d6f2138dd7cbf4c54f747450fd5fa3dcba126b6b117f7b6fbfc34f7d9afb98ef79c7406ff730923efa780de8daedab227461dc21446167f955e8d60acd2dda9f699c1a87689a8e347d5fa6971edcf66c21a655f5e1e792e49396c59c4db49fb9b211418840a94f9d04c2aa6d4328e9f854b5011af7f106ab396961c794967ef9f3e57cf211e94faee67a134382bef17174cc732b1cf49df5a3d1e712881fe63dbcfe1b98f50927c14ba84ba924eb61a62c289d09c32bf405828c63fb618fc4a9fa843135fa510937560aaf432110df81c3d2423243a5e61018b4272a0811436fc39cdf6635d113ce9ef0f90e9af955042dfd86edf0d7b137364cf85a9c01fa5988f071adc1693d91c5f75704efe8ba46cb5be422a12c58fff52bb7c20f6f11426e0aafe93db9a03635b60e966645751a70975e9b5ac5a845f24600c8ef45d177a1c13bb5df8d3a0eb38d96ade2121b42cb9aeb038f28d1adfc2c48b201a180ea43d27903eed3b5f59e83fd332cf241181dfed7d8d24bd7909abd2f41057428ed1da2b4898c2340f0def7d3ee586a67b5f220ecc2b807a61802663fa4e9bb9cb248277a408289d8dfff49549063cde4a48d67baabf14557b478c5da3c99326f8b0c2a9731323509dc8f7092a24dab251df51df231b027dc095e6ea698b31a6fb2a5a50f32d5e939909293c620a7eaf82638854b487b86aa85c21de2819d78b0b4778b28d2d5396e95a2fb684d6b0b40260cd151c9ae2bfe4d70f2215d0e5f2940184d48f8e5b613d688049cca1e43c6aa2109ae35fb88a3fae630c111b51f8c12b405b1461221e3aa510bb872a3e3a6ce56bc875feda46bcdc76d88b4bc696638e4f8555af70aad8d80a8154ccbb2e3f31dce32bbd660ea48e0b7c0ff7ae754cbbe8f47b72327de53160815038440d6457ce281f092d38f1f8f786ed530dc07702e16200f49a09790516117e318c00b0b6cf29e7b73e400dac315dda8a9358aa63f7daea49e58a0482e6c2833cdac97af465af7839311b5f48af08bb66577513e94f40a50bed3c60e64fc56df016b3882b25e2e40120ecf2faeffaa22845f5f3291f8d2b45da6386354c97835a10b2f9bc0304b36b51486a215f24e91af14de8a3a8ea35cdfaba19151ae355d508c2a7e2297a533b4f55a01b0f134163080a6ba9a602aabd8b6e54e1602b2aff973867a9da194b433b6d9e0039b589a59191e5acbaeff04ea154de416db35dd67c4d830778cb3a5469cda08cc0cfa7d4bfe4411670a92f5684d6bbd2d6a99608ecb26b272b56c3aa709c911e945fdba6adfc46d3d29d5b4460a2f7b376d00519b792a7a023715ce824283bf04e556ffeef7fe1f6eae407b6272826f198bfa9cfa98a6e1b5a9f8bbacb6c58533e67a3254ad46cdad892f52516219a7a4e58b997deb36e925fd9073702aa42df8d0c3ae02f959d60a0a545bc02425560aca0a9fefe83fc674fc39f2ed42a6db3b472ece99eaf1552bd8af2e00643271900a2fcabcbec167531e90c66e4637b67eafc29bb56145ceb7a87ddd0dcdbbdfd5783ffe6375261d0a87675f586d6aa0e650b7802c51a8a77f3168e2ec9ff5e09c4f14a073f360b41de9ddc50da5abf630b7f37c91ee2b1b8509d036e7bba96bd50f2a33489323c940c6ee4e36ed71e5be3b6f04b2f895a5ccb6bf27b1b0e6c3c695397892892407cd755e3fa8c7aa4eb61cbbc1a4a17fe3828abb4c55677943541f5063f0912eeb370b5542ea39e0ae3b449520eaf74f92b6846f3e5942626193f4716eba977f5d0a5f2a44892a5df1d936fb86f032f5f0ed3bfc1883b5ce95fa937f34c70ad957507e51ccc7a9bbbc965b74c6cf9506a406f4b790008d504f36e959ba5c1b956395cedefedcbc3722f2d9aaf384d269846e470d139ae2b822b3d954d14c32268fe0500ebb799132f05d40a69adde2d27ebb9d06dc1351edec75ef7febb376fba2038700f2f2ca5b99ac688d242d35df7b0125ffa517a42b9821c24b514d62d493a30e9b5af8ed62fc5ced57092b0ec025c3d69d4c472a3a11e7e027b9b256af6513ef043282f256d157857e3bf589b8d00b4ec4d4a7e5ebdb1acafd0705e9e1f2d82d0e747b090f5a4a45ba38c38f9c00fbeb00642369f3041fd361417ab9e400e98ce21ec0aa200618488acebd5dac7bbccac1efcebfe98599a0dd46192658473f2738e49483bff8410076a847f057310244a341fcfcae042ed67ea8ceafe5d918cec411a22b65744ac55c91942b18cb42b6625151a8c2376203c4e60a26f875becbad62a05093f83f75cd5e413e0c1ed3024418e1807019c24d43f4eae870d66fa9ebe5606db01ce5822a2d38e57f06adec0b7563a7ba928a2104884a9b46b1b7249f47bc5071fd74b9b0eaf8a419b814a4cbae55d5245fb17710f46bf634748ae4d238b3ea95667b56c122e556ebc952f587ba68f937af4a3acf590eaf7d8696d41059330d6949eb8d672850d990d1c1011c2faacb99a41985fdd48628d57f4e916ace4cc08d08b09b822965b0af1dd707681b13ba42bfa694a69b193fe27050cfee6351f7f55c52c35084be03cc489bab9e4b73ae3115f6c7c64091defcfef00d89135dceb35a5697984f8c60556dcbfadda1475be43a7da5d8d1e06f9877b573d5b93dbf1bf078c1ffd1b2581efd62ac524c52027c6889bbe8172a014634056c6741908b60f624f62f40c8390ed0f518bbf9fe9e152aabc7596545395929bacf88058e1de8981d260f985a8f4f8969e351f4df13e0618ade5997ced1d4635923f14996dc828fecc838e0ed388966b9ca9ed8ed8a3bb3682602596769c16e6c87aca00fea65bc22e949e50d5414525478123ef15a5e6badefdfb3cac64c520075b6783fef5cef2dd044c7b48a0fb6252b30e98b5a6f48e32b288b317e96c59f8514ae8cdff6ab2897e8f82d0cabc3db360a9fa4b4fc910c663c34a7348044dd07889040fd9ff433db5b33d1fe546566de07d8963521167bba63cade4dafb8717233b5e9688d63a0a32379064f2b040a23ecbea8dae2d6585154769a7e7f62a128debe2bb9719aa3b8621c28645b0a772503079c4e4c243b1a2b887e080ac4622c376cad814bb13061243a874b2c7102fcbebbda35ccf3029117141b4ac95d61d1709e1a9c6c2155bb34991848ea1970a7ea326c532ac1344abd35fc97d94f8d7d95148bd43d36dd699309d22df01e264060b07693d51fcc1e66abf88dae3892049803b03a712db81707cc96c8d4a390a3da00a67b581e1beef234ff1282bd8b9e52b79eff7b4eab9058f2b2e5e88ca84493725b03d3dc16cd8d2fc2bba4670c675bc8faae9e4da93c79bf950eaabd282f1d70188f4dee18b5b7ee254210d453e773b98c12f9aa38bbfbbda4c79ea27fbf7b52cacb5d98b635273d07a2f55063d8370631c65a97e781b361d3d6a9932f1bebd6173f71625853f503834377900da197e933048accd8b5711a4d9b177129e35e1c4afa14983759462fb025fdfaac8b84aefc7abd25866c143e56e488d7e760bd9e03595820e26164e28b98c851d5fef873c861bc65e5014f5912996442a390f04ba2e5867d1176044b73da81075e2728384105f375dc6f4bf38a68e8ed4d9f88979f1f56693ed1f04c91db335b451d68c64109f32b9c23aade30fddbdd24c5eb6a6c448ac282c8b4b01b4ff74035ae6da0d770e3528ad4cae41318339fcf9de39a66dc15de03962b96f23907d846faeb218e1928c7d3e432dfbe3418057df3272d50cdd91541646d8af03395df10af96f22e09abbeda2e221775e42e32f0e4d7da3596df5946f33d3f732509ef8b82286cca8d4aed8ee97691ff8d5731303411f9cec4289f07e9fc589bb851ac4e26b968ce4b324daf834748a313626d8c565b35713560867a08ae001f1403ca44fb2491344191d39849727b77bfb3702bdb966820666f3219a62238e77ea826a946ee3e87dd6795e4fd8dbad4bed4201936c15e8d195c73be67ab88aedf0a7028951c1e776c4e1b4a3d5a692170cb18e7ba82b138db8b014e2dd2410d3aa843f532f51335436b8db2afecae13f3441a87d6524d5b43379d0618aa81b5a279a0f27635bc5922437c163fc764d411ff3ab4aac858384b251e11977149f54d8b97914be33c5c87cd7b92d3d99ddb30c15686efa72991938552ca350c8cd81d6b75d6181119e1e8ae63db3082621fea6fb123660911b93419206f5ffc1a6df76aea44682f69db6b64004fcef2d4853f5278ff981cf6b099a76060412e433dc47c149e7c84b2704f31c8673b605f4dcec85f1780191718261ab38168c3c976ba5ef5e6ffcff04e55bbeabc7c5691b63743bac01a3643b3a22f5f6adf5b90e0aceb865ca0d0c85fd3402a6ea60ac9051575bf1a29b04539b0aec6f5258097b949247986ab5b2662ef0a4ca136fd10f53bcc2e5f2f50641424891f1b8cf5a86b42e6915034a97c67087e91cc3a457613ccad9ab47e7be886dbb409dc94d319fc59d21f015ba7fcc331b90606f0c6e49682ec4f646429d050d915868f96c3f80214b4e64a7e0bc09c746e327a7c5bb921c1b9c027a06b9968fc700a315a3c3a9c5f815c7d0b300ec72415e66437f8b6276f648eb295cff62ea25cb707c3a46e60aaa1e37a38d884a31b715c6d3eb3f5e15565af3ad37ce6db05aa856255183bcef342abd9a4168f2d3d6cb34901788b4d99fbd50e6d427b613eaa3f982e8b63e83de6ff8b5202506f0081b23608b27c58e96269fe18f6f08546c1efa2118032c74e8405576f0cf50bda72f94fb729bb1639a9fd8325f8af71dcbdc0db6ff75194ddd9ec2e3f16d8b12ec2aa8ec1639ceb04ec53e8e828db496dc0255632da31beef5f49222aa9dc9fbc3ec9e112d94f69ef3f0c42a25915c4476b5c4187ea058c3cdfd1d7f808b62ef9934fe7255665e70ea3845f200fa349d32f50e466471bf0e1a1364f74282cd80319e385a7681e805b1114e29ec4757c3fe156ff83d6a6df0bff0ff689ae53d3f35ad868e9db7229e03f56066d6833d1d4969c1435f33bcd2e0dc3d5c88aacc35a05132c4f5865b56c16b6e2ca57f871a2bd6340225989733963c8d513afee437ca5469eb46e86210195ec21443373de4c94fa34320783ccf91ee7460eb4160d987c5eec81ba8b8a114e68ae3cc988ba5596ddc0bd2ebca0e36f3f6f39d33285c67e711259b094d2a167c3969e1e89062ae3809da7d60704f9964c9d0c907bbc4160d70a4be1c6481a5b619a9b08891f321b1f9d953c7a2c2f58f1f0627c388bd38714a645dc82785682d1c0737171f1d3151d4f4c89c451998bb1b163f52202de0ec2b8fe062c10e569359e2a99b98078f4e3099ba3c3c5474bb7d40a582e505a71766182612e4f94b31f8fc940b8b4c262f129197f4791f09aed39f3cb2145af8e4665ac539547bfdcec5c3d7f3f330ea5f37b80b6a3bb3c4208e905ad4fbb36f50325f1b52e14c47119d21bd64c106ccffacb27594ac0074a6dabe6e63f2290e2f55fd2035e8b9ef86784aeb5d7c0cf7b1bb11889f0260ffffff9f