PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 55728 55d031e04fbbe94b20fe47486f178da0ebbbd0aeb6b783732dec69f786a4338a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
761f90c717b63a2cf3be549fffff4cc661f15807aebcd765cb38069ea9145392
Certificate Block Hash
55d031e04fbbe94b20fe47486f178da0ebbbd0aeb6b783732dec69f786a4338a
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...000028000000670100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d3d36561e244b308a011fe46b1f32a907b0f24b877d387e8bd2cf62fd1b44d86999a0cbc47e29c32f1e03f6f087463947c06abda5d649d87fc2b19a81c58a8e9c592c2320f85b5c9c4db3c096bcb6e163fd8c0a653ec6534c31000000000000000000200000002000028000000670100

Raw Header Hex

0000402074d5df1893f27ef37a9cd127d611e4c2ba6b3b87b25c310714387d39c9081954c07cb0ff57d384d047774d43cc5410fb4cfef85d3c41b2d8754f612e699182bee77f0b6a4d720518925314a99e0638cb65d7bcae0758f161c64cffff9f54bef32c3ab617c7901f76

Proof Data Hex

59,560 bytes
12121601030720ac1ac24b397601ffe8a1f36186eef1dac47d6803be1841690c4a15671639e799c472c6387ca5412d305bc7e92573d4f8bf47f2f7cd46375c524f7a237719e19b36996ae1950591c71a87cfe418934a2e5e66688e3d3c837cb7ebeaf95b534121f96bcf55fdf7983e6e563b3cab8122004b819d4b6c8175a921351c27514bf02c0232e00663205f00fb5784866b6c13381dc4315e6e5fccc94f86ab6d88c60afd1da070fd6ac8e3a98f37e9942aa22553f4a77e214a8e01b6af9b1d64591ba91509ee1ce20b210d8affa4b8d2334865464e99f1a7e537bdc56f49b3e7f0213e5b27ced45f5ac36abc1c6a25939a6f039aec7fdaadac9923c3bebcb8c551bef5e1fa54da61cd1139a15f2606364461773b08f65d972686b41711fab786ac8d4fcd1dba925a77495e06acb1ca96d8025bcdc268bc9b496152244618ec03659ca01907b3d657ac00058d1a8706adc4a780aafd27e71e84086c2fafa6d0b05e0d2bf0290103be15b90f0f4dcaa4621ad462a1b024e711f5b901353f387d742b9957285275a7dc3e02d60e71efad9db4193421217c2714bc6d1301841df2d7c05ddae49c8ee2812bb1a93f45f1f632a6151ddcf4e197c109dfa5054e3df90d2926a96515c380686e045491528db235ecf28813c47275ce152a6ab00bc4c177329829c503ab326ff86cee056d6ba0e8969df5b0fb7f1838108053becd62fc8cc78c9dee6b255473fa0d0939b3cd69b24b3e75a8887cd5cdacd0202cca6d0368de6a7fe009538eb12e16ac2df424e1f6dd4e30269225e8b1435bfb2a69df7657c1c220bb66c6589ce7cd1984731d6356f9ccd938912a3d5b535b9389dbbdf1c1ab760a74c3bfdd5f05bd99a55b9e335548b666be009b2370049ef5a7cc19ccbf45de694e36604c41b5a62acc35dada3e66e76717aeffd42fa4b6a5efbf335fb42b6b9d9bc7686c1299226fd889fe272eccc4053a86537bf7ce6c44c00fec2cfb451eb09df4e132a0e16663d576cee6dc6a87987bdf6552e5bf844af70453a31cc71b6c78313e7773711c957362c3da5b8adfad4dab33fafbf70ffe4b14a994de4e15442cd5bfdc5bbaf9f07c56e8c7c49955579ec7c2cce481486187b44a6b948e16d1176b38eea1c8d3897d036025d9c37a69bef62ac34c8b54bd9dddacea1b1010dc241aba2a9b80f328e32d0aac35b8193a82524f99c817120edb920439b53eb1198d833fbe7ef14e532fad8b56dab502388a100e72f8fc246e117d79bad4beefec50245b5270eb24a79d9aa27c62a4867e1a8236ae9c3c8a5e0c8affd0e19b93a3e8a1198aaf84dc6348015141e19926d80eb9243f6e9e251aec8d88360f8b8ad4904351da754b2586e3b7ce8927d03243c72d41ac3109eda11d180ccc87bc9165d4498b3d26161e777d0476c14805e37b065b96342c85af6d718a9faa5ab823968589974beb7f36a5cd7017ed10282f707624ebd6ffb14fb7869e09e5546417d0e69f3be4a07ff57769f0ed42f138302e676ed07d94f406c43c303ac468671a85e977a1f868bdb76a3e7616aea4343de91f861a8238842376180ab7ddbb5de8674b86e79d02ad02c0cce3579c6526cafc4c64aed7f3c53b84ba77049b8322121f27c75d864588fef6dbc7250f2820252aa7c114616230af273ec069c406b9e4fc332b4d52972857ee7936a199fc0d202f3ba337cff8878c95c18be289f027f5bed082b41b0e40b15036e0218c82377ddabcb82045865d1045cde75d1615d3e7ec36c9c7559c89971d61b63fde56520ab5c7120b6707a85b56727e20703fc1096d96303df3287951c676f18fc6d062742345efdff5a647f4745c122d6acde636c7494fed5448e2d0b44d8971710a02c7101e25b87dc21a3efe31c7fe8f43d15af9a28dfcbf6ee68450e1968dfc6013bef74ca86e94b4738b53ef99d04e4cb7ea9046e9e87a6087a3d5452524015074b66ea47b0bc810b4fadb68eaf7571ecc4d8349e7d03ab094692f806c62dc65374200692c28a319721f1ca14f5f7018ce51c99c98e3dbb68d5067f9d3ab3d97bea52a494dccd374c724b4eac520962dd3df367389014d6e9548f68b949e69f9c61adc20a46c29e933e4bed561e6d1c3beb1e2000fc17320e20032b718f6289054ca7f0ae4a50abeb39a24e91730adf336c83d24324e500e62694ec996c04357da9f0c575814df8a53a0ac0fb0838292168ef310652c5bf6075de4b8c55e29663edd9db98f6bdcbc6815ab418d9c08bcbd5f930202ebdfedd4adaefa99b51983de489895c813b4814ee9c81d056a2e77e0dde75249c34c03e9c6eac431b4e3f7b0238e255a263bc219baec7fb8b227c67ac1df8bb3502332ccd1a01c41d88b69cca090914eeaccee787af97de025cc94957e43d918d8c31f0c0064741b0ed5fe7538805d6024a37f9f42b9114eb1745b44ca8f53a5cdda429ebe853f5c15e0be923974d14fbf7e5afc67fe9a06eaabfc1905dc4acd37253621c8d7f960ac160983fb9521446eae9d38334408f01b65af6121e9f275be6f3373ef455edc3c6ed4c0c08633bb5e5caa2cae6dfbdea10bc5ad06ee52582799f0c4debd282dbfd234712c7255c826401d14b7f267fb994e2b2ab29fe258e6da193e38a42ce952cfe0164dcc47d076b3125e80e16e12861dc59282903e708f3ced33a63e00d8bba17ae02264401199edde183a8288b774f4b1e6535b5f0d542b04b6a44c5ab8173609a0f0a9bf54c6292aa6fc1d23ddb82fce1c3c4a52d819d3ac5b22e919c362f0bfeef0dd5ba2da34274323d7fd168a9f1d668a102084d3b3e9d14f4839652d57dc223fcb4a1e07b91cde5f3dc65b51dd0981601f1b2e82ea05d451b4cab76a00b29a7cac1a7104ac3b8e32ae1b5ad6e67f976077738ae39a09f285ed281c59b89b2b83d26621197cfd4dd473a1f8c77c0969604e01a9545686a03eb4edf23d71b3ab4f97271dbb0e67f77167933973b19bd7d5560782c2a6975799c3b4928a4e20f2719c00a09659ac0cc6928f08950236cabac437ec654f430a5c5eaf24468f2d5a3f2c817d1307e5c706a7fba5991323c56152da76eac389aca42c062888a97fb9d955d657ef551ff175fe16f3aad909ba81b946cede9d571b310ab5a3e1dc5e698114fc8303b524f1c5d9bde5525a7ecc99d4b0e0d3f0a3d8928f4d7c5bbb035fb63ec127f7e0cfcf467bd825ddf2b907222dc7b31bc194e1a1c0391c3ca8cb071db6340a78caaa9ac857e4e89299afa6ffd71d7798fcf28a2bec6703fae92dedfd10af689ad18a84e9b4661078240235cf09746e63a41243eedcb1891479b36eb71c52152ea7787021cd95e172fc3bcf4738b990f312374b49272f8c1f27d4b995be47d05775ab55d7a3b5ae557edd859513d2f303ee311bef27f6f44356aace6f8ee59d92363347f4b5b2b2f755bf4c66e91d8bde9f5f949fe456a6fc220b24230f73472aff8d6a46937d828f6d600ca672674d00c3d2834f5ad1367c7022c1b1bbf66a35e747c8eca56a7e1b6ce913214558b565bb99e19d881e37a6c24fcd7ae626abb49aa6de688a34babceb64aff73f0c8fdddefb8c2d2d7209763b5915dbc587134c8aefe83512e0afd04c7ba73ca9c4a1ba600fc9499f55ca8434c6642ac4f7569f42130ddb0691d120e82f432770a43cc89e4e9f45aa42e73f0c8fcb1d14ba2f849acf9e6223ca356f059fe55dd1a580dee6fbf6a62d034b3d1bdc4f5a3d7e2ed516303748074c3a968ab916d26c00aaf8340c65608d7909fc5f248829a1516419afb02a61a30aa4a4d6e425020c1f91f1c13cd2a08562798cc3f5a320da2041d4ca5abe0b9c9d6436fef185966fd2f8514bdd358cea8077b27a4a5a9c9221f22d754b9b766a7225ee1a58cedeab8e50894801069a066800e448f8ab3bd7f71dafd6f164ec71b2b72af203711f1d08d3ac651a1aec4496858e1b5ea017388db4f1adda70c42026d01bed7ed14d5557555a67d4ca2a602c1b78912b9852b1b59ce21c310171911b770b75f07f2e7bc66f952e1f26c8d4d0da279c1a09a465a6ba794ab142313018aa1dc3ef13473150b09ad1a0d6fee8c7053ef4021494ca4766810bc1f3d376f8c5d1090d6f7cb82f640c32abf05111b7f5fbab0093b31021aa0f4a56ddeb2fb49f1e2b9fa43a568b70f967484823d68f8858472e0e7986b26e4dac0c0f86eea2e17e31e8a5fd3d089abcb259f156b332e29bc298cbbcc43b1859509175aa02f5cf702195ffd8127b6c561d6edf69cc471c2a37903ddf53b2e48750a463bfb260ab71566b4bddd8c6d3618170844e09836b980316db9a5e022410a7199a10cda726402f050e92c4d98bc80de93f5d4c92cc6706fe476fc365cb0656f3c87531469cb81c24b0f79f63605e6ef34e311abc56ebfbb77ff998be1dba76faf8c0d9b2b7282e882269e0ad3068e8601f8d10ae6e9daedf548381a96ffa541769ac66ec6d83310a5bfb6cfaef8cd70977c2607848b826e0cb7f60d287e6e622456ad3aed0ffdbe0e515ce59d9fb02bda22755600011352300adfe5e314cae0a77df0c395037517464b213ef45c09a247eb869255ba5b4a233bc488db0187372e1677f2df637f1e372f419790f3c254143c9a56512aeba265f61860c9d0da3435ff6c8da7156c379bff774c2d1da460fc6cb373e4654b0077889f5bd8b9b8adcd12bd6755ec7c4ca0f64e8dcc4b49f650e7e5795477cd366cc84e52a8388a3d46b955e4012ffdc6b07c0aef3e6edd8de87419b0b5b9c97843ee4930730452666520ad15f29a2f3e6b7c7d66e57b3cfeec5b871b92c107c9d699c90c0ea3ab4c86e9d1e11d53ef0a2f0a3e86947c359fd30423eb442070744bd8b6085816249aa6cc85ab41a352b9e5816517019ee3380b50333f2ddeb035dddedc1f1f84ece65cbddce164d3a420aa8ae6908bcd5b1b58a25a9b09702a7f8d492c15d0bbeaba7c4d9561a3677d0d47f3c4108dd41ae13af3854a68721ebd3b2ace0a6274a8da22c7d07478aad3b1752447439e9fa81a719aa04c46fb39c94e4b3a76975dd858b2dba4b322e5a89c702dee3fadf7edccc85577860cad6bfe46ebefb26531bbdfc372b286347525ac0680288866325b8e55a36101acf856591e2d1299959b82a5d3a347d5988ad0d0a044a15e6a267eb9f3f86653adea865c47073cfb4014f7e1496b05401014e0f7179114872e5258eb0d2cc3b5d5c17e2c4aab9bae5e1d48f5e7a145a6f6d734a8488248fb49457b664882505b3f3785ee56216f31bbd0ad347782fc6e2d0daca29af5fddaf37a2a926421dab064628a69ec8524c55b3eb2b0e48a10715eb18eb74ef5627a07615cea1ae870240865a3823faed6ad08c54842422e949475199eb6e056ba764029d9bf959d3a3b71d27c1b8adbc1d200279490e6b0459adfdd4ea9a6bb5f380f970599a54ac28fd2a30525de399a17bb9120bda6f6a9f98c645029fc9dfa70cb76bc96f61a0bcc220ac53f7dee5f3eb3115598565114e147a0e2b7882248b27485b14dcd66c1e5b468788f5fbd903789d8c73be7be1925a2a8f9cea89b0f50cc6eb18d52bc697dcab537eef77479291062b1fb63faf09cc9bc595383f93caf36305920a45b4874090c64425208499f35ca285a4f0310692a0aec203bf83a05a60eb619bdf4a26f41539ecaef5980216484345bd801030032eca8f47316bca7f6b6ac470e3fc50069711e4df9920cc8222301cd4f2b0028b7ab1f14ee65e99b3fe0558852f58d71943ca73c9c008ce7c3e5b2da7613286cd6c136449efafa3bb2da07ffaceddb26f767bd1582852e13f56f6ac28f4fe84e371090659a66a5efd52330837915b0192b4a33adc0521cee1e3892391e3dcfd72ea574d3397080e7ebe10e5a5a1d390d33b2c3a1db47c251f756e53b6fdd6df1527ca27b875075d9944079c0480cf13bc76b84a2a2782e290b1dec8733cb715ac1e654f54bd6161dde0c2fc655612c3b1607b374e18e5097393fd80aefab606960e1db0b7b921b7b4d146efe973192c43360bcb69f8b11a94c13961efbd15b804d1e13a158d37093feaeb454bdc926c206416b4073a56e6ebacb1f703c2eefb5dc6a2d991d127fa3ad41c9432e432d80adf89aedc8d8c213618880fc756c3a7394f776c2fb80f20c17c106048ac9c930726fb03763f618abc23641322f83e0fa6f45f896ccb37b837f1326f1d3ad859ed30b03237ed13710098bf897925a90db43449bca4b5c5fbb663dd29c4f59eff41be862574c151926a68211db06377154b3c404f3f907a835b212f485294d5ce7d2d1691648f38eb3010ed98d6d7a9deb8cb2b27bff44b228c9eb5e1a14746089865283d72ec5897b61886fbb3640c8ea8f93b299fe23e43e74721569afa6d99d5c056bb1f958e0fae4e99f175b13f30bf50164d03eb864ef60c3791a2dc1835a5d10152160224c152d3b30af01f31f8ecff2fe08e07208ca68c04f6517389483cbb2ad8543e72356673fa0dc2c198dd093d897598650affaee2ceff361fe3552f418c071f9dd464aac090ff679a9426042c9c0d1c63c596f5203239ba27dd948b4bfb03d9fc44659b57dbd4d35461cbf6110f4d5723bcfb5ce51d28b2dcecc0b236fb07af03cf9196af3cb7275416cac2f9e25decb873a42dda4fd0f2f9908d42be5060f58e4fb8c8fb2f62d9b1256ce752a9e7f4087555debc630b29ef414076c386086b62ba791b8ac911c28decc381ce9601176d3c60393f19cb93f9dc6a964b27d50ff883439861c3c5fcc7a162206eb304b4f4b1974fb2ee3e46e3d0936fecdbf1dd675809360a243e767195eb58e3b640845d1327f24c4c41ad77b4ebe6dec5f06117e375ce3c9f65b8288a8bc486144697241ddd5f13e4a52baed5b8674a8b3695c19c7c7dc35da06da839c1834efc2887e3c777444fb10763c3b5e1bd8b223fc3c1d3a8ae6a1dc6661eb852d81db23df0bb312f46e6b3f6050c74b7f112f49c7b60c410a71e680192453109cbd4b34a648de2a497bb0541539ce29bc01a94d40ac125eff5941891ca47851d079dbe0566cf7e70101e6863094bdce64f5d356c83f04ca28ca0916cbf0c129ae34381ecfb275f39b77f1c187255716d8521e503fc920ae97e0aa364e28bc6fccb049f1505c6af716a9833c707ce266d275309653f3e84759a21852e3fccc62f80536ecb90250dfaeca21602881b0bb3db551105fb4095d2adc547ebf0ee5f35f3cf67a8018bc9b387e5cf14afd44c43a4400c054c6fda140386d2abb335f649c17d3f0946252356b6cafa87661baa3bc05bad43ce184235cc1893e46a07413b5ec631512816e5e474c997152317ca267bee1b6b0a9105442ed8387abacbee5fcb4faab5bc41c42c4f7d9d46e1aca693d1d3ba10a944cec28e6691395558212e718beaaa7836d09463b970e2b243cfc667edd4a90205fe74240b9d9eca06a3a845c0a35e76f78e19942a5e40020615886a18406177954ef7d5706265876dbb507509bfcd7de44d940ad274b2727b41cb7fdafbaa951acbd3c5c05fc46f51421507feb0f6bbd31b6a29667b422aeaddd9eb36b7c2adccd67d414b5835e535585d08e365fa645eb85988c3e1325bc7c5dc09440ca2f00284a2c129bc8aa5ef25e2b62f7d9c485bcf003d9585e38488e15113f2cf8fe50798cb00f903d62d24fa41eb38568ddfa6cc053a324571c34084f24d5b32dbc1828f2a718ee29c6dd9e7fd0aa56ea4a1d2d8ae950b662edc249bb2f4608cc8b3b83e130861b0406a907e6a3bcbaadc5b2e2f38331c1d7a41a8a56dfc77802a024ff6d748ce826512283cdac1efdea6e905c27c68387cab5b9314471629fe95bbe49ad02aae194c42cf109c20da664cf0ef3a045ed157cdc6cc832fb88772b6463dbdb4c0c4cfcb7071f15c71bc36d3a66955d7d6b3cc78c386cb060ac987171a512772389d921a13950382aed28934f66eb17364ab31b4d8b1357b5acf67efe376506de68f481271fd6a028657968a84a0f34b1f9abcd9b4a4aea7024cb3451b9b2b2fcff35e4d784636ab9bdfefe1ba0025cfc718581497aaa2bcf3eebaffa8328e8c397fcc5a0a78439f38cab7c6bb824490a69741016c277dbbcd88fc3b5a39eb0dc125b92690879021295f1c235866752d169ffceec64852347440530f4e82814f9da815f2b01cfd7ecdfe3b52a57b29165706cbb841151adc96e61e22734721569d7f39e061c12e2f772f30b659f5b1c84d8fcc578f6cacfaa2735b8ba8fcf6b0df6ad4e676cbe0315d0bd2619635179b595e720e7e10abd29326a4d7844615be292fa04213fcdab52c98fbafffb187071d09cac80d3cb203c6cea3dbc34e2da6f5093a2edd49d82907d20a0bca56a461f147f443be63d825e1bdc77f9629406bbbb41af9bd5318867fcfaedc21adb0c6b24a09dccc3ad80fbb5119e42384d7bf8f0dbe28a0a2ed0028c2e2477133378a298f92866ebd7d09e845a34b223d99ef04545c72841f5b94addf37be9f455ece94a685baa521e907d8d1f2299fd8b008b7dca516f4b488608e00b2cc21b34e5e3845e6a843935cf18adc77b44e38894bac98f9a242cfcccd9b27dcaa4a4312ea624f195bd9718707e857b229a0dabf5f41a3482f9900342b01c69a505c774c50634cf166dbbc804de7295cd74ad6722c8014376942381a5cc8cdacedb613285df3f494be2257aca4b84dae71025a73ca2c067826188f4c238741748a02ddd5df9184cbd110a421f889af186b9e402dda68e81070450030150ed58ecdb8e779000d2a5de0928f200a6b62855b1ce88f3dd6c521029ae63fea471e33b5355786132d3eea253048b4038b2fb40665ffd5a01c20f78c6f6992b23ec5d259486c274592bafa953ed37e9dd38aa9752bca142e85bfd7e92513058b2b8af11aaf3ce2b6942cbcc9389cbb719463641dce8d92df529061fe58649cbe9daf0faf3618d82980f8214319585dec8edc0d3a7542b8d7e82a3fd9420f7288db4b1182472714b06b4b9af9a7a6c4a2e3f249fb34991ade94fd569fd8f092fe7c33010e0c169e69e1cede677a99f0c39a6bd8905b35aa1694121017e73c770241ade88beb66e6688528b433e5432a98840ed2ff88f5a94111cba66824674516464d67da7a2b04cb7a7dc5ea1c22a80a8aec1017c568235c34770bccec2751b6f0ea0600234d698ee6dd30768bb1193875e75c025b8f7509cbb3f8c3ac4c99975ec9b85f684f4b7584c892526fec7e15dc3036128a50f2ae2d65d57151bf6151bd3bf1a59d3586d4c7512d899b3beded065551dd0903c0a2abf31df08225c5336730f1156e0357d2f1cb0ebb8940c36d64cb3aac248537aaa07d07228b7b5551691c0e419134ee38697cace07659aeaae6387e4d6b1284d8659fcc721f2d39a3bd5bff455f2f7749ebe4015536f913ceb04bb9dfc2bf57325295a252a7f4541ae40673bcdc8bb2ac06f61b4d94ceb002a33370f2101d8bc42eec1e4a63d649eca2e8f1b918bdf5d069a2a0ae30f3beae66c3e179d1c26f7a56c7b28fcab7e9e56a6f9bc0966e4fd0637c59719c2a36aa8a8092af40567f4f62ed180af2c645e1943eefb8b108913bd2bb239e54b222f1b409826bfd4fde5656f6e98dbd6844a7ef479ba2532f3dd331f26568f11d49ed591c08e46c413e473702d8881781653dda69a64808c86fe13ccc22bacf0e705a7e67a10f64db630a43e4d20e087dec6ced0e3e200527efe3c4c5afdac0db26754a21e3fc6a1fe8e50464987e8b9317dcce4fd792e3bb4f09bc63175604bbc45868afefe2da30803c8b7a67a36e074bd10a9816e7c8c67e6472dceca9fde0db25d182821beed84b1ccd425c966fe1b601091944eaa75f73b5a9a5d72a7963252bf7ac61646ca74dca09cea116d7a08b564dd02e912553d773a630ec7fb20afea000487e0c14bb8751e2eb4a6625c69367742c7d07784bf8a8494db82b3c289da2f08a7a606eb4a28bd824c5d89d7aded6605e5aa4b008e94eaee2e6e94e9fb7a98ad0b6fde82058dc664025b9e624eb046bc36ab8d7ae54980711375149e558d901e969e8a85cab0a086432958256d86ac1e7072898ce9bad57dc0d4ed9f695d898e5e2cefdf276bc47d9b285a7ff17c5564df7b0500ec12703a5bbcde50e906e86ef38bd388f6a876afb8033cb6c5125000cbe38969aaa5ffb2cde7ba31e623ce0669c728cbdee0b0455faa13822f1cd1aba4d52be44c2ebd5317d1131c2b62ae63eaeadcf5fd3a5c96bb2f27828ad65b6ecb4782ef135f46bb5f2461470438e2dc931529092fd028d8fd5bf39672cb8f7e4ef2b487943b4f44e34ad06648549fdf748d2bedf35c5efd8cceba778a125160a4972569f2fa566759d34ad1417f65d488cf03229fc03a5c61caf9df17ed44724bdd6ff239613bbae15c00f3bb0746c37df45881091f2cf3cfe01bf82863bae81afa81ebff214c5b8dd2ba8b948d6fe6c840c719a5caaf365bea0484fc72133de9834d0f74c4d41038cbb1ad37dba597d24057f89204add80100e1eeb161e76dbf21cb51cb9e16f9909af65d630fe3acebf94a9b265c63ef524adc50d61158902957f0798967ce74888e1388e7cddbdb46017cf8aab82021810c8cdb2218f0e04254845b9616a1ad8810c4b02b943157e329f9676ebdcc728bbc4e716bb9de5f1d50e69b71cd2f501abd5d2f02f3d1fcd22831699293d0d7514772117ca735fee58cc39e53fe4da7b8fa94b1a639ed90d2c78b8d7dd36c1ceb3cba460f969679ae79380d621abdbc082793ecc5583559d6367aaa3baf99a72a3d2183e12a31b1d9174382bc8ee27af859d7c900ce1539de853a1df17c9180cbc8284a85de4941872e993d136448fdffbf4e218f2c10eac8ff2272d32da1b271ad8561c247db8e55f1c2249b7f6f78247c15ce7df09f90902780036f63f43e1657947e1fb9ea88d5c4d179889dc29e6b1f6d993fed33906b22d665b1e2983bc99784d9abc4c62958211fbd8f1af4dccafaa2bc173e739add0e858de72fc81a7c1b9e752c6e85e270a37ff4433ba5c9902b09b6d0d43ef980d81563064c8b371977234a4baf988e387e59152b292334633756244496c46d7cd311addfb408fbee0d6884b81d566a7ccf08c15013e63bd2de13009811822888eaa9747906c2e6cc41bf0983971147a6c55d6b6ecf2f7e4ad41e307240eaa90fe33d390c5d87390fc7c09b5da6fc10d240ccaf4ea8bcc8a160dad537bc249003971c660f3c50357059845b8e9fd5112199991e6d35df104c21fbded9c365d9592443bc656974e77344cdccb9b3605dde3b8f972c820cca4ceb152791a5a42ee23fbb5cf300989d53ac0d8e9abc565affb8642ba1c70181f368bbc615871cbf94f135522083a503100204975061aa4183c838ff654acb7db93eabcd9b14f94d27869ce4063ccf6a2f19bc9d408d6d9d89b302f9f595589ee06637bcc6f71fb46560e8af8887a5aac4b9926e1a3112c573d5aec3cd6f7c5a25360c85aade9410df8118358c0eab23fcd11f8fd28cba4c7305c042286158c274e41dbcb8f5478b2dda9a62a8dc4cfffe74a79e168ed9e0f3dab06737d2053808c6faa74897c3ec5fa34f361b891eafe6af5a9779809790ed044674c83adab9b83b9235783210962beb371990532e4c30293764578de642d42f80c5b71d430179604f0a189729025d34369ec7c228158a305415ac4412a3b1ed3a802fabbc26351800cd9d73ce648d0a61396714cf34787f976ee780dccbc5628c61de9a3135a45ce2386ff39e47932e935ae31d566582744243790daf60945e11f3ed5198b6784c758793c7fdd10f62af221a041a4dbed427a3edfda36c7c5f4a189dbb7df3bdc89fdc5a4ad0fd386f49a37e830a6471d30c04531f2c13bc94a891d8808500655c0fd3382069c20de502ebf39330312f892dcf54cc5fa1a0d9ed6863312b9650600fb61126cd8f1651bd572a5fbbefbff21809a47bbea67707d9cc2fd5b8dd056efa442b4840684f94f8957d07df614a6616cebbe65f7926f8ecaf9b60f77561186bc362e1aec88ff970c490fd1af3850a13a420211f63fef222e70eee4d35d238d1a911003c9c608c405eaa3df12889cc68110ad3ebe70ff90fb5573cfb50d4ff5bed610fc1786f9a66e88f2f4d1f86bd71c00abdf17d69094ee5040d909b8e7689f0c99937f48215188aab73cc20e38a0a7ea595edb4ef775f087a69ddbdcd4e189cace638327638a14d64e5871bf03685987f6617009a1a168178571b9950e112b3229638cb5775f1e0403fecae9c069d3ea0017ce5661f2f2cc37eb518197749dc87f7098e5b6afd23e01846fc67d4cc8bba7f32a241388a7a357a19d050116fdb083e6c23fbc6a24ea94b2cbbdc6770db72b7e64981d9fac119fff75fb1949ca2454ab508a0663a8ebad63b16437d02f460b2879bbf667f6d80aaa144dbef928a112caac533f1c2052cce338adede9a3b676f1fee5a0a5ba5a2509191b71efaf88e579a212d80daf8b2d536c4a9130ac8fc5d1d5c51a5d3eff778fda02414190bd368890121bbc9f9e2ba1258878fe14d6d2349ea5c28294c22bec3d521155721f99ceb5b5b4c2ab5696d75c347e7c6526d5f2dc6043f6b4381bdba449f26daf0e845fefbe7e98c8b2514222ac4b4b24ca0fd1e03bdb2c7fa01a9ac348046896ac71254ecb5ed753937106bf5e448712b4e183aafbb25e10a658f75e21a131abd0dd2f3745750b5dd70b8c6cc4d9dbf16f2941c058c86a0bf95a610b7c43f6077d7eb2f801e71b8bc438b040e7347cfec1c040fb68c9b8653a7e06fae4e12c54429d09d8e8e6c8d507f78903e9e7fbaf47fd1378b64e4cd50bea528218cde6a43f17baa872d79315f7165c2396e5a2671361ee5cb2c97c92cb1c860277f8582a144b59eb2d75f15e8a90d156526a0cd0eb997dbbe2569f2a6879af7e680942826d99e4509cefe4ae10741622bed765f1b37852eec0894b83cdea3d6aac99761b0facf402d291a33a58e84f01651f50e790cbfa3a04ba98ea1fdeffcb5e4ac9bef186389818861ac4fc5c4d800728dc0c68bcea56877c19ce62dde858476342b2326a2d66f90dd9a7b05092891e7f4ff54a0f29c9d35b9e68295c8090db83b21326eaead784838aace8cf48d2655b6c4d5a1da6d3b8702069579a890a3f295dfd75ea0cd0e858441665f73dc5fceb94ba894777ab06a11da2be7c901776b4618575c9f264cf9f6ff4e19d8ea3175b0bb747829391143e4e4a6870ec97bfe030ba11ffe294bf8a9b6125524c549cbf01c72ee49c125f0e9a785ef9f95a58f846ae4ad7698003cac1098a3707606f034f6cce24ac5ef70c487278de00749047db7c0d37f0b9925a02ba15901d0166caa35fba319c1be672280c14b27f178f751c098ad7bb7f9826d0b2fb4758ce57703c053580e2f658cde7b31116d232f400b3a81181cedd1ab04b67cff1a8e5be76d147ebac0eeda86e02d74246071075dffe29c348608c7251aa2284d965452f6b2bedac7c34cd9ee93c5bbd5d89313eb111206ed2fa9b5515fe7d26151660140d1aad606169e10937b0af98d4c76c61ef8ba06c01c5938c475efe3e3c3c5be7b6fd5c09eba348a85e8e992da8fbe9ab96ba0fd6e67fe70b666a5265aaf1e47919f57a7137273d6019c32b78067be3be99cded91cc43132d9e1bc73b7b9bde7750814a98eb7fb7cfde80b24b8241c4530ef0fda5701c7f96f189af994a4a64cb2eae3581103df69e4a0b5f8427335c9228c153b4b4a00410666670b47fb21f41cfdaf1e1437c6c3b0274a9332563394a432c28d340abe97761ecd6944b7e8aa42bbb8117585feb1a77b2d6d3b4be013a53008f2b9f87f8ba4068a7a0512f9a03d79026a90818b535bbdb97f2d6808bc2f2f1c5d553a9902fc7f6c6a400f689130b7735c54ccf704b90d45a56be0bdd32129a1ceb2ecdf5ec88c3ff3ed2fe4fd30a6ea7b3b6081e30fda68550a4255e4f568b9edd4b4b1747d9fb12cecc576ff59cb0588e9b675a94a5f054d8a2dbbc1c43744719952b84f159395270678b7b117d5f95bb05cf781aa2bf2b0d8f596a90cdbe9555a3a234288a6c65aeb75a8336b905f48a7376a4a7dd90540bf699ef3972f187a7284024b6cd793dd7f9611f6f2bf7f1d5be5599636d7d9f8132204e40d114e5405e1ea076bf22e738e31eeeecacace51dbc575cec8c99d849b700232ac1976ad4f9e23ab7b9176b2bc1f823ae992d652c71124dbc94f1e8dc2255f43e24fac78cb712905b6256569256cdff01eaf7e71e63be0261bb364c6f416249ecb95dfa1013e4e60b16d9b5c4437760f8156798b8262fdbf8aba8635bc34a3b6b5806d03a7d7473df176aac80f3fe32f74c4c758a7484d5460c3a7e95ebbe6eba84d3161432713b01cda6cd6e37fe9381ac05e3288fbbee1ba76ccd91743b26340b46672449a0a054f9e9aadcf2651179be813437b61f8790ff71c3348472ffbfa9377fcf3aca85ed8c16e96cc1c592e089409598e339ea839c682427b95bb51511fa320a83b7af4f60bd7a5c5c219ca1e27ebebec4a5fcd5f68f375888d35e5ffa51da45fae1e7df71bcd60c01b2f8df0b707cd65f7610495ada3665df6c417d7a126968a170198e2ad07dd20f08c20d89a2b911554858d3ebb052accd2be4e913885a9cfb5767bf9fd1bb37d374234c929cad58b82b39fbd9ffc7ea92690897ad07ba9b2ba45a286e7a6c77a46450184af48faa8ef2ca83855fef306318e2d24044163d387d0e8ea990619de5eddb1fb73a9155c248e28480b96b781fcbb1839c2497baa5af7cb54570c6a21b253b35e32d5eb1b963080c3b19c77ba70bfca125c5fffd51c520c1cd3c8278693f575dce2e46662a2da171dd03b57bdd975b7e1e78ef91e634c593811917363667f7e33bce3acc45302a2bf25839e30250d8c82bdc9927fefaf9e09b5514ca412f6afa9f03a1c7e4705eff28ff388965e35bd1acea1248271bdc980279b86a18d08208faea5075b86ed9883a39aa4c8309fb06e2e2385bc246edc70c57f7fc70dc0693bd2cbd6c1b42a34f44e57d1c0eb5d79c097831e96212b9068d537fe27f86284670449cd8c0a41a724a3fa0c39b047785fcb5ef83d676b86c1e1dd5a0cda606f3b65ae7c5ddd35a6b733515121d3a54af373a6b3e7fb1dfb48574f0b1c7d7af042b71882cb157d36a3bafc34c7d8bfb8c5dcc3f48e2168f2059318b04d687c7a1608b080577a45d372f1b8247b2eae08b717da4663ccbe55b9bde7cad2f27ce72ef4c368bbff7f3b9990898c1cf0eac564744594f2a33e158592a5957a26b21c463c3eabcaa7738e0dc91b83b3b0cee82733d2a3dc21c2732ee78b5673a9270b879d31e66be05bb390c3e9775c0f8d21dbacda43ea4fd75d63f9f12b5bb6710508810a98e6f99f53cb63003b20ae87225772aa7703e85a1613e0db43dfe2e00e38177e7600bbaa22709827fcc1b58677eee5f8c7189b5739f57aa1adba1622a0ce4ff9533588bec0ca9b7ad19f07b0f0fb0dd2704ad796a664a12907d8474e02477db13313511af6cd22841ba2f50c7d3322fefa4e9dbc270b47557f47f0d2248828d562f36127d77744b5aa28a00d27fb1c634fdc80f7d5a77ecb2c08c9b483c3bff22575051e5ef886504f68a2e6aa23eb60cecc9c90578c6700083539727b0519ccffa882092c93c7fd8201f212019e8f976d0d5e9a38f25369cf741ae1cf6c7cc46e914de2a451cafc32992427364a2d8ab2c8801220e02e820dca0e2b011d3c1f7449ed1ed0db228e0e550d1222f3a4814a8600fef71c130d44f05f767643d957c0907c2e0cc80190d12a7e6225a7b84984041881cf1f7b7ae54bb3f343e62a26703d7cae4caf807bac9472ac9719b3cecf62f62ebf813ada056a105f0fd925913b2b9db56b003a167bbf2c397caf2608699ab7a676a92a5e485318c5855d9b9943de774f1ce9101ecf62e408e3d5753a61a24d9ada406c27a13f990b00df76295982cd200cef297c33136bf7e6bc2c0f5c7811a25092f22beae9c6e9cb6242181dd9eb3cef3fab2f2f281efa98843518ad4a9ee1bb010b8f2cfa7acb4cfc8ece09be8db0874eaa87c963a53785dd80b87c58c65b8aaa60834e5191b35b9457ab84800b486fe9031c917845b40329686e5e010b89c66c17ae5778afbd6e5133fc17ac738dac1d3b176c4422fd1d950b939edd6904b6d447ed75d6fa17a2b62cb3d5d76524931f8eb9f0061e927c0603de2a0554310376c2ec30c936363f6556d334a6639c8832bc73e34843d942374fe2a45788921f4192f60e05d27072bc924cc72d8f56d0ed395147a2e1fb7d987263016406104cc057bba3cf88f953a06cfd7d250dba2a81dda82bf9073832740a83d461dbc1e603aee98ebde3dd3ffa523ae73b872ec34302827832fcd0819042b596ed5e1a2f450fab4c8d153cf58d71b4bef4c00032ca5c4727e6094825fb9529c41ee08e569d3cf1e94e947784b5b9a9b28f522b971f38a9e8546bdf29e2ef1aa0c43a5c9be12a9cf7a4ccd2e0781590b616f57465ad807675aafb0f772552c378b98f985b80ef6390473b08518015bff641a0e89497db0b25055efaf3f567d50be18ef2250fd488a1486371fad9ca16535fcd88768f95ed8c387f200b9cf5ecf5ac4393cd3267c59891a526c392ef616b9cb78cdb9c999e588a15e1d0bf1dcfba0c2bff349a34acea438a590bcdadad2d8cae3f30b67f46c8bc7c2af489327c9fa9d601b2133bbe3f54a7a2035abf367649041d4632770177db5a66c367ec72c26f846eb6047b33683d335cc6da302a2a983b8c6f6f70c89fb1b1915315272f3984f48fea756057a3d564a8c76ea3115f23afbeab803799d7a77aebb9e6ec968c86f50e56c083a84fbcd385c0f148dcc551fc5b33baaa7ed5bc830f3a1c7fa45b5b6367cf73a0f45d88481f20575c147a33a4c061d9d700c8c3285fc1b95d015976869e67841ff05320b97f69ff7a82c886d7f60e11f73927bee608025026fcf733240317a7aaaddcde5213da310091a29f2e685c1b207ad0e73b1a4f5e50146d5745612f666a16c4fbdc8943332ab0c9b85754dd7af84990bd2c24e6826847fe3adaf46e7d9d337068c473bdffef88d9a53d5f63e065993066ee83cc785df932a58c6c0e0b3096d24f47087a2d81370d6f9353de525f50bffe32a5259f2f81f9401141f8991c374fabd26c57a8e8100d82d7bde058601aa4a9383e4e054b25daeb77bec5864f7ec5500a7a2e78b45bc05d7f7aa561cda20605f0b7be8fd409ec10b1455c11eee3a71d6d915f6a2c57e8cebfcdad0efdcecb30499391baedde461256308ab6843fd6052e178875dda012d648545deee0e210132b0668318daa90c13a47d5209816a7f920819fc7da04b61886255c834ed6ea3c7564862800942ea22e292292f786e2141b5af9ca6f1b55d398d12c724fe2cbd408900ca7c4914a3056f81288c00c50c467247d2554c8a1928e6997c041dcd7064cccf9d8913aa8748e6688b951f1beca13d267ef13075d382adc9ff0a01b591a0384634f7bfe3a5b05f17696aeec33e3e8587756ac1287160128be4f28bf708a13d1a9d349f54b470c961450ec20880130286c41cee417a33820a7445e863804e1c2ac9b51a0074e2b43e2316060b7212e317587781d7011d5109866eb2274d2d27cf441ffc541b8d56c5734572f7ebfde38fc9f7f50a0300864c0f6ac73dc02b0665b46661b331fed995066263e9ea9abe2e6176db69fed5b4e10821490b1a2ce43d890bd495ad49720fad12b07aec05da901580b1c305796998d064d7e9063e9cee459d48426dbf68082c70a8dd7677183f6c0d99e49aa43adddc7aaedd1e3147633049abf7b640327684bea5ccf3c3c8a63ec7028dcd0a05d38079608e6859d9d1d28ddda615f5c7bffb7c30775bd68545ebb1a222817f2232e8965d40a4647491c8dc0403f335d77a75181437f20348c7e7eb4b796a2bf69f565bb0ca58cf22cdc543ea6abbfbb9487db8605804101675290e6aa0a287d2f20cccf2248cb9ef7707b47de956d6aa418badcbff6639597fd0cb4ac672280d3d957fc47f3b896076933a6cceb593cce0916b76abb2be68bb633630bfc8a900c8328e511e4263f80b76b044d7399a6261322f84aac052472d5aa24015fccf8532dd6d7cd456ecd69fe7f7d12dd3123822fdaa3a6e9193a8f16d518675942a3a3f6d297cf70ed75c55baa9a78696741d992db2da5d59398dba7376cc97c22dd9f1c53a139567345302229bb18e0444f7894f078d0f68a9e6b463e6fb36c2dd08868a3c83ca715dd7e181c2eec60fb9f15608d9b627c806e128d31d1c3dbd976f84cbfff0e58a9649dd2ff9b73be47e04a95789f5dd44b393b414742fd0566671bbfc9331753fb0ba172c97ecdb0cef1323f4a27d2ea31a7c62c1e3ee50c8dcede669b8598b8013bb17493571aacca87428ddc8de11ee0f53345cfc889dd85e3e7d229583d1039067c477a086dbe416ad3cba0eb469ee8b9e2719785955ac760649f519c0d62b86469cf4c72cad6758cb4ef37cf414c27d45476b19c45678211f8b0bd1941f52a9025abadfff48730c9bfd63ed8c4fdf26c65252521fb90040f38feaa443d8492930feefa9d88474e2b533f173577b30726c90e0a4577cfd24bce3f57b9aaa40c405c3d2ff88d245280fd828992865b13b5c12eafaf88e0b1aafa600c6dfab36047b5dcf3de496da4e95e84f000dd1ccb1951e06251c5889679bb26cfcf7976928b15fa91ff3c1ee88a204e118d9fe64209246f9b86968e0e05a6481df916a682791226156f5b931b948ab4479f787d415a6580299d4136bb45b648dad43c85122db5306ce1496682e36562791ac3806d8bc17c736a391c44ecb851b54fdae154464f3983044ca4375d96b58850e4fd40b02ebe1a4d50fa574162a27ad4c94da50c7836f89bfcae30782f619ab21909e8908edf43b5427b54d6a2b96392bb808c50e972f91fd38dd2e64bf888a53af7e9219220b5420c30610a6dec95816be0f0232befb8a4559b9bd11afd810a48d96ffdfdce3e4be75eae3288744188874bf7e902ae753f943fb3d366f56b2805d7788c41a20ac81ebdb8d3d2421155a55600379568c04720ae8995cc88587a5773874694ae55430a46fd1e95e0732e0112efe331d29c26402a42f190f78fa7260391abe3700cbeb07b85c617ca74eafb557606b554f00f089e9b1c707c60ae82addb73a556d92cde49bb6c750a3fd64d5960fdaea3e83c7d043fa8649a5f55df381d2fef22727a4597e7d25cc709938c41c5461a648d5e5f3c921904363e6b41df172e47c402d46a064e77ccf9c01e0e981901ac7850d094e577d04139867e81e44f7bb25cb41824aa8e175dbfd4fba223130f6e2dd390e57919961264a27a4f715f59b730cbb7170d301ac185a4f30e10cd64118ce500212c4bbb3460d735ed07e8cf369266f623f5e7e0de1c58b3764c1be3d4de6f0792d20476e0921cc00ff3fc07e726ee0491f73b3b9441ede8950951d3239ae08f415733d45e01e8aa6e787ad5fe539949fa96478c2293623185771953ede391adb022afb58b5949853bf800f5e064b0d3f71dd8e8109194b2b23398d1cdafe0e050c1729c4787dc8941376e0a15b3017fe67849efc7c59d85db88701d66bc13487bfe04b13df98b1bd4ed641fc5943100ce788c15b6cf57cd3fd394399799d47b3650e2009dc5642b44a09b3b81bd3c82f671b56afefa98265f1d532aa3d96ab936544ec9a5eb5a543791c71567619a23074b1d34d407661212f436f885580884baba0d686597de907f725ecc69b7e74492b475101e2387a2a5f67f2020c6daf07e8d563bb8fa6e8c87532d281dcb480293842daaa23ababf40f02047a2fa83d996ac7e72e7a7865d333f5fb5545365788ffe1037b235d6e025d062fafa3b784817183185e18ac20fd1b4df70d7cc8d4d7e50a56ecfbd4f03b4e2e406d2cdab4bee9bfc39aa11ed1896eb3d98f15a09a2fda47362e35a15348077ec4e3988d04123d9d085ff5df676bf82a06cb2d773ac2275e87bac1aaf0d9a98f18f1a00c09905172096e843cee92ab72fa2d396bdbb8a02b02c8f6972a00b6bb99e43c71c10b5999e4e71634d4a75ee3068fa575df8d5c083ee6e7ba11e16ec49e198c5e2b6798ab6d29f9e1ad8064c63174962a9f383e1f24f4989c6db3627ac7ebdb8aa417ceef96fb451dd23f338ea313fb8768e722e9328ae1fc5f37be49a54b07608fc5713b31854b78fac2a5552a97a6a1428fc7a6285eea15ef5ea2f6364c2ce747929688513cfb5cc30520573f4d6abf4453992790dbe715e557a4dae909133496ad54800bf27a9fbbada4f84af8848f892c6e2fd630e49c1f590aaa683a2ca236ce432569652a77b81d556a044e6447a8f31d2ffcc471ef33eb3067cd2fdaf1d046f5ed58d28a01caa73f35244563013d51e1ec2166ab0ba19484eb9591f8fbebf97c1a6dff951cfbc8859b1cd23b6b902c7b9cf9a225d6986e6d45955b2638c5691e18bfcfc5d1a3e880d2e63b5d5adec8cd0432c37efb95cf544945bbbfc40ea0d6d45a76edafeccfbc2e614ee6889712a0db0d4be23fd09c4c6b83391892efc4cf86cde952176335b761facd64ce02bc190262e747b55357c8dabe5d5c9be000596ceede81ce10044890024feee052f576349d7b9057862bbec37b6f29ae15b13cfb8bce84abafde70e84739a57b18b88962f7fd5dfac50553e3df05f7caa54a85b1b8c436e13c92c69511175e9258aca8bb9e95ac74c9e5303a63b850f13f0e89c57d45dea573ce3b2af220c3942f0590286822e0f661ddda999c2f4740425ab5008de0ef047dd3496a49757ee933f71dfe3e58395490d48a5e4496c5dce91483e75217c1cb6e208c37c9257ee49f1041a371d0d1577cd3e0e072f9d70d46f167378094c17cc7dff3115b4ac5b2ac15b1d5944d52087dd5127be6ed632d32905764ab49c80ef2f5fd12c00b265a23fee1891555b0e343d3521b4fbfef872428d6a3524646ddcf94e68ced3e9b04066adcbfeca0ee6a5f53294928d6957032522b46fda57a14e6010508325ea7ea061edfc2b3c3fd0285352922f36820a4ae1145d030b9cf472cd2b5bf48e35c00cc9de0e3e09ce69bf9464787b18c1ef4c7f208584c16d57d667cad8a25769ce7333fb0a50a2f9ffd1d04b5814fe5dbc8711f07f21890021238fc417fa5bd233df26e2524ff584716c4779313cac46407d03b02208e83354b9f68c5a6a4f282cf729431c44e753849b7b723ba9d11d185df65d347455a6c88619e47b969b0bb70a175c725010165ec978160c6737797a3222058bbaf2bce7a629bcf45aacd6962324e568d180c992fe47ded7971a997b40908fae40541567c089129e90e2509fab6ef2393087ae1b7261fa65c378b74bec96c771ee5f4538ea3613da4e1b0ec9b3c216622b15540315d68b6373add2d7df8dde36259f42427b057dae21bd78b24b62bcef91b9cb5d21fb84a8d03aa746c43458d7e92bc23b7a72bb8d5c71017f108d8402c30c6fa644ec2bdcc0fd5ea0b5f860c34cf6547da8cdc6bb510aa1d03aa2d82dc892d5700579a83c90b3d7cb099699675ffd170fd622d89948f7261d3036622d12b0ef7431b81338e08fb39f474fd497f291d8d0162c584dff5f6640a2394cc3558625a16ae422364786f234446fee20ca8875e4ac2443ea68271f8b8a84e764aaf490ad4bcc0d7ec767ef2ef4cd54065fd9e0cfececdf7b71bc2872b547cf067be962c17767adbf2457bde1fb2b2755c83c4558fb0f1065805d3941c4fe2548df2d18d2bc0807c5bb656381bcf6445e5985c1da0fc51728c9ea9887bfed68a672362e5bc5039aa75e4718291bd5b0a7864394f7d13f66c8728a73ae8eb78e6294608859c5aed3f147dcda4d3ba75c4885bbc6a841801b491428a2373213936654fc54ed7edac026d981fc93cbf2b3ea716e8176b906b87fe0fa6437f56b87b07feb4844f7ed324fb63c117c3f2c9b05f6a31bc05335e8d85f8dd657b4217d85c2c0f79c1dd5ca1d2693fd63988c575b8ae7bd9a783b38a75e8447ce72a30adc1fba89dfac61c80d135f9bd17981d7e575c237e95518ddc864b482cd73a30141c68bd37e9d3c15dca5904c1cffca1cf5a2499a82a2ddc0fa8a028b447588d0ef6e5e3dd3c90ab40df2436b483cb6fc10b8608b14ca5ae9ac7dd23514abcf173269e10e491d7d717f98cdc98f97fee8e8297e8e16796b20dc92261c7f7421096690154aded46d89f0b976511109efe886a51d8478960623734e6203ac10b75912d9d34d5d19379344a47da96f81bb90797ac840a0e6c1cb93066568d002a70a5e5e023e3aace52c9133ee5a6291ee107c54a67af3164f03c2baa6e8a0722d3e68973ce4795fcdc812607dadab5bc1bd1aaa5acfb63c199c0b9bfa670a0c7b5694db4fb7a15df075ab47ebef83d0d5734aef1697c9aa814c7aea71362f43b62599045c63a1c739b58db9f938d0a2fe75299177c2e880fd7fe57694f28f1b621aa90507f9e88d6854c5045ceeec1ab385352bc43ac7aa9ff03770c2653a3325034fd731178f792d290485470f60c1d61f528189b8dbe23b4019070cd8000d1ff84fdecf2673066734b97e1da31893839f9a8cdc2bee672e5f82f6b9e40ba07f6ca0db12f73ecce5f8f744235588f055f00b1e5ed7ea7c2166af8112929f09d80981c31c8f2adeaa13df1579ffeb367d3b57406b19510fc370e6e0d6ab228eb3a10c1fc83fbc827f20f03abaf760797231e764dd7538d07f747cbe1b0de7cce9b0f3cf6ca2e79a7f1b4927fdeba2d8a3d99968fcd4dfd8a4e138661ef09c43a1f6d182237a5c08c6424078927aa3f1fae6cd27c27d146ad541ecd5146a2b979cc0136af30ee9ff296d01ca0d2a216596460232960698f194da3b50eea731f1d38d6d5fd0e844191b44e6245d017cc67f2dd80e6fe7fdcb3ad4655bb4811a0c142006567bb2a214b00567e9f63778ba56c905a10f34f7b7aea50efb504aca0257e86dd1420269f74d0bf0d4640a1ed4a52c1a9694ba4d74cfb46b1960d64db9b00cdf6feb6695ae42e8ca7ffc51e12d0f6aadfd1580e020c1f01e5c58c260a4befd34687a90eec6243801464ecf1cc85e019cfd0266c7331121fdce165e5f9cf057f62d5e76127cc4c3bc5afed34b54fb5eb91fdeb15553ec13a095d4d0e46752a378a6b5f418ebe5d65c8775565bb02f636ff6ee5a7ccb405b4f0bb55c937d12e9f8a2ffe7a8cfcf6c3dd2ba5090d504b3f0a28fc242395c31e59b0ffc9784bdc0cb1de72eecea7438b7df11d7f99ac1f8a4608aec33db220083c7d6e3512a3977c69e6f0cba00a834a12073237f916c8b0dee961bb424d9bcc69b6971efc737b3480824d3be8b32df176010cbe8dca55e2ec888f7b98c70fc7adabb435c42f150e020fa8ea04db6370b343cc484338b183e89b67827fbfe3438f10188bb74558530d18c176c3909da45ca1091ff1b1d4a8dca02f251a9c13fef4db2eb09048bd08ae49a389f1d05d0152db45befbf0fed41aaac8d2ba1f086d8b07bd0764c1ce8459238fb930e96472c05da3addcc328c2e637207de8d12b06f2e673d61b18faae5c53d6a5927f5c9ed2ee8a21c5d18e7fb63c64fc584945faa38172866a4976871c858c8979fa74a7fc49da90cf4210ac62d56a17a621a5a25faccd21920400f61b52d4c90b948478aa5b0173a212df5f87d5e5c5680fac7ff69dc20b8a33da7192a546002d7bcca9acc48bfe271cc68857978e207a0214c9caff2c6cff285f7a1763de7faaae3887d17c9f7afc9dcf51d90a003c947a1086d97e130bad2a1172d3279a5e1a826d7bac5ea5a648e1068f79748d77cf32444d219d400bb51c9d562757982976a14f064f08a2186ded8ebc7f3a1bf52aedb21578d4e549633bc5233ab6f206f2a9040cf1e1632dfa1b09b0677843483cb7b417a783aa4f00d43c7912a5e532486fd7103afc56e1931627d869b0ad8eea766a6e8dab59e4075512f69e8d648f789d5f84c92b8811daf4a11173a3db20400fffe2be67700928127c12fe33a1b638751f237e1cde4de82063260f0b507106c8cbb8aced8458adfaa48e7cf2434c683897423b0db64a4421eff23d1caf8ac57baf64217bb97a86d3ab5aad4f82aa0b5603fab94274be701eb754949039d2441ad107e228d8ce09d33aee027675063942479d1d70a08d263114fb46477dce93b387a8977406a6765cd0fd9ff739e8fb59c10db840f30a8c3779d4e6fbf8d239fd16052a567d8bfc00afedf6d0f2bf5ce4a85a8589f514b3a3f2abd62772dc46249286fcd0475a4ac67cbf3bcc015b004de335835ccaf444785291c5ef7407779bcc5de56e0c6bd6d7b722d653a982330d5b96553b8023b9ee50dfe4e8b61bf62eff45b1e61b5021765bb45181b3ec91420f6f79e41570f7fac9bfa4967acfee884bb65948584bf9d62d3fbadc1d0724a364e8886f540ce4ababdd0614ab68f401fe6799c0dbc7ffabbb91df28904d94094b5bef211ba8a1d5153aeceea2dcb964570fced7616a6ea312af66e2c3ef28c794b67dc9b07672dff875070d948d46e4236de64c8881ac7da5e3e95047cfd87b77fd183d200d22617e204d43c6eb9e7638de7beb873d866b4affbaad30264abc6c6a87c3ed755f505ee5152495045ba4fd6c85090dea0a4c71bf30f6bba74a9e0d0e556d73db19130185aa3cbd13d904b1430861eef60916817c4a66842c58fb406e041fc790aeb58584a09027ba44c2ec3a757c62a16ff827031e3a3826e13d3f5ed75b62c6eca9ce889afc8d207c91a100d1fd99217f019c1a38e6864e6cc61e54b16ce68477c701959dfbea4b2dcbacb2d9fed8fc6043ea5dd37a162c1a898e63faa2c7e6e18d4cc75b8c3fccd282a00d810c7a7d7b0d7d38804a515103c46f66335ba95fe4e684d721e8b69312e5b6d3bab2e45fde2885ba6e7ae78fc3afabd16f21e95b8c7b967f073d80cebc89c782cac37944b018fb52f7df0133d38087f9cf59dae0b9c6bb79be28ebd91b3039d2b2aa0582a2f381ab1ed7f850bd1a25b370c0aacff74415900c281aada74c793cb897151d1e6e0b153b5ca0d1f09a5a45a88a69fbecc5e78f0993c1386d02eea7d1c70c2f1b5c3daa1707dffd023fde5c2e4966758032ea15d924c6b9c649bf9ce9b2c398eed54fc4654986af6458fe865a5d70b4ab5e75bd5d69134d1e1cfcc303f13243440a2a1d4b88f4ccee4711a94cf8e3a386e757d3f2bad1ebc1ed21a4b8204a8feab241807987b1902568fa58c65a87cee052b0aba915268e1bbd770ee78542a1a946b5169675a964da8a45996cee338e5a738246615dbc8cf934d02c6de5d899483a6157929e5916801bfcbefb0503a8b3e3275f07ef0306f6aa9ae677667ba5d44090340bf644eb8cbeec41a96be7d7bad58b539075d036d70b3b58e9738dbb618a8eff60a5896dddc519103671a642ffb42a31d546536f31ea02fcaeb7d87c71b5a071648863237ebb789324147b9e783951639f7dae28c896e6c2d784002121233d2b8329ac5a0ad2ac010f246e108ff3b4d4be767cb6781fd901af593980ec79d83a1499674e04e389a5a24a34ef4f373ef206daadf9f2172886fa858727d09deb733fd3b987b3580d92550b087924c9a9d446c75660b34bee09a61990fb97e018e4135535307432249a99d56fa458292d6540ee9502bc052caf1d284643c101406bf3990842a7552b8a7205e14c2096c9e00d5fdbfac9cf175b585b2bf0c38cd61813d11116b25747702d07bd4f9c1b5e8c38f99ce7924cc32712ab5b5c3087fea847ff214e71f4fa57c6b89691320525c38c86cd257e7d628626d482fc68926c217df08af43ee31cc30b9f2542863a68af90eaf5c3bd7770537ed20581001aa41b5bec7c4915a2a546278820390aea0e2313bc29ddcd46d41c65b0c5b88ce09b2703d8dac247b4c84280af255fc70184f29c57cd202d93cfcc11396feea203f08a33e2c386107b3a3fccaf680ea2ed32148a740f79c7d14719bce262c63aed5cd10e6de4f887398d0821c119e32780ae032ed5d8cfc28ce4c119b1febc662ee11e124575ccda54c51635ed5d78f429f5b7e34ce756d9c8e7f6e387e92113b8c4e7b909e2196863c9e342f731c323d6172acb928f00dbf6023f14b337998f5ace5a35d3c6e8f249576ae5ea7ecb8e5cd68318e4e19965801dc3c9720b752435002fe127c69b57a783eb98695db1fe9fb91c1e8de5fdaead129639774aa8127b29d4e098e8abebfa9903ec6fcfa5ab0f50cacca4863a39ce941363e8fc1b75aabd2326b0708dc302fa0d0d913b9f13754b72e8792e2cc7de361175fe37f5ca84183c35ae00d04e71ae997562dfb6d315e51c40781c2b79d90d987426a651b1f55f8e4f9bb21c5610ffbf21e6606157ce9d557ead68cf81329634e115b9b379d724a11ea90c5ba0d277b00ddb44ea1a9b5bc8b0aebf6195245988c5b405883fa1ad2edbf89c586cbe62705bfa328490a8bf1309c36c42c3bd46c48632da0a99e5b758ca4f48e23f60e2c44ecfe5ac0ff51286205cd7202f3a008fb8b4c49ec62dba491aa47427a584c9c9421d703d310e62616ffdcb68225ef38e12fb1fcba55583720e97727b5349d434f8b801f2d359a67b9310054eb4adaf4965fb137032985fd6eb6db1dcb5b9c8802bef646043946b200adcf6c098128373c79782e9600d81eb9492bfb01529cc06a6270f3740719db716a07301e483738aaf997e0912a7ee2a4debf717867f6fa23c6afb89dc4e6cfdfab74372aa88a274370468c716bdcfdae7254b0cc9ea58916ec839ed17ccbf52d42a1203bf2d1be8beee174977890795460201cdd39ebcd12c5aba3e872942136bf699439e539921c46c25376dbc647a17b89c0960e926ea7cffa6cb58a33185a6597fa3d94ca415337e215c6378d99034f2daa7b0c0a1d88357163a5454334af730f3063dd918974b8bb0afd4a1db246f573d0586b6105c7ce9485c2a27452be844777494ac179a3c3a85fb0f78cd719bc946927dca4888d1d7ff5d0a2db25ebeb15f8cd8d251eb9a1067d98768cf648aaf2407dfee55f026cfa863a5f4bc8e6446b4520d716babb3e9e20e90e2688af2afcdab59041dd8038488a34818cd4324b87c247cc843ab8bb8014676c27d1e7b478f051119b8731193acd4bb66d7f098d24f8dd5f6d6b3813aa161b5136b8a7e7bddec0980ea743cafe1e9f1dc1401301396a6cc8fd05e2b5ed36562067898c352362a129e754809ba3a2762c2037e3ddbe0d0a250c44e850b2a89add9d97367008e7fa931df16948e511140ea88f4fa0f382aa7510d040fb3f7691427a7ae2bfe17ded49a40665ff01074c9bad210f10b55d6c050c3b1dd8ee37eecba58db6215c848f1554be6e9e2f6cd9964d8615e0a4ebd90c25ce1c8556e23dbdbd6c24054ccca0b094df88da6d207a904d5134dc0c4354d6203113c0a5b7dc411ed487cc905bec7930672600b81546f22f7c8bb0aa4dae7f4a673446ebe2c4b92700bb0905238a559eaa534828213da4a439a7d49e5830cd60f0179df74c47921d1448a43e44e89b2164faee2f9f3ff1441e491d4cef202d01ca9ff00d6853083dc4c97b6db4f5336bc9d42361a2dd5daa229ec13602c558b5d4a6cada01b3f634e6e8e6798051705fb610597164b9729ed10502363c9263f23def09e5f417a1c72f5ad583a7711b96f8a8944dfcf25d6b077a60502a443bea3d43a5277b8de70f94fd5dd3fe408fd8194e23e95c24cc65a6b136135e9879dad8691a43b36b48dcde655590634fac989e4dd480fb604b42e5a779e2b16e0ca4ee4de4c7a2ab3c718534306f8791fe1e10e1cddf72f2832b6667fcf26fd27dd1958984d5165bbcf06f8a30fad470ed3fd97d27a87e98ea0ba5f60be49b8be0999413f358e9ff6297985677238b1021d05db8448a0a062259b2498c48fbe500c16e99cb2e2e63a92c3943795b2dc10944bc2abfc7df1764d932867bbf9ea6f9e8607889bc73d1a0ed89c30d1fdb5846d30c79e1ba5f109096f18eb10cc77c24fdd2d4229c82644e3ad08e5406f6acd2bb75a76058edbf185e14a0bc2b955fc2a64d0e4c516aec44150e5e34eef27cf3c2efca0006c29f3e0cd2d8026127562c1dbeea31e1b4cb47374029a81caf0f6af61e3c4fd5c20646a85a2e418cb78c84e8e4b4d5112db24aaba1ab9de87daeec097ad19459c480082edbcabb39e650bf19ff0ce935c0676a725f1bd7d7f5659a5e3edf38ed097ba0bcaf76e500153f9959118e5174b64e472d98699db0fa10ba56c0830d64166b0341de52c3fa06bbdf91390be31ce7dfaadf567389645efebe2270362bf6dc108d4dcaf49b72dd3f963d777bc26dc2d179d6396b3408f79bf79e7ca473290d2d4d93d3b62698ba9ccd764bfaab5aa887487e7bde9eb0d18592c33530994ca756c0c9c1eb686ef08ae9b98e05fc51bb7c6bb4dda402299cb5ee93a3b44f82253e006fed512992b2c8a36daf723a423addcbe9725b2612644fd551e7be86105baca4321a8a5fcdcbfa7628f3b4e5ff35bb9d1ac61aad5bbce92cf8d0783075acca280da330f199e7a4c883ce63c692bad21ee627d81952bfac204833744df89cdcdbd84fbbeb97d550c962506a65704a7ed96e9b05386680cde000eac4cdc0db3eca4be7f4a1977ae0ebe34f046b892d7c8d0ef5c29b98f3e48af11e37174d11916d450fa1af9047dac834f760006b7d47031b19f2a31ef112ed2f4cb2628183416b931279d42f53cd37456030f890d505ac0fa5030c035b9d04c2355068378861c4dc4c9052a843281e165499b675841e8f5845170004e70bb8cd10d4665b5f75055e24ced186dd35c1970b0e92500eda68286882715db894b213837696115d608f040fa73ffafcd98913c5ccf5671d015de0ffeaa99aa203341d9e8c5fe86604d943d464d457d68858fa081f0c17ce323be39b3b937489519bc95cf0e2f72eba7042fc339a96f47de82b8d6e5a024ff90b808af1d7ee7b9878a302ffd349de35ce2a44eefba7473509d5b58321738ca42909ee2a32c929dd5e670b86993d97a2ea1c00f9c9e38c3cac01fbc7806f816935c68b364b365f0539593f3005daa56217185bfe111447973d8d55826ca6761ca794de1288872e4841f62586a3b32da6676271990e089f02edeeeb5b070587844cb9ee7a0f432b9fb7dad3f29a3de408193cca3618d9c186df812ad9c939fc12f358d8afc846fb10a293625d0dfd15a1968d032f85cf04335ecd2bd736f4e45f5ee39a071ce09bd8518c41195093358e3b468fbbfaf9332cd985dbcbb0171c7ce0c80dedfa3f3405dec394b9cb98ea46730ef99b7a402f5e906f6caf3a139bbf9ce7e53cfc92988e8d49b979979861b2bb2c0393e2ebc1248cadb3933123b7a3bb7c06c0be69099258dffb7bd42b7990575c588a963f5b1077f4a3de37596e9d5144e949e519721b76a6971d4644c1cbb0455c22d4d1801dcbf3f741f7631bd63735159344ed21e9a6169cadeb2da67e6140c94ed883bcc75fe26f74a1455f0e247c73451d5844bdd1ff9b548ca6204c00848cfc24558ad46116f2ac7d4472a1fb581c6144ee9d3b006ce6577ca238c2cb1cfe8bee04baf34d4e6ab11659981f92805dc9f8820505242c934b76547879cf122bfd9507e28fbdf7368e6b7e828bd959d7ff190592b44d3e2244a9af8036ab665584f5246e2e525d2da974b60dfcec9472d21b6a1670e4eb8b1ffb32d36f4e8bcb1a97ee44171c2f43fa86b1ec0283cebc1845a06f5823bc5de889ba467ee529e74ae85561bce0d41269876d626f656a9edcda10adf4acdb3a2d369a845c49477b95b4e46f46b0c3c2cad0ed260c3c98f97ab52f0cfc37ccc4600238f9594c4e397f8534dbae5d8a0e532bd93f5c10c738c041150fdd4a378309d33ebf7b372dfae6e65b7fc003f7d576711c57a235efa2746de10c25732fe62fe4596b417f553262de9f73c7282c67c584414f65724c0a42e461cd2378ec24f9dd4450e5342cca9ff4006491d87d65d0d357cbe220b849665229d124a3b7001502ec054ded2af36f47536f4d3650b7bb0140b7137d8952d177856fe9236f1406b4cc514ff8b73eea58eb4d9a80171a94d5ebabeb986854def0eea07c09a68e0ed565eca7f3d5d2404e80209bd64d3ac38bc6b06db389be86b8f3695c5f00ca9e3452cc0a0288a6b10360722410c238f3f83960b6cd9eb320cfec11d81c5ddc66c9a27a8bf52adee279a48e6328a6be00961d80c3abcb9031fa543a4c0231f8bc3384c7cefb6853268b4cea140fc13cba6eeb63990bdfbdda768d22b9985307e5acc6b8fd60e64e7868c2ce3319e5ac3cf23c635526ccc6c7e089b50ac1341ff5a870d49c24fad528ea544de9f566f141a64319770228ae631e9c7692eb4ad25666f2cf006429322e2c10d5f887d5677f04dbca76c7f19dae968c21d809fa245cd89c90f07c06f535b0a49ef8d97a95d203e6facc4b31a45662b0da0e9e493e8fd9867c34e51b043c202107ad4698e4d8a2e6495c003e8abbcc586d22d35b74c467e51a81ab3ff83e747d4bb7ff7a2a84d3c63a9202a0f647ea4071f137c696a5d8497fcec43f32acc71a145eb3bad24a952215202ee5e4f484a50b093271ccf46d35741b3d143a71221c761228f0256aa03f7d246c3b5522ac9ee605bff8826399735e8026d16d0bcf0cb7244c73898e5c567ae8304bce59f9f8a10f299dfbce8ca3121329b42993f1bb5684a705027c36c732b559585cd82bd0bccce87455969e08f2a32c820c09330401ec8ad7ca0a5ee876edd60e277fc17edae85835b8c31108a221b52ca3d40219bf31d72bcde401c1f7c34e04a089b57f15de21af5b93be113122f7be65836a224fbe9b3df8fb62da51b41a015031e4b56012355ec3b8449d4d6bb217485e9c6e0925572763d00db7848e5b6d040d37ad5a16e621910fb2b228a8a5d429001c3013ff69ab4766b5620ec75a7a09acd34f40402425c85c523ce421a160c57944c6e0ba33c433da362829460053d3a12ef507f740e83455250e3074d254e43da02f467ffe89054524fc188a21473ab09c4aa6b796b4637bfefd6a8e780524b78fee115e58304235a3f17d60ac28b698eb696577c07080299722e6264bee1e0edd8bf81cb3638f768298ecfdb3205d07c569f3bf698338015cd15730d60e4812fb0b6ea70776f0238fcc6986ed5d59837c788964d89ad1b513c15286b541fa1bccdbf29fe239602ab59604cf7f9e34c430833fda5f67a146d7370940bc6409c692b90fc136a399ca87de1d099685c22c526b2b9f07872804ad0326b81d3c4ceb1bf8b7eb34262e6a01f93418aa587778a3e23f4e7c0fa1d8651cea515fbb56f96f171929afdddc912790632c203c8b4d190768c85d9d2a017d6a0085cd69af925c1acedc00574f800e43d4b6c0d71f8c3bcddef929db31c5ad1123aa5bb86b87d58093d56c53e13941a326f30e3cca5e421fa3d524d4d473a0bd2cc92d13b8a8e5901cb207e29e7b6f4b547a3f05ff7eb8a5e4efa4e89a1e78ab1bf2b45ddd727f8e56597f446fcad42203298dbba5e80b029ffb541b61a1f4a94ab71ffacd41ccb84c5e56c25cf999e44bd4c6c4357f5c1c1ef46544769161890f4d551468b0d106fb6de10398796f7b51abcf0747b077b5ad70608c4766dd65b617db8e4f2a33e1c14b548d922d5870476686aa3b6546b701beab48b99036d273d10b5243261ac15facb5926c2c4ed10f46ff15530570245b41bea572b266a4d739b1408ac13addad78073523008c11af0424cd9ed15b9610f205015cf25ead70a089fcf6c0a9b7ed3b30a577ba7730d95ece9e1e1ced5c189ae1e8b2de8f4d90916d9b657ebfcec30c66875d4feecb01acd0f710ef61b1c03c7ecec721fecbbed54f8192334d87edf501695da8d9642ba059d5a663afc46c43694e969c2f66857362a5133a29525b1e6c5f90e47516299dff3245be93aec7f0f62937835c958f47128c7a1b86121b1f872784bd64b8f70695690b89a0495e1993631979e945f95cca1b73d0a9515e0da2a0b4f8cc0bf4d1083c90fcb315addca5d0019b61207f4f9b9e899ad383fcb2bec245f87309107c9d1eb931c901cf1b28a28d03f126ad25c61a6bbf7942b882718644d8b33efb3ba67da441e48aa71b95a6a44dc8d99a6e5949825edbf87abb44a7a167063d604d2eb449cfa21e11f1b7b1c26214a07c81f7c27e65018d174ea8fda93552cc0cc6fcc76089bd404103c6179e8964904f6cb52eb8f21d9cef993f6e22aab48d06366271c944911382918782c92877c0a9ffef1830f3c8143f1645f12a81e7539f92f16a6b2b0ec09b9cbabc78e08133ee55d209af59b5ae9741b55da6a92951ad99bdc2fd90d0303ca4f09a080264f6a8faceec033c075fcc01a6bfd4539bb70f78276089e541016b8910c5f9f1bf80071b53fe46ee07d9eb89d9878686f5a9365596530f43f044d4f72a3585ab109a3ac6158abe77275f39b0905de55aa7273cef78a9f1ba69af2d2e438fcb7f2497e38511fb2b8bf7c16733e58060ec1794dd83794af2850348570456310a33500dde208efb1fe0217cfd47318e33eca160f7b096cf5ebca061472f1581ad11886bf529c816cbd33e6c173ae243f46af00c14e44e6373ad57b9044516156e2062807b83ede3ee3fed343cbece51b0b31a8f3e629cae4a182f2202b347c5eaaa881c27bf2c329ac3b30ced8a25c058e1cfbaf0973522e5a3ff570572975c7b8404a2b347cd11c76ae924b52d5c1ab4657cb152a4c0412919f65e0cced8b1bbddcecdc83c620a5f1b719e480ce138b1c5336f58551ba9e365475bc769beae218447d2c241d0f9565d9500940ad40d7146bf0f2263ab1904e102161bd20139f3f4dcbdaadc47e90fc463386b0c78627c099da407572a4b1655b29f5f93be6941d4f66b4bfa3d585a97520935cd6c73e9cfb1cdd126cab0da32cad0a1388e192b8697b10b4b5aba1e310fb55785f16aff44ff8e5b460492eeb91a9b18121318d543c600bc3be1f21b76e6db067f3d25b424ce443db42d7a37ad03e34e67097e459958c5b78040878dac4b9d741a4b8ad3f3c5dae17cfa21a9124f57a1ef076259c19cc106843ff67ba239dff428ae8f7e9849aa35eeb279d81e92ee1fbc2c14709dcf0f0ffb3c45c30f6ebd68bcfb9c9db5592774ff6da7b46e4f8ff751820a95b670151d1e47e78e02ad9cd6e2701d01f7bef4394b52ed4af87333d7c04985ce7d1ac7fbded1b0edd47cc359eece0ab394408a0010731a0c45efd84ef917f99d25000f309baf8c616d1de0399ae9e36b6871e54226b42fe5ec6043edfcb9d6459db8544647101cbed3eb1d795a28ec9e5e367fd3c28f60aefe7f1bdf3a02683c2dbf6e0e01fa50d5111c250407e4f9ae66fd4d8a9e5cb33e5c15e551f670cf5aeed90a5819fa9dad0a31e373a10b8c9b5922bdd96a6edadbfcd2000a5b37fd6ae10bef7d86fff8b352b846f85e2a813db408d186e97f7ad4e38596dae221c93f61460eb7408ef8433f24ebba276d3a4d421a363333aecab055b2c66b5febc4e769eab16990e885852ecd97b41237f2f27c353086f0b89459054e7d65736c94be79835ef33f38ddca6d907c8795b9455a09186fc289d7d13c4877b9b9f254ee0d036dc46cd4b57e4f44483316f06f33c559d8263572c4fdbaa502d1e39f41a0863263665be3fd4cf701f3e1dd675a515a049a8d6e0e20537e99b5df743a28b9f737d1cad5bcdd6a4bd5e0d93d584a6f2e93855c5891532ea4f5b5372b59bcafd42837c003bf6886a12d30ec7f5bd7edec3c5c89a0faeaedd0bfd46ba92d498f0a8457958f28c7776b63c34ff82ddd93490edb8b381a0da5eae55b66dc09306a60dd01a9483c5a84ad2e59c70b025ffde755f1d5ef430b0b9de26d0910a766273a5f201bee582ebd9d7e2e33d09f5a57c83b71a7df825a9de336fa90880851deb3092fe24c278d3e5582bbbd111566e50a79af67f3358b698ddf063288f11b4ec7b5a3a24c5474d871f2bee626b8cbda99dd9f1d8abac62c2b4bc3629866396fdf81325e35240ba83fa6f58b5a8f039d80ee9c15abee321fbe20e43471b671ebd71a97681928f39cd623e3512adf6cb0db603d3d84705c9a50a9f09429aca072a24862cd629e04708150f465571c3477c052415d54621be9f1f0063f4f1cf4285321e1b67f737446654db0cca8a211fd7eea84b0882f923bb3000c006ee8d11c383dee9c3ee6e7ddea8e3c2c93a4bc6e7febc4c90f7078c7db363cc637ce8425b92da219516ea9566af2244fdaf186fe17f2413c69f87ae24f52ff4f7eebd3c2756a44a8ce29f96ed64a1b2ba65d3f06ed3c9587b6349976c1dbcb65643133a04bc401fa09c646adeb0c603a262703a869f6040152b380a736ae71d6c4a4fc6f4105048d776c2ab496bbdfee9276dd76ab280e769bb4fe61b25a573c3a181a5c2fee75cb3ec6309b293174cb69451acda47ab29fa995e2c78e77f6095e4dc42da39ae2354c45be5af184fc23db5e4218501afcd87ace38b1c128dd6aaddd466a3e3b89088cd1ecdca29c30c0ae98cf6e78694d601064841200410bb2f307067f461396c6b54081ed40d1af501bd71d0aacbf15aea0479f67109f8bdf9bfb2f9716b0263779ca27a9317f8982be7ab9f0f8cc49eabda06847426b0ddc1532e070ec7d0b851849e8ab058bf9134c745c431816827401ac490bdba2809e4f7a6e4bd8b40530767399368dba9e1f379f1d72f83c9f8a224d16e5cb98d99300eb714dbb8e257200d146cf1a3e1ca70d13be024c1245d95069157ff85cb3ed554f4d89cc733f3bc55a76ef7330c2d9f32411fb165018acc6f7f575f3fea650f8d93d51c117124a06b5a3ce551756485939c3528960f7778d1b13e43a0dbc1c32c5f4fa95239c1574510aa52c3f0c82a8dbbc3044f2d0cafbc96bd851de2092ce6302fcf10b607656040ee0349bd8c46960e0b23b07204a065c6f530d71ab9b54eeb48b14ff575a5ab4c99634e5098eaf08ec6a6aa83678d6558a2fb56d2045ba8b1c9157bfc87f4a53c29080962cc1c698641e2e529e7dbcf7dcf293c48a48c2edf3ea53c7777284468780bdcad655391a939335875fdcd156e6aaa49204d50d0e9b21009af165010c49ab948bd6e9596e98913a1939bd1313654f44430daf179780154367d239b52620cc38515849f12a36409173490f99dd80cbf8371aa01a7499c584b1fe60ea099f4b15afdc6ade8dc0e8bd3ba3a66933ae76c1074ee043ca637cd33eb3e9acf2f7bb9f07a6c0759a18de17f8b3e4ffc37c7c314a80d6e161d889e40f44ccc7d4f8ebb8a02571757bc27740163d1fc66652fdc38b2e9890afc54e9fc11c244dd8f6a497c8e199c325e6d7355a21d2413c56a659813086225fc7038b7b857f9febcea673c31efa719534a14a646b48b5ade5c43cbf84632c8955205d1d937daf43677e056d92ecf2efc7c4e260f6a9e9d20a18462eed0731d2f6512df1ee0d987ade616a10e6f606e3481e474acdd03ba0806f870f5ac74d4be95b4d4021301aa6a7871704fc1018bbc20b225e6c371a39ae51fd7b5af7d77a2f9976ca1a4d5e5f5cd6c6d585817be1e615a1863a3d9b5ae304b19e620108aadb64b63f8b9584fab344dedf852992dd1b03b2b791a7ec2dfcf265e2d7c172ae57de7ceeb8e675d9021571235dff077e86e67792a829489b26b17a7146dc083635eef1e804b1004990321803ba15d18a844c59cb17377882277efa2f35700e1727fa9b368043bfb6b26a1b50a3f18bb9c00345d1f8ce0f9bf523f35fb683e329c81ff7dc310dd6930ce7b4dc8f954a1387fdd3ed0127844aed3f5df663639c42f86fa219f45e17d5810c8c3d52c2d1080373a384cb16a3d68837ebc78ee7e12c4a6e75b2642bd73959a080765683ca59ae3d9be56864b0fa1059819f80e39deee554ed9eab3b7917d586a424839fb1699201d418ed10ad9bd34d3145cd5f4001527cb60dc482a487929e8a82479522eac5bdb43138d512f58a90e1fd5d6bb7870de84c4632606df448176c1a5cc799ae49d9131f56945a678fa7d1e3ddfd3cc12cfed36f3a498bbaa88167333ac6fdfd5164c62a59ea83b3b3c1a764eacfc480bad69c4e44d19f973d37a76d4a6371b23ddbca471ddd4dde3231d2b6d66cfb1f7a489ea66158de6f8055ebb53f8455d757e15cfc2ae7e22868cdcf9ef7c048cf8c9b2e3ffb0164cabd9dbdf8340d654fc68ec5333c3aa8edee7f17e787951675fac90466039baff48edfd58a1a9ad38ec752d4423e1c622216ec272a207fd445f9d4013db8d47cd5abc3956549095a144d50b598ef45507df4ed00218a2a105e8a5fa897ad48f493cdd225ccb331d6fe684b9adb6e515b0aab2c3f764dbd4430b6e690ae8fe7d8467d8928de0755a0b0b373bbf0ebf1188e0c3ac4e42630c7b8001235474516b86cf0200a178d01069bd46e36f9b9e42f68bcfc64867ef49ee3607e9b89937fbb79d74d085b76a53a3eb8bc7f22c096d57f620dd3511452b656afe788bb094d43db41b7116b392f3afd15737285db3cfb73164392e341cc80a5ef653e9bf44fe885959f38c2a5f6df420e3cf8dc22619b2805d0fff05006056d0f8a1c87c15e8feb7ed2360b0c7bba0ab797b056045ba405e872b96fecd84533afd5949d0fa62218573e7e52ec8be2e7c7dffd945f510d7ceb52d25bcd8214cff8482db924ba39292a66cf6dcd04b1ec9263f1434d708ff4aa29b7441adad6ecd5ce699814bb2c59914021dca88b1e77365371b3fcd86cfdf75cc21c89c2ae6f583bee23f3bcbc18db2761178f5a1c4733344545c99fde3c62e484ab65d6cffc9186f9d61ab243e009a1ed20cbce41da4f6dd9b76f4266897739a85ef897fcac2568b8bc9ddaa6c5306059556a6daaa6a276a814a7d35593dbad76d9087f8743cd7afa91548bbbe406fa1fa1e407c70148c1cd9649f8ded24eff3875afee34bacce2b2f736fc7da3191b998ecb49affa6e9bb7ef277395811a407b0ef089a85c71de7bd05bb8073ebf9baacb1e344e656fb41871c8e4d4ea202b962a1b974fc15ad19e5f2475c12353914e7fdcf443b0aaa1985da5c05850e6ab48dfac90fc968d964c1923c53400427d4513d32928d2e54ccc244b00baf548cc3b6decdf3ad0e4c9d4ac876a5bc3bd54c64f88dce36cea06311a94e4e7e237f259a2edeaac9335d4a73c6ba8da7c5d5786cf3bd4c5998f311e65703dc3c704ba0c2c4645df19c00c3d85a3dbcbfc5776af238ba2e0eacaa29d07406749b160078c4fd38349007fa0658ed6c739e0c770c68fa9d135112cf69c28140e073d1aa327a00317c286e0244228845d7e273ea3331e0c2733ea1721d3e6b88e305b3e431b1325c871fff4f61d92cb6d3ad5dd193a6dc13fe13695a888bffb8f15cce98953ab9254570a7bb7440629014628f70431e0db4c09275e67101620cf2bb22935b06df3ed1c286e1069f899299edd44e964692421fb851f5151ec619f9f632dbad2c53379aba4b8857efadb8e8ce1604afad8347983ef7069453f800f4a7e42a3a759f8535ba5fcedbb3fc615fe9eecca0c1e379a1daaddd050f7131ec9f17bec64e7708786e2141b5af9ca6f1b55d398d12c724fe2cbd408900ca7c4914a3056f81288c00c50c467247d2554c8a1928e6997c041dcd7064cccf1b17a7f6e2ddf9d0d1401b7e30dd5c708c650304080f7702f59bd8e5a749443916a540507fe1ef3e94d667d3409be627d5286912033e999392ebe92ce3e3678ef260daaf74ec9683b64f5fc34ccc30b3790cccfe869056854b0ccf6b3fd5ca7cb4c65e7fe21bcd0affda92bc7122081cfd47dd9f5138b5660d0f8dbc26c4a9861b110969fde9e08c00d4564846e209745fb7fe735435d6580f302879ca8151edbfbaaaf872fe6b16f9871de6e5b0be10b52e9b02d134f88f0d56e1b182594a4def771a1dcd03953d52fc7cb1563011b0082aa2e9518c868a45f0cbdcb3053837ecfda9dfe44d8e333ae79b94407586099560e6dd6c72215c575c5a72caa3721a0c650ce79acaecaa75f6b797274a84983e2991b2db17918325d82f0e162d6b955e1ab2e98e2672b84e2d47b81bc10c070b230ce7b9d6af0af555db6c14e6b48938b9cd17b6df787aedb22da5514b75ddfffe284d961c2e0a1a7a05cb36e36cec3726bec7a528a3cc48674ea684f03980b225405cf64ddbf7b1f94f1240e9dd2a1d4007c72af6fd47914141835165e675358fbe46f485ae3d65fc9b389356bd2d2274e8d47c1fc0d5effe72af5050ad2c13e59b6516168a2725cd40566f92ab37b33b31d3000f99a2acc195080c6b942c00f7eea4e0c8818a28022702460826f0cafd0d8d831780e20ca48a9d83443dc5b30d5af40b03b59a6d297cf70ed75c55baa9a78696741d992db2da5d59398dba7376cc97c22dd9f1c53a139567345302229bb18e0444f7894f078d0f68a9418abae40825f426b473af140b27573cf2fabc1e9b2c6541bc7b27ebe51b4b93fe0ab8ae11bba3e078b5dcdc92c1c8194b47b2328e5e8f508fe0a77ebcfd1bce23fe68e64bb6fa5ba28ca67ff6bc7943dd1a36bb53fb10f6206fe32479bbcb806f120a93670a0bc1f1017714aee99999f0ff7e519595733ddf2674f7bcd10c69e67b575e7ff81dd71e18f663787453c5777542f8bd1eb55b9990a08c051aafffa964d57f419e53d543b2953b461ce8afa091071d7c349dcd96725be63def091b443dcc89f15047f139ac9042ef7bafe0378d39b33fb40c78751a8d5dd169f0ee3b727bdbc3bbc746f374e58a52ea37b4e9f5944d9d9fd132387f7092cbd8fe5c95b0c48c5488063a35b314e3905d20939ca361e9a2b81fac0f992a8cba3e24749f459da200de0c88da169c92f1401f2c7c10cce1da7e53384f6437870470ab5d54972de4b0a60f41578edd2fda0f105dd7e29d8aa19358e061f3674aebd4534363d754a07493ff61421d0e2fc58d078e5ce08d8f7ed7f33db9ce28cddf3877e58e2d79e42fa201fc9e675d36989ebcd42039db663c517246c730899716f365243789735689696949019369a4695ce2db1d5c497759a56dded40967a096f4023034fccdea7e93fa9b204fa89762e81373a3f8ffffd45edc091e3cecf998599c0b9230af5926fab533ae407d948b08f87779b16277a0a35ae9f71794ca4b34489e106e28a1a4631a4a0583c5d7bd53ac745024be5ba673aa6daeb74438f3498ffbae8c4021cd8e62062327f947dd09b0be6d7b278340998af40a2b36f959dc479ed480a7ce0b7d889baea740cc3434c797a0cb86f38dc903693697bb5aba25e4211b3da0dcdbd2ec2a0ead814496f60d7edecfe80e38cc7162190f78fa7260391abe3700cbeb07b85c617ca74eafb557606b554f00f089e9b1c707c60ae82addb73a556d92cde49bb6c750a3fd64d50c8c48ce05ba37d54de061a60e48f2b9e166f8b7c62d11b2a688bd2a57745a0d09728a561050146977145776aefbfebed8d9127f970277209fa91f1d3b1e9e5790485443c03e7991e425e68dc3be18cbfbb3005655942c878e093b05578f24d60fec6777165b4e311c1b03ede1554d16f59f80dca7853beb098229de27ad18bc0c5562921e8515fdf62e18c91fd934a5ac27e4f1618b39c67182e96d4086de0ae4b17bf4a19a243fe2080bae2bd0cc6064aa9c80214e16323faf17f5d9f559289a61125c8ae9568bc2b4cf31380c4f07d2cef37aebf9bfb871f15ad6a93b846bb71a7c3aaf8caed48da6dc513e4863f2111b5f1f2f67a5b0ab2f5efd3b37475d4f04ea889fac4b2333343f65100eb26593710eac4871f4283623ded8519515b3438c021b9a01ad3491044853bfde7a4fb78cf198ee00d676ed51796a06360a5a0071709b8b6abeac66b6eb8d3c38c609efd8e0312dd25834bf215fd9df3f7df14daa7cb701096268f03be2adfd29195a018b5dc7ed29b3261e0a25f608869e19cf5d9edd6bee48dbaf566563c65a11f725ecc69b7e74492b475101e2387a2a5f67f2020c6daf07e8d563bb8fa6e8c87532d281dcb480293842daaa23ababf40f02047a2fa8a4f6ee8c8cb6d20240a7a28a27619f9ca13749c14775c9cd0aa78ea5c5c78b9a85bc2e76c331a0ac93ab7f414f56365aed05871c95687f6a417ae6e7057854e0a8c771622cc3d329f2e145461ed35e4f3f8a1faa8032229f4e971993529c5801ad347d4232601bc9502fe1773e1c88a05b13a1e653b5c5e145b4b11dcb6ca332095c9bfece233c1db8913d11ecd4ae0967a81222c85740c0bee8a27e92a40a708f2d0a1f10874a75fc168ded67ff8e5ab78f38ef4ea69abaf63e317fdb9b051a26146b2f9425e10829115a4d41a188b3c8659889c24b900a003cd159a1e9c4094bbbbb33e52af88ddf9fc8d3cbbf673ad4c35af659e07a7060318651817a6634538980b174afefe3655a2b36d20f4f10358a7d81c020dad8360fa0d8c368d420d2538aa44fa644e445ab9968e81f0aeccfc3c885266e89b694bf554e2107133496ad54800bf27a9fbbada4f84af8848f892c6e2fd630e49c1f590aaa683a2ca236ce432569652a77b81d556a044e6447a8f31d2f490d7871a37d8cb54fb9cd32c98f1f87d248d918bd602b85519fb15b70d809a8f098c86646150bdc60bf72c3d442b6640aac2f702b131402f4eb1962e868440bc383709ef9d943b5e74c69dfe8b8b38014868179da86494b00e9cc7a96eb4967c87e947b9d42576a05506fb3025f10be4f7dd53445c9fbb33b8bf4afef49e6ebb871b7d2148d32f135165f26d28a40d39532ad529d88108174fc4f7cb870d246f078baaf12263775b73f69576d919d501db68b5f98acf9524782533c8252f9d492c6ca81dc3147881ce789d7f54c284a0a6b7eb363500c4ba512ecc1912f3cdbd13c4577808cbce626cffd96e4735428db9626d184d8a07b54b98f52ab29c4263f41e375d99e1949c92b96536a7f826c41c25dfe528e01b6058019d650ef4d118a580961d35740aa80c35a9517b97388c87b96be50886a1eedfb0fb703c60d7b6fb4625b813b4aca0038a006e5e2c9b91ecb5c3590d8d8a3deb5551622a1ecf15a05bb95eb46b70e65787bb8524872c85b0b73a24ff903f9e7e8f43ca2b0f29a9bbc0724db68474d48e43db7dfd32cf2e93a429ac42f3321fb567d90f4ed867bbb1a715a1cab1e42055b07c73ec216922b13c1eff62922c2b49d256e5a624656d69ca3137a3e4be6d124546d9889cb9492975773e85c60268f954ba811371951f1620f7c2216e96f8a11172285b2ec3e11a87f60834c6c8155c897f7904ca5120e76d53990d02d584ea8f54e3cfcf355e39077ff971aa8aca1fad271392d1436de4867a78b42e1cce722f7a691abdfbdef253e1876d7dc57bf855b3c525d3b2b00c7e012cb2aece3786770d79230b59dbde884aad8b794e169d34473485cf0a968aee745ff2cc8f32df2fd312564266592ebb79cbaf2bb8883f1c996701d7c2e192623821146e7c12cf087a70119bc2731ee8e80f7b9230b5bad511c67c3ea56a561bda53de2129088157dc269f8d40b1cc55d8c287c09647b15fb065341b5f3d343cbd7226260f8b67a0761858377d27ad970d4049b422e887ae8354f86ec5dc80daad16ce1a7886a8b0a3cedeeac7a32b234315d64cbeefe970baf386c2296bf5e82efb3c87dfb65d5d68af355892834aaf2225aba69672a62c6874deffc4dc2d973040845691944ebdd1012a7ea0dc4a9a41ea08efd015dd6a1ea64addce87c2d4f496e7d0add2448fd3ab6002ea3a386dae75fb0db5049fa26abcdef70c4c46e6831b163fe0b323f841f731292b5e41c0267894fd7bb6a68d2554f3377af257c0062ea9851778679d33d2a2329e88393f79944ca4b0976f4eebcbc02519bfb6cc8842c42ca917269bb56024d183b7aa31720adb9fc66dc96ad0dbd5c735ecfe945cbe951f181a69644ee2fae3090eac42f076c49663fb2f8d325ad37721f6d7340746ff4ce48f70f2ead29c5cf234e20ffb6fe545f4641aebf3fdb8b4ee30293af9eb6f79d689953c1b2c521a08d91d5550380615aa30664bbd2676942d7d9cc7350c38c6f69798eaa76f82cbc52c04d01edcfc1716daa8e86bceacabbbcbe97cba0b6fa6f495d9f57e3bdc32143d46fff0d93e962950ff621faad01dc98f20177d9c23534eb69593f07847c4ca4ad4243d6afeba2c60ac815e017e78d619211f591a3eb414cffa0a4f14cb9824e69b520e62948c13ab3a8bd4a8c4076d4312d9ed1bc427aa0af2fcfa1788d53635696552ae0dcecb9b220b388202d20cc1f94013018d887b4aee490daa97e19c21b8629cff239d1d862e3f3f7e8f3ca0bf2fe430a34d78173449de792dac776c282a07df83525647ccaaa246f88351c7daf686e4f5218c344da9eb3eff6d4c3f0de6c32ecf2d8f3927560319c4a9e6ad6410bf5ad1d372eac456c8a48b8e111bb1ff9ce6e1bc27c7539ca4fabffdeea2a9b91d692d8c40b9408992b6d196f5910ace05341bfc03a686c1c103daf291eb1ad713ed07da577386458af3d38a63a4106ed8cd8bcb903fc5e51e7997ca64759124ea08a02bf62e8950df01fc6e0372cb3c7ff955dba0c946443cb529a43aab8c12f67d0f72f29d55a9dc141e50b3a4a8631430b11ccffe1405bdf2ede29ca1e57e2b140083ce14951d9c9384add478fd81b3c68f9b4b626b03d75a1600dc36cfcb6862e2b3c80278fe039eab6e451a6a8ef9ce4cbc991aaf4186aa85760baf04877c2c3db25c45fdaa5ba1bae2201d7b77e6d5a97eb9c3bfd6be19ed8f2e85dd86fd98a79dab20319233422acdf5bbe239102858f0089bff59bbad6353b65c11a2083e9f2c0ae13b56d1210ff13eae0927d395515af616282958d374b4e28e0683bcccd97c585c74bc95098e6d5d216a83e4122a65d632e666e20b0cef77db3b8844e61239f0f805495e8247993c3610c3e0a04935e0cbc2b90afa54a09ac84c34e584ac879c3e8c90f1add0a3edcf2fff0188f87a9fd03a58315fce78fb5ff5fcbbc60f0c880eaef4da23fc368d4a720ae3be95ffc3d8fc1d99418f1baa0c579e36be1c7ff3e59364f2f5ec66fa1b7d33509a5c3cd2a6f035b06142a8c4639ca15374aa6c0a004cfb0d64feeb4ceb07bcfca9f5cc259f8447f66d06b5c1d4a71dfb0e6d1b118ddaf648bfe4ff54394fe3e7ee46441d1ea724db5ebc7d745a4d074ffc9ec09232a181d8ebf50a4e6cec7158a7fd6d01c9bc9b0aaa04574096ee83ec207d029ba19f30fea82a39d5755499f1351426d245167e952cf1cbfca8d0937641b325128bc193d9a763263e3c894ceeed6f2f697a743f2de2716722b423f521f19d1b9ac2b305bbf5a4ac73e39bf4848a7993f7ba927bb23fe7c63dccfff4a4bde62e8dbb49ce1a84b62fa35a2b28ee2c67409512524630bdf32be207ea69ca14d682510aa3957bd839848009239f5ebeb478b404c41851c2fb637c24d01db0a21aa0029bdea8a7cda5a3f673b1128f1a7c305ca39c14e1ca235cf6c012dfe1855bc376eff48023cee02628976896a8b26d0c20ef00d903c549d9f15885d935ac2feb8211f723559bff6163f28f8e0e07333eb8dc35e11babba6d4aca587f0b239c7ab9f06226828e90c5c6193d7520d1e88776e0d9fc845e6e5f7fc9666a22c0f5881158a664a52c4c52c325248c4d8f9d66c00d6ebdba542c41889aba7060b189b693acf6156764a68276605356ee3ea5e8622913bb618dfbd328f3191d38f9edc40c30459c3f99633ff25c3ec229234aa6c4e0186f3915bd32f94e4e708ec8fec908a3212dd0c3a265da641c274510175f271003db0d48b3d88426a75da3dd796f6c06e75f60225c8604396a05a042cb4940f74abcb4b27e1dac655004c2cdec9c328fe59514524e8eb5daaed9c1a3a0fc95c57b517a945b5658c3e9edd0035bfd8a27f9ef51e04e59de3f0317311e11da2a9021f8be9509f34c31cf31a3d0dc9961459603d1dac2be098f24e057d7394cc04784cade6fc9b2cb7dab1e6965d0e80c1451bb9c79dbe609fdc032e20b2ccc7d4cd602a5373f977d4fe3dc43ace3f3903364462353f459c2bc1c107cc28d57f79e1fb5cf4e95b894c34d0716d950745388c9f53e6103807bed2298e5cc44823044635c4c35d3333ecd03ba6c31ca09ed27dc02071e59642e0be02fe72f0d6c846b524a2d7ac01d495e19c680f3c5d1841cf496ac08113748d40d95f368a1ea3eaaafef0c332d7eaa72d67da83d38c9b6ed755986ecb4b93f390dd098955b9e27065f28270cde317ea815ceb07b559406c28db56d9204e8d987875044e7d9cd72a47ce8eebc20fc327a3cb31823e1c5ee2f8b369c77fb2845106923321d38bf7f9dd6c2e3e76fa54008e0908d705a7e1acd386c67b6308138d420dacfddd2472d22bb9258cd4dc1d31cee7474e8e37d967526d1d1f25b7f98b8a92958f335d15a64dab3d22b972ee65696b15a2645769b55923ef407658c1c2cab71bd00577b9bfe4b57cd80e1d61a8deb29fa82bab181b025963aaa4087465a94e4b7b3471cea496230986a89c7e20512492a2b3dda850cb30e60a7c897b3dc7a6aff8acc9d6fc0187ee308f97dcdcc00a8addd03af1d7a0ee04018ac831c3c3a2d3afb86cb3736747c2fa85a9ac48ed6f1382c46ebbaac7675c0c861ed3d661a85623a9475b4f999a33038fa25463d7f5c555ea6b842468d303d62e250b532a49655cca0255e8418eda365950bb0bfec8577937dbe4826ca13f107db4970166854dc4a42e2be8caced9c4581249f9d6b030491633c0da12041ed151f4f149eca6b922a49f4913d34b3a76c6712b344c19e8e5354d2a42cf0fe3e78c83f3e70ac446a366b448d594af034bb562d66b668354ed49440ffc7940e862cbee3ae915105b7f25de0a87e2d7902b8f0e1a0d56d810caf058f3270273882911344167842349ada2f883042193d0659dee39716aabf13ecb0872a23c213021cc018ed50a1c35f503e26f84fa6f49415011a970ac2d9dd36290cc7b3218c9179256a92fde9dde0b604c680a60bf8f14358d4606610de69fa02b09f718c515180f1c4b9eb25fa4484573a22a46f62b26101a3d3d58370a3d664a72fa60f2224ecf75b21d3143b3be9637e1919336b892c485b57872a46c928c94557c8fdce065ac2173a0ae81f24048f2584e59820ade0a638afbca96f9304665e76e41751b51a8837056b8b7f5a8d4b743525077a3f8cc41445760ab03ea3062042cb877b9e6bb6b2e3e8f7021b08c775d0182bc553e1daa95a02b354d3f221ac6c599d0938d6f2fb2a009e0e45f978103ac6a3e734edc6e48e843f4b5c7807c5d24fe7cc2c24e3ac96b81fba932a94a7ed9aa94f95941c53a1b4649f5d63de6daa09a8703bf281dbe1a9f200ba23600c3ba42403003ccd0e3cae77210b1444150afae703f0a4be9d65194ee87fd5168bb818add9664ec8335e6a713db43774858e0cb81400fdaa6e096cb23835b4f35c32f74f66400907c05e4bafaae6a360d500e8818b6947f4dc39f5ed91923c6b83f8db02ccdf7489bb340b1768372fe3fee36afd488e7ca3eaab1ca97950f89a53222a94f5a13c5b4ed46d14f4b4d0744e6487c412b9cce7c46580e3c4141cf2c4d5051ce0c88b3f9d0966deef36fe5ac5a28c04cc89f48dfefa45f983037c4835c00b5b8f5097288c1cd89a4b9de381c5222ba0c22351cfd0b2942a98a73c0724b261b5c3c5b175247efa63e23efd8b63918392d81a769fc794f2f0577c12fe1ee2ade9eabc91f348c92ed9bf24ba739752ac9ac7cacf0d7bc4b7f19840f25a925aeecc52db2ef810ed5f0460916b74fb1664076c7dbeb38e2368c738a5a8b7ca73b942bb7756cfde80820fd0725145f9950e68d30c0c9157e8d2168e0ad5628ae7c19cebc94b7464f4b657da15b7e8112e667001f20d7f3c216bcbb88871464bd60dba41f985468a6a86d7b7e3d3b3df75b936932c71a7f70647b73e61edf2cd88c999e5d9494514a1cba7256395cd9d53b861897b45c053a92aba75be647de3d4b5994f30ebd4b2608b7901a9eff938503f3db1a5a561c61e270c9e667bac9ebcb414773a34f2abf1d4a50022c45c2588e9004d6d259d68a3d6e906d6ee4ba6d514c1e829aaea1b0418ae28cbaff287b85e3eea24b1fb466c6364e0431eced9fd1a353cb5473c53c0c9ab0ec36f7420ef67b5c4aca4231816e271b263e23640f2a83ff9b28e9fb5e93651654abb743b60cb645afd32a199308f4cbc28d5edfd85107d4356d0733aba89754998f10914f43bfce97bee6d97dc09957079abe90705ff0ac7b687fc6777660e2be1219b20c5f3699844e0c3093c1193c0fa7697ead47e622916d3844453345dca73a6dfa184634a8725eb104a137d8d81188bf899fbbc4f926c147bc5f280b753765c48ba819a7d8e6632ef29c746fd4423a6121c770f37474eaa1a6f296cf6505da37ef461b539d1c8b83d07bb7368482e63117ad2bf6ab7cb7d05bd368a7417bc5159855b2cd27217a368c98412c0e18a172c738409d8cbcbc6c7304ec5ec23798e09b01e44fee8c10162e4e458363bf46b1be63ad96456d80d00df9535cc664dd815689b4cb4b2434e45a0ea1d4ca04c57dbb673a62ad5c07ce1c46db677ff88b41ad5a423fb9d14e827aece9ed5293a0247c0e93db7edf69490c2bd2891e73245d4711cbcbd299572696dc83f3ed38c44d7bef530021e5ffc4fe7ac92cb893094e8ca6425860a9059de647fea22dfffc429a0eb92adb4762c39ce8be7a4f09d0e498a72bca0bcff5d57d5f7ab920376874bd6a1bd58ba807aaf6e1b54f1931a4a2d3589ef4b5c7ec5a7cc60ca7ccc5adf3f5b025f45e7fc0fbb8ffd519ea787eb8de4f21861371c30c81211b60ed38f3cd7917cc4dc3d791cda457f335def4b4ab81561bbb25fef57c3bdbf56dd62b5c71dc19bc17773c86291f85c0929b1d24a2b817f8775ea71b9e0fa85a934e324642c8c35519332196a13f9109c7ab4328895c6efa48e86bce9ddf7d28deaaf9fbbff2897f3b1f97e9724a9b24c68f4141fa03a47adeec979a1d7db7552fab761f4fa0716470e50a51c3ae57f0b8b9616718d6bdfa3d967f64cc0f2ba1f99f8c0ecad7732ac24a7658f61a58961aa99475aa50380b02e4a08587e760bab978ddec10d34507cc56ff1ecd20f5c1b3e304b36c0d544b5b92acdd7f143ce0299c90aebe889599ffe22ecf0f52673b2aef5f62a558a29086668332b380dcd0a7c52afa4a983f1a8e663c223b0c810431fccd1cae0430c9ff682be691b48244e37e6885c670b9dbfcb2deb3a17e4a0418bdfbff0e1485b3299561389ca1b104394e0f3e4f3775650c701cf62d08c69229e2e6020032c2c6fb6137b0ebb584eff2a2c51b1334ca0382f8b5e333d39d57a4c91ce62af7d41b848e34fc6d589c9078b01aba5175c73409405d39b7922f0e5c9437a8bffec7cd7115222507eaa966d20394e396866e38c64d2ca5ad32c8ea810ea515c6156c76f0b241ade38513cc78bc5950c9f5a204b80ddf1a52d5dec63365820acbc08bc5ef818e3834f6ce77c6d78969105f01c7795829c71bf416aef56ffaab7e7d44ecbd587dce7f54973d042bca1a66a6e57470e69281b160a49798c24ba89744b651ef88fe5c48a09e6998a8fe2985150fdef885ffc0ac07ced3d0de10af85f688041b0a66a98b7c77cf50c7b57c6a16e10b71bc7c865ad6876a6d5b9d310cd8e8a42fe3c19782ff0a29df736ecd3f578f69b7e987884203d0e71dae18e96ff84951ebf3ca2b5a3b4c4df4dd69518d5dd0fc5a63a8e2e23b4cc74a94d71fc264548c3df62084abee8afa8e3d4a01b264562716b1500beb41eaf6b494c8c3ca4079ac68715a4c0a6608e4ecb4fc865b3a8cdccfc394eec7abdccf3303ffce1c1a916b22033e9c295dbc3a0f71d727193348b77f89f422961e1adab5574aacd5855e0f00270998466e30d5e2b0276f2854877f1816b67aa8421f96f4e38c245828ca6a5b520f48809fc305e172bf165a8ac089a9428c6d80cf27023dc35d245d0288b3f272c8cf237ae14728bf1d767882925327d2499448a56d33cfcb5ba92effa53ecfc81138f22f76155670c9150bab1db7437b6be7d972fd7564c8e7fd53f6c9af69c6e25ba0c3f05a8c0d796c3ef3e491ad99113e49b1e8952151bfb6e48ce74010d9d6d82f725d2a80b7d9acb49a1087b3f0d3228c6389d8f39843f571287912c8d3223c1845fac682e01fd8fa91be9d1ee6a62705d750b9d8adea9fadef243637f2cdccfa96bc0d85292055f3659871ae09ef740d472f5d2dbe5cfcb613e0b28672284f9119e3ad313c781cbbb2ccc78fdf70c9002d9d13b93933a5587f35644f4f52a17f330a716df54d8f25066ad8ac237929cc46ad8d449ee38dea96ce96c87fd18ee9e60778b440f793a374bb916eb86b7f51f9ad3b9d4b80ea2aece3d2cea9258c10f7ce02f831c083a9b51c7600b3859eed626a5aea1f77ef207e15523d9fe978140eef96b3268aa52653f5e0dbd9eaa990f00946dda1c8709f943b41a80f3817f18e1f130c920dcf9611d3bcd8c26ac911156ae13a04ad337453aaf5cd99c9f0ce464e611fc716b2eaf1a5d9c8475754be018fdfcdc084a0c4d0aea06791f301351cea0b1e029e27f1b8542761cf0d484fc6f5c2549fc9cb8408e29d41a50609f7757e6f37577d218cd4bc2768cfba8bb8d3a14664d41b5319650a43a6d6a757dcc48916430d7e7cd2557e0f131d8b8c5a3134f2c385d3e91a66f86e65ef2c818f0f8cddb750f6819c391b0db5cb89865b810a4130b642edaa50fceee77c3260ea8aa0dbe4150e0d259f8309cfdee23ab1417e5572f7b1bd5b9e7d047c67d0bd89f68d96f26563ea957a4bbb8f2338424c315555c8ff77e8be1ba8df9e679da71fd786e304e5e7dab88317ca2ea01219e831ee3bd92e86d15ee462d508d581c154ce6c7984da2546d53d5d920fa6f994766d9ed7c801c7f04f0701767ea58371f617b2d82f57b4826f273c6e4c1de497059dbb7d1ee4e4cfbfd18e0373146927718b3e404e49986b901afdb8e36a405f13a73f797567d5db4f97eddb2e6e54852486c037b9bf20b50aceefff293ee944140a84ec73964969c3790909e77c3978ac527e086a9824d2f9b7a572efee44a51c94af548264da81e76fa119ebac2d128af568293578680abc8e2f991fab685e1d533f2f7f6c34a4c7365cc363bfd79430c99d0f0d6a174bcee55442ec0d30dc3f88e5fb9858da1d1a10faa4c58d6cda71a4c05ea4ea8b917e47c0aada4bfe3d6eeb87acccb582ec2e1be86be880f0d98d0ae208fac0cc80f5ded93e0ab10d9c9ac312b2596e29c1ae497a19a5fea5fbda9543c0d58eab1da36ed5f0cd76b386637cd10a889d33995a0621c2125642adfda112ecd7dbb7c1b5f61650a403c67625308bc1bbb1b136d62cc9dfe557beca3876df46ef63ebe4c4988372acf6f3afceb5a79a543d90d015602e964188f79606bbbf23035c089c810ab61db806fd8dfeb26869a8627fbf7894ec541cba04e99a3a93d97cf23f28c43f04fff8eb32a296e3365f43e878b3016b1d6b1594332fd67ebf509eaaafb5c2a5c2db79e4651ea91b77b0fa354a99f64c692fef0d61edd3e3b913e78605258b2ceef926fb81a773cba29663393af52ea430d9d19f2525d43f86acc9ee94fed0ffc11338984d2d4b8934d184f1c62c6ec2e9e506b077a6d2590c5cba08d3ac089bd7661d4efec9a882e02baddc46fadb1f864b0d1217954f4703bbf0828516e00f0e01a67aa74dc3c8a034dba39f77f7ce4066dc7924b22c78ebf9d88b41ca7b9887a4a50dab7bf623d042838e1d491529cddb4534f6af8d69aa26d107b1d7e70a146d7655b0f4b93d0b3f4cd6e80522ef167e4cb268292bb8ac3963d6ebcd4fb37db7dd09bfee3fc5b2ff46ba0d16285536210e2409699a8e50c1b889b58d41eef0e9f2a461c0cfcdd565aad85731ef9dd63e62d712ee27a5bd259831d1ea0a81bddd3c790cd322681ed14d74be006506e52b24559be94241461e730f03ad36d37e25c2d9a210a45e3d259ca68f5c397fc28ddbd00b34019ad6e17c7b473c409ff4359c65efc50fc09d200a633673d099e792d0bca4fe16767b1e32d448d900c41e545383433db2898049827402f5102f0521cc86efbae2beecf67a59050c3f3c9801e98f020689534067eab7beb4221a061a5b3237f1f0859730fdb504a3507900ec844bba70e8ac2186a3499c278bb95675d0ae3e179bf20c4b3baa4091975e50b943c028f33c1fcd79da2d11f2b964fbdb424f75b0b02cf213a23d51fb9331898132ef1a53cee658d634b2c8c71fe08dae99b75467e95af3b32cb88509a87e995665b4e7c959ea9b12f7f02264e968176fbf007c92db1b93b8c094373199118b58eb751157b83b183a291a2d5cb7de14330139de5cdd4b1a92a75c09b74f16f5dd7c9730703afede714a81d96703d5d1e6b8bd9e1d97b2ed1415afe41c3cec22eabbaa6ca7493cae34001b77d7a8fa4e881bd4a1ad3ba0955210dc8d52442484e54681b1b2999c2a3eb0f98c8563434620d640e93f49befebed1b871cc26c830fbb99c21d5bff6b5427b275ebc2c676c17c46465f8fdadc854d7fe6ccc1e17fda8fa9949641d75df51d1facee9aeb9fdd7213f3ac5aed10016d52d5496c6dc24ddc37d0501edcb1229c6a08069e1267e217adb2769a38a4de54a6e4a1fbe64aead0e665d60da07a15813b770b3e3a7e9aec559251c89430dbad0127c1bb0fd54064516412f08b2411852faeebaa22211cce7209c7620c87c1e0daa7215880273253181e2584ac724bb182ffd9fc798e8a1e3e0ac3688c97e5244cf4483c799cce77b143066ddd5244552e783af4c3d062c0c1ba214e118b6e6b1519eefabebfdc96ae83ba0a43b06c06a7edfa4349f1239ddd60e7232df0ff224f47d704a4721ba163375d88822f9cf4d0bd11ffa4838072f06f108106e254f670a096df815f1eddc11ccc4d4209c3cf460d60788b87f8a136bc76f707c95c4ab02f0b2a1299ea183af52d0664d5c8f2811e08bfa58c0355bc7bb2a2c5f9acff37fb78a014ec636c549615b092b0fa861d986770bf11ba05ea0407014cd43096baba30eb0e192507db96ea26fba71e556e66a76397ae4d63865f5b4895a1396fde9d2aef087da7aa599f3a613b4606983db622667d4bee011a5c078a03c48eb40ded75f0f77ec3315bc85b51e7acf9608369e55e8617b8238aa37b8dd276ee858c981f95440f6918e0fd46db85663c56ce4608625b94e68ab30fc1961166cdd5152be1c41dcf8adbd3965a66d4bea3a5a8a2e39f66f4c5d8eacdb3c87f69de08d339a313ae706646d7a9d0c096603a359815d655ce6cfb7d87f9445cddf9a39c33cbdb91616c3f6bbdf13db72dd5635d077a0b280e91746e00b43660dc476451f50afe4a576030dfe5663c2e3eba452d6f6476d5d5f60b22a33c64a211e6572661e19db7724850f1e119ca63816631a2c4280e1c90a3b63f3254b2a2a0e9a4da09aa66e7f320502a17543d61c942de6b1fc130bf059fd1919efd7d043e738733313287d6942949c69c210f402c1ddf2bedbb8bf7376215fef99375558e5a6a046dee75d7139e587b62d61f5ac11624fa39391decf4049b7c238a40ce3318282aa7a11ad2f974c6b4238b08d9ce097eaffdc93e7a3c358265e9532b40e89576e53c5dc7dacf9aa7d5531869ecd5ca1f475164a4675c28d86d300b08b14606d058d2f8a0357610a6dddf4e9b4c030172a56df781981efc1a89dd9293537658d790d88615e7aa67e457cdbf7160375685ed62c0f6b036ca378731a3f8b91517dce0d28d11314174913fdcdb121330c1abaea8c5929fa7e559e633a4529211a924384af4c1cabd773e8c5347eeb8d1923ede5265a05922b6d23f3bf0f4f46785971748bfcbe1c7f29b7f335d36ac3adf0dea44cc1c49de0e2f3acf39bf3a2c3ac9f237f30cc7943cf845781ca1d491e280809731c51f0b8f21d00856e7cf1bc1b4d65fe3606dbf9dad348d633467eb15d41cc5ef08e5d985d24f57def848061fe05d50eae23638b6e8762de14e39d521799e994dc53349220b3790dafbccafd91ed2d5da398eedba056b5d25b2b663b327e9d5a95daa18bf32b2b00cbe080286476e59f941a1ab0804e33f3415f77f3cfb9bb38a870a3cde380974c02c1aadc6842fe27e147eec76d7fc26d82cfad774ab68ab06bcf4880a123b69e7696698b70dcafb2518869344c7ee8d438ca7d68b30f8c1780bbb58df25093c868e599a27125410e12aa4f14f9c858fa69856d320eb50a9784b041273f60288f30448ea7923c2773edca073e0bf721a7c7344c7a1ac0ae895b7852ff80a8b7f8f2565dbf71af6ba5776be755171d574966b9e90e9d248d21e9cc92ab33f9dfc6aa04d88ae86e7d24170c1747b6d2c093ac4ebf9a9db11644290a0a6575eafa85ed6b8162074b9306cb00ad82088da4ec2f325fd09aef4ec56b7c74e7df7dafc892f3ea179cc9a263a2d0a95bdeedf4625c91b9b9c65e6664fb700bcf9ff0eae28dd84fed8e61d44e0f29e63fee4356641ae7513e6494de29f934f4a9b822b3d6eaa6fa1ce400a13ec3707b7b2c5c486fdf1be79c964de002a7e2374a3cf7f25ca506a7b2f89b9a4c060dd1d8ae08da00f6b29ced0d6e66f0cd547f5fad536dd5c42733bf0a80cbc05d6a9f4526c8067ac16b188f85fefe5e91f8754900c54a7eda1c26eb9ea3421289957fe9a5016a162cd8af028ed2520fecf22f7584a95255d429bbdc30467cdc2adb42ef50ea94b29b37468c04b478a55e0a5c492d0fefc5e9f84cb20f7a768286df3f1809be4dca6fa678a6a45cd803f634b1d8dc36bab80bcbd71fac988820f0eb80b42ca12622f3da65c592aed5525722dd771865946a66ab02abfdd07d8e9525902d6d69872b1f6652f4147f38430470553467a8fb6644c9b8e95688b4305ea9a2021bdd0bc7cc82b4887b105a4c6d590dc16e3f170ce30816b48a402c37c4eeaea1b5f655e2e5130a2bc1c87d912da8abbf8204d8e59345e70f18959693c5ab250f2082ef67fc5131d0a53ef66fd607278c349a680e5cc8461dace1bfc37b22ea697be55743014376f5c40445b2fcbfbe60a473abcbddd4b3d07932d364b60bba43e7ac39ac0f7616877c876f96a067f4e803676912646a328a17d626a52b99151bb59929e57c1b88da2b5fe7179e8a34ed7b1de1db71f3b76f42ddd0722525281a44c7eaca020b5cb3a00f8c034fb8165bad106b707423a5afcc61795edc0dd148db35ab815aa5fe2447fc04b17133b660ba025f448ed0ffbede8a0f74ab9dbcfd8911df4a8fba6762d0361f5719a1d952b4cd4b75bd4cf4492ca84eacf61e523cfc33af139aac1f00117357c854d4665942e7df762e1a8b4f32a161f3aa735ebe024057bcd14ef780acc1b6bb061dd12920de3b7c8efe7ebaab7aa347432d06877afd1b053dc4a91c46154f693e793177b2525a27e58cb69ac5319ace9580cf83ee33141c33b2c095bce8279d81166dd582b118f8c1a76d1df200f57ca6007987846916fce4417bf8c7a502a6f69ce5c972407978b1d93c78e3d9a4a3f52b5fc27e02f96051ed6bc825feeec80c513b97c875d52ce6280daa7800c5efc0753c3d3e357e7d15ee0e18ee1212dd2b41f61ce70a1f8c87c859a6a3070beae0b807aa0b564dd4ed558073b2d0cca2d986d687c25efbe501fa358ad3c80267933df11fc8562a24193986c79e8db1b0e3942115f8eea7c2a3bf288d7cb7e3a1f49144f033ad49ca5c177e3f6b38c880cf812284f1ac4045ae14e265486126d58e0dcdf34d7aa15f36d06ced81758a3cbf49faf403dc4085cf2310b0e30fcb9e328b9a4ac8e960bd86fe1b7d29c50500124c38c5b21422621a9da357a1b215399c8ae3d8e17faee81a6f8d25ce4489ef91588186a533b64fd1cc866fc69521a6bea86f48a1849521d42d6b22a4f4f30266f57f54379652265e440bd8bc53d269f5d24eae4e0738694c0fc4375578f0601c79c8557d9694ec56b973d5ac6b18569978dc1764afbc1418777b43cc89b670dc8ecf3ab2a8060b69c29db519b9fa56413c1079a852f1321ac8bb39ff7245fc0bbd27d7ad1777a58d922b3c796653e0bb587565b696b97d3a1934e4ac1ae32f78a185737753f4dca70605772da95bd3d6314e543b88b2324b04bfc58dfcfa561655acebc4fcbd8611552c00728aa2cadae09cfc58c143833bec56f593a6c45896253e3ab6ffc6f525776e7c462e2fabdcba9b6199f60dbb5f0ce419f5b7e01088676b624d8ca316b9bc5f858fca68fc8830c048cfecc8cbeada7ab2b727fee816261aa5f3cca4cd3dad5b2ed30567e861ac98cf6466b4f32d736eb85728d359d3023ffbc125deb0005ce55da8897466dc9461fd8fbb6d45bf842ab5a4069de8c9694dcbff017f3bfd4d347b1250754985c6b62c36d97a30e45f69311ab2f0d2b1dbe21e266b75d703619d605d994a8846ef40b0d0e05863e2c124a4d98737f7d12e1b6aca47fabafa35b2d2845a4e7d31c08b3c3da9f79f9943ae798bb652bdac25042afc49c851bd8e130a7922fe7ba5d529251340034019768e6fd22cdadaef44fc9e1c979ee9aba528eeecdc098c5b52728465fbe9f548193797bb5760e1a64fa331078f84bac593fa033df032be906204f484950c42589ecad5ba33e9fab630892155f688b477f472255d6438e1ece845800bd3b680d4a7b4bb5f9d8c250036674c6ba7e836df37464b780b1f0c88963e27adde88ff83174e0d15d1be35a0a9db7ad60c28e9980cf44016a32cfad5b967dee49ffeb3b9ed422e02fc2840b5f6d928b7a37e8a08098fb69106d1d53c547979de63e4e6de6e275fd0a8b63c74fbd2e808140735e4a134950adc1ef94f4b2e797aef4eb34101f969d3586949946df50306e787e7bb6eadec1e8899b3152a90715557e2b36fbc59432f7d6fad4bd07714d72e35bf919d4f120891a4ed6177172348c7ffa623da7d56e4fb3cb25c12bd7f89dcf0422f4e15ab71d71f47be68503d2c43c9debd3b743398392e766037838008d10d47b3ad6a988cd7d9b2bc5a786cab6da47c1385a1d9637ac8f31d50abe43d061b51dbc1e4869546324093d1c7ccd28b5bbd8213f8945f73b40e63eafdf4e86992a7ed5b305cb82277232356799b2edb106e35d2e36e15d3ac3c643649b878f014a0b4148efc78fce156456a7bd79fc29c6084bdd430871a93755c0cfa92cf397526ce80cdceab150aaa6f0afe62071d7053be09da608337d148825402c6fd98b3a9b4eafdca2cd5ccd7bff0693468ba19866d5be5395f7862e1815e82c211c512bc6df59c9f3c36a1f53d73599524eaf91a4632c393d2e77b58b459ce2d6e40c692c0fd3c83db2cf66e5f4c87a809a54cd77be832c6bf3a84ea0a741f47ec31c5671efb34ea37310dc3ebb96d3f7c6cf0d214362da533446a2136221a5c132cb30d55d1fe4952f4c9f3ee15dc9c49094f3d48a9140811296241c7f77a8c8b21a99b47cd8253d42b0d04f343cc4bf454b4918a021431ba6ab4738b45138b1d57fe9112b54fd132cddaafbfba48b22f2340046845147fbf10088558c52370c3ffe70e8209b588b4e26a15c53a3dd01cc1699f792abdb285b35c0d662bb3890ee5163486cf0db36cd7d8b3a42ae1025af3ea55457c24f770b54bf90cb52b53ac070412a86b3728e30d5aa6087b660736e952cf71a2e406ed3ed4ce2c3aaee221251fed7ca4ad336da64d478ee1bc9e1890f9a0f563338b3600e4e503cb24f1f68559d6f7b67bbe6d75aaf26030cb77b80440f446015219bb78159bd840081f32a39aa0c37a3e01ce06db01e65cb1698e1f92f2c2b6606f2cd1a8319709259a9e5d972049b2567e577957b892940380366ae6fd75e55793a4e4ca945c008a20b37889c360a550c576e2f4f90170f8ac982fb1ff32ca022294232493f1dcef7c5dda145ef215fca510c63e491e6add4585756a107bacdeea0904f3e241eb81a9f284221e41c09880ecd326c5400d93d2c2ede4ebfc704ae877cde1bf8ca0936c09693f8c3d1dc350cb0afcc4ce438d40e89da3e4a7ff7c807fb93273c273efd44d0890a0438cb2907bb45f34bb72e02e96fc8f8ae737eaa57aaf8edd8f7e6a84929c8ee168422176600c3883637d7c5012aad2a28145c83c97d13ad786b5b67b1085763c6593029acc496230b2a23f6ebf25a1f19c52b4d105a9720647bbad435bd3576b76a62027dd7196040a2cc9ce9043b39ae139e16cdbadedf8e2f953f313201a5245151b78c48131604add6cc9e0a7eaae45ea316df2caca166036f5625aca40e7eff7f371bd3623dd8ad21e8b65086913a26db8d94980b9141fafc99bba4fbe959ee87263f1a20b7e524635934beaa9671ed35e63a266c5fdae162aabe51f5b321d70eb47984be053d41109a19ea2ca2c21a9d724f1860b552d0e92f7a7af07db33ed54f6e3a43e4e92b290d9ebcb3d769a202e3fec129f51968952f570db0176602188c018dd8f973865fde2d991eafae021ffbf7a0c02a429bfd17b0b29c34741d74dcfdcb35c47dc07f8dbb13b3c52199a886889ab843520c006cc3d3f014c8088e41424a3e6e822026a1081b67719b78c1db97f8a12e0c19502639cf0c0297b5ec3d77c904d118f86bba9cb19efe08c325d92194d82c084adce79da15301e50f71dd2de32d555025daa50457a3ace0e856b511fcf092da5ef495b07e3c28b3c860acdbd30935b979b4a1e13146297ff7a7bf3d431acfa20c024f2a03a573785f6c0781618f19237e182b048508c482b3aaedccaeb785ea736a4ca072401ec0bbc00cf8f284742d5cb9a46f8cdafaeb877f525f4e0b239bbd9de710ff3eb3c07b75bb5be8cc5118cf6721b89ddf7b883ec84c7b46e1bdf30041c67d758bcfa06258da0f55466be20eafa2806f018df5a06eaa36b250ca7a9848372e51640dfd211c7a0519a0857e2f85ba4a5c2812d0ca49d55beff439c6a92dbbc0e1a26008ab1c82228533f48a35b4dde1dc6324654f33b8258bb4a25c3cb3f45fc80c692234821cc72985a6bfe6a522c4efb13422fb983a021abf9bc55408a5e44e4dfc354f8c5476557848ea25f2e2543d7b9e6af2e53184ed84bf6abe68a88ca5a7d031c43e8b1b112acdd5945727c715f8b18640a5297863ccf7ec317adda31d7b1988ffde3a25847f48a2121c71e1fb58148316ff40319e08b9e5a3bbce47451389be7c4fa3052d710056db633745ae9c2edf4bbaa111588b1fdab8c7bd8fe6ee5b08f0fe735c8964b5e4848962c8ea23a6e496b8a02ae4e6f3f0fb74c7cae821742c16c57ddb34ea5bd005e435cf119f05e45ade597e5a5fe3a62e34ab6ac53042ee7d6ec01d84bd588f2583a7055aeec68a94ecd02b8e68e268577af6601b9ec1c8bf810b1a0f0a490a0ff7461c08f6f0a09a7fdead19c46de642761bf1e16e43f625d28d681efbc1597c46592ffafdda906eb3b01c853b536434e5f8ee638ab37cfec71301ccf52ec3eb08444891c5492788a8affd84aca7098337c782eadb37c930e04325d460ef1f13b8c688bcfd9844c10f290f50c33c71f30455490b79602d761677011bc57e87e69ff206983d72af4d2b183b4898ed5217ff73a786696ed3b4cfb21febece7badae64df494b39970d2a4527bea1b82bcdebf4d19ad1c81280528a1db5d73c1453a9a9f43a8ba915c25f37df3fc29fb5bb6157bd27bc0918b75bba8198e6ceea6e9f5dfd2e381fdc58e1a42a973e80956205c21a90e4b074966894977709790147f07fbc6bcfb85c654453afbc1e86f4ac202603af3b80477808562376bfc020809f9acbeca5abee73b838c76c457c22c594fbd3efa2fb14ad50f94450baf16d9483c9574fe778a5a65e679f8202f00d3f531c9aa7a2c7b46e1aa5409683a8b0afb90d8fbfa2d21cc502f752b98bc82c1d55f9b7d3de466e8ca50b25beafd59d7299e742f99cd92d4dac0654e8a8acf5b62970173612f6829111105468c32a239f48ea92edce3c4ecb609430691c6d90c1b6cd1f3e3b7d2329e5531be6d3970c4b385d4e3c44e318909b38eec0f424207b1ea152047aa3b81f92e1ee83c50ff088510fa6d57de2389b598e2f76fd7a65ea8236e477994bd874982ca768082e6ef070c7ca0e468b8176b4fc02969abe9c3bc2158023874765b33cfb548f1c07297b43582fbfc96f06103364e7fbcc7918909856f76b3c502fad836d8837837569a66f91b731035a69a909311de6ed50f76bca7e94fa2c1944b4cb2905be0cf33d4382ab192b2a0980497ec3ccb832df75a303e8cdf894fe41c215e48990d31953f8fcfe724addf5f8e87dc4104b2c172845dff1e0d68805b8ba1cf2e5122f49ada2576400b11901fe0792121bc46f256134c7a1f7bf35502bff96c2db812649c33548c6c2876e8ee399023e8557b5c424a52ca21f05d823b9b8f80b8d747bb851644485638d19434d45d2beb26f468977c2e98b64fa82b75c74b239896e270180bb867195e01c63909cc033736af2df95a887b0b373d48b7761e6595331db23647748d63179124e5f0ef0d9e68c75b5dd17e4ed93b6ee126b97b23bf6c7676ca3f6ad65e97531d9d897c69847ed39edaac244edf0d456298e2eaee2fe145142f1d27b22a3425381d0367af14414a4c69ef1d60aa77e550c5f0472211655174f5c0a508ff4477bbd81384a8bfeb476f8fe3d642ac794acaf42d7bb70e37d1fbe2116703ba680a433f55d07c2320b7bf8cf3d29888fe85ea4e8e65ced386cacc7a7fb79579c738f82a0730fa8ed2511501d16c7cf77ed39fef8f6b17434576ec70eea2e337638289555edad94d7fd0e0b0dab95b53736f55a8a255bb8aef3b46ddcadcdd6190eaefb5ddd746f0827ad1590c1a23c24833878071bd3888773033f38b284b0c1f49318b31e18c3510cae64e0e7b4e2fe0d7aedfbbd8460a2bfc5a9c832f22e1c31525fd779ecca46af5b62ac908d605cae26778795e2c89cd02c19c9963f4b07e9d60abf3703d656615c10b952a99d0039ca9fe3bdcbb02ab1d5cdf97d0880717ab32d4382a38ef60fffce2b301d9869c00e594306753dd912a0761c6400164e221c703a217744ca9ad6453ae8c99b5fcffe085a7847b5219d630466757162eb943fa19e5890da5b2db814d4d867d89a08a5305219f1daa750bca05fcfff645cf831c0c82ced4aa4e8ad64d52fe6e032f2b1e133416ee40b10a2cc15cd6c2dbfd3b60aaf37609bc7dc8859ac8ebe8c22f0808c2bc2f7d93fc14fa104d357dff1b6b4c20a535b5edfb9b233d641a66ff6c57759cbf8d41fe976dd7542ed0f651e7cf37b341a31da0ec486f284ba87c2551c538a46f6744011c695bbd051ebe88c2142ad4d4792ec5be18e160fbb35ff95441a75cd449aeba88b14a54f403b848cbbbd2c28aa63c284cde895aeb4759be6f985d1c247e99c7c2cfd66ee79008f43d5923b78a1c75b5352077c707d0b793f836b63f791bc3476b0743a2895fa5280d92e82136a8425bce65c70b53c5d74e49f4ddd8cb7b2a0fbc31a360d439b008c8cc424e0a62c4dec5cc92d8bab56a7a69807c8183a894e1254c41120929cbb9eabbe810e635ef0cf2b60861204246952cc58e3a362f21a81d0d1f918c605898b951aa417186a6090361b82de4d4ed9e6f986b371bbe4584a484fc3b24ca9efd0cd2ba047f38cd19db9b5506cb484c9420b19b57e3debf7e9ca525fd214ed37ba8d24cd2cbd4c24187dc1bf780ac91a1dbbf8c9ed9add303fc9683d4baf713e981651c380b7491aa1b4ecfe11aba83ed2d5d8075bd87e67ec16fc86acf60c0c9528c977b1bff4887c412c826f8373ce7a312b40c24a1c1abf91777687f4f6ac53957db426efe99c44ad206ccc4ce5f328c64254775303154f79e86c2bd5a102b958ba410435e80a4db2af62b5d5a5385e6d31a8ac41a6d3b9cd617b609f6ad5dbb72b4b811351f6611f3fe07147c8ece3bd9cfca350bbc5758bf4ec366066b71d950c158d5b5a79813d780bb7f7d4f21916c952b731fe377c5b134d7a02d8e811515752693a0804f117e2d30d33b6a2f82927c82dbf13112f3844d0b138c6f3e60e7cf431a183118a9b2c1975978a21ebdb5287345d52492f699461e3116528d374d16925b4764c50cc2518b06a30af4f1fa39655ce54d89546c13afcbefd4af61e1fe7cc3d9f1e49d4249231b6e2eb7b57b830ea325f8fb313870fef7e9737c8cbe85c1a4e96c761996b6405f42caf462caae0942bcaf9abb65ee8456427670c91c2be460754a141ae6720e6561fa0586110b02063e40b2156e06c4be61b0b8f2e8be72e1cbd84fd4f36142f050e0cdd8b2e0c3d617e229bb078e6f4c1efa76910bf02c354c1c265c9fd0b8397735eaf4a2e13d670d231c4aa555b8bff84a6015aab224c8060d1659164cbf06d1f696b58138985e447784ed263873b73880a106591ee091cf2a86417eb20ab0768266496c026feb7a0c29c26f213dc6eb54ce170eb92c9cc34d5985bda798558d72fae7ff141c080962073d6a6ac71e5c9a5b2a5e60d58f80d0b4a170f4497ec4835b9be3c2d7910672f5dfa411785c68888f07800d9f7915e8f7bf55e8deedfe2fcfbeecb1391b2b66d49c2b82afdda69de2d62d6a5cc75013f0b89c768f70cd9a16df2cbb09b063614f5f70b8905b5f88ba54975cd1f3368ce21c1e758eecc5bb9ce415224ffd57dc76bad5e1cc138397119c332b43d82559e901c1b727161fccf5f6c7d1db105de9f4728b1eb4fd631c17aa8862c82a0b29fdb059c5499d2bd364b5418999150a565ccd4e59d40555e6d0f8b9f0214fd6e5002a70173fe3b74006c88725a8464d2f59ce9d40ab7f4e7a4bde374b82cf78da36df6e2631fa4e4dc5f5ddefc47057e9ad60906d2fd3df0efcaa1d45ee13d5c48f2252a0b5fdd4ea0a332e61d931427233958a4bf8b9a1c6cc8e40db243fd5e4412d76b8b4741ee941fcf64e1b6e3193005b2ea059028d06e226e50fe1b3ad275c768f3af5c2a55458f3a3cb895a372d5a8fe2ed1efb0cffce5731359da333b728902d86f9b7467d49577c6c93381b4ac468e3c3fc4e6850ffacf7d24f1a4b7c90316f49afa1ec4d7b45b334b0f1576d0353bf15a018e6241985d2fc4294653c0b66779a4dcb16768eb711f53e4c6525e3ca34e10b5659db3ebc3fb12434bb4198fb6fc4d95f3b488e765cd7169ef9fea73963b75d1751633317774288a331a956039b2b71e2b999cfe224a0106450d4d4331455afaad30b8cb38d6716b4c4804b27cffc62c6b0aecb152e12556ad5071482a519ba85ab76f584eb547ef82531db6a150953a7ba9e97055c499daa905fbb4e458c8b98548f9dfeb37b8131b09b935a54c6a262c1c88ca6611496e1fb6d2c439f552371b50c5ab4878fcad5e84b2b13782d3efd3293a589ca2a9735c170e3929993cec85f6386484448d0cc330ea582a4dad5ba163fd22c4df7b328e63e92fa27ce833a2732f2316cb15c9e5bb3b38abf2544302171ccc21c8b43330f196ecac16d49c1072f8913c1b767bb245be5ba365a430c4918711f4a10a9f0ef1867ec17c1563caa356c33974d5a0d82d137b2b182f4bd510382d0b939876b673c5a7c39687e46422adf93f1d50654928b201941517f02bc84caa482b400ba84fbbc50dea3db722efce1b01fecc81789e48e33696b984a3791366f61953e3fc28ffcbc6e0c045b0cd97f07f8ffb97d201c3e2adc55e6de0bc4b2a3992b17952949e8b0254524bc1a51b64840ed2c92f28f243a687d2fe041312d47d75c0f860e4262cd285f30a48aa78261e91cbed912f2700ffd8682b31104dabea8cf94b62a568a0f35f5b57f075f7bf313cb7cccf6e0ae9f95efec700464876dedd0f5b673d1d2fbaac8f05a3104f987b798929a3670afb9c285ff2bb1b8c511aa10786445eb268a9effd6d533281cdc8bcbffc4f344554d252918fbca90e4fd2aad046bff62a359bfa2ba9ff63a9ec05b678b426c69ed467fa394c69e4851fe2d4bdece6ef47af4b8d8a844832c9fae248dca4dae8ef4c963381df5da97c6f10ca99cc5da75f70351e051a2499286e3c24c2d3b0c2f3595d9dea33b2d79213f6ae041d8351483094dafa43f1460504664aace51e363bd79585e99ef0f77bfa9007f0a6f4d00692fc81a5cf79276efe6eae0d2fe89d0996fb1acc72c6697f2cf923367ff21e34c300c76da8dc7a9f10bcd3e4813566f3cfb4bb65e8b8520b78b07bd2dcdbe46833413e32cbb7a07b2ae5a0adae881e921b1f37721973bda9126d3847d3e7bd81ebbff11fb87003c2ac04a1e84da0dcdf4f1407e59ff83e6ed4f74c3b71b588a6595573dbebe321862403124cc5ae73e41ef891d28eb97c710f0d1db3b567cbd0054b579e7d720150dfebbf58aaf59c9c25e5453b1c90a5523f91419f0d954dbda06ea9d34220eff9e718d89bfb4470720c3a63aac7597aba5a8e8328a37d0fa935a004adddaab6383839ec2517f095d1a3c10a31f59bef2e219289dc8bb81d3254477904b1f34816735d1549f9e5a43fc77fbad04942a0790798ec8913e488bc64058782584751a7e4750fff5ceff3c2c90305d34d66d3f56b3bde3b74003227df990decf27d23d37bb0ad678cc320c9b7d91cbf1644369f5cd09d806ad0f55a2a954e5896ad43050b3ddffcd1578fdad9ffc94341e29b507e8cf3e22191979904a193312cc00e3100673af7dd55d9ede449a0f12a50e9bbb7a8e74221d7d09cc4b4081e783f0a4c4ee3fa8e1e523a2629edc9c747aeb01e704e2c86cdeb250a3531c55fd6e101376dfabdf6aa994f14062a0149b438120ce4cbeb5afb4c7b2eaedbb6185a646ac6b13ae612b9e644b86ee796368e694357445ad99e3598da91dad739018c64b3e8e859a824f91f70b640a50370caa381140ac535f8315d8b8f30f3d92609a489670568c56d6ffa1b8e28d7c243f619416bf6955583ed19e8cfb76634bb3841d5200801869fc4fdc1010f12aba5145120bff4a920e926541c35e49447dcb4ceec14a6d55bd10186b70402efd937a697b7cac00f66ada0add52271f882efe299ebdf802b6f61bb5c4bfa6a3ed87822bb65083d52b61ebbdb368616a2d82acc0eaa4203ac9612ef65fbe7c096b426e3d638cc379d546135bec66e5dddf56dc7b40fb3ab1cb1b0718e8232a9d5b0748709cc4a627b674a7b1dab9b1a4d74c4e00390129290d0ab130c8f9857e291ef4556d51f3f1d6396d58b71d277caf20eec65b83426175d08af2761c29b2668a6748f1fb53a560bdc6314f9660b1b59a9396cf363e5eb503d8baa15f9635f304edc3d80b38624252151d7e9cf76a44f07254e11b2acb6735e9072dda61c019c3ac46d4868f6bfb46aebd8bb1106cf56878509ea3556828863ea190619760d063efa3182b203546d3493e9d2030624a434f9608bc76d2d91129dce3c0bca446320f033feee0ac166afec4cff82db5bafc74ef3ace8a9ed5458062d965e642654742c0c338c12b437ae0ab502abda59262a650a15dfc93b6a7ca8bff7c9f6b6eebf4996878c3e5c0390aaca891e5fcf8f9e7b3c9f647f0c85407a04180082ee84b42823a8ca8db7d3ceeca6fd702ca5b6d830a9ace87df23f799448f8a26edf8dcf18dc9101b0f781e9adefa9701f47d5393d27227c7064ccf2bb938a6bdeb2d74f8a6df03fac80501ae803d2d39e696434c27993c471bae1c39b02c2ba2d150b5b6e6d3e1d789a51d6669865d696764816303e1b0ce5930db21146d1c12997a642ae729e3be27e19459358b1078ed516c568181de74d9c8074b4f9bbaa7df526e7873bfb78a9c255ad955740b67ce0491ae1af2f832696d70fd44f9187e53891316328ac2c4febb722cab1376d11b221574154f9f9da1dfc6d7fdcf57bd9867a4a1f7faf59bc77167d9fe79a2ddd82795a21f746ca4008fe78731e8e994b35d5ccf380f973839fa267e55b5539746bc538a0ad977ee717e7e3b6b040961935b918daa4d6045388b6014c90dff139bd6fdc49b056058d35f1f344761e02099fc6e570ff9d397116a83725f8c58558f928bd83e993d77df24f81dae33b962c2cba55917e607dfa60ba1ab1d23e5f3f830add5a2de129a88e7b81050b4823904ff55f0fcc01f7fdb7ca1b9bd27b248e35d699526ccff45003d962ac37e2a17069a115fb2c4889fa2814bd4a609bde39fedd2fe9b950f6977184dcf8b4cb0ffd4b97dd38212557b9565a6d5b3bccfe5815c7dc2c3683f6e4b3226fedd8fef7b64ea36096ab6893d885cff005561fe6d286fc2d345e9a7d3d119ae5cde7eb914c5255af6ab63c0f01ac2c304a5c3dfb64a85e644717f9219345382ce1cb0805ae6e10c09a21faccc42ba49394144d8a34369397983724cb2a3a96bba65485aa91755f2bf96e3dd7d3c7360280c9740677fc234507e1ea39c996388648b1c75a8867e601783ba339a8d710fcba12f838a0c607dce23b65a3b9541bbb315bbd20a5bb1ba52184c291cbcaa659c2471b512778c5cd2b90cb79e8391e024083acac8fde5092ea7baec5231897161c5ac76737aab8d977c787c0a5c1174c07c6365d2ea6cd0afab2f247816278d59deba3bec89f1712d92235352d7ee046f96219c645b74704b3825c0f9f75e0807814e9e9f575ed0290ac70381c23eb29354ddb5fedcdf2d2c88e31fdd547cbebded3197cfd7d57baebcdcf1ba590d4803aec22764725d2a3f414c157746c8233aeb66a8eb91c018a4010e20d5e7537da3088dc4d057b9aacc51ccdd81a120b957ef840d19cffcc629ae41ce49304b27dca4e06ff132583d96d854b4c72070e340f8de65c042aabfcd0695ac3167be56b409afe4041a7c35873081c73d26353c6169e0cdc05dc83ff69503445f3400cb188ae0156605a93b4092c59f9e2bdae081e636487b6c6eb675b01c1ea78076e4449fd8dd93e5e21d8693894446838b7ec1193133fd8f0f218eea081232a83f61726f015042ac723378455273de2c5b406c2438129723a7d9926e5e370a355391869ba2feb9a8f57908ebcff085c081c843bacd56b35b169c89d5fc6b6c1181e8e01a20131d7815ff5d8bf72db776b9407e3b06ee794f0d97c0c4ebfbebeecc000a5c4f18e5f1dd8223a8a415bd187ec808351fee84d7e5c0a7a392e23692883bacaf6768649757c1edb327baa0e045f32bf329adb45e3c73cb9d98aba26b65e158d9e779f5b035b6a72866f3cb03f4a56fd158545c7c516b06bb5d3d9c5c3c4691d2a7b3d336fad8dfc8424d5141c641a61d183efe5fa004ec1ff950bbc4a0f7b9cf2aaf7a0d59cb16bef51834c0d2978cb609441f2ed41997660919b34cc1c3eb33ece1eaa994b4e61d4844a7837d01733666857dad562e106662b593939eb41c1c00308e80ff982bc17da8874cafb31be2b26a5f300c9ef4a528e55619104a9be808edb64d1debda41d661f80965a8753187c82f23b5acc7fb9db2ec66f75dd94fd32f43402881a18c29ce0474143c9b9487268483531272a090ece6d15deb32749da093f68dc46cf6d444d8f5d009320fb8676ac4c5e2462a1fbab575290de9982bc77e2e21b7b6836ecdc6599bbef5626c7b0b165c7ca4d67ab63abe5f570d778ed0ed3a03f3a99a96b9dc775cb3aaead6dc89b13addaced17d6583efe273a7dd79d69bf914886f3034713a4530b0a7f57d3f3a0639dbacdec2f0bb9a28b901ea4e4f2f57c399713e80c0e4a0a5034c914142e698cf60ca98aba510a97675fadead1a56ed18d6355fa866ce74369b498365b3d4f06048575b84ec2ae554a359f55b2ff0bcd70173ff8cf27ff795ac8e6af2721b01f480a348cf795b87cea1aa9d2f3a8ae20b56df0ac02186d153ca2a3e6f91d52a03683454755042a3151f631c172a16dbd9009bfcc0799c22660571b8670b4c71bdb205045cb8054981a72fc9b55d2bd913a4f30ec67325cf6e8fcaa0053114e7501f6f69e20ff725313eb6805aec3302f3875dbd8ab07eb997fe756587b345afc92ebef603227441eb6f6d5b9748b985bdc2d40da3bab38345e340f0abbe980934e62c1954874d0a1a8badeff095bba6417410de9378f3a6feee917d24f7842ea96f36f055bb2dea054b8d95c0edfb9cc022b0916fdf5e53b41c1451a8ae1935da316a02f0953428422db6bd955e269fd0f5aa795bce3ce242d7d43dd6dc584dfc7e06371b99d512861fad15df2558789011f63ea9ddab32048d160cbd084caa93acf109be9414acd5fbb06eb0d00bbdbcb17492e37e6a9712ecb2165a7635232dc2fbc53bbd29777e708471b76192c876cc034932a056c057f9a9fd953e6bb290077ad07ff287eb2a1ad5a9399e30f798276259ff0d57cc570c5a08bcd27c90314e2de4270816d31fa80ff5613362d892e2e80101f41eca4734ea6983078a9613e033de4966f6b9c1441cb2cbdfe02168cedab8e14bd641c92f047d3e49c0c3cdffb7da41ea7aa8a8c2d99c578a7ae8d7c6c77af8b77afc072b10ad3c21a310a65d0759dd23bbd20d21e6de6bd9fc2d4095914593aec2e5fdcd5fd1622a1179936a14099550dc8ec90298eb1ce363cd8429c6cc7dabe40ba32db005a181cb2a20724634e4f906463ae74aea153ba54867fef5cdf9392c075afbe3d4a0c7acc99dedcc230592a8333b9a810e0df4d4d740cc67680c1b0dceb06153c0718d87dcf84e5e9f1c28e802e3fed9dec12f425553e48e4e31f1ac0bc5fc5ea530eb890af4e86874c8e5991fc002fda4ddb606ee48a721cbea84fea60b3fb4456cb7df4e7f30833684a338b9cb1bbde70400c146b567251abd2964f343de204be6a2b6c5793633dbed2bfb0645f2857712e614897a6625a04491858aaeaa9091df85ae253b134209aff9571105b2574a39bfa1c8140ba473bc98c70077592aa8ad0d0090086213745d03c03f212b5e553afda95e82ab31d5a6734f746f242742c42c5a5214d32a68ba0f7eac8d3d3f7522a9430a47bd5373be3433d3eb75f1230d260f1e108b4f5c62c789a5a99e6c434e16a34ac2cdacc1b1918741667604857ece1aeb9235397214aaaa0f8a91aace0d24cb95cee3b9b19bef2f77e45480c192bebada0d92d9a1f58127b9df8864b1f9ae7946528c272a2c72fa141203421f1986ccda72512f8b500f304534873f54b17b8ce175bf12f097a9fc110f58bb11a5718e8999eee8cdb9c3609a49d0a14f6f42febc8779fad57abfa9163b1774b16837b434aaa2e910d8927f7de96d0c9777fe269b0c73dbb43e432538d3d29fe98507a5b3eddd4f85ab20e11183dccf83e9bf1ad786ebabae31c1e9f6ef77213dccf2e0a8338ffe77e9e196dcea639c610529a50e2666b08f5c805d6d237ea20fb90027541e7262a0067bfe60367c026dc307359ca75a100dc516c6d397f439feda47253b02d60123f367b1e3b833eb9a5f8be0a3e62c2468fba635f16b0f832b0c8a138757c2cd5fd4d1efa3a648d4cca9b6a37d02b5e4f63796ac0efb5a2af25d388d512a0e5c8b280b5f3945d76e8fdfa6586c0417c72217f15e76c2fc02b04f35a1c32e49fb929385f6c5d6343ba9e1a8b68a117621f41cb1ab284c961ec31c4acb49f8423c70a75089a77503fbbed901ce57eaab58926e3fdab2b97a7cfdc96c105c1c9475d55880b0892fb35c557af7342435ab37315bd0069be837d5501a74da8506f07f340e750c25536e637afe42c9dfaebb0872ac99fed213b91be80d94dbbc6ad42f0a38949e548ee592c7bb5239900a6cea50219dde8017e5ac4b943cb061a8a721d5d76c1313f5df411bd0b2c81eb2ceeecfed0f6e242ef34703859395d095e540744336d859fd1e3b4b5f8ce9fb7caa823bbcbfc5edfea3f35fb136f7fb00b309f89ee64643727395108ad2d8986a21d400314793c9e30c72a2ac3f387916de9af5ec051eab1a6042ca11ffd8380d511e275761e390d6b6ef504e9d0af4c6c33209a726472c882b52bcc909b9fb9f739e0c95de254213f53e6e2971f895535f7c902a322e37ea067a0ed525c8315729c01b2ab4e70240d32a71d305d2850f99c7ac52ead29c6522ad370466d9ec45a2a4738ef9fdc33b8eb5c8123aff6fe43a748c05c953bb77a8eb180ca2a9799f1082c04161d371512775d1b800b37fa00ed6a41f0455180c47a9b0852038f4aa1852b1aa3c8ea9a345702e3542964102d12c104c812989ffadb9ea6ac672b66c07919b027bce8f115ee34b85c839ceb13de5b35137920f2f398f232948ff3085d0b641229281feb86a508f2f73eacf73ad983c7d4dcedbcb99b1d3a1c80d69b428008b8f03f297222b7d6193174e2323dd92f7f898f9f07f6d541c92f777897f4cc73e40aea92b16656f354bfc7a39f3a88e227b05e9650f04a620b6b118bca1c43ea63f02511a1e88c5aa883879e5c09947369f978f25a252476c30e18fbdca8301961ad63cec16524f8373e88183a23a3b6e5a51edd60a85ac5bbcb7fb10ede59a38081b95d60ae40d44325edde6bbc363de1e41f9ce4738ee83ff32111b32edd9292c84c2df313b76c1abd644c7228128bb02df59b6869190e7e8d3921605e95f82cadd3a11cd4237ed0395f5bdb365939c1a888342ea2f7ab20496a9f9b87da7c497512a48876db8c213da9bd7a782bf6bd78883d33374ad57240712950255fe8d281bcbaf478f63a17877a628fda923547fca307a5d0c42ff8ea187ffe38203bc470bf0d824313a6c5ac8d5bd5384526868d4bf1e99cb293aa22f2e5a974dd26eb3300aa3476ffb8b9e98156764ec6ecc22f46a3754da7368e4a25a965675cded195e81f5600ab8c2089be4496fcb3741ce5ed23ce064adbbf7fabaaadd98cbb936d27fc71148cd8d3a4e7994b9713f3879a2601ea9c242ea19ea6efd788a482fab034ad1f89bab2708c27a3b255fe30b425e0d305638c05dee0d9698115388982ea5a022cb1909f69a35bd9f38cf9ef45e419699098200d9bde7c16a10fcfc5e36bc3edb376fead1dd930cfa8aa53a31c9671b11b96ced9a0f7684bdca295a9940632700caedc0b98695a1e12e27bc0b294b2b93e2ddc241d67a669a8451cca884999e0381d4925aea89b69a916548275974d751090dcf83842268405b23656a17ee7756c8da623171582f2b6804442a87d85129238e2cc5df29adcf65dcfc87131e6bb4e1b07489545c063ef797531c1faa5163a1f0a5b8253b0e9d59d7f932900f68d8e46164578de4bdf52a55c5dca1bcf1f0e5f6b86e28a106a562ece68e8b1d290ff4e2fb24daa377c97c682251491568aa522092c659bb5d419f5c1f0e1718938459fc7867b1f30ea9622b426da927590ca0e4d54a63018169080d55d7b9387da1cb390c4be17630d1b2fbb3b3f50e8cf26b0949ac45535201e14b091eb21c39b259d38b2cd9ed882d992da34be120f2332a9b1c51ece08d2a8192f374303be9d4746ceab983068b6120df4031e65122d6a1ea45d656123c0204316374bdf22d7797c0aaca4e9e949b292d5e3671207361bac8ed66e50a1931f983ebb544b5c3f70827fc61759c0d47489458044ef509e7933e9c0ec4c67f89e38d14897ca538f36182bb295f7aca58040313cd41fa6c9ac8977755d8286bd935a207a738be82428809436557e985da65384344d03732cb24ad235839ed5b0ca0e20a4d2a7b31346bc49c0dbc2076b6d53d0de5bd47c288c67394d245fb385498d8220d491d98a6d9a53e970ebd8e9577f5653cb1b0744fe9dd94b59befd6ce7987c837a8b6cabda183c7323de9f69f5445f9fb23dec6137fa7d0f75fcc8b6813173f9d0e1b8c5dbf20efc39d1d200acf7f15edd9ec42d53767bf2121151289a92d3fe1217069f2b4d70ee0c56a4b8a14d152dc53609a78c8befa672449eb03388814960be837d1c0733489a68e6047c9763263703e2078469a25255c7f710f214f7a8d2132f25b66b3600c3416d5517b39bb31ef7567724236190cac0f18fbc1d1f666aa49e3b6e70b0e335fc14fb11632c85c2e32f12dfe40a44969a115a17511b6c4609b32a019bb3e6ada7cbd7b978e9b574df79e28de2a776170c21c0717f61b2ff5e5c55578c198abef534dfe4bd112136d1958b23d23c28b46c04b430f3dce3b5638862f05d4d7b68ad7439bf3e930c1ba46feb96b15bc9b13fe8d5131840f6c038884fbcd8230c4098bf263dd8ccb4850d48e4fdec5cb20e7291161f31ae54ed8c202d088f67136fd280d5878a5e72aae4bbdd6884442a0acf704da03e3085595f08c6253d870d5d56b91e1629b7d148cfc62f40edfdf1e048ab28ea2a049c79d879026178c5c78a87b2c175858662304e5bbe5a4236e38abe9736d874f603a94299099e00b32fef4bf8295e4423c3f92a29f09c60ea0de56106b6fe5e640dfcd8ee78640af8ba41b16e0da01ffd40db22094b0a82a7042ece064827c4c8e6fbe3071ed888e2314a70eda68c64aee52e01b4037967faa55a312d1e951209a17e4c6012487e0d91c074f2358d673f0f501318fd243d648fc0ffaa4dfa4e218d5c9b2cd73c55706f6645ef24f1bb6ceb05b8be0f84da57e8c474107b7892048a347691ffcb5905ddfe864e792a7bca09ecc2b358bcd06fd1c14fad8af09dd0a1c5b8c3749d6c3f8513b2a2f7d915f93f415aedd7f17fc7a8d5fc01f10e8c1b6be39b0acbd9bf8f78034a3a227ebc97d6270a8677c545587324e83ad90b5312eb42070fe5370665057682e0dd421b146f8e4cb5735da2d12b2d5a9355aeb780dfc2d2615f68e654ffdcf84e148f9847094d678b54b2232e5486aeabe0e0f9ad4cfa2c8b2ec8fb4ee554035f75730f8df5b5779170f27603a514d9d7211b1ee042d6bb34015a89bd0c18215f8e8f517a6d9183eafc563bb1bce168dfbee4c1bf166321b1a4abba0b9fb780258ef2ae4a67261a8dd4ddabbc8fd8c82cfbbb87f4e65a8fb292c53d63597bc8a7518ecfb21a668915edd369b546959136b0e92a7473875dc0f85b3b1b5692f9e70f6eea8a5aa904f80b056685c71049f868d1810f4ef0b0322579694a82d29b12062cda7620aba76a14a30ec45d1fce606e4da9b531a8b29ae5962a4970caeeaff4d34cf0de9cf3d83dd605d687eff4ebf6585e01a139c03a711686df68c046b9ebc9ed7412a60f946a6220acbf2254ec6a339ec824a4a1e36574671cfefda4ae16d5b285e3aedde6f945acbddb3bd4c010a68557df7f9afdcfe9ca2885cd8b5a0e224205f941d78b31d1342db983006b73c4f6f6e430b573ed14fbfce1f6997795ae40676449785e50a16c7ca4f2cdfa35704ed7c101fc070698f3e4d4d9458daba39b16cf35a83ab528da8b8ef230c004eb943b6fdad8a0a8e0aeb1f85299b15af2d7d2f71769afc9eae336a88bdccc1343daf901d53109a95d00044e498fc1e19b9711cc84adde5f3937accf2b1bc176e5fa6bfc0badde14a3bf6ed282330fe7e5a6b873b2d74520e0accad4ef998a8c8055dd9df8bf9037258125ac38caee2d1f38f62553515284d21ec4c00c171d4eb55d772f01877bb5c0d176a8ae6d0d6e60614d1d1bfd2d726e2095e637568d07f7499646f1e0e7b02c0e3a2b7e17361b16ffe8544ca605ba3979a578cfbc2e04432f9191ced37baf5c140016ba10f5542675170b06e47689d112786f5a5745596d0075a201d556ec6aaac5bd4f7cf3bf795d676365112c5b5cfecc44e594736071c6073052146d6483c35b67301144bf5f51225c634341524cf68e00c75d697e6db6a6a0d1e82cb307062ff51adcf4e765d86ee03bf25a79689ade83defe0033907361df0ac7628483e6486ac897c4ee77862591e65af84cc4d9a1672541e581a14c4e762905525b165732a959af44cc13f096cfc2fb4f77f6666b8948970c33f36c3c360f65dc9bcd560b95effde0acce3e0090623053e3258257388d32c5c8cf27fcfff1bddb5a9b643eb034216db3904761285bb3e92e5a0f20d647c3cacc443dfedd7a9dac69de56b924ac5526b01921c5dcdd0aa1dca15482b9c24edf5d701308d8fcc5331a50629bf965f08026764c5413e84bbdbb5b3d5c5ba5cce306263d85e0e3a7a35bc76cbe9e5797631ec075832bf15dfa7c5011e8c34808db184e23ec1f90b6b51ac25c33a94507f8383781eafd7e70705b5002a74429c1bcf3602a08ebf82822e13a4a2c00c79d338608d229e4da8451abfbe419ec612803dce97ed7a988354f0dcb8c4e75e609ec8369c6b0c657486afede3a81395a6d49dfcda34b3419992225efc7a4a0ad87e950c975da3f80db9be117b4b9ae7f2577a7add3579a096c35014059e26b1c4de39c92782bb839e0c66c79b0f19aab6d528f6817bfb2b5b9893bb046db221a48ecf0078e26d0e3bcaf56a14c8623da86d6551e603198c651b6b8fbed17ada233197e2b1e874ffae2e42d30138ad2392598cb5bca5cd39fdaadffa7de2bb2377bd0a07f56a32eb6c0b38986f9c1f319ce23efaef9ac4a33f14340a4644b36dc482ff51cf796bb23abae4be02f0943fa7f1c48532786399efe19c199ebca1750f74c1f0d6049b56bea0ae4a9f6f0109d075020d2e85220990d7351e3f7a14ed9eda8320912e33105bf0cc9ce9a0966b7a60d68d68af4ad184476b1a3175a2df4802dd4f5c4f4ad8af2b5eff5066fa1566542e213e92779b148b260c5f2650147c5ccddf2f1bf5bd37a7813757938a0cc7a7f12ac5cc6584dae344559eb435fcafa1681ecb7224dfbcc66bd35643d4775c18fc9ffe132178aa505c9d43ec21b6e01038fccf2d638ddb2197632f4ea5f0f8d8e581579390bbf44b904cc195603e7a102f07ddc335e979d530fcbc4debfb13c4a85034e6cee4af538b0ce544aca85c1bc01fb169c267f17da82c272923037b2fd332d7c220584199744fcfd70e1fc9bb3a6e833de3d986da32bee268719cf6748471d41b6d132471559b1d8b3b68652b3dba95aacbf5710edb0ffa0049879e8468cf4c37a70d1ef2d047c03beee123558a26d0c0d58267ec5fd6d4bdbd6ab4c33a86ee65a194c7c2aaec80531f848b3c9261224f66d9473b44a82f894f47920b448560f4d34dfe19bd42a3b5f551323fdd4633f71caf761416fc38bebe259e0c0f3f40e3fdca9a6dc713c6364146535941a4c3f8c28e8079a7b770c85e60b07497b59bc74b67ec7b13666cbce67d25311e2a07d553d4c4b82010d01d3c5d4a88d88955c02ff5cf4da5a3657357072302dd169abce955f5af85f1826ba782e5846e3c13c22283574977d9e1e0426037f9a6c8709b5d655825b8c6d9f33b44d269b01af80d385310f6412518551268faa318f9ee522cfcaa7e5a7881560fb3176131631b0ae21d8f78d56205fac91e6a72abdf964a070c99335dee3f12088f9fa2e98508d4841ca6e46f62ca2bd8dc37aa42a63a8d56c18ffb3f62a10b97225b931e20a0fb6f2b2d3a84be82a3680f2aeb738ccf83a6da39f0c7c99d308095f3ea87ee9c9d325a91f11dc70901b83b741d6cccc55908a9eb9c703d28a33db34e25130809827ddf75031f5a9c8d7fd2688ac3b07b9d5cb6d25cdce36610df722c3b5477f95df286a3b59e162650fc0c66cfa11349060160ad2d5088c4a1d03390c58dc0a7ac350bd43b5abb1ddaf60dc21103bc0500d1473e756a8cd8ad5d9cabe7f082ce8a7e0e03b564418a4c61483e5c157ce2da8d0b0b972aad5e3d1ff893cd96eb51227cd822d56847531d598658bce16d6fdd52984fc155f2f7cf10d030a2dd351b62a8f0450e7b27fd115fbf1dfca2eccdbe386eb974ff2c457a10c1bd3312a625d0282282d5f3315bb80f2d63b0b08ba0b910eb1bcf2dbb054b12728eba9d944efb6e177b5d72caedd0e9725eec08a696469b32a88bc7334c72538bbd5f7894ce14edad461fdc060936b1826b558313e3c1ebf545a2cef599b0627981859c86c2d9b968545ab2bf47a1a3cd6f775553387fdd1d9778d604bb7b350a892eb3b1f6ea4d7a40a3900a68db3772a51cf7cb18389ee08caccb4f18866f74fe9451b5b0f99765df1915cda87629cb7f5d08a1be57488f116358f9f6e9082551d143db63d4f1e8bc0e2589da5bcffdda3b4e00a9f42769d9c46b31eedccc107248bdc4670916e073c7cf3c1174b4fd14428547c482561d7e07e6ffef3707063fcaadb57dccc89883524122b8f3e051a6a333b67c4c261f63ba5ef6cae96982ab11f33ebb0fa97709b334883dab34b8e047fddbc589678b0395a64e950af675915ef1ef9a2eb78e2aafd5144ffe7c2e651a96ea367c5ab121c7a166b9cdd8da357e9bd3a899dd15089339d40f23e3ebe72a2d3bd120dd7cae504cb9926d4218be0e8e37503086cc222ece10d0fdc66c081c42ef6599b54b389453e53a2bac0fa2c3c6f5dd938fe6168a9a3b218f69c265b4e59947927977714dd23fc970259cd6447269c1f6bcda63a52cbd0a24739555e329c19d62790458b0ae9af984646b7e2fca1b77107fb3375947f51c57e43f3f650fa419901b98f7a88254ce5f85aeda36e3d312fac35f753e53b11e97a8e24899006ed5ffc5ff8859ce6a81ab16947e63f4a045beae4f0b0f38b73435ebb6f68f286d9d128601e6ee14569339277f7d56ce22bfdf32b00ef54b0f5476cd9e5f2d4bd5c30190c910818cc83cba34f8779438684221c77ae368c581373736403e8f1a1c026a96953fc7b2bc1e127fc05347d48cf5d24cb087f5dc48c8b2b3ac0e076bb84ffcd6b96ec26174db100c49287c10d2630802726f082350bef89e7a2d075cd6b44a6fd2767058f39d9bd1308722099386110e6563308f5729552526f1c392f8834ddc0f45008b4a9fdd62c832cf48e0c9d1cce6eab769276f6be909138b52a02709109546840cfe19ea53c10c9e86536da821173aab8072b9176212597354f405e00efb7e66a90c62055fcd3246c89c55c5c938429a622a47056eadfbd2e2759fd1966905ad6638d35e888b351a6379ad26cf54d99c0f9c6f38e36d516f276e46243310bd736786d3188ad93c7c3558ecb57c05f6bc2a777416b98dd046b433c735920b8429305bd1351d6eaf9c0c2ac7c0f69c03dcd4adb8a0311205b8ac61c15570763db00cf95c2054aa58e080cb108039c5a5031deca75d6968f4ec970efe1c271c4342cf5b501687503aa0af0f5614db17bdd7f8f365ce5ba3088e2c7bcc4d424428584e45b632fe34f88c772e08d2eb5772fc416887bacbaa2637d1996a8059fa779bb334e0ea9b9e16fe1f4ed0e7425f7bf87de8b72f7c284253e3237b6acf8956b6304d5874450bd0759718cfb73722771a3e380ddd4cd76c8b353d9fc7c83ca56c6091bb02eb786216289a82e1b878f4dc709fadb37cedbcbe9ba3986223797f749b28c8dd77f495aecc6fecce708a893a679aab23cbe2b49c9665a90e2ed65ad96c57b7d29a408357ae703dcc12f2c52a8a7ecdd9da73e4bd31521c55a7fcf88d01825bd1fbcd5ead30156645db4417c7ac38ebba600c91614eced9cc5946316aeab0001c3f84fe3700df8676423597cbf07e8d3397ba9ceec4e255b1f524ee2c6b10a4e14e5893e6746c675f2f9ae74607860906d3a28dabc8ae3e5903207df7ea5549886c997da241117b1722ef3e73c68eb64082d8c78c462d046175cb3e156aaefc4a420e4ee151bd254b4debcc7c3271fdaee9ade4ff25ad12ab80fd5e65c7cc08a04b4e6eba953b11d3a209ea72791edec36098c34784e39728bfe27f297ceed5c09864e6e385108ce8dbfd8436c1d85622b485ec06f4f7068a6ce87f329a65a5bf0d57c516203ff2934d06f91c0808bbecf1b01236391850e0802403b9479555c5d09e9947863ee49669879479b857ac352e69d81e95db828f8cc40d7acc20ed7896ec8eeb1369e4c6f43a4ecf6a44407a377b58160b13042b8179370a6376e94381b6cc2f962502dc92e9a2acaa31aff1f0a12a2d541ffa04fe52569a68574b24d757deb4e4d3ba3b0c644256d4ab965f56d2c8918d5f34e2227ccae8ffed4d41ee93af1680f0b0235755532723af2b9fb3454521e71079f403227ef80d872d6e6ddc559e71ea8f6c94be8ef14506990b4a34a51f622f02f9b6fa916977e8e017e6c56319392529559152e81d94898dde59f1ea9a2831643e6a7a7ecf7e93a51599cc76b3c79ee60b00a8e79451d6c8ff7b4121ccd1bfa8fddc902f85523f5fae500eb24687a1bb8c796da98f18edf2d093f7cc71c18d256fbb4fd20af37cedfd3c98855aab35f87fa22feeb90bb490c440c8c2c82cb4800ed3cc479c6ed2de307a9af1e1e6f9d24b9f4b80682818e859aa3267645cbef15c669b50dd912bf1300b329a5c5f5cfef326f8fa555ade68826053a1fa1e7702c75e48273d094d785548456d585532cd127c56f7169004b4a1e3d58073feadb569a5340a598fee72fbf2d1e2d308d3fea52ab875a38aa69b6c09f1d4bde3f823e4f2db88c41c4476b354d7b2db41cbf912c90a6b40f476795c94d9d751d8e4d2c37466460900d22a0da47b1f6f1190f8dab6957ebd0532f549e781d48ac9ef81adc0f9f0ef809f1096e0aa6b52783ddebf409fea83e7feba734f053701db5edb08ae8a1658b7130b32ab1cff2580a77457c710fe21bcf6aef41f494ddc6c7bd24cf3cd50c6f6a2f3c2f1ecdbb0ea726d9e1d43be52d1e7a53fde8133338f1cbe251cfb0aa4f10d72b24f9ead46e57b67e78cc4b3a79e863079557da53695fb362f7b51e26371f409070ca645205bd850af710797b6dff043738b766b7aafab3da9014de49c6f6538b7ed0f78fc7cb06b83dc48ccd227acbdf4ac402f1bf8c1a8159678b53b17fbf99219431e67e7a57df5286072cfdf72f117320bfe522794d400d8b956d8937ceaebf3881057d3fce6552efb1c47792b62c644b60c2818e71dda73e39d19dc8c411f3cd0a59ae62fa429fe798a0a63ef370462e6c1162ea93631bd60bc42cb23c02a789e3e67f8a6ce42fe0979d4ccc40ba4d08d9c4a9cd237976cd2510f7568f344c8d2542f215a2b53e8da4cc9fad9065a40dc6881bf9467020d9a380139fb5986fb7e6bf1b8531a8ae28a4dc4ded61c6cdeb91331802e7a6973a351bee28ceb1ed965858b29574b27e856770b2534dbfcfaa194f1abdd7dab9f9d8ba0711f1f24185886f04325bb680d58019ecaf30b90189eb36491814b3e398f21027a6af962f2bb16c7b99e13c17632c203df61b9965a502d148f4ef945ac7c8ec69d055a1690b2f82291d3c86154440978921d3c3ee210c71cdf031e1042023535c28316de39e60421a774bb66a071ff8b8893272e30e5efbfe5c00135b3e5e3357ea56741ae7d1fc9da488b9cd511293a9056d9cbbfa471dd1860a08f1c3e334e18cdb1ff48e29215a6e233fc2153b3880ef9777feeacd9ec7802b0f9e350a2114041b9e20db00f638489aded973faa63b21385a0a3822a662c2f67fba263f482bee7896e40a18583176eb2c6923fb83b5bdc1a1c74aa7ff1cfab1174ac33ba12142e59bc54cfe2a52be3c521a8b6d88a942396dcc016256f3a428c03ef3936c006c813d7ad902daf2f0556f3fe64d7a9011378fc885e41d91d3331a5844ba2f37e44f2328e97bb5baa0a8a3c6d6b365d99727f62bfe19f71700fb33380d50974d2fd2b11e7803878501922859dce6428abc54636e8d131bd231f5142b61aef039bcaba5b6a476e2ef515feda4885a2ab850adce0afab88ebc2422a1d792bd523c35c05dbd042006fd7ac7b0273b0e209943a562442693a02ba8c80bb7ea1fc9b27fde1d873ec8f0c57f4e182bd257ee0923b38950838967f5b967ca2d9fcdd09b99cc97e2cacd91997a47e061fb568090fe55c3f4b2e3419db39b42549ff2768bff330da3b0c8857ab0c1ecc232014813820adbe1d49498daefb55929d0ce6175223f3a1f4010870a98cbb431534c0a7795e141e730e854e91b05ea9f6ee9203c6c2692c17c298d459a0c081ff38aa6c407a77cef8dc772253ef024977187d714bb81141fb75a3d35adb5318baf034bb7e705b548e79935ce606d7181db4d761cbef3f37ad2e9bfab45b885b5b0596bc3f0fd57a4cbe45ab4f6f74fdff6e40bbc65faa5446eeac82dacfdd2426ae7edbce0c6f938e648ff7b4fd06d153de761904779e11e36f52e9d4eddc36834e9798c97c0ada041fc1a2ee52ab5143061e93657e5df75c0267513864c71505f74dd9d97b0121e3905a6c5560ec1e59ab91577e9179495f7ece511628dcecc8788657f3fcbafbf9776bea7e2ee4458c481806f3d0f972f8c25a962e3ac7329402187ba0dd1e94490f7ba3f593af7106e4ab081fe1f270f89fc1cce7e576298113a474f06db099fb6eda50687f3fab52409a7da635336660046fac54b89742eb675f80a2cf4daa2e96c4b653aedff87ab34cb51e7bdc579b3a100f136ba36c1ff97a5c44a45891cc59271b0cecb59fe3c40c1022c891e311664aff0d201d7dc69c5ac36fccbed3e3cc60abd58c6aef51753d222508d6e5c5be08e990beb8bd101205cd5f9fbaf18857e612c98cccf03170760088bb864a5880d315337e0189809a1194a938c5e7c91a2d2726244772c64f52386a388cca993c990b50ab6179d065775cb3777e5f524b000d4e2d9934cc40e1c66727a5d673659907ec6bc206a1f157f898a91fc20dc841e8c38bb138dd3d39a9b459e86d48d33e07a8783fab1f8794035f41e1374336982b612b630c76df6c6ba64aeb9559b6469895a6d7e652c3a896f0ea89589e370ffa5ed4b16e77d39c56cb7ba993df6b4573fc69dfc013c53f0e46e2e9c92258642f51e6e0f283b94dbb120f147d4cafbc9d1150788819d50bff2bdf3a91b1c8e846494a0237b25ae32c09993fc47597a144780b7b49fd63b969ac891049c08e66fe17c3c765c826c6f4cd4021e0c2199a8e33e90bb87633945523e79a73f7c03fcc8a0560ca5e382e3c6344145adc2a709c69c8167ef1e138d670528ede51aed6254198ab03ef598c0fdea05db6be82ff524e236a7ce16072607a8b3a7a2acf1d1fec21d93da27b0920681ef77232647d4115d8f5bff24644b8bb323adb0d0bd11dbd872dd60ffd7bcf2e199cd463b218c5bcf23bdd144c79fac15a7857b0174d59c56fe7c1276f87be81bbdbea935edfc4f1a922d3a913b1b9dcabbd653677dfe184d868930c2a6dd492c3f75ba7af6d7db1e03b0439799c028642002741f84abbc21500bf73af3448cd3644f8687438ab008fe16dd8144bdbf0765ddd6b15f776a1636ddbbf4d356d7640ad97244b87af7443b641cedf6dbcb236e1fe34c33586947415263eeb4ca24bd99a668957bc95b1e6d8e8e86a2a3165447394d9cdb8be6206f2d7cda8637ec8b7ffca5d4e025632800f06fa4cfa1bd2682a3de30fcb1ce904a86508a53bfe8e3fbd0813ad3d2e84c582b1b16db67c81bb91a000499d9c6fbb34832ac074cb96980348719dc91bf6989b0df1435295db0b721780e17f695ab6c92ce89308d9351a9a4d5c96f6f72dadb76a92661cebaaf9fc1ea670ebc9bef840bd29e749f30578f8f084dbdd3a1197545d88982afe24c47edf6e1901d9869fd177e4f0b946508ae6838a3ca139a22e9c6b95cc0b04d63d097a78951cc97a18bd30af7c873e27c020aa54d5eec40067e9ddad60f9d9e41f543d78f3a8c0849031895171fb7c871e879cbdc293c624aa84446bfed3ab45b2490674761a933b1ec41fc52a7c930851a364a66ca79a8b74f26870ad0198a87523e795fc01a7d5eef23dcf0d4720c24499caeb58f6f3c5c81a2078354717fcf3e592f58ba40de08ee18789af4be88e590c1e67d2999ad249e9b7a42ea63f1a4d73ee5f61240a59f57beafda9fe1cfd054b1ad16ca26487963fd2105b8025ea28943599516a5823d48962677c9bc3e46dfd185218d6e8358e192d67d59f10590832dc16332eaa2fc10c9eae08d2d4f38527dc0ec414daa9429b2e4e859af7d98c42f9e3051adc60841e6c60fb5aae4855267c4310c3e1a65ef59f53ac38278f19a2bf38788ca79fd905ae8a16f83402e936e7fec73479bb35c6007a78909b040d638712d46b2df1df186a54bd6d0affd401aa749caf122db921d06ba81e43272a7f88e224323f28fe5c0d32cc793666a0518a60288496dad3480c2dd6a728f1caad32ca1e4ab48c9bc20506b988f8d5ebe5f3e8e425459ebf5a731577408cfaa9ec6c9c61ad40eb96f04351f30b9a08d76633b2705d9dee0ce9ca294b230460d172bb6856eaaf9871885799009bbd08e057481343f69b06a5e655306502200bdc5f2a3f7e079066b2f150fb73586984ec415f546c7031152c03cab7800d8b195e3549eac86d9e3502cfdd05ffe09e6436cf2e26035e6cfaf3dc2c06d6b3b76fb653475b9a99825ca992e5594b4cdc2df466c729b73f76848ba1b641f7eae0092bf066abfc6f9f7f0b17b43ffa32105158f5bea7adc2cf217205bf569b86baaf41da19892ff0a99418a264777cd73e5d03bc0c3ac1c00cf3417c169825a32fd75dc694a0108b387629a83fcaefd8dcf1c5adf17c656ab0e3101fc1d1ed543ab65ca27a48c14af18f057507cf847500354ba06c890799b13f464183b1f4560b72c47723542b049fa503d47f8fd5d70d52a380a5c4ab62aa155a94ae4a45f408fa11fb7f47af7fe79afa1facfe3a2e39e2c7f2487d622369f708c9de1fcfa1b3bcefa6da46831be7c1e409c6a7f50f57fde882c1c9153b9a269ec03b8ec9b44b5ebe540927a10d5a1e63711fe64eb0100783b6b3641538ccf7909d3fecd4b6dc09c6c3496ade79998c2e42eca0e3b04864dc2a8136d97dda9641ea4fd057d6f7df3dc8d057678cad331d666df94e31b3f186bd2e916a03180266044e47fcc258cbe93166dbad184d1c2e127a92680ccb4ed2d65794d21a0075f6817a4c909d8fc29f5451c4c14b5425094503478c68219697068bf68b0373dcd4cc9bfb730336f98dd4ef85b6d10f4cbdf10b0dca1173f4dc5c1e4a879154515441ba4d10ec29740e317d69be5b95133a1dcfc328577ef229d5d4ece78d963b270e4b38c601cef2869ab1a258f7d0939ec60e72a5d5d665e1e1cde474715c2365a0f2fe426eb6e9df7ce7f80dc4ce1c26a0ccfeaf52245efb98dfd4fecd75612834d895578e3aa7820cfa102b6093437cfcecba61092a586e8f1d6e6e9f39fabbbba976de5e3ae937b3db88d15601ffdb342589204dbf50eee9356f814310c3ca6633ccc92516e5d7f5a94dc5f163d98dff9f7ad3b54cdccd13eb412a7b5f624e48073b1fe88f08129dab15095fd88f3bdbc970bcb00f1c1bc89e8febe8092c7a2e8744bcf54231b6706df9ef7b6da2f2ba099c7ddc298cb8e2c90418d2d2aa6969101670e8bf68e1bc7376895eecdf642293d2295630bbe85253c4b801d28b62a36889ffff08482787248662cfb2a680411dfb957cb3c4e95c39cbe830316ac59f3e20bb2e030ff9e30ea09526a15be730c898252fcb6c356c4d1fcb0a9ae24da2703b84bf443af7cb4f9fbeee1285a11989d5fff6fb90a29147b6124b7df6e1f8fc61e1a4a101652b6031b8c3bc75cb4c978f4613ddfa4ef581895bd2cd4796228a71b46696941e91d005a08a81bbc8e880d1e1d2bdf1f0cbf6f2f3c9dbb4bfbf6723bf399f154b642c300fb1b77278e775679ded5bef2bf6004d2a2589c747a87adb3025d93d6a9ddd03d12ce29dd875343ec12d84e16892fb6c35e25de6cc26018c89a52a0c1b05c661c115b5953c568f9759e00504c9331fba319282252031bbbca90f58201fe44f8e688058b207875d43b3b6956ab7c208989f017a45ebb95f4fb8563f8cf1096897f332e1dd5be9a03528a9eacef60a4ce8e4a7db68ab030e9e1342c20038e2cace8353caa0dad0e39934e030573c5913adcc69d82a39f7ae81b1d1b0f5cfe1a347ea8c90518b82e9d63d073774edf8ee328c5e4594cd9c47f626eaa0cfebce6326c11f8854333ee5f9c9c1e04f72c1f5e4039478ce22402732ea477dfa8df6717c63dbe9397d469960a3810bae794c781241ae22e2650808f7beb3b6fb6e923a0d8f5b43eb9b44821691d443824eca7344d3ec672bd3c3c0a9a65657a9a93b6a4c5a3d40d73ea7e00599949cf9964a238d52511fc8172ed494b205c4e769c21dc366519222e1314ddd6ffc495e2fbb31d3227e3a0650fa34767ef05939096547a8719c2b7be9ccf5d226c12d3635003cfd720e6870defd01c97588cbd256be609ee9681e095cf055054d5b8380083d12745f7b1065a201625c4f7daa807566e6aef3b8fbc5af3d40f5daa50b617f2ba2095d3dbdef425d513efcd16745382a0e9fe8124e56e633b535312dbfe733b25f7fc59e928ebcf428cb5fcff57afa0eaa8223ef871984e9b04deb18798ea8977c59ac059b0e94162a305364a8d4e38f30189d655c856f5d4e335bd50d04640c70bc50a68fba92773bf9a9811744729a7e132e6cccfbf0b82d64f02d5470593854e23231f49aed8fd6be68ff5d329939ddac614c732410f71a9ef5f3d85493fe439db63feb70cfee939ed8a2c6c397a7bcf620c7b422a1bda41755cd9abe3c104423a6b2dce94f28b19b969094864773efe4f83c51101f4b564f3cc1224d8e5633554c50034a3deda83af08b985df529b930d7b9558d1003158e5f62a22a468fc9187947df178c9bf2af9021c6d8f7fd18c44dfae7bc1f36a07393731e9eafc6d9854d212c41f07a7e3221cf619ad21675214aa1d6924812c152ead3128019fa27134df393fcca0f4ae93b3df2ad3399517e954a94d2273b7ca89ee885b575b187836c7c59cb19535d6f85e375f009c36769d92446b1b8bad9a35e43c8a55b83019814e28586fdc226d830b198840353b555460d5f7b2cc968b8d775331a0a51f20783dbc59db6562e55d4387a1e5b417ef69fad3cf12b791258c426d165b4239c019fad5260629e6e6cf2de2464002e956f3a00522ded0c112c14f574476328700355f802c6233a62ddb308ccba084a6be2c5c223cff5fcfa140c49c3c9d0f10444d97f345579533299d15caf63b3c4a64ff25fe8263840520b46da6f94bdfc913fa81e945ee2b4bb05de6b1ab17726f39b494e92f7ecf23be2a2f6ac7a50f29215a8497d69ed0a8247127948f6045b551aef13ac44cb4dd6041dd9c71978497e7b94dcd3d6d7d67f5096229f033ca5290af38de86c24f3bfd50a1b5a2fba2bf9c0b960243fa41feea6ebd184f8eb9cc86ebda1d98f0f7d3d9b3d8d7a1f8097752eecb7af4edbda747e56e08433080b189252e5645fe2ff095aeb27b87e23ae778cf324cf70e79837f48753d5809390a2679451b250eba54c7141a840d0a4c638b24cccf1a55eea6eae732a73da8f8e11ef2b390faa6af5ddc7c6375c2759171ee737256fc5d5b00efcfc90a883f268a1632acf99c4d903d04fba3ede0a76ca6eda92eb79dde02a1db3fcc0ee88a9181517d51a4c7d7d68d216960163a5c291f566719e6f9a37d6ddeef716ffb7e8f002d89c214379a88e95a7b40a16adc2c3837a0d9b727d6f9b81ebb198bb7ea4f3fe896074499506522f1259f48a512dae3cbb33f4f20d4fa803c219d06c8ff5c926bbe4ea7a4becee9d6d07d87196428687dd38f9213d8c6a027cf6f6e174eaa694d1e13c6470d1ed49e6f00df3ba405ff89554bbc0cc197e6fb6ba3fca37b184a8f2dda8633754f41c8f34f3912d9ef57c14d1379043de32efcb6e9f63bf81c71b8e930c51dead4f1c4751e8c84b94b0adc2815ddcdd877ad9a9c3abf40a7e3a37f0fab4358b134c5863809fe47be91c759364e9cdbdc3361c616e354a9d0af6a3a4b1c12608907cc5cbfe21fd2796d108883adf45ec545a6ad2e37ce923587a918ba514881796ecf548f3a8e584d776074187affc5fc236a3b80f5ff3bc0c575701b909e90f591a93be7c5758b5a342bf8b3f12d8c2b8bc13e7fb9c3c89ce501d013399be332b880382bc7a397d4ffc304644694ccfeca55cde1ae31cc42d7c70cfae2f7f1871d0eec529146897a6a3237dda1a0000000000