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 89368 29af018532c2d82ec7a19f2c196208805ca7aa16bdf6ac2aba58a349ac9b609a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e4aaf673c859c61693f93e574ffd961a930ed87df01d815d3f74edda97f9e88
Certificate Block Hash
29af018532c2d82ec7a19f2c196208805ca7aa16bdf6ac2aba58a349ac9b609a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008799000002220100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000aff4f5673ea1d90578f940ce111c521dd65afa72498cb0806926417143a720970a87241c28d4e64e8270778a78c0be7e8f7d964a73126ab120ef0d8f20464f8901b6b85bdb290b48857f0c8cfc3e884f76ca1259c72d7337ac0300000000000000000200000002008799000002220100

Raw Header Hex

0000402027820fbbd9824e3bf7b4fc19968c31524d52f27099c819d1fe1b577f799e58b60d5e6a979a938abb456a695e0dde8d6217a552f9d312d1f44ff579c17200778bf1f45c6a2a9a0018889e7fa9dd4ef7d315d801df87ed30a961d9ff74e5933f69619c853c67af4a9e

Proof Data Hex

59,560 bytes
121216020307b4838f576f0ea22279a16b66f98fa2614d822addaba785be6444c99351a9ffa95b28b4a9a5fd12c539e2cf11bd648ec5e06945235098f369bd7da2f158e51356e7695bf99a8b29492b9fd66a6d2da34afc3fd3f37fb11f771423f87d2fbafd0a394cc70f88efe81ccc6a8063fe17349adc3152190e911f6e19884cf6e6e8d589c62eee56443a5263c8d27ed2399b58d26d94ee6d9cb835ee237607bcda9e1933f62c1a565ca4b1f8f95a0cc443c455bd0007912cf67e8dc589193665eb27358d577e8398e8195ccdc01c2cee328aa36b15b0fe0c7c95fc05b5dbe1460249b286ae847b689711a434d6060c514a365fa01e3163bd3689f0edb2efe7a41d40464fdd06478414223564e256edc3e2c88e5b3a728772dff345b1bbcfcbadd09af65d76a1e51f3cea6ad2899844e230a68f630000c98d01ec89eecd84115918a6c2db02f40ff61531480bd564647bc38061428e18ec648e3d80768766ce15619077a3e448e36867457362c1204556bf0e1e3a95285206f366918c7478c3f8a4da39aaf2670d0cd28d80d645cf653baa7caa409ceb28e86db46a577ccd66da4f0e30360cd4eebe01a7c86dd2294b6555bb43b239c09e9df98d6d9c3bae6d992ac24110c25429362d091a3934e0dd7da19f149cca802324a38e8791f9ff9803a021d3e1f4a76730d3c56e315abb39f993a345140fbf6c343f100142d83fbe6954584e92c5eb4722ecb739ec83bed321c503d83b896409d6fc15fd145ced597d8851a9761cd46aa1d367eef4b0fb150cbdba9123465b0ad7d9afbed23b0c15d88b958666c9414df3263223fedb1a76b9f14d8e1a1ce50faf0e4a14d65f01b42c684c22b8c1cf141cd90b810001471200b74d9da7978b59a7a866d33bda1047ba83d644e301f4e0692e3c1c6b604b3a16239b2be8b4c0d6a1ad86a849897dbedc097693db7c92edef888cbb6e0e959bf40922f67e83e10b5ccec0e7d0ba1e63f7314fc84a64dd12ce70cc63c7a45629909dc1172d7dbd9c54ecf7a6a755b7c72ce22adcc9a1ecda550263409fa67ef6da241e1948ff6a93951a4b15516a7bc64692224d436f6417a61c657bf0257385b09726022029975d44163759b77d46bf6b4fe9ee1b516e5eb4778133ab71242514370c32647e3936a97ee1b231301312341a50c895abdbd9f9d2e14aac83ce9b65df9a061e23a51dd27c630e423a130402b2e0e7cff236b2422a55c5d232b4ccc16d60f8e04a58f1ce183a35a3e53159920a247272cd3106d4d5048ecec67f5d2fb6d100e438cea81a8f8b9b26f7f3a14b8c7f4d65ad18c0ab9d814ff5466afb58474e85fc2564f8ab807c1db6d2077bd3120d8d979107e2d50c28775b13183074a073bd71ef1fc2b9557e7b4466c845faddedf62cbf1a2f559353cb4a214fa7b6074bea2705c6c8386052c98809f6be8de6b142c789cb000c27c73ad34248bc8235d5d3a7e9e61efcfab749333422c502a8f07bf84dcb0b32d825e1ebdd4b3c5e2df0b9ce9fe3ae5ac3b642bb1b52a6087daefb19d7ac0cc6f36719372d6b123dd5037d6284ca4bf7a9ad9429968281b57db96af1e13299ec42ff55dffeb88a738f509d753cc3b7a37c200d6220dbc1713d689367c1d82cfd74c93864a7f1de912fbab640e3f6d7fede21542768e319457dccd37ca1e509d463fba43fea62daef68d74e0d3f67714a4b8948ef0b844e6e9ff0d96984ba7b0f50fee079f96c4d846e41fdb19f00d8c284ccbc2cefe45494341879c87368ac8c5539fb374e9450ff653ff49ea24d0a37b4fd5b9e318e787516ba179b232161a1a110ad25dd9bab291b12b483be852b3ac11d5de39edd1c820b8342e25c87143154addb2956cac81b873d9601168d98550b69fc22b1bd11bb5174b5ad26d30aea2e4a84bbff9f5f21f88fd2e0ec0894b65a80183a99fe8b7f283df074a4baa3f6f2eaebf03c1438bf9f2ada10a36702ac9a4cd41ce1b50e182c8066a2b616800581649c789439a50a42763edcc060ee8e4d6fdd52d26dcbc2bed8e019d63b6b8feb624bb8ad5f85c611759ca7b42a38be05008fdb270a9ff48d50d44b94fc19297a6e59deb56e1f70f53c8e3631cec755941723ee540245dc6ea7dfe8eb046f6cc172cc7bfff49bb493abef8880a4fd61ea04014f5af1042ddd8be1e53547bc528f7d523e4f9f6bac1cb5453aa492f0ad038be9f98c3aa43319108df6bcdfe7d00d615df016446a9737f1ce9b8eb064da6e1fdb798d6e0503123ab719e72070bd67067e9bba71a9ccdd8f54aba68b5a8e7a52c835073512347d0c3efe6610834c39d2fe347901f01057c7bd675b9b757bbedbee6c48d2abc38ed106dcfb8fed4aa031f4888b09f74531684e50fa6dcd7662f955d431b8191212110a21fb22d6c9dff24152f270afa20e7817af5e215ca8236dd8f5f6304de2072530e023c6c278f493ae2a32ffa24608712d74747173f66cce9ffa42144f32243f0bf09800ee6b09d18e73158dcb83a6b72538b3b31e7deeaaa2f51c74dc9ce3e13869fd23c924a0120a8ca0633b018a0d3e713a7b7c853ae8c8699f83beed1d80c6d8af7392a5700f9401a3bbe314b0e65fdfad75c0b423748f1160badda60d9f2a588fa4b21634aab860f6e375ac0e6420c77c72b2705bfd35300685abffd5c17d70763c2ee1c2248b66c7b1d227d63e6b7d364b08e517f9ea4d7817b68965612e4a0902d061293707f14a541aebc9c76fde94959592a88fdb57e964e2aa6e431ce0cc11b7c3eae8919033b106734024d57e481c2d24779fe0b7600487582c905cda2d4559742a92cc9caddcfbe4106c5ab319ceddae28e18600307f85c2e5170bb4286256bc557d5744bdc8176b162c45255dcf8ab087ed75a195a46d28a59fd02ecb8ee8946f0063a4f891d90f04c125e2cd75fd19108f11dcb443a46c87a4cb618ea42e6f404b5e3aa5b4098b481e3087e0f063749f30f3f09e585af9f0ed50733e7f41ed4f3a099eac347175a9c6b3e1d7962daf85f6cf4ed18ba66030d2ea4f0bd3851aed275484b2f3471982e9f1817038bbccfba3fa134305fca9df06b4ba2ae505830bb1f426e9a93f4431a7114e5eaba7fa1a246cadbdcdca7932a3d7610204f214c07d9dc9d3349d538e18dc61c6d10fc8efac77cc90835e59af3d2b12d44a988b78b57b8885d3146cb1a6bfc3bda1605fb53564988a3a456e97f2dcf3d2a55694ccca906b9a9a9ac2b5f797f69a10dcfb5da62958dc23e0d4901ec5d51bb31b097cdc4593237fcee6010fb99207c992064ae1bd305b9f8a1e83d4657d1b2714a7d9f700ad4319b717813dee4ead898bbe5dea6a1441643af03ae6a973d1072ac93bc1be4f86adcdcea4d5d4d28fec1c3766b959108355fd996c09c8ca8e4c3188f449eafaccec61bc61874028417ed561f4aaa03b1105be9da954f64a3d1322dea734340c1a358177d0f20addb7b83fe31794a9744ce799f36f5a98f3e554654873fe371fe05352b889b9b55ec6c66098ccbfb96c8189fff4e51cf619822f433eb26fe003bed8624cb0009abe80411ab624a7bb190d6b4765aace8319f071d4987b19d37e52657ca3be40b1d088ae4394a0ebd46a4a42f898fcaab34236b8bcfb14f384766dad17aae8ebb8689ed63586f1d6a53dcb3f332196ec2455a3cedd4babe5b8b052a5cdb7906ab570de72019ebcdb7454ce5b797d85fdf096926215171c219894ca79a46fec2239a5835a01d0c64536d8fb160d9cf2d1be2f1d81e1c2c8b78e015604a89b93a22664a239380dab6eddccb1bc968b64b0019e58cfa2cceed28e446b0d614abc963a9081f4de54b799895e0e1929923991f7bb9101139e5560568b66bf4ce07ae980a9f058d655289315751606b473dcc93b16680262bebfd10144aee6c921bf29f23db0c31a4c8c187b387c68a659aec147dacaa0d626267d3281b1772d54664c29beab184ded63cca66011c3495f8081e047b8eb0fcf8d571536ea46b04b6c31b22c951135f93a4562bce1a4e3fcc47732b6a1a6d23a391492c034a5423a095232de55ddc8310b47e8d2ea8d7cd367399156353fac82c2f6076b8194f236391754025dee117bd06f7d1ff17c202a3c157e735c21a4bc3a3839dab50885f0164a982cbf80104ca9d68136f6ed32d867bc799fccae080efa5dc8f56ba3cbb5c2cafd79e794d64a6b0a51be564805f4e7ceb23ef557acfc39765d2fd0a3e49922535260cc98326259e9c012aca743acaa48a178cc6a300ea43c772e110538dfcb76b94fd12768d208b962a61d6c74585ae6f293273b54e8bf2dae39825d51b2d1be3d5ee1d8919dbd6fda84a2c8f72c51519d4bc888aee0c5a96714348ff80586bb588aa90bc32af0457689b9741eb2a3982e547836e66d69724dc016254e5d5b3d52133beccf7dd937ae1c0c5ffa10d5c180753da08232b7ea11626c5bf23e83058e153ed280a05349142926888b106d7eaac6f52111c6312cf856dfd53238a626243f0df8370aaec334e264dd8dc0fe0ce7e9f21eebda0bf251e40ff388291fbfe5ed008a77d37ede57564ac2020e6e81248a0b3f0bdd8c2e469b41a44e95dc15783244742c0e902a46ae09ccb39686094c31c53640009622357eae3572141af90f2d3b7e5ea1ef1706aca160f19f507926c9879084f8ceb27bdf88e41c06a3c5543b1544fab2238093a0e71356e15f45cc947be7e4514cccc5293890d622014881ac05c18b9175027aa80b9f05e5c499468b3bc1fee349946c395fd309178a9161b62d2a85138da3dd34cf4f5e89e9711c032a5eee96efcd027bb4828d97fc37ab08b2599998f4e524242a05807e9a8d3816226e925b132cf0d95ed8a77498d6cfc5bcc4c5405d0b7efe3f2387b6c02072034efc5f77e4c0e7e40de1843c0e5c58401fd6af8130ed9f9df89e7b8cf897346bcb265e0e265c551afab4c4f7ea7b1d3f534d82075314829dcafc14515bcefdc5beca22aba33fc143cb58684ea3bf096887144462ab514dd3a5b3814235ba9c7df08cc79c34eacc5f8f5254c23ba1cf2317d07c1ee80b63bcc394b52da32764ae0c28a9d8e84dad516726027f62463be21c6ca92b344089d816ec4f0b8b506c4bb8bbfc73ab3d34c40b6cde33169ca420e30a5ee7f0d54b338ad637cf925a5c5833265f1699776fe5391891eca1ce084837b97246e41a7f2997e68a9e4156a51fece666c78b1290c9caabc348c195251ee5aede1cb19ed2d00f205b4f2bd6526074a2561d8805c28bc61e4b365f419c6455d3a4617ccf347b44b5477662893c6d9f40cf710916441086d6029c33de8efe4688a0ad2f3a03addabe13dd2123bf6edfbb6396fabc02eba4301238eae995d0fc6163cde269006908aeb2506df170fe29beed9d350c51219e109ac96748d99fc6aac568e3cdf4312d3eb0a78f3318d8a4c161f1b2fe0d5ff0cc522fcaa87fb9d6de4b86c34e8e39d5477744f63207a8d9568e20eae68ac0a32dab08c7a3ba16fd9afd389f44062700f2825908908e641df24891815e4a92f76ba26eedf916011741c99ce274623937f2a18f0a285efe8285f71a592e041a7daf9f27cb2071b66850626d6edb187634f532bc312b2a26ce35889e5a8611cc89cf9a43f95744b96b093302dff7b8d78cd5ecb78b34a5ad590b15de5bf1a4d9797c53c29b60c82fd310190374edc728052c37eba24066e7e1a0d1145140ec1ec3e402c5fd96f0733509694ab7e6c3653de56727a36ec883cff2831f0057f7c2cfa069bcd940fca990702b78d6042287cf648a207622c648b6ff4677caab96912d04e21faa4eaa4699cb86f6ce39922cec95f5f08333a38606da102f54c5c38957189303e8b50cf3ca5403765d80c02471e88b248e890636e938bd0fe7e17e6268af864d9c59b983f665b36edf83b097b1cabd07a86ed7f9e04b50ddc3f10d99392d42d768bf8e6d380b8f5437265bda08a69b6a12191d4b9829a2cdd356d2e23a7806118c200f74633c12e7ca2feed7a398326895bca4e6956d5ee0f3f286fead956ff8ce115031be0824e6ad15830ab67d799a13d48e76889dc63d84fc494b9ec61df3904581c3200aacc580c2838212d5293d4bbdcae8e3b6428079f9acb7b2f57bec8b4f2dd39c41a7e4f11cbef5ac77caeb081276e0871b0674b34a09ada4eed667940ffd6775bba5be589b4858492156a549ac67e4949b055bf6d68f8bb2132a1cb55d110f6cdad2477e1304a08cbf2dd7b71077ee8ce6f9397891e32765f913f5871ff10fa528ea06ea6292ef54c7717e0d1b02ce1db7426fd7ead739e25d98d3436e0c558ddcd9130a66f2366559accdfaf930fe829ba83f294171ec61b36396cc65e004c153dae9e1456642e200429558a20c50830a76d4ff991677c27738b8841034234ccd17441250fdac1f3c8e527348bcf35b9b1742f3e3219ce84c9577188a63e78e4962bc98e47550885426f2640c9f8eb7948b3198e5f65a669ca2759fc08c1bf23e18c8dcd8e4bd165fb847e7b8a36840bd20e7671abc02590580142f68f05f6366c54fb0e445cd4a7e9e70dd796f30bb7003a95aa02cf9124a72a36fd49d3327f82fa55e1e6e95c6fd9d61325298fd75eaed3f3215a63ab76c221412ac1f8b73e44b64f7c6c822c3fa1b6f20ef6f0b36d2d62917543aa6845dbd9154c2bb5f2a1d662028e9ba613c605078c41ac869f2b8cd2c5c53be16135af471eddeb374c28b5660661d550be18b2f21459af1b2d061e1f04fd1d59466cd71dc5446d454b5fd0e7f40738748518e2d3e60bdeed7ec2e06f0f463f95d21124a6e2532f81251370a03ef4ddd0b13befea90071fdad70124ebedf94240cce506656b048be9e09d8b7295035dfed924890bc3cddf51e463717fca876ecf99be9d54a8d736fd049dfe19dbcf1895e1d7d61c51068499a1a0a07e3aae969451d3443300c7a81450354ea9951f4cac12b2f1e69ee4ed22f26b8f54c1758462f781f3252f498abd0a01c94dc7be3633d67da8151719a4c7c2f024507b0e1eb743bbc1172474ec8b3eaf7078995acd5e14a3e817b40b6e2e9734ff645b2ed032c4868b992a62d93fda84256d36e538a98954cca30447368966e857afa450cd08a66506f24fd53562c372c23e490919ab3af40dce74be8033bf2c29baf829dfc9d281918228f2ba344d47b9518e724069a76154c73953049f2e8bf8c94e8824adaec18b6e4319bd87231ba48f409d3f3603eeb3bb0b1627141a51b270d5fd759d68bd7530ec0434e53ff8f59d13b4631e55ad213bb91fdbe233657fd9fc988679ea396e1adc61ae142811b8b4151cb6ca2c2f45372513ea501b212d841f9e46a53eeeeb035aced71751af61a681595cb6c56197e8fbc59a495fa3424b3e0f02e9ccc6528eee88f1989a749709cd8988f85d8381b1bb50de980b02555ec6f1b3fc14e40135b295276bb54bd68aed2be22051b280abb95a06b013fe5ce1aa11596afc01e750297f52e31045b203e734fa09b43c8181466c650c08369b752c31f2483d630c5a1ddb0a70be41820265f4e21a7471dd78801a266d3ab7672eea49c4599477138e4c0e2e28d370756c8ed664012ab848c910dd715976dbfacb3cea364ffda2837150273a147e64877b084a3f8770d1040be281d2eb9454a61affb1d668134698a0e2d90620b181d826647d26178eb701e811ec047d04aa1b176dcda0be65c8776ceb0feed622e92d20f675db705184b81ec611180eeb211254bb8baaffedf374501eb50474b5125075604f2faaf03ba2000a3d6b5d63cc0b65d1c789a008cc3acd90324150e2c7b36f5d8963a0751d27e82b7db4d5786cf8d1403c9ac41c7ca2d7e5d76c684389e79e8053602644046e0fbc63be30a42d2acaeb42650d3f2125265d1612059888cf9d70b48cfcdece5cb5f982d11d09a82715157646413b8922440524f9543c0bfd82381a4460ebe809dabe7d667f5743fb65ebf2e9d836ee4fe1a1ac7fc1cf7db4dc972542d95572a39c63d8b22c466519a3d85e263ecfd3621990f9b0f50416375994c9c99e1849521432ed63d84d45a672417ed194a17e8a9d6f7d547e4b0d91cd2c6aae3cda168ecccfde88dcbe65c2e76e29a8702eb83a84a661f712ebbd521cbdf478582657a03056ec5126a4ae750927bcf153f983cd654e58c3b7ae213a362241b0dea72d1caeba4bc45d3f7d39cbc2f6486721c977895b17dd5e26c323d2b6235f58833ad1945b197a61548be5069dabf1be91f40431b6e0531a516e7760b3777f00d16de0eb4dd0416a1e67a9a3f5367a161cb2b191a7236e535b3c2248f24436273917e3e5ce9fd7416a8f7c391ae6647e3eeaacc8cebe583bacb569d454076624964204065daf6d797e4a72771b41c85fadedf42bbe59b54286a34a1dbdfdd0b17a2f887490e0a326f23e6874c9f786f0c5fd50c6f97147f0e45a3a49fb4298223acfcce8852c047755fb804e5c987d0f40f9c0a99c8e3bc368c9ff22cf1b3eaf6be214ecdead2b67ab4103ba3413c3c18b0c324d631244ae57fb8c6d891259fb6e91dc3c83108cd17502c7030ae02e707c48e440e0f65737a87b3a06d946abce15160d0291bbc902b13dc49f968fc0fcb39afe00f6c5348142227bf80d1c6a1f1b5586a385062d6f941c6e2cda26eced8849cf0da39af5216a1032dbb65da0492d7d00b13f4fbe050e9c5902944c240b5b33d9c5906c4d256de55d7c4a23d276906f1b54ab94e037114ef7931d19cde9468f8252f98a0917681bc887ba92c47c4b020696f00ee3b6f9dab8ded850077a6600a1c290c2e6eb3083f27d8df44848db871a48aae973625096ff5ac3c7829e8d3bbc9ec1c195f4019c42ea4579beb1d48fc937f48c496aa233490a194e73dcd355d08466732fe7dc01cac727381e6802aadd03dd6212622f8d278d998946f86ed1d346214772ed9893de5fa8a0d2b890da76026e70c6133343fa9bf382e939125400d8fa87043aaff4c56dbd68d47510a17c8a4c6a1d4238ecfc53e454306ccf77cbf79c094a70e920231fa6ed98d4c6bbb223f40f13c86d40387533132b21efa4be71cb0557b0009dcbc4ace9ef6da716df5442adadbd9c5d60ada12c4e38df5425f1b792ab073a801af5df8c18804150146ce097e45e0258c1b2e9844280e87d315fba67399a13107800275caadc7add9f59226866d2e46211a21515b96938de203852ebf33157c739781e529ccb72b7fbdd009c1ba211b04c6424f50e99ec94abe9ed4dc128dcf87b1c9fce99b70ac998a5b3fa440b6d0a0a630df4364a96ddc3fd9f59ea383b948760e62ac2c0868914a6380bc180b353c6f74eb3112cd69478ead04fb61bac10a24e272d790fd0f3d89e56adba4980c033bf5c7582044ddc3f502defaca03f6dc0ca02abe8b8b05a7a58f851c35218a49b024855a317831352a666e5287fff0728d7cfbf0d52aebb569691574c4723f11afb0793976c703c997f3b6b3b7bff11cac19ffca662148158385ac350921ca7f5bd906434dfda09df3188cb29e2425bdc5b5e66613112026ae1d1aaac2e81b369153aebdb6f1aee00cc183ddfc868f25c9273e9e06ce4a12cad8594e24f4ea8692f4dbee99a1e112e67ec84797d1f81520286bbffedb83f4b9fb7a5a0e55bb8dab23c61e9161023e6eb333b369c1b0628beb610bf88283983192eae040727629fcb790bae2ab5f765f43fcd393ce9bee3e7c382ba41a624907511d3899b85ff251ea5dba8b6db7258d3da1ebe2ed381c45723233237d42a4b968ac73e2aa9d846dd2eca8d12aa5a8f60a21e1fd02ce850694ad24e897c67f0ebee295742aad6d37d9e5bc1bd836a6ec0d68875a5592ba796a14fd709818ed3ca53646dbbd9f3e652c2905882432c96bfda28b1dbd1793827ca7dfcc15ef8476e3c63282d725d161888f82350152a1650575dc78b409c20e6231c85e0d99eb6f3b48357284d3bfefc46ff3588556a317135b19245083a731f96c1a7f91e1ca1c43418affe34f762a3ed872773bb0d2a734fa0acb41a13707215fc192794c5d5866e2083856c60b2145ce213db7814361a9c8c1941c4e7374fca84f6be45faff27ac35f5ed75b77d28125f9ffd03bdd4c724da26fb4ee3597c2d091113a63a940d50f8a2417c9c395d4af00bc89d00fca4a539b6bb6015324d3efe789ca448b3cbb622c64ca4982270e50b0ff65985d5dc3e3663e851ebbbcba6a8955ab24b87c233a6b1d1dd0ee63db9aa7e152a9df286c39f771dfbfa14235d328dfd3ee5299410c00536434b328e3133a0fae76c2da5f80f9e55e461a80bacd504ce3f59b67d6080d8d7a2af3a5dc7f3b674f934141a55bbe311a4ad51a8053682b31209bef7b67127e9a86bfa33dc7995d9d0e39da263d598e93c5d8faedb7abb93bfc04a52c753468403d7c668863a66740fa30e1317fc8a7b4d448af6c6205155f1b66c476f2478b98a3af7de1598ce8a0c09ce1eb369cac0a0fa5c9e0443e977ccc9531b866544aa8a2451a899902d3660c5ad5a0374fb7028bc38a326f05363bbe3022572f6765514e0d43c9f8669d0e5de237aa18952207587cdd1247dd5759710e9995a24bd26b662ccf475e587617b36f748afed6d37a984efa9cb188dad7f19e0d2d3319ed5b3865777b4efbf25bb18422cfba525acfa5d86699da2d37241fcd488960520116c5a5ea7433b387232d2d40508238ed5b7c434c04237cbc8fd7017d58eaec0f5c67caa3fda262a0b284e62a1badc06482632a8316de437e9378681b49a26a4f28c498a88d8b3ef62ca9792a47c37f32910a69ef7228ffa292029f7f2538d963041d260a1c7dd115c2ebd28b9c8547eb62900aca76cdc7b1a91a933a1f53d3e08e4cd881b3db7f052921fb64aa2bbe2b8180d2e00f868c1db0d06db931ff2297a4ce7ab1ce9c9bf296800cd67a4081296373a40ae18e67a19febecf5af0bfb35e63a34855512cca1e51a1fcc5ae17d6ffb365f1052717223d4cefe8c1fd2ce5fce26d2784f28c3f4dcf2551c9e237c4f3fa17176f47cdf8ba3a1ffe2f3643cfded89b2a3f338f829d71d6a8388a3e1a35eb8cdc4eeaf914f80972e467d2d3c119d33672f956d4816a16ebb1953369f0f97fc3bc64ca75a9cf4e7d19e4f631793119b6f56f8d9069441cace2618710fce5f225fe8369549d157a3bce0e467431ee0fd940afe2ede4eb0947b2c6b0f3454aacf5fd66067e2e08fb5eabb86f83d7e155741eb50adbfc5a7f8405627294658c6b8780b1a2905e6cd8cb1f527b02511ede723991ae4c3c2f7f3b3e58a433e2a09674df618ea571c93974594bfd44f6692ecb97b37659ba5dd82986f41cc88757e8de60164caa7cef18dd43557775266454425bcda20d8df209fdd0c2e5b2aedc367afc5868b0909238824a3747c8feb9d57f77acc282a6cc98636078623c3359b2a2b1aefc09c48da91c1290aded362b6a610be8c39e1a62023fcf7354c6f1c8ba1b695854d1b319fca01b2e0e0cc301b6b6caf170a19dc01367ed3430efd6c0398e58ffe8e7d440f132ab293b35ce4d7d697ea53e60889ebbc9c5aca21cd012a3327ca27b604f7b994a2bb0d7e8aa53089d75d74ff02aa3ec1c9a12a22342ee2877b52d1ac919d9063fd9249c1efe4eb3f24227be550bc67dcb6744c4caf0d21e7a55573073a2c9d7bdfe64702e39b8cee4880f736b99a0999a8087cc8cfc6f9a2659fe93245d432acb2d7278b32c85f42eb3d74682b7b9978f792e9fc09230f8f35177720ac5e9deb35cebca9b3275cfea6ee037d39742a3327d17849cfa429f393034bb2c2e0718c4e9ff5b137228fef8bdc2bf6aa0491f2e551c9b849103bd6ac32d03225562f59e70188d13e5d51eb8e745285f3421c0f48de3ef83b1ae08bd184d36b747aba84de5af2fb50c7fefb793768a496f4a02f05f4669d96fc7f1c1ed0a3f3b8e4bb2c16871201cf6e0e3645029b39b967115c32cd2227c3efae1c43da1399e1fdd7205ad3f8a490889bcdb79d9f88db3b22b18c9be82f7dfc666632daa13d77a67c20a3dc15531faec648cbbf06cbc777d0f6a17f7be89d12459aab5ebef9cbfa1e5c1790c4fcc1ce7b0dc2707646bc7ac44f83432ee3aef047ef7bb97dae3c5494383e379e98f5b0fa0249b9966800400878889d4a8d29da05e818246d39b504e5fcd9366472c226895867e594a37dca04e130a31663659056c08c1ee72682fa4bd28995f339ad6b5ae837e9bca3d66107544b05c6b68c897170d61900001fe12b3060f89e1a992239c74c52eb2aabb9936dac071a1ced8da28e88800d14c1e34e7ea1b04bf27a78d69b68885ee9550d89a132f1de029a8ccdf34bf05676af192ba1c6194441e7672e235d8d3bceca4a7e621932be505fe03fd02f00d67f5fac37d9797b67afc2aacf7c6edefb867c159e43f48145c823b5b0fb2d43543634adac2c6cd2d2a31085ea58b0edccc89886590de482c6103885f30a1f757ab736c7a6aa4a466f5ec608b5618707d64b8a781f50d32363c6c97f5adaf09c258a3a986ee69b6972cc82d1a479b25b75c4d2307b0751aa502d59df97135bccaa53ec11b5237370b8003da6cf00d6c476a814908c455f3c44fa51aa085bf59e00412ae0f39e1bacaf215321ef0d619226be5aa545bad61249191b771d41b09b746d0a0fac4f681c9c402105444344f33e2dd65b7950bf5e9077e74e66146bec1b5067951d64ab1bb8d4f063bec5b4bbf2b7f5f5aced74aeba7281b9cab681bd100e4cd1019a6e0fa5f8f864b0c48d4e0646144236fa9fe93174416a12e02dc69749d9b0dd9de03162fb03a2e57185fea6e911858ad302e9f3e7c08089359b4fa33a5b65326e36db27e83c94c6acbd5d85c14ee5111424107ddd5c7ee9d1ad7453187c3a8e342886b6d5e453ab8a0e74770d112da7d7f89f0660e0efd0901313be0c246601fc9b4d6cf96fd053f1433527607fc56245dd3f78d788be11c09c1e552801b82498e9e75fa11d6c6301b39afaefd37fdfe7c2f0f55043751eba895a7aaef60369827934a0e67ab68a484fee1cf03a92f5ba7faa2afd2688411c3fe74907c122eae0b6af8008371860acf11e0f090a92f38fa60355bf9d74c6d9fd2667e61e57f4341fd50044ec96e653417f8a9e072d2c964e14eb1b27e06b1fc75dfce35b5d7e6ede75bd481e0f558576c4a7593e2d5d2b619d098911545114d96ce641a9ce6389efb70936994704799d69a486b50ad06fd6127f1dd82363243a117026813056e17f356c68633b0a681be1afdcb23379a2d3659452557d7db2fb2c810d742f73555fc606d37332d1b6fcf4b8b427b8bfca346f9645f7514badb55b94723c4b13771bb76096aa740af487a2e18b5592a5da4015e7c3c13d47e086b9080d0d6f1a3dcaa17c77e659d90e3a160c3088178e51918ddb885fb3f91444e57ae2f091f895dca7aa6b347ef6a909f22f410aed976d7be45cf6a7b0cd0b667821856dc02aae3a99866b168edfb4ec9071447cc0c26b8083e0ce2a06602d8972ec5bbe55cb91159a2e503502e4467c128eb15ddee66532e258791c3b908d3019353e0d3a6c5d7bb48138d0aae34962ce02b24dcde7eb66ecad3a8f46f737627b66d6e2f956a2658053a7ebce665112d9870f144d5355ca2627ddf12b58e644882541511f424663aee1f6242e89f490d02e77853972bc094ee62e0a69fffaa3d52a361caaee6e1592c532a324ac8352edd37ff8e7ea1dd81f7787c740eefd18fae934346873b01f2c04b86ccd76945fabe280d26731b4af3dd7fd8271c6b72c14195d1741a70048515dbab4441f264f29b85b9ba1a2df6e740dca47aeb78eff509bfed8f6970a7b7790ddb513d50348a20c88200156366884ab321afc698f3c595bc28f81ca3d205806189bcf6eb0373df0fedd7313d01aa509fc47024d863be0898f6a94fa469604967fdcd4c9ba582822ccdc7c5ebfcbda9f2f2c7093e45428d95732cd0c17df07d43e202a8fb100fe5e592cc568a627cce31eb8c7145317faa21d800036d8cfa7c86bedc9a9406d40dda326c7d799044139d69e0555a50aa917c1d99ee5d943a4ea7a38f2c2d27737f79abe141eeacc7d585b3b2d4395f681ab95262fe7e5066338f85be5e39b48b767821e33d18d18d9f21b23a7ea096d9467953eca1b86a02c10c132a8c9cd96b5bbc13d4d75d45cc4af0e2c7225532491b39e2bf1b7e7949aef9bd1ded4b38f7b378a1fdedff4c9a620166a4bb642601a7127432eb1d2615a79a448b3932baab24d53c815638efefa66ec230b61f82836b936a1b11b2fa21f5b85e059123ee5f4566cf22d24a50fb9235e861df1308ea46a7e5cb0398424cc92543cb11fdc7deafd905e02fbe599423ffe33c8732271f37e338a944445460c9a08df41e690df447cccf65d3c50adb388be2aca0462b547e1749325404a7a339be4683c1c28bb70a12fdcb8488af1de98d558b5a2307424432790fa26d63618edd1fad19d2162a190dc2628483dc568ebd6ec9ff06ca9d4192e68588ade33dc278f76e1f7e334f4f537119d3270e6325d66256e8a48b15812aaadd8c9562155b1f43f8b619e828ed96f6d4c84f296271628b6efb4caeb8de03dbcb0d9612c3f1f2489ece32368942837881f819e6e49cca6fda73ce834dbfd711624c63425e43937d04afdfe92fd686e2612ab2dc61a6c7646ccc66f24762668aa590906cc3300eca593e4b59c30786496a41c312384d61c5b094cb72ed19d5435dd8652803c19c963425319358051a9ce9aec74269944c23ae88621f23d6f92c1bca9269bfe0fd47c65c6da8c58811303996e86c7d0f2d643dd72b5e2cc85aa52660b9ee9ae4a0544520ce54174bad810cd8e73f94a1855901e86136278269f1423dc84530186520ef2d2d99170e468abf33b32ad3be3d48babe66be42e42071dfeee2b8ed9bf03fb0b9c1585410350b5d19159c5c726fa6596369d25fa386ee780ede4c48a593d78e9a2cb0d9920cbdae84431011c19491f8f29e2ad075648d0a92741c39024e732fa09d6d227c73c7c15be826d6c127d9bdaca48e38856f77b61a3c246c6f22b23c508ccddb95b261a3a99f929c03b32c72f6155cdfa1c163ca799e287bcdd620c3a77bdee2464d8c69dbe68f95c141f18e74783954e61b137cc972a7cdf86e3a6955a85cb848ef830750117cc298c12343da6737688dc4a635b970d60446757a97c78eebdab91e672a3ec9c80a17ce82f4317c7c40b037053b00132ad9409b889b0db908a10fb5229a189005f7758d7424e8a4c0f67a4aa96f0cc1646ffad092a7b1900c44b7fd62efdc1b51b5cf692b9afded7a618a30867151caee7a9e63fe58d8824c2b1fecf71b22f8f04f503b30c8419a458ab3f80b06f7977fef873e9f502f79ac51e2325ad1a751fd8bea3d4f50a9e594d809fd4cc7a4999aed36f96b71988aeccd0d148d3a7af2273aa549bec50956af53ce7d992c5a0a447db18d544b804641c3d800901cbdd9a9aaa84334ecf8d0f779e719727a2dfc4a5731d9e981c3e430646730474fc28516228ac551dd9a8b8c50d80e0f4c935c8ac790cf5dc3d9e808f79309997fe3be2cb241e4f59355a4b1a262e441b04e58e54bdb6dc49fd7cbc2096d648c9f2664fbb81f483ffeb910f2d4a33b4fb8700127c5b64c78da21e4e2f369c17646a9cd4e3098aff529a72b18c39cc7f6b95955eefc36e9353aacc9f1bdc3bb010ea2694866d11160e5e2b8ad112dd7ff41c158d94f9a7cce81a0b7e61b023d64a6721d1ce6cdd2ee316f55b9c71ca767d0c65deab579279ecd24f9202e04c032ca97c633f5d6a7e938550f80a3b0bd7db6fc203e59261c8d800894fb7e6ae13c2cb2f02c8851df0e9d9cf31bd5543ff18c69de090b685b14f587439261dd9ed5657abd745aece5f2487439ce8957901dc08e9210b201a58815fc1cbbc3801a31f2a038f75c4f6278fb87dce20a2af2c7a8111cdb8af91a22b9fe69ce140d24d57bbfd3327dabd0af2db8d54fd5b81e0cce441e163f5991c2d7419365e1725b813a615bbe2d2ffc303799cbead1dcbc64cd4c260d21f2524e1c355011ccf38849e475d8f08bfaac1bddae6fc9538b92748276b7407d1e229820638cf2bba47d7f925acb9a2a567091d8098a7131703975b8ef735df6de21021190c3933fdfcc3cb0f4a6b9a3ac823bc9470004e7b939508211f710d00a22b008af71abe93ff8582d791881f230205fda43802d19c5014468b15f053d443bd5d7f181693d56080ca28a9d548318bae25c2d2a4697e216aa2cb2f4a7e243783c144b29f0f1b385aca366fed6f3c61cbc1c369f092ec822b5a2fa7591021e6f204d39e07586998f0d8b565241ada2f98b7484c381b1bca670432b1d1fec6a687e3b69ecf766315ab1f0c15cec010f2941dfe38f1798e375889e680859710f297568ceb1702c3ff882a1609de0dce2de0807b61a03c4d7fbdbd58aba919c1f51cce03d6385a8af6e3c7d3d5b57f27bacbc30d5d5d51d9ebf0893b7c23f2911d5cda7cda5073072ee3f983332225763d7515f4ffdbbcf56d3bdb709e5de994256d717b823d576daca2da0274cad5de43fad678559ee5116f5e0bb80d1290df9d1219717f6ae7864cf9677b4c53ebf6e3c916088f4f6244c941d7dbf7d08698c8f7eb7c4c7cd8b7e7835072aca53596747dc094e4dc85c0a3c70ade23e7a502c76961d8e87e2eb62084826ccb27478377e8286ef694e27f642a387d95bfc2dd530093f938e774fcd765792b98e043d096945bcbf46145da5cb878621a3d35b3465037fbb14de4635cf4a906aedcfaf6fb2bd2daccbe306c7d1cc2611fac2e23073348885399c5fb59526392281081c6ca405cab70c4ad118c1aba2b5cda191067b9dd9da1cb9590aacf0dba2bb4e008e97fbd02405435ca9e058026afab1f334d47f9090fdc8f1a2dab01727c4f12be0fce1b468218d7a74e49ae95618afa9a97ef24a2190cefed1b1bd0ef78d630793cc5fa4df5ad58835a07323190e7812695e72ae1807e9e8dced14e3189bcae0f697aec9763d64aef6b220b92ccf6ed068964496b7b74c9b18757dcaa4c0a4fd96c44c8154eaf607c840d748ba3a84fbf6816c9337f2ed57e5cd2c552f990e8c294b081ab7cae78511a0a5c36595ef26ac9804488063b1f75aaeeb4bb4c7976bb4272d6aa3f9fe59fb4cac15d705fd9c2768a384b6a10b0a084d2a1ad7076b46841e9c5f5e5582a1ba5430aa46f1fa51e13d459b740f89afce562a1907565dfd438958c741e2149fdf377be56fdfc22981e68285674b0cb98d0f90ecf76dd87ed6ed2fe098f1023f21cd7bf08d36460f114c4a598d6eaf8840e9aa0de38f73aa93f1f0878702033ae2d842e4fe92ce91020b8c23b43883061aa012e32b0456ec215eb614708de18f331e61562001b150dcfda57a57eb16ffb09ffa7c67e6d1a8d73896dd7423c304dd7924f1a7e56c776ee2f6e1298e3b8e8580f8710574c5209dd71ca9277b4267a1c6ee241b298522dd57aebc58937bb95d54998a150791334ffaaa8621d7eb625230dc71f816662a7345f054cf3c1c9fc9a0d0e0d5ae3bcdb15baef3d9a7665cc519b5a96ff8bd01a60fbac5ee4896fed48d1d4a6b63b12d9e1bd4fa40f1e05e1995d473fd3bd4d4894f5272110d9f37c47f3c8fc5a21a49b55b1a6581c6dae2cc80a28de17e3b911ba8ea9a9f3ab5b3a1276010b9e07a1e5b929334fe4687221df023058c07a0fcb0c611e28e71555c66a1dee1b138a08f1f2d66f77535bb47fdf75f1880bb146ab9e5df2c4316b862365fa7e45d2c0bdca8d15854803d180dd13233bd8b4d75fb1141254f67c37d1a0856c5ad50a4b55d7fcd3a3e6bce63b8d14613c9d90c92c481a35b3206b21a0d1c81a5edf37dc3a3d4e1fe726af3580f43ab3ce7e8e7fd7316831c98d3b2dee28ae8832aa0974568d5310a0fb6c3d07b7b59fc528397aed008d9a2a820dae2c5cd569642b50f81370434caab3e1b8dbd08997e5e9fc4551b6e9bd0e6229567bc73279a9144a81d667f5efce2b8f1471150099c306761a069c094880d7e32c78cc4f75abd6fa1aeee5d6b27a1c2eed1f4869a113d56221dc2248295c8c1b606fbd34a7ae1e939d96e5a2e16c74ca5fae947b78f421ef80e202ac2fe749911b2819a16425ef9579e63439b575a414fc3fda0d3d0a4d5d489a501aac081a435e580cf8c4d2f5b34ef52d795d23f2a152a3b67a58273482ccf29086a3c418b089977aa1abcdb77d72df1e39ac3cb9834acd7047d5a11aa689d199fbf37d8d755171e768267ca7df29332c86fe367902e8c99aa737e272267ac1049b612141173d954b88b1f29f0723bb2aa53773cb606a8a0ae614e335fdee8785f645362943d075ba4441dcb7ad43dddc97d205d44548f7857691a043a01e08bf68278794f05fb0682583ba7932f1cd997f3909b436b15d0e19610db3da18ca5bce08a32e86b528f59e7299e05eb1c64c325dd51960f823fd79a3b34b978be4c18e1d73daca101a1a42f8ea0720ffa41912bd7de12dced0dd799339a9f715341847ccd19b6f901d597438d0be24fcc135d07e7e474919bb09d47fa3c0c81da6e91680b6cafd1c6b91f58dacd7921d0e476be4aaa021ddfcf8d86adb5705f61c92af5a89574da172816970c0d192126b575a2ad00d7c32d148716124f22737308af42075164ec1a68443a890a00f2c8c8b171ccd59d704e0f793b9bd6eb0ec0c32c7178b8697a1795c20e93ac74ab17f5966ec7c552a2f0f778e9e7387511b787f21e45265838a1f0ae61909578502bb5937f079d77ece083d00ec03c4d31cb4f86fcc9005d52f796737e5f73331a2b40a5f6c120b7d46e053ff378a849e6c9275d8ae32d1856f40c18eb00caa3bb22ce1af5c4934ec867390d5bd104a35f9e158123fc361bf265074e90ba4be39198b0ae117f3e520bff9f3657c9472b13144c1e89c636481fc63b1376ab3cc0150aba3666f8f7c96de9412215afdc872ab59421fbc4e81040122d7a1d12bf67f6c25d6d78bbe436882c102941429b12b998fcbe9af2545c84dee42e9306287f69156c7fba608acf7e74918d0fa07fcc8df8b2df8dc28a939228665e90a664e7041551ba4b5c0276c6a1661ecad6a57504e84fe00dc8777b7adb99d7f95d03589ddd102186e27df13272c8d83ff59c1d44c38ede3f88ab20f89f242b69d28493a68b5e172835fecd5acb415a8176d0028939b527f36531f714dc5b840fa3b48dc0d5bf81a544a1cf15f963c333dcc3bcbdff613a954cb0a79ef1c5b84c39a6d33be622c477944236714a4588f558efb2d6b392bba5bf8ac26f5f8742916b9f579eff8ae07ddde98b2b8c1877ef1409a63389a98038ac2759a9ae810404d116d5e2fdd4d91487cc482ced1611793c8eb6a63faeb24f97785dee15ad2a08312a5e3a01afbf801d07dabefcc4b7339350b44d7bb38592c0c6348d387b5749604daf106ea80e7b679ccf6e0062a1b2f2f22a06cc19a76caef054f1bbdc73a4d89ec6d4413f9358210a920f2af9129f44a0cf9cff72c6699eb65921a21f9e61e1f6ca63dd426b4c5194b641362db2a6e872abbdaef9c66689e9e0d63f1d642ce4bf3972382770afe9805789fb0c536c44759682d0c56ee46319fdf54c012ad7572b64fc7f4ef70de6ea3c27f765449df3fb0df6ee1e81d212bfec79be829ea4f34e8cbfacef1efae7d5dcb8e75c20c7a211bbedcc0b8d1c301b4c5d8578bf66d8d580d2a32ec59fa0766859d345042e51dde4d366a1aef2e6315f47de02af2beb15abd925626b6bf98e08f815142d86e2429c06b1705fc15d8ac0d87b52937da5dd551200ff64514896b6e9b2de96c8f807f5ebd1ce8d67581161f6f3892a01506be4ab4825d4c807c2762f738e4ac301698aa58ba3d9653423da8da499376b5403826f7841ccbbb039b3dfe4589733479e767082fa422b988c69f00a6cdcacaa339be6b890885fd3922ca23c2f4715e4d714d0f44c6b595616502be1acf845b95bcce0203b1690d6c746ff6f6ec3ff8e8816c40577d7ab00656b99c6021f90dcfda56530ae56a127edb44203ac503a12fe07ddbf703028b2ab4acf49009a6a3751dd41c90fb0cdc61643d09878a4ef4f13dab249ed7744265a10d81d1317a203ff35b681feb9441c5cea19522e4cb8dfbd2f15d565053ca8ea95b7424a5dae29159437b1cfc176939152f82c3ff579c81d1a6f15febd9de6499630b446fbf062e1c4ef4924d6ef2712687b11c1d85662d413adda571dd013b12041f39e6bbe1683effd705b7f7d4cf8e2f97706c2bb1a17aec16f3afddddb6bfb6213a0729791d92dd3e6ce70f934759fd3a65aaeed954d9ddb15653a5c45fd4265fa7c5ab3986eecf8dabd7f32e8aacd40e8ec8dd33cc58df6bc56f0a364d27a1830ae09e9c0b4c1bdeea9232d40535d8be02c8bdd0ffddc821667452c53bad053f0945845fa4d9eb387256beceda5ac82d77a21d76d88784ac8561cbad0c596d41f096ed904e0c090bc126b6b2204c7c82744414fb7d2875c1588b73692839ac5516a380c8c19c9de762c993209a4aa9df6e6e046e42c18ef3699f1e6c6c1d0a9026f397ee3c180041cebf81bace82cf8e53d51f9a9fb38274e9ab89b4fc7284d89c6114e471cc5df82a06bb6071d99e4f1b4c6b0d1d56324b9a63c5aa096ecde7886cbbfc2f560d7eaf24a7018ba8299f7e879223b6f8a475a95dd5f9651ae5ba513092a46a030d77bd264ddae4740e16acf7bd321975ecef229fd74d74fdb989b7992e2860fd1b13dfcadbee3afc51224cc426225cf0107d0b009cca62f37bc0440e909d7a88fe50075e55531acd55f07a7a5dc9380d7eaa429ab2188e8653008179a8e4d9fbeca5c242e798e0d73ac2bc850ce23b690837cf43fde26b0830c2ddcda4c9e83aeb558dcc8841d788b41073e4167b007aa2cb7f1a011e02732af015242ad2d66d5aa0d9795fd31ac3f9b35a29e8f0e09b1fbc76312ee5e77a309621732ec89519f2f8234aa6034334260cfbc95ac2f753b8e77dbec773ab14454e84ee09764cc1d4cfdcdae98366de09a9b063455fd7c4a39ce273dac6ead931e7215dd1a965eddc0d925b28068fb81b0d7fb361f7b5a59d4d300a2f0d1c993a0efb64fe96e59164bc50240c29222176f133afe3f55e9cf671c54a6f007b8134abdfa6e3f6b358dacc875097a13c0b6255b8d0294454e9a5133c6777093f290d08d34c05501fc3e997f9773d2c5dc2841dc7be8ac968ebdc838d315826e131200100d9f4106b19c5bbfea2a2fb399bfafeeba9f66511127a3163afa8de558a390de8f2756a14f8f90a41ad03ad29cfbb771aa795db88f61469c0013a868fc76ae7e12eaecfadd20a671b0ed9cb382adb93b349830bd1bf7a2a2a864b99fc57e0a3e849b8085e9022764371d0d740fe0f4d133268a4a10bbf05625f2a790bc2b9d1e0a666ac9ad418b5d8808570b6a874515609b37a6bf23c4d2dca473ffeafd39a86a6293af2e3d6fbb88d3037ce4bc83bc6cf499d4b5d7d1e6016933ac1c85ddf23d102eebad6b25b192a3b473f4430a732c5be7e2ae6aa59e5f3c51347fbb6a4f865b0ff990f3e32b92ecc6cdfdd9230490fec3c7ebe0d6ac901f25170381cd46b26d1098e1a94d2aa6c346d6f5fbe9fc1f6a4f074a43d40e728893c190a57f0a1f27fcd75e9e346e694ea6336e0aba0b353debc6bb11fb99000a67bfca90e79fffcf6ee00f324c278cc1ee65b850419d8a894f918dfec0446de4ddc276d4108ea551ecd021f6a737f454d9ae5559649425ce66b701f2256b128ba546893f44f1ec85af8c661a20358762cbc59ecf7225ab12252324b6928faf24e318a274d5b1d415acf9ea4704248c683533af2d8364f87601d94ff4e0b48f1ddc540cf513f3806443cb3ccc9f2bc812561b0691e48f41635150871d6ad120d2ffdd151f53f2de988c32a70ee501c7661ae145eda7d661558f68340d0bebde22d8b71ed49e86fb9fd68b58f12ba2fcb2e121b0f363376a8f4714be6211e7224b0d7a55bd3e01b034ae8cc6fa4de9715a8cf413774f02902ed1eec5d04f29d0721060a428e0928c15d745f8fed8223fd94022562d8e1ac8a72e8eda872c6d0c6c90cf7b935c3ca65126411d91d48da7312e0f7a8a31028ec4cb3cbab6f98bad628e2b1f36e7eb886b693221e6f7a1f6b2385ff69df9e300f5dd66755a7f81825d0c5b2e51fa9499cc193e9b8adf329a112a296fd7ed3793dc0401bf8be6c28d515fa40d64a1f57de20c3871ca781f189829465af370f950bf0164c579f21f8c88142f44b97e55218b3e5ea6ff792cc48450aa4c591d510dd02ebb14fadf12cb455f055c5366be7814b5f9fe3d4fe4b557a81036a3e7f0541916bda1e6134d276cde6562252263941f16d44525e2bf3bb3b7c2de63ba1b3744a46541855422111edfd16c382170f99c3fc5fba2ae30623e0702bf523e19c693fef3e282bfe2109367c501f948d6c96c1fb5d507fe9c2ce529bf72357d6309696fd4a2681f4a654cfdb33c0e4450d1e359a4b0bc1fded668658821da9668936b5ac1450b595e826759a6a568e36747a21580204605aceda6befb2350517c7c79e5844905f3d1e94029cf6e9ac5e97d6b5ec5bbe6e81985ae6e91f9582712ff4d441f2aaf2176d907e443e62dc95b132ee4522391bd5780032aeac5f7742c2d7cd9469db971fd100816357bc03f311276305c24ad37023186e43a45e6c6af96763a70154565bc3b866d358b15c53b1291514474c15ac95d156ea1b853ef7ad22c45cabf8f919c943340fce49c333f0bfda80bfa5d7905b52e3a81126b2507b5f07a5452f13abb74fcc8cca89dd3be48acb68557e72c2d863b78ccf488a738fdad5234f10b7301bf410aa12696228c1fafbf5ec8a081d2d4692e3998c9b1c7afbc456c0d708106be6f575ef82c78ff054b062e48d3be9972e1d3aa85ddccaa8a5785affccb9f7b8ac4ffb0979b1c408c1bb69daf9ec0640a9f7f376a57a1127397990305604d22ca6db28fb4c5d31ffedeb107e85a6ff8cd6fd51f98d4c4fe1f4076bc7df358eca0ed9c627f9ced3ad0f7b9aaf5bfe622b6164d5bb5c1b1820f2813f4a2971b74efdecdd9a23b1f64ce166098fea6209d5b769bfe9f543590af2263f530002639cfacf044e43d667e0b988d944ba268f5abad49b1947deb07dfbb50158b3d988a0c15d4108b2ee1e22ee57745ea1d8a437fe6ea1d990b1dcee46b18bf5198a8a09478fa8877c14c228f8082eb916aaa6cd9878bc0516bef7e0115c21d53d20339d2d105384ae2e1ab37fa2227105738f9b2776a7402f6afff47f51c5e8e7cc06ce32c9bad3d8c33f334431002ee6d1a5593c1c6b289060762f9859b039645e5606fa0e3822aa1f1813252e008449583c97c3e98ef1a14d5301204056503710cdb949bc797b0f072c10a3ced705d577403ebac3d0ea29ffb6a277ddeb7c1da2c10e3f8ab615521306ffd8ec2cdea00ac725d92a32102ca098791865ff662d27e946a594dc62b84716fdbfe7343825ce7d0ac0a69c5a3f75fce76cbd7e8668410d2930a8c591dc22511a25d2c4428d2f6bb8faa75b790a42d2e48137d1af504d5720fdb65ec3c24a8017da363caf89aa3ea0767c6d8ec9ab7019eb30a657f688e7c66b8c6c06ebfe136e30f0fda70d2796aece58dd4d7ee992c5edbdbd68c31dd9cde7c344e3bcc8c334b522c881c17df8debfa5e312db9eedb4e6a5be6fc6d973ab2c83b6c0089f4570c9946d063188a2d40fb2c031c12dd64e3f49e163deaf7560d155cab92d2f82e9aa4458eb9cd155fe3f2b6ac898b8650d575b8bf45fdefc936e36ff303e1426cf94b81ddc9132b41f44fe9e2f55ef2bd7649b7a0b21b931c0aacdc024189d2c10a1825cf3eedffdfbd9008bb3a0e52937dff337e96d9c110aaf432c9add1c7bef6475c4008ae3eead73260613b2ace7bbe866b5038e0f9ba60cdcc0866b83e33dca5d927325b7a241c6a31dd41723895c9a1b1682872fc13f830fb68e197bc4a9ee00ac891b5b342dfd29f3cc8e7756000f49774167763c695365734f1ba683a9304eb65d6444f51e121c7a0bcff76073793823517c1f951211fdeeea4e62f5c73dda4e115c92466fcbd20c20a1fcf21ae58ab2db6a235a31b075bcf8d793288a720dd0f3e9ad93e5a389d20d303062ec3f0875b14a58bb1aab2cda374120f177928e9f540114c1ba4c37ec124563443e72e8ee39a0b672c5ee13e50653ac4018ec04f2872df82d056a2f2cf83e49bd9aff7e7d4b8a0b26e0e569ca9cf072dac3acccb31e5d4addc429562c4965c33197110300656164bf4704da8dd3a910e1103d223fa0fe81afa3b3cb5170a6d0621d7c7f8b9a6be2a066b69e04b6c97aa239b663ba432459df79b9b1f114f314501ac64ff567ebfc0cfb6cf3c81391f3ab5b00bd687e75f3d4c8fed0afb72974dcaa9109c26b748aff98f69d78f55c3466b7faca910b4060dbe94d2db96685455c863f0bb1e796f4d4e13340cc87db130cc5f9724963d271b65e6699961ddd81bccd291a70286ca3ee065ec8e95bb1e3b27cc194bde495b9b7d294be55d46bdd35da33b28ff314e3eee56091b85865d40f6a36217aa029fa0e9e81abe9abc84ebe129dcff8183cdbfcf17670e73d0bc9ecaa479022f80e2af0b3cd5a75529a9c90385a528238cb4be7f31044107226a27840054970a23b10559129ba61251061dc490989ef08c7ca0cc471c45aff4fd61ff072ffc7b1e42b4875418cbd2aad23688fe78cd68496c934de656f654e2f0487b515c8d7356f9032547b206dafe8d4b5037f78adabde915ea500ce00beabd287e81633e342ee7d3256a082ab6bc6e05d1d4e7db50991268093d6112360ee65028db4c7daffb634ef7534c7f2392166d16c7144799e30730d2571c63d7adcd09e6c2f49b16bb4be930d14d238c7dc0c641992c50c294a7f85bcd04b844b183e9ecf4cbc09d4927434e1b4d6ddc6e70119f0630c7ec706aa7ed10ae2c654c08a685d098735e3b8c8f7b9cd28347d988c8bddebf1fc5d808b18d7cc6b8e37c1b836a29176dddd4674bccf4c67592cf7a3ca2f63f151e328268057498e7572a36f72ccd36f2b1efa8bfdea14705a8f3b2aade7a6ce87439ae34ea135dbcdcfb5682ebb87185e094d5320e920e49c87ff6ee73d6fd5ff5e8eaa1489d81842a8c5eb151d6bc508f8e040a2cf218b5881714b48c1596802a1463533a17a9fe086da9221cc249533d53fe4aa5b396e6916d4750d32e2fc6c860b7679df51ad8dde4b76fb66c867a040a7fc59c208e2aa9f76c6671869305b987bd9f509a0c913cbe0957cc0b16a35d9ca62335b12afc8a555b23d0973f19d171da7f9046b568653f120c1b53f03d1215dca13144dcdfee747a6f9e507785a8d53d90761524622bc9660283b57921b69b49a7d19cee0345e042a65377fa7e510db1906beb8f60e3dc5958131e8757737e5e5dd6aafa9514cd1cc45dd7a435883d19fd2175e2d39186e15fd7979db063c80363427918c9686628be101529d4dcd205df9b26539309cc3800629c001823ccf8b954633d3895dd0deed78cc38bf64a043e365cd94eda08f7f4d66b0bb2af7651f9325a81cabd2cad9611f7d295a05f46820bb41a8031bc2fdd8a134393aecdc9816a206fc3d2f8b94118f332ea28064c7a87637c6e4c0d35dfa7af83754e1422f4f70dc0a206ca8df6d1621a22ec6a007f53d6ef27c79426fde792566ce8b3b8cd35eff6aa891f5602a61ebcb2f33d39430b45df9e3dd5478b63e2eeded9e27a7a5c909ab74f1f34715c95a9003164e9b015c4ac0307229355294bf53764cebca08e1f1e3bca13489963c6dbcf3b8aaf61e108f38d304786d63a7623e04c5bfa200aa87c6821af39bdafe60e8976646117ffb98e81090763116f9c348fca8ed42ce5699b4711004b95fc3f86a33f6b42ba39f969a4e6fd9d344383e0fa4c37060b88d628352c0e5e915d03ab4478d401cbb94334da2de4432fc9c9f5c574eb9ba94b03838b438d3bae84b5242f5607ab68fbe8690b4e3abd1c4daa98db6a5f35dd05f84f3bf32ac818a626459158a3dd6a3323e2993ee4bb3ab128dbf816fd7971bc5ab0d6456163bd379ebb3d516854f5cbb787c114046e7a9c989cb748078f47ba0c3136e1e6d1589a95c2ba25f2504ccc8efdb5c0c45df74b502b97be4b33e0c207dd53f823dd26688e0482dc7092467f00cd22c27d6ea3d6b40b127d7ca962608bd23dc2d15d904138e1f86c00f894cb6ae411aff6415ec3cc7c3bd7b2f5cecb3098cb0b9e277c04917640b7cf7eb9722597a6a6935160cb8da8ca8067f146fd823e051dd20477014cc972ae7d493544661981c538e7829990ecc3346151f2aa3ddbbd29e71db48e06efdc46f4c583ccf8118a9d0dbd546d961171f2d652854a6295ce4ab765854bac3e150cb0d5ef568486b37cd03f9c601c696e124e9aa2f518b766060738d7272243aa1b2cb718f9c4ec702d1fe748d4da8dbc164271d6b10ace0b4d96fcb1c9af45e985e808796b352c395f82299c9414ee3b8fe3cb0e15fefcc1aeb58192cee111a282863b56ce14af7ea98df545e44f5adb249c56f6425ea672e1dcbabbfb989a7e0951cb2817673999435357a65917513098fd40dcc3b02cfcbdcda83d489d6d81838d5a0d55c277ad16f57b448640a5b2b976e3db59105495ea9529e4680706ce94e2f2ad7410aff0e9a44811a92f789f379f5c2f31bd50a467c3ddbcfce49e4cfcf6e112bd6673ea8024a6a126ddaae7426a6ef6f6d575c5c9bbdd4614ddb29d764fe8baba1c4e05629d068d361463047d908813c6184df5d87bcc8ed13ef0caf7894147ab6135265218734a3fe657121223dcd836f7d60f1fdb4172dd58a3a86bab44ad414dde3ddc4e6c2e841d4c92d557be8d242f8f08945927d434e06776f7212cb3448cc7bfde12e07848efb75bf68eb0ac043b5a4e08ad5b75c4b52ced4a26726464b2027eed64964d3b7dcddaf674cc00b773c736e11cbead13d9e9794b0177561ce45232dcc153264836d469bcb8e8cbbb73bea74631a5f9d0f069c9509c35158ae92d83c5c432a8db8e845f00de2051111d39516a38bb3a7857fb405985f0afd049e1b0699f612ea0c84a4ff7b76017f4b209af886405c8b2cb98c380c7db899dd2fc9072f8a4f15141db8d87046049e16aa62efab729ad58a8fbd61d761a63e2403188fec5032d373885e3f1aecbb9d2c117bcac0da2497e68d12985678cd42472cd7cd139c7657391c8f94a356d31d4e99908e99b68a839440c2d1c66807aac3972f4c96cada967aeb4c3b393f408fff65ae93fe8cafb82a1b4e68b790db882bd7f2c73c2eedd487d4615fc14f02d2bc95aad7ac815043ecf41536a488b7ccda1ec44413a2e819532f56b07e133d725b510b9f64cb6e4f75500acd7e0a1853725c83926bc8203c4e44ef4e7942fe66b5218b2bd7db253295b32040b903a2d6b88ae8a2a19c70b694c8d8f4d10ad06bffc1f9a2d604342d97efca544e53c51880e4d11fac3e1305e3cffa55f383c03c2df32f02ce29b9c1e31a348e21bd723dbd5e1cd4f9b4af88ff06ad4a1c9b626d2dd41b276c75e2d5b4cd212c6007812dae8125412edbb183d90b8de7c128fda559f4deafa78fef336d7b620862229bd00d85fede6627d51bd275c207b90e9f6b46436301b850607a91b551a2f3b2df67af5c37d9ae00f0d346bf1df8174148572864556e6192b7553832220da69a566272f7dab5bd661c965a5e66e31a0621988c8aa210ca3a848245d1be7264c01e90bcaf491c5415f8f758f315c55a657b4db4183bf3cc1fe68fcbe972e2f140f7201fbfc04031a60f50f023b035a9bfb551c2bbb3f27c5df8bd9854cd3f51d3bbeff6293dbe6f7a88da0f48df413db19f2e3cbd0bd2485cbe1199740a6aa7b93ea767b8bb2af27434d19a9719c20d2d4c2e4fbb03e1e53aabab29e8161c05193b0a9067108e1e869962c02e35737111c0bc036bbaf486e8107ef079b72f267e42f1aa693817fdfadc2730060af250505b138028f8caca5daff4db0c894b54f7b0e1c292baab601645fde327e4a354998c2ccb31b871fa342189b28973e34bad5d8c69a8a0b65e0e3c771c55ba967dcb6de0564b89fad806d46876485edf565d07d134c6626fd5c3d6e1fc0e2c87b96e2cf6cec7881d902d1a84281913393a22663782977da088d62d98a03cd8eab78f9050ab0e7c22bc9d46f582e55577414c7dd2d5525b794c41cbc7bde2d1215360db9baf696df99e4080e4b1ce694c7b4a137b3d285b8883a4a539afa17c951c28bc56ada37cc8a73625568c9961466d5659523aff2586de1927361a464892561d10196c9987521dbccf4c868aa2fd08e71941603fa728d270ab9fb042f088e1185b2a16862cb35b3c60b9bebc77adde00e0320645bd20290c610c88d0dfcb7a688aae3695537cc430cb8085da73ee0dc8b8f76c2b3da65b5268f56a8719caaf103424f408a8c95071ec6cfd865e0a09524796646bc41cf90e6c00babcdbf71c658b1e84fe3cf68a3c33bd6882b3d08911c5057b4c1188a1911b125d80f7b88bd60c623ab5ebcbbc0b9afccb99cba9538de43f0667eb19b8d2debbdfd196e0001f00be91253f67d22ea106e017052f5ec15ad7bfea5d5132d269fdf028625c534fa3c0b9055dc93c0dda0d2316c92242b3c29f91eb9572716338b53ffb05135752dcf58f3951812a7b36371005792d33f7e8ac98788e2c56cd6a1eec94939cad4f7f228baf8dbb5da70b0a13f0fa7dfe6e3ac805af85cfbcfef2e60e7126e84be7f3d33c71e7b10f150f6032342eddeabde373c9d76178367acbd594a2ff6de8887b47a4d98279710e593db0483c33c3091d4a4253f9d1b8f88203f90d6fd2363067ebd91e8dc9b5b4b1314950402867e1ea8d343d67bbdf015211d92fe33bfc95014581ea774d2f22c64bbd5ac31c2a19b135662f0e7a1103dad4489458430fc7422f7d204894575a555f36c9c1ea6526ae3bf72d4dd35dc3b7f0a1a82102cc3f7a032c74cb02c17c057f0c46ab67da83eb1af092c0f47ce089ef1893220f2890674661febcd34bdedf650b63841e53a5fc990ce6102c600fb3ec0945b63db603821da4a7629c9a873954f7f0216cf8dc4dfeae489bb3d709f1d763da3b657cc984e400b36eefd913877a0d853a99ff9997944da834b1ec4c938a103f42acf878ef73633c051cbc7e23184ab34c50d01a6e981c6b6d763df21aee4e0d781b5358e52534babd02db9b8903371b0cfa3121cb1279ad632d52a645c9e1c0d528a38a2ce5f53709bf3b97e6b3932a244bfac2f9d8a95e8f86d72358e30e74cf12746f29507f340cbff3f5c1990f9788bc4291b457c0d0b70399ed5a8f499c3dc2021c8ac655fa442b51c362dd9390165e022ebd28a947b3a30338fded3b3f75989c2aa4b2e3313cb946215a6930f0a652c52374104a9e5f9c8401f7ff4bff0f05e16ac0c805c1b5ae83078c8fdf9fa29a01a85b604d57d8e483b3baadffdc968c572c706adeb301e512e6f24ebc5ba9b5fb510f20669012294a5a032982970cb9d82e7ed6817d94ed23b2e7845833d1a4bb28684ac69af296ae489080154c21c66cc43a8bb369cf7734eb79567a20c9fb7516dd3c5559cb866330e86bad1adf63165ce4da04d3331b03b6484461d6ca5cb97dfba91deec58c4d0df85a2f07e5f37daa5978c060dab84d56571071d83b6af07d035c9dfc3cb8277e4de15dfe79cebc1b1014bcc21f275b940ca25e30f160db5540dc196e58d8f9741da8d59175e220ef0c2eb2b7eb0fb46e601101b563eb7401b1f17993acb89db48ec13a33897120048483cee3e76b583cabb5fffa3df49f1b830ba3bb45629dc94a0d5860c05d80a28690d24889c17158d2e122da1c6900804d39966d36e12c7f354db5bba802c0be71b74fdd319e93697f84c4fdeced1d1c2a7c1733cfbb2adff8aec2409b071db216506eaf573cbc906b4cab7629b27ba374066f9c40ee08ebe4eb14d4dcf55f419fd3d8e430dd53b7a4ca818c03da88b7d63cd24a9f761c8d4db975432c2413bd6d8f16d51084901cb6e2b56d83130238ae198dcfc10c2936f9820fb69942ce10650c1afc0de9db68397f44560131d730c392cc189222ad01176de2f2f8bec9e6178e5792eb5cc942d86e8ee1ff2083ba805603050f6c2f3c5fcc7d70be9c6e74c00969665a5f89035d43e06f9b8339803730c37117eac642c68f0656b7dd2a17af9d85a1b2c9e7348694cd9cb6cada4175d7ea53a6f764513d14e2b3472a6b1aa549262fa456617a8cbbbcaec5517712272ffbfab22c16f429f61c21d5ac8f65c4f74fe9f21cdf1567dfc2f6b64e72c0922fec4a18e4a43f664d9024e7fbacc701c3cf458f1561e0d0e98c04f9c3879f608142a14ca8d77f4415fe9f9fd6530af702c73870e8e64f17ba3c2781c35b77d7756545ff45a442bd5bcf7b9c319bb1e71d8f6730d9269f615fac05452227c3c06a3a5788387d775a581893f6530ed41005faf58a694f778084a464428d43cbc68e1143d574af497883e75c57007305edf5b5a7dbd88f4333fb2772836d7198b34e8b26116203e596f1d19d9ebee2f9bdc9b21efcc1ce05c70c36f1615c4e47e8d8763af49b49380cd376012b308c21ce408a0bef7c0e43fb3a039953d8cfd179aa11d5467be492a01656c3b98a583a922d9d66358fff009b7d40d6665bdf3d53c159a7396f40ade300dbef7f4e4a825fb0562336ae723c333d194a1d87071684271eae1793fabb2144321b6b73bc194975d59b606315c9099066194bd71d9bcabad935a3ab3e71d7a0772ae967411a9c2db41f2d8e9ea3f762a6d1757bfdedb4548c0a319ad882e63ece55ee911991abb766e16194faf797b2caca087fd8d912f31251daef1c3adfb40238f43d091c21d82bf3eca14d55a0e48d122abf98fe3a1454d26d5479328c398ff5d8462349a70a20aa4bbf5d485f104e2ce5997be6532c2894be1a27c6d15f9ddeebb1f54698be83d16c4da3a3ffd605e96c139b609c2a61065c5306f96a65ea1d007d3b9d8da638928bcfc396d425e3687b57cfb3a0c05ecdcadd98253c10dcb098e1747624f4b0d5c1eee289ac270fc5bd5f0f71f8cee71a29927a86b70dce2bdf7a105a9415d9ca1630ce29d694705b53eaa1cc60a3f101b27de94850b88ba78460eec25721f0680e24a81c683492e112c95e4124595aec75e764aa09e50ccb6fde1dba1a4c5ad48805e189223b249a6a9dcbbd21338c0b81489cb0c87f3b188ee6977655764e2906df49dc7ae4f5cca7d01ab6b015a7d6587aa434d5727046d30ba5bd9231c37c09b24f96c612a021b718a29efabfa2d831f34531aa8803bb5d1e25872cbe88c7b8d250ad007b7bf708228c8fae16e897f3a51219801a8bf48448cf7d486fd982d624ee4dad6a886fb0c7394ae2d2c3b4bdc8d486b5b489a7e654b7873936a8c3c4e98131ee368e034071e104e2c25d3398a903fdfe00b1a7acedd9c2521c8340f940b67814cb251f171df6418e660fde85b9fa5f9a77066af37601d44992d37c0c674462b1a321dae6ff72b51b516d3cd8569971872fc4002e717a10d773e32d892375afe7cdbc479def3ff66c6d6d902550a3d2d87260aaa6bb9dce0f47db4c7083323182cf87ef92781279e19038ad32b263dcc8f8a8de12ff795cf16d4c160277aed99aa2b6cb7fc5a0196633e0d2172fcc1cb0ecdf17679a5786e87bbafa10a290dd68527103dffe0b5a9f9a67c96eeb4900da1acfb7ddd4cd325df6522f5163f72df9ef4617347e71fa42720ddadbbbfc6a0d299e435b78641b14195c1c0d084c93be771ce928c9a7f30cd7e2f6e62e989967e727fceee77fd1ae2fe91d61c270f052ea6bb96ab206f9607fbd9c7bc0a22b5cd5bd2533db7138b5b6998a6982b8fa72d4bd180852dd97859b5c1dc442461d570f57accc689a345b6087dd18625e1c6b23203faa9cdbe26d8a68e364ed79e02004560a74cf8165011230a97cbd9da645efed4575d583982f5f299a5c76adbd9ff6c58903aaf5922fa6a79693352e0e03aef54149bef047493e4eb49033e95251a4f4afaaf4b26212edc0ce151e6dcf1b83dcd75a0f64e46bfece2593b4914d7aa2cef9e069a507ed91ead065af43c010e29e00eb7107c72fba5b375165cb4c836d542ddc382d84f82168e74666c6aebebc063b33a8b5ab9b24f70331721d61f097ed7309713974e9c1f7f7acfc0f26cb7e6bccbb1122fe830de591afc8e2b5bfa8c862055ec923d115546ef73803bd15397e40acd9514d801301819af9c9409ff5d4b2b79e52ea4789057ea3980ddba3323a91aea0a3928bd95cab612bdcf6111dfd0ed83462b1674124e80c75e4fad0591cd00f314b09945f5c298ad70d12e624b28b0fe4f3989de53a6c2aeac8a4a4d4b5eaf5f7cdf9c2c64c212e8f91af407fdee724fe0debf80d72f7668a9dfaf28e3f40c718fe916ec51bc6b515cec1a764196aa60eb043fa8b43f835c1b508d91edd6a17d2d2401d1ddca9aec4c67f0e0c371fc713a9b3ab1afa5ff48868f0283d7924e3b0785e3493389e6b9f6831313f111c0c34a621d177cf047c6bf302707a1a0c7bbf1171b8c7dd06844ab954e3c5bd7558b6d77c38e258558b76dfa14937ff806d1ce7914f802328269f08106a37a8deded3fd86a2986b888131a963093942ab728a61271a18d7de7661203ed65beaa8ae5308106a8dc3ae3a9dcd5860514a483f56767bdd8b9eade463195c1fd2bfe5dee8dc16bb317c818ee0b90ff3c8789fdd7971b74fd0921dd3fb2aa6ad925a95f8be58ee2c5f34b977c3bca5b32f6873dd33e16c5c07062bc7eb7f92dff41d3cdca4034df29b3b131e0ee55bafc6f8cc9d0d73b1336af4365bd4ba9914bba70fd7438aa5165af23b1e9920bbea6f7a1aac0b7678aeca872408a63bbdfdd0df7ae22a8feb749bdcaa5b54cd460973beebfe4c98f8800913bef247f03c16b6e4c803e0bf5a5ac3ece1f4595378efefb5147fc7e6bf87c207ed154285c7820fa4f66ea1a70196419c81689e3cea70bdfba8d0c92fb6ffc9326e008e0823fc84fa7a059a5bf31f9de171590683f7ee96f5cf38c4dc0e52fc1136009192f14d301b4d8661467f926caa5c30af17eaed80be02612682a4a7887d7c44e0869cff59d91973a0a89f44892e49435f7e58a53c9e06a9b99f1ce26b710a39ee3f964b8a057e5cf7068d309f8b6f0f21b38c194e2319bfea1a1ee512480c96c054e6649f1a12150c52ffc36ee199267fcb103309581c3748b83cb26f714be62279bc80af51d5b9a1224a5edaf4a11cc76285cca44cc7f46363b9ada19143e4c2789a3a0983d2d23881367383e7bf4abad499255bdaf246a6d8d2aa164974ef7415a3fbce43c1779b40517c712ea5a01deac5e456a6d7d73c31220713f9b81dbd305b39b7396d015b87b1bb17265f3a751a2c42e43d6f63c0efa43f6f336f9333b19927e2b45b41a6aba42eb07f9fdab82037ae9e525721f2880a47635142f0d522f1f604d9dab2852f562d96bb810c0a957ab43fb462a560101351ae2bf93807b63d7c0c03363a2672e1201112cce089556e559b4b4f37212921dfe4005e8b58db68ca6afaaa92dd30b2ca9bcdc2963bd96e35ff9f1404e7e388a8d72ea6b8c9b4c4c04873d0f70f3926ed9ec75a717e9978ecc3662485bb79c99946266e5d3b0cd320b4e630410ba939cd314318bca7665b7225dc6af353b81d5b0cece3ec20c15f1666955245c161d9255a54b53ae9d374fdb221e4d8ba963a551ca02b5be4fcc1b7db86f3cc297f79d315894aa9dd469a7d903de65ec7b6c37d49eacf2a666c9ffedd687829efdaab5e52ffa880eb8fcd2d0f83aa8c6a47193d0a62f7fe773243deb7e6cc45acec9a4d206339ff404cea56df5851a4cb4c1c572da8d1c8defca7e08b9c004008bf4eed145941c553e58f52fa15f83a447597d5415b24268ced42155431f4d7b566561d9e5945faec6f48f2e8e25e3299eeeff06494a1fc9fc2705c8a4d9db3b8a36a0a30bae90a63f5ebdcbf5ba018a228a7a959ee11e7dc2cf215199a0e1184d3a343bfed9f94776b3432c79612f30a73081bbc39875b5b7d98db46d122e9d2bae37c5e5a9758ae3c438d96ce453f968cdd8265365bc72249fa74cb1226985b6738d8c37e0bdbc46d0ae50fa9545de07a7452ad52974aa4b948d99db196e515eeb4e7193ab3a49aea8f9cbec03884ff91c28cde77b99b359a4dab9092d783b6d0ac5884d3eaca052127978d343c7e0909dbd592d5844b504a06eba13e2030c202954a5582dd560d0dac3961b885ff8378cf7a84a0c5a6ce8ea20e8d98808c775eb8f1c8529d180fae22f1dbe87c3cd274d2ec6d7bb55c56dd1d3007cc63c650c82da5b164a079ffd249e7eea21a154fbffa5dc5f7d56f49280bb22ef46a46eb2d2108ac48153458130c41dd3bca3844f43b78bc02f497a30312fde05a677b422d3d2c1af3c47ae240c133fad31c0361d6a9d35b90af95868cbebf5c46a4a80730ea24177399b9f6ab103c261f19dbdb77f0a89d77bcfdcc2fa561f38d4b4b89b30c44deb02e862f7ceb758da38d9d345e23bb0983f2955f7ef4a8b96799ab872c0ce9c1e6c2a463e72e74ceae35316f34ba1be2360c62bbaf933dc0d1b905fa82ece2d2ff3d3a605e40d601989ad05b4523a90f532e79c3ac1dd70685734c8c9e60354d3c293adcf2649922e237ae760835a7a9e165619aaa6cf8e394b543d7b631885ce8218f94fdd07f881b31692879429ae0ea283034f38181accb4e6043c4744d132e9532e2d404ce137c3165bd09d37f222ba10cf141b0bdd7fabcfd02e5102afeb362b7d0b4bb025ba3c61dbcdf74b3c961cf1722ef5b2309b9e5197e7fb74fc159a72b0952f4ec2f740d1535e1e5338591d097c91c76f704fed1111996cf6af796f8ddab1d91ff2cc28a4712419d0e8670658e0833bf924959caf9264b9fa698477bd5768811804f957df436d92f263d9be857dce77a06d5f22eb577f14c4b3f452ed7fc84cd6c76f19d503be2fb8032de133940cbae18264d6598e4ccc07766ebc82f682f6050a51042f1552c6595823958c43ab6bbca687554fd983cbc4b2fc38d08f8021e363c982ca284e1ad59d71d027112cdc20248f5fd57222d60b880022bbe4d4ea9c55ac958befd03591ebdf1e840944af34a3dd70f8d7a326c3cb786ff055c7a82373cda0e3c34b03c5a868220575335f203ba521785615242f9047f4d090f271650cf6d7c5fe668cc71bb7a978c87a64a2acaf6ad4c08688d8b7127e2d2c51ed0ce37e77a39db330384c16deadf77bf453a4cfd55e210fbd0a2af35d9c81b8abb15316661bd2b52d29de329dc4441d73d58b373004d977f2464d75a9668f4c3a022cc3edf960b01ed9ce9b24ee8297001234de13a98cfa42f3c4b6c47441ac2f1046bd3b3152624f3723fe3bd83a391731223c4087d8c5fe6806879c949a8f5b4c792457806d9da907566b5db91fb14da42be83090c08a8f1ecad24c76f9cfa7792ff0cc729d882ab71c435f30fcb9dd8482a7bd223399a6fc20de244af94bda02a45952b1a881dfcfb06d196d61082a575df2010dc6de42676c5d4e4da5b19a2633bde5a54146c48b5a13940de3934649d279eccdf95590a7710c449c2312052718b4f14ce225ce86a02726fa58c57de3dad31742961ba754d73815b89931f60223e5ac6184710633d3edb3bc1460631974647c45fdddb745c45853e10f6a6293c8ed3f69de681e96b1ac9bb1d33a8c1d6d595c742cf338d6f267e55d0a0417fc3f96219e7b89502f40c9b2090e418bf5a92b747c6d8cda6a42cb48e795d57b85eb4d231d085b5aa739dcc32e86bdbefcabc7c88e2ae4a4fb4a4b6bd852b05f5814b8e321915600ab8ec00de674d01532bced42154272e9ce3279d686d9771e5001316993402ae0bb31d2a7f9ec97a2934f60f0a5fdee4a7db9deb4b8ec2e2f0ba78d8facdc7162df1dd93476ff294756454bfd4f0b05df871af02009577bab6ff604da35f6d202e3955713aad668b2250b4b67ecf50498269210120a0c52d83a5be89d3ae72d6e4809d6209e9e470991eb56ee9d5e5ae9249cb0b9ef70917900bbd545675b228fb7bc155147bc1e2843c30b2ccbebf6502debe1504640e935c3b85b4113261682759dce5b9c9daf8160dc095f8b95f0fe836f125535fccf3568ecddadcad9e0df82be30e9b7910ddfc4a6bb2e183a24bcd5fd6277ee1d0ac5bcff3e243a75974a891e7704a19c70a95f405f668a38eb963db8e9cba671f8d4fc75ce91347f195a17d1e753cd2d66dad8fc970530132c3cdc45e1f4bb6301916bdd6934072e7875b1d4fa6c306fe3f4c34aa0db8e01ebf603a73f74bbf20718ec968bad805473df5586be64ea3501c7caed3f33f055dd2b890809ab4a85b585e63ec416389ae83c0616892a9ef263b69bf4b3222d8f997d0048593a31815ca5599358262a60cecba981cacdb8cfa3fd9e34ded24da2bf9830ca15aef47d6c35c5f986daf07e1fa99a58cc8d90f15d263ac3e68d75d1020edbc94b672fd73e98e86e1edb7e0d827c2a41dfc16b4cd3fd24e670d5f7a20edb7d643c73b849460b10cfcfc8cf6b07f04911e7abc043db5c44692194fe2a994001308f62d3a0e937c8279d693d1586a02ba6701b55ac4f465438bd0088ced837e1cd7dd79f9853fa17bbf8d8cd8ed83ef798c286026880f389688c7a4d2a0ed0d73567a1feb1acae7f86e925cb353833d5cee957460d0b6c7d278fddd555fec263126c674a84fc6c9498f8ea8a7e4f259ac150e2748a6a2736c6d8c153c38641a28fab98e7a81320260c0b079a61c18c270df6a8e4f6cb5a36d2401579810735768a0b1440eca5d55c29165e03a640fc6458db3d8e07a9696def54a34577ab01f359faa5be5270fd355985b45287ee4d1745850801c4e5d9ee54474c9ab8d0c183f016006a60781305bd177e5e645e7b762b7251aa4451ebf2a551c112eebdf4a7c02a1015688c578517cc2dd9955d598d781315f2761013f602e98b97b1a280af6050165118eb546f47aa9a2bd5aa0f82c46e084282f388ceffe3758c6b9b2fce518969f42f4f56282607e868c24eb892d2bc7bfc12719f8f9bb107f31338e3acc55fed71acdfba5c87363f40c7ab06f0fb31907976a922d924af8d8dae5d9418a15257dfb53a747836183d8debed73feb8ed454b017fb1e540afe808e95acee910503151c03fb9e8bdd640704f7f614107f40e49835e7a238ebc29a8dbb43123d2d0795ba1d1bf7031e533fcf9587a48dadf2984df97b84c43212079efa3bc133517fa9dcf07185cb3447bb0c0bf69be8507625764c8b484686ba232fa55ffac40bc7bdf1364a55fd5a6e9f530c54273135a94f3aade59336701c08a10c230af73ab9e9a59b87aa35bfdd17fc4be3b18460cd9946f5f9a189bc02ee533086243fbbf3b35b1411d7ad1255bbc54144dff39f749d561dabd6bef3d06722cb664c4f0b1f601a32e6152cfebf71e7a170c00ba7d51920dadb2923579c9b2d3c1cabc2a118a226673d39064fee39c7dec7161c96683ce3c84abc792d0fe16bcfc04b792cd65142daceba424f4f938bfc75f7b0aa75fa7999e159d5626859ccbd93041c1072ca3d4a3ba0bc994df654556b284717b8509ddc16db626135b7157fea287cb3baeadd12afb4054ddf0e71a4e95f6b17b7367344dbe3a5a710b6a7d3019d003a3dc7a8739ae6f96b09a77f7c477668fd10b7ac1be8877930c560e7657d1e5e5c23ca85015234be7b726c241d5d720f35710a72ea5523776716c75cc826f48eff60c37a1fe6c9a4c44926b9c96fbedda0d6d9b29f51ad9cb9da63f920b4c9bc6fea52624953feaaaf02b6d3ca87c966b558374827b3f800f2e6201a8e3a9fb4c491fe0d01dbe49192aa1c43ba24a384e1c3713e44b9dbd273bf4f816b0f14a8eb9711c7d1bc7eef8bbf4ac855a03a4f7c9c04830d3cd644cd67631763a1139891a9659ec6cce398421eb4302ee2ead6596d9aa467983466ff30a47e36136666f843ded893fd21643ae00767b7b058e0a599add438dfd01a9266e00e20c3503c97fbc20f21f8a64f60b2a5f5087c7e0de2a50a284b2bdebbd03ce355cf4af701c5c7d337e8896e29d83c9fccba3fa9d37b38cc15727bb829486b33a312bfd57e289f16224b9be2b24f57e6259eb6cc48972373e527ad669d653712d4c1575153bd847d0d5e9df0280f75991c436acf900a2a947a79b1efdbbd3c2db2b0337a0df03619e77b3a9181f83e7b8c3ffb445334537583a171bd316787a1b74b6718f804963a1a9b92ebda8a2b66d919e3fe6bf00110336aa7c0b52a82d02f8c247ee573a4df3a76bca2672ab5a582d75664976d32d94d239512272fb8afce7cb56814b1111ce5a4e045279d5e96331a0eba13d1c2289536d76df274e26d80a75c96a4f6692452e765d9ad81bc347ac31f20d14ab8f656e6276e47f648dd68106dbeb2a7ffee66a07930c53e618edce9de46a65dd8d8e486f61df830e7c5e88b34d58366e5db02bb1521a47bf93b168270706dd7aadf873c6a9ce11ee95ceea8435bf060b4d7546a0a4e968173a9c0bacd3239ad2f71e5c30a7d04f2e86690c7088d2ed073df18fcdef8428c917306ba3ac83ae9433ad83d8cf01e6a1c6208f05fcdb29babdfa96a4ea1cf7dd90a97bf35a6178dfc462dcc19e46f197b09ee7f89bd99f216f8c748a677450d6d9dce5118cca425b2d5a63d19e459c337026a60a433975b4bf6ec2c7d955af5a6d4fb82d79f0c56189e7bade785ef1648cc7ea657587ab3606e42646e905d214f51d168d954fb95881218bcb22f3aa4b351893f5abc1e5b48a381105990c392a643aeab16c5165335c5ddef13376616a32987b35e15142990032be20d834ae3eaf10fe4b1a483affe496711a5640be96e24066ffa8a60f028c380f471e8417d48ba8e9bb13f37ce08861296737829e4be5f05dcfbb15f4c864bdb6842d8c23748902cce49c54beb7fd0d1edc9233dd9dab0945d033934083c6b244a0c83c43d485b26ede4bf1b5680069ad05c283988f43578276d13e9f5a706735d94ce7c24f7fff3847aee0fff74027c949d6496c408de650e19e230780572ae95e278e19fd1893b100ca83b085948f66e567995cf1a1a8c662a647f560f236b0c901676c89a60ff42cff21607a3d873df1625228c0c6fa725b7e5db31ca8677ad7b50d62f1472c66aa3acf045ae2b292c5c8b51fe386b209bc2bf01d4ac2a81f9738a1810ea340f946ef4b594f26c295881a6d3bcf80f855d83f38d5981dc3e002d6757b7c55b7e7b3c7958ed34d4a79ecedf1aa18cbe0381449fd7b1cddd6dd64c2ec1827f7d213c92c3a16e6a3254c97758e6d7a1b51058d7c41899815b656e550cb914cd03ca25c842552c56e490c04a704a78e2bcaecf8c8d3cf686b580430ffcc10967ebccec26c2068b4c719192a567ee5ca32e04aa8a4fa96c54984ac937a7fd313951c00395135b5051cc5ad3058cbda7596f300728734e8313f3c805ef652a081abb719bec0e114b5d1dd44167e2119f796b1052527c01037c0ae65e7bf233197bf02f35a1922df6b3241c60f181d76b7ad19e87f877991401dbe27fb8b75f37420f27b568f16e6072626c051379853100a6976c0d8718980c6cd7bd5b91726faed82636171f41778649a02f1df0f3c8df13c1e6f19b55ac4209cff5b1d9c0f7f6af171a0f2de04d86dda7ec575ceee5e4ec4f42369a09c2b53d35b3959f341292b18c09dbc7e620d606cf4369122c099cdd42d6ceb29dea024f1ca29c473a2b9e5759e57bec835bc94a012dd71cd272f90d3780eb4bab1d473ff06a0d549abd3d9c5822e4ca2236fdb10cc6f0ba2ad9b35aba3ba9231434e23cd46f34bf64344f2ac3430480de0a92469e321cd282ddfa1e34dbbc665a18295fef806ac2df4d8bae87047d2e6194b212231e01af5780858a519cfd32eca599f15565d0ee583a4d4b40347bef5ed77dcc20d08ef4738066abdd1e060071a8c474629cdd496c6bb39cd42bb86f868870214470433428593065dc8bcba4044f98b6120cdd027a608eefe7ebd34d4ffd5f69bef6af4c795574e91e63c5958b2ae5f1d6e2790ac512a7b4fccadf5d5e1f6c62acabe279b2234e1ee131697e1c4e9c389cd47b145fee56f030c9f276e28b750a4e0a84d329c5822fe2a300a1cd667d5a8d58d9c3469687a9e6244e5d723b91c4372abbb1f5c8eb3c0507af2fc289432a9d4476a584650c321cbdc254043930740720237952d03fd0b48c1bed969c824e2a32eb09944b4345e6917f72c1ec6c495b6708cf2310c19be3dc6ecb5564897a25bea7a8073526fae5d2e66773223aa943c888a24251541063d2c18274a8cc3ce8c343b9178180d7ee7ab297a0c701852353f7e2c0d73d0148e1279d62cfec2474402946f344d9ca86fe093b798d4021dcbf4ff424c09100d42485066f0b336dd5de7fb844beb7201335bdf5ee804e6ad7dede7982f4f28f4dd9e84bf3727cdd0263776b731a969c426a68d02919e23e4962a8c2e954316c2038de957077f7f93354c39584a1b8305aced6db6945f324db6a656b432de036ae68d79d2c8512d3806d888fd8bac4d7c1c826bdb4733aedf1030f8fb1a04a1ee990a795bae2924102f9d9c2d97cf6909480cc2a3313890db3273ad202b4fe649ed4c86461d32ee55a2f55332323c88912b3f1b7324990f4896e8e626257b4210b590da25b89c3f39ea4277c911eb2465c0a6315cb7ed04426663863cac17530c9e28200157b4326ce14e64265b4aa92216dfe800551c02f142e9f539adf46f6f6cb4a3ac94176913104c28cfb3c8ada8e12bd175533e090d843f4389526e7d8d43f444427af6cd63f5ed157da725ceeafd51511e967047dff6b9bc4dacaedbca3b155b0b2560f84b251b7bb338a76c38660b89164603d6293244d4f268c82907b387e76acca2422353b1822deb21b87bba0b799f228a2937d350c6899afd10a034ab398fbfc62cc6ccafdc63a967ae3718c979b562f252cfbb7043c222dc414400ce8d0721fcd55fe74b7908ac7e98a43e65a228636001d938602d7baff1d08c07b0b79de47874e04af7250f4570169e5c98337e5f2a1f36894b38a6f526451a424aaa2e4ec247b4dd3d2f0ac03bbbdde43d96265925c0844ad38301611238dbc59b95e60baa423fe72334041b7003bc966334ffcfdb60d8b2130ac6b893bacb77b28fe116a00b04a778eba4ecd6c91c553ea7c633f92dd8eb08b5ef8ce5d9ef03328517eefe0c65e5b650617ebf9f999a30aa089f62f23d3836739923e6110c243cc94f047e4387754e517ea519035be391bf86ac58d8aef1abc49353eb5ad9de47ff01b5c9b4a15c08bc2d7561fd8508c34d5b6d4793641bb4bef635364f5cbec2e3f882e9ea229e4950702884b245c5d0f040296d2af980be36d2f1fc81ae0abfb212d70708ae0c28cb4213d852873964cac617c524fb44dd5a958fa733507c53e24e635d860a4d2e792569be231768f68b7eda9a8f777ad39b0b07d9770b2011d524079de972b68e61c14e1a0b0959df7998428bf1542b08e8e45f28f91a18730681458c40cce8898befedf592ae8c38be6fb6e413ad0f74c077c8d7917528f522c89d650ac602c8683d6f35bb30c64e8ea83edc9819f50c3e85fceffa12b732f3db89a5994c99959b402fd0b83417768e6b13803aa6825c90da515bdbdaa390be2f8e7320ad04f8b964a91feaaae8946306b1c5992eb82b1cd8eaeb3e6bf059b92fe1243be5d5d16a1e128e6505562f347e515b05dd80b7a6ea9d511a32377eef23fc1d25aff489632e50f54fdbea025f880b0db15ecac98d9d29fb6500984a4c83efadc7a20962a9d8b4d02545aa556c3b5e77beb44d04122b4a62f3c595b65529dba0b08da83fa613fdd5510e32d136d9f4ee409100ae38ef6d367198947815df0bceea5f66d708fc7c6a61ae649ff198f8803b83fe936abd81af820628d11060791c53d8e9a6b08a77e9d630d4a74c3e88966fea1b129023f5c65abbe329e6afadc2ce701b90ea94270b2de405c50b8defb339a5d0b923f8b519c009a7f2580fda2430102c1350c9b25ffc39e40c06f13a23a04b8efd66b5f6c8a5b1c9c71d12e2c8fcef10355d7eb4715e676710f2a7c4825244282b30e33808a93e883300006e79c8a554db62ed85473a53a23681e841a150f8b8c1b9b3dee32b4e1ead2addf1857f8de229eb2bee85b462efd58e35a6a4760b5bf65b07a76622e1f4956357d59d6aa43dfee36281df9c1f55ceec1d15f0de49322bf804627bd6d797f85ee5610dc1ffd36d4526ea01c0cb4dbf6f1c0b73f68f04f66ce642c8ee0d4fcdcdf0bf779a38fc69a7978e6a4eb6b07020d11c90a27dee965874f818f1a17f81b1e695756ead40ee73c77c49db7816b3dc8402242dd4b72247ed03ec339eaba3af2a95d1cb3c23b1f0ee4b276206c96a78b4d55364d30ad079255b104d6a779947cb0c7b8af1839da03a7d2d0b0c11c344e9606db121d68cbd161ae30308267017a3ca30d5725e5d4466b63f10fea4e2b562d89748bca76932011fbca95d098d2df175966f719a3447c5f392514a319e091b4431a8f044de503f99c40a510512ec6dca126aaa9a44962294b8ed4200dd5c3025d941b1cc249820c7bafa66ca2e38728c7cf8723782420d9dd7c304ec7c7f1b96a23d2ab7f85e65f6edc0301712c4f61ade84d7771b32f3ae4f19728ae7f1feeaf337f2a3031284f0ef5aabd26c0d95b7ba9e873317e4ae916f424fed762bbfbd6d4bc117fd7b9d71f3f35161f02ff66cd4049ccc3b2ebb01c1a0f15f0d49235f52cf382d435982fb3a6c97f947d7072bbc39f5f0fffc41c47bfd08c2d700895ebfc9f6c7159cafb7a8256fe1890fd711d65f29c2cb100712e90056410fca2a540311bb7e877704c11d918d152364bb1d36435901356193a2b313ddd2705aa356e437e7ad12dcc526ffdd3c9ad4119a00fc5869e5ffd79d3bb82958d2c2d783278330cdda80856c80b1e1e5e3afad93e91e40f0e0372dc7bd81c106f43573167c8ffbf66227de9e7ed969cfebabda9f2f968940aff789042014b746f6fb433650f34ca096574ba94411e60870dd746cdc14b3151ff94dcc3db7f2fd5366f3503b50c07eabb88ab3c8b69b029bfd08b73b4e8c855cb4bb33f2f1681f379b9dc2c0fd66e7d9c44282e125613a9e117f05d7e1181343a7186bc92e2ceaee919941aefec3987ba20926d1f4798137b0df55946d239634235c10ebfc6e1d21a47bd38e18fc8d979c7ec9fd87d9ff969f88b1559e8c6a487cb0179155b7b14e355a5c4073bb9f847bfab66deb69fc518f338de8610ec22ae2ed8a293d4536826d7efb761ff8ce7183ff26cb6011e6da0bf7bcb73f23e0fa7b038777bc626e2087006f77e3b3c03bd4720b349e62c8ce46bcd88e9e3f0872f1b8fb19d0816743102544a6d3ed2e5c0a0ac3133bba204a1561ceddefa8373516a25e2bfe6b4c3405347d477b8c9bd9b02def111d37208c69ce4149d9e9dc23cdf8f87082ecabb89a85c99baf3e7f30055525b541c8d6c14419c1da241aa33b4dc214332ad175dc06a83a79c254b6f475dff9870ccec1be2883edec6b3cc770a527aac1487fdea5f056364420beb9e0dff99674f784546fcb5d4aa3f7e6031e7bf5a6b97830b6c8fb7dbbad525d542813f8ad3ce6e399857fc2d7cb7a8110b5122a3c79ee8a52472fbc4c5bece566b67e326938a9e7799d4298f6e0b0a2a8bbd5bedaefbc5ebe9edd317add65bb6e669921ed275c9609e4de371fdfaee486034e4a5558a46aaff1144bd66c786ef1ff3d14d5124331bc4065c94eb9b20558fbb4e1f72a46b53abca5cefa73961faa0c04038c7538e15bd6d3bbc6002da923eaefed4aed85ca21d51c1cf98334fbb795030cfcc1b76fa0e9a6962b20f02bde57d9679fec96540b9e3900f95c9c272c34c9b382c7d07ca5da9f8101dbec490755a656971724e6706a7878549c7d570a0321e062a1507eeb5f03f3c6ca344906ecc4300df7d43c7585355a034d7ff0e52eb3ecc0a1a7e941ad0621eb3554cf82f96795101e59e4d2b4e265b95251e59240ee57e03be27cbab156bcbeea36e1ee71824c60fc1cebad9b1bafced47d05144264888816bde3421384cd377229355737fad1b8dabfcbbb98190d5a248f9458dacd77a5cc317041344113dcf05717084d5a231ecf83d8afca77c065aedb142bc3225c172d3ab9810545a130988d45670af26c385902dc9dd73a06c17f507594c6156b67ce22ad35f894e87fec04ac01ac5b79dc412e6d80ded5ba17dc524fc686dc7a894eeb20a3b9f608e0ec9a2b50e09cc8bc0420789f99cb1ef942796940cfc5c50fb01b39a26643cfbdeaa1a0c3d8023d0362479dd50134bdc5c60fccbba56b8a52fb57c81feb8f775dd3c56743f4f8e1279fa77affa25195ab58a69b663fd5354ffd660b7e7bf99dbefa9016405963ea1c29685c047e5a5e9e5b3ddc9a0bec9b5ea302515b3f4c1bbd0a4591e7776fe6520c4a7089ede7798f392156fca5271d07f2617402ae5192bce06a21f3b79e4f4dcc16c06d9636e75ff23c1315ce83f9b2d67fa82beffe8df0ce684f49d16f748bf25763b3cb25526c8bb097fd985b944c5b37a92cfa7086c01702278b84fc0d16e76a818834f374e957115fad9961accddc8eb5fe8d04a3159e0989cb50c1fb9fa255e827e4d6b2af99bdcb5ec2f045e0d75494d3e5f6c22c0f180e0ff1de153b87b36ebdcfe67feff03944a2ee884a18b2e71b0cca3c962cd70ddd3294b46332644db75df0fb660c70d971777dd58bf4b6284d36000d46209ed604fa6e710c0933f6b171aee78c55c4c3e06632299d6b6786a576944fed878022250e0fb8edfac0f307124511c15df73316860808a0f4b3c809c8253b1b10142672469aeaacf1bbe66939b0705c0b452ef86600bf1a42bade36d03be7738266cfe0feb92274cad1760168c4d8cf1b1d004e223f4fea2967213c0340e94f166d279c49e8fb736ebe836ad9d537a6b7ca060dd4777ddfb71a66b5de6480ef542e98095560b0f0458408b4719a07be0f1a6c0c2c56feebf4cdfb111428269c8e5253636df630106188cb6c2d1ae553e3383e328022dd4500b15254ada9571495de747410b75dad02a2e9e556c824c097471494eea90d86fa9f3d4140e92fd173f7647d5be5da480d50afbcf90c9f8fd76341df41e06a4760c108d029c972db5df50ea13b673375379f11c89dc8e95e91767e3887ccb85580c7f8d3e338829789f0f942867de46e6cae5d4106a77269de45c6910505e9956abf5e110c90b535c00ed2520805bb747512f09c7cde26a56d07af693e59ba5fac4efc1e60d58a893ffbb87c791e026a58655f3509fb0b99c2e6f297c7e74b5b8aa3904ce5bef5008b34968793e1998c31ba9ff4c84f01c18a7b60f3a9a165eac467bf60887a6d8028ad1cf296e06da1169deb72b84754518d007cdefebbba9691e9b8fcd2d63ca85322cb9dd2612b517a7cda049be02f0ec6e82f1c0a71405a9485e5dfd9b272f27e2d0456b5813614daacae2e64742090a60ad93beaeaa8cbaf55cbfd369d71c850d741ef878cbfba8717e180a19b2118899766ffc07f1b5c4e031655003fceed5434607ff6742d82386ee79987ff87673298dc2f6bb6794a77c54b1a72e3ec9ff57125a208988c9d79c5b8f15fecc40731004882f99cac58f75222c6119d25e1254ccf0f16587257246af62d3f5c83a91288c9d0f68dd0711ae4d8d77ccd5240115171376a0a21bc3f98a22e436380b00277d1fc8ae4edabb92934d85f8ea4c274b736daf3ec372aebfa84ce6db39306619775ea3a86339f3c7ddd523a263efec5a8fc7f57acba98f1f6865b0ec1022866e3431f52ce319a37bef92034b649c41e0811655a291fecc650cac5dfd6a170814b6ba08f6f17df423ad9a6e6c52e127392eb667f05463020a96199f9ee9b955af552f369fca6a72bba6c6f9c05a65e2be0878449cf75584462e302c4ccd59213e17885a366253dc63ade46a2c2ded507af0e9fbf77ddd05181a141b551d7423c9b36501615fa282a32dc605b2452016cd43b741ee4f4832b13b2ad6378f32932f8042b363fca18b7b5b8738a3c163b5944c0cd763d9e0e4bd95edb0a2a8c03393b05ccb87fe51cec876b5ebec9b91df599fefd6b4ce96ead658b5695b4fd60d12fc434c73e8ffa140695c6b6205658dc66499008dea8bf45fc2d60362a32ef29754e88623e5b3aef8c0a023ef9dc93e89e485a0089c474c1061a7411ed0b87cb9a2fccf5fff315a1d159d1ee28dd9aa3535e63f552f2d4c0f1230a9dd8d8cd58ac28eb284f2456b7a8f1ae2cddb18cda7836725c803054399a5f865fce6b99805edbc02ac9e8ffa8d701b9fb3771162a63e0ef8cac6530a4297ff3a8db53c89b9a5af60af035a4ff34a9d7fbea004e00cb96a8374641c5354dfe775afc07ff5e3e2696051f787a134f4c16ce44df9ee1599170015b47ecc2889de3548b5062cdc29526524a52060bdfed1dc04724973691ccafd502a1958c130a9a14589c84c7d611f1857f7578c0361c9bb4ca29e1b06fa25747b1dc405effdf7c51c2f0b3b84d1eb9d4dd1012dfbaa56693a29dd1c1ceb339980da24aa880655f8f0510e1ec7376192cb39559a37ec939714eb597a111f357a941de51e475f6bb7348c9d8e4ffc0ea62be31248d9f0b78c7a9dce8fda1fed4b29cf93a3a31a5f4ea9ce77ede5ad1588c2f5bbc9e08e986123029165fe0b5346e87c80c42d7dbe9ddec4a471d49361914ef3e5a82928d7c03fe884973996df23dc3283081a2e160d89cb8791ee58adb1c0b6afe6c6162f805b89f1c22b6b1ae61bbad5eada2402751df20bde6934d7450fd91b5964cfa684e1b3529bb68727af4aac83235a92244d1f15171084b5b273f98072aa750c541aec08bc6f67366bbac7d9c2e58a21df41f96a8a535cb7a3ae0d60d0ba8a1a6589f418fa0997e9946199e4291c274cc3997a65c53b4b1dd951e90bac18403801ee4270757b8c83aa79f3fb6555a89121c219da10da64d10fa153da85a29935de025c3af07f840c83a56d2b0d3bb2ea19a5ae2aa2b8613210c74b872169eebaa64ee7d840055c1910b25006240ae22e2d49af79e76bd163020a308268d29ed90dacf16558b6193a920c4cca1bede1682b21d8dec7999600494e3bde64aaa93ef01b698027b510e3606b9c80ae7267a49bdcef9764fb8a20b22bd7e10fdc74fe89bdba5089ebf41f8d657dfc046e08ae90aedfacd9aa31b5fefdbe7680989bad9fdbdf45d3dcf3e759d62c312bc3e3d45cf1e5c50e3c4d50a64d21655f1747a342b28e111a878bb88773063a8913e0a83e9bcbea1c712e3876cee3dfb709876880d5a5aa3f4178f4a4109849cfff498df1c44de1cc48e41e4ec8239060b0a037050b83eeaa03004d291a71fd592f94b3740f9e23ab8b5df3b372c2089b46d561db452e17fc31b736b7d7dfcef23709d2a3c66fbb01ae6d3b53e239293bf964760ba27f051f881466bc54183b92a9a5e13b7aa3831415c29e81f53fff96c8e40fb96f4d0b0532a428c9440b779d53aa176de0ea9cd35f9a13c007a6666c93c95af8b0b266cde0bb218f216d5184e8745605f8e1bf5ef2c9d2812fab8d09e9557f6ddbccfc6d62dc997db2e4d5541dd90f0f46962480718864ae0fed7d55a75a1398e7fa8e3cba092eee69f86d84d91fa323b369e4b6e540851739f543af320b88132fbf6c1228239010a7badca627052d14796e8ee05bba286e8db18450be1a0a3c4ccdd2badd941cc16bcc2bd62d9d27c447e9e403a48ee3828dda01209cf0e9dc91ba2c0da2d28deca38ac7a0e1a451837e3a1f40cd6ff72be8263fe249bee3875158887c6dbda60736ba85875443e69b5ebe499098322ab8a2fdc4fde7decd44fe0f401a3090e5daa200468f63e26cb81c420fd56819014544ccdba10dcfb296e0ce2a2c1501f13b9eb80b5790c8e925e5fbf6609a674f7a3125af748b7d04f64e2404b2a31431437d0fa389e1f128d08d7e60d1701d559103de2f40e694fff71d87866e7b40f32c7818c4778d5052281b9bb7f971eab533d8d8121285e631a97395c133b22b795fd3a8a0139a37298c725fb8bbc71c0e06e13ebf27e10da5171b6009f839d4be305e2e0c2782bbb8040db5fe828693fea713f366d9d5e19adb576c02389e39bb2dc730293ef68d116025e3f80f71fa775d81e3f2c5e38f6c382fe4453b644b314f62125d2304f66cca3130b40d0ee8af6744654bd9c1b834505d01c35856732e69de30fbecb4df2f12567b426997ed1ade5f441fb712a123a539b92ea45d2b99c6ba20caa369846e72be63c1b2147b35758cefe987ea74b8a41b49c846b1c15068f732e5f4411520a0a025309228046795955784a43987340aad01dce141f23adb0cf19265234401c6c85e3c6061cffa3f0517c54c305084217d1effba0f07e1cbbe216442819627d31c909f6b2bef9b971700075a836f90680bc3df5be2bf850302b8dd0dcd3d3d9c943a90856386e7c28434f6729d2f431a627b78bfc4009afe42d1bcdb0a00b51ed9859b8b40206837ca31a2af3fc69d1376adb53f0c667a59398e713d73c5d7322ecc6bbd305e31f08be057780f73bdbad89c7d9df29c8d2ea00f835916e50f26d89864d529aa97c434846d285ba380086703bd92bc67d54ef8aeef25342a5ff8ae790ea82e62648032f40027bb96907298a86d68cf1693ae92068edb7d25e6158ea2cad245a2ef09495367a971d57141d5fbb4d8ee10dcbbda3bd4b1ca5fb0a41e45ab73b98e8de2ee6026bcdd80db05fc2835c8eaef02961a0df7427e090c235312c433b37ae4ea2f86d61668e0603abb6de958c5996abe523267e04fee753985b14639d133f60ca72f40da7b18e835f2054201120abdaaddcf2f1232eded17167e71ffddfb555794c7541b6a65dde17eaaf686a3bf829fb2f5a2ab61e7e5c808516f5a51a81a0fe0d29389f9ff2040b6b6282ea0a33f069871a59f6a4cecd6ef975327e9b087e5e7d98827b0d13dade12b701daf7a5f552723244062af8f44d21b530a50ed1d6ac8860b0020ee4b20144fcc243b71e0594bfc923497d82c375143d9a9fb208b7242e5f20d3a1ffe890950d9af79901c1911f1bfb4b6103b241cf266e84bba150cb639028915450e0eff99028f691e2647fff0502f92604bc22e6515da86a2f672409a6215b362a146e3e2bc2a49ff8141f28e760c671813999b2d0e3837b62d8272cd3f51dc731f19a95f648c8fafc00250a0602bade65276b46ef2ef77c161c7b2190da760d6ab9282c474a73e3d5e0014b638638e4fc05d25bc57c0b8cf65ce009182c905f29f5c28fd2519d8f2a76e39fb9d14e1487eb1a9ccf6e126d50ef6679adae4b176f01d6b9de9e086b7bb92cbb367c9a90e1f2cc9e5e691f28247c7d7489abe5f5dc67dd27ef215cbafeddbd5182dc9e5e17b4b71b8d5abd7e3e1423ed74c6088fe575c61e21892bea473b7a99008e4b790dd5e6970fe27637d125ec878c4ab84695777b72d8bc5eefff150b9cadc20e87242dc2e0326ac76543cd090c7773ce9d31f049e9ac340a1c01cccf773ffad391d713fa895ccff84753f0168c36347e537231c925cd653d7b9244bf45e3ab14ec0cc04590e992bd780961a996f39885fdd4ce64480601a61a7f406f02277070a543e85be55b11d4b1b0d336ad6638797116ef5708a19594d17d3b61e2fe1d3080c876e9be6ec8070260bee5a9d30099557cc93609cfe8eedeee09a8884531ee43bcc5b7853abb78478f7ae8c1b4a2b6f4d21c70ce6be93b3466a897297496f3d5811031d369a81bb96a4c9ffcec9559b96597c26d529503752ff5f5ad906a6a1a508f4cba4c78de53fc9d0874ddd0aa14988d7befc749a7d83f40a50ee690100b08cdc80548980eccab66696b838b69a10b9295321e75ce43e1e9bc5735c75835773a570be03325f8d36b4de8941b43373e4d48084d41407c304d177f684fec20446deeb93a52bfca08e0d67c421d0fe44af34069fd5a846d6574eeff49a2ce06dd96ce6ac332e1ecadf18ce7d551b3481c4ebf734b8b21743a27710c8a0cf86529a1123473008aa5cbaf914afcc2599cd8614d11d014e168711d6a8fb31fa915fe96f490832d25890702b002d8e16662c0f2eff329a7e52eeb4e7dc8b8424c3007b8012c330452b44cb1299c7455f0fe512bc5dae8acd5e7ffe23f464cb38a996bc306234d71a204d95af3daca5064a8ff4da00b1c13f44191f80b54162c58189a1d4e4d67c7d2b66e23040698fd43815e64322c6e4f771897c46a892164576d9083c10dc620c7f39ca3f15078b729b24cec4632e662ba16dcb073700e93d08fe2b76ba16096dbe1250f6f3d917e5fa847cf5b87e5bf4114fec10965f479fe6e3405f3637e036999e25f4b83c7138dfb75668ff3fbc4f66c9fcdb33b608d790432bb98c8ca7f3dc5498612e5d79877f1bbba96b02aca26bcdae8405fd82db28c7334cc04e13b23ac8546cc693399debed35f54fd903a8b9ca2b2c441a19a98cd0a639a655fecaed6525f750f1905c6d7a0a65f620e93c678e0f2461bd61da6b310ec6d819060e6bcccf34cedbeb724757693185bf5ee67216e931e3f19500f21271b4240d9c9dcb98930f1b69591a0f5221fe5cb59298868e824d2234fb16c811aa69a5d821a6b5a25070b6eadb2fc3d66c4c921cb4e1501a2397e9d8ab69bca4bab783b985e176796f56164e883aedaa89f8b174c68cdf35d423a85439e104d95ff5d4d9900e9817e723d8c7854542fdf1b4db8228de53ef4cc5a2bc48aa0ddd83a316281a671034becdb2b599ffe97816b0c15e97bbe8ba8cca3e75b4f271d62fca580fa8d61a13b479a88b3862929190f89d997b580a3345957d473d943f32f8907245ab13d980770f54fd69b4622d5d93efb5a5595178f5eb68fed0595891289db05cb2edff57610706eaf5f2e8aeeaf71a24f4460ebbb3cbd30ffa42a45cb40c0a17c779c7936e977160d544d7c6144be7be1396f107af635c04221f89d4a8c5a154baed97a753f8cd1e227baf8422f99814c523dff5bdd59b69d43dfe271eb84981988081adebb1fefc0522f844c4ff53666e6210f6701f50e034c39854103c65f1126ed4e98476d689624737030340b7e165e8ad12bcda329002274c461ac1c223624d21890d970f7885b7e10cc640d61b4a6868afc01ebcf5273f2403b56fe0e5588661fea52348f90941f406eec520dd9c21bf6fd47ee39f3f290567be53c84d4ed0d97ee3069d55234f0080ca1386a8beddc23ac018bdef5df307049cdfe5fe16ba9ba02543682daa65b14c4e2442490a701c770170403de733f186a727f0f53bde6fb59837471a2e79cf55b13ac81153d5939a4208194132542beb8ea3ad962104d9cf4284cfced68534e3c0692e733324a250f21a71d813406375458da29a1b277311c44b74b41ad3a520ba365feadbb16913fb209d12e24690a2e03b2da8415c447a381624de01128520bb067448db81abd2b3b56da1868bb7c4b71d942ca6369f6f5d73fabb756c957cc9cd7ac50ddad2a7718f4cfcb0632e6507b417f746bf50ad3460223af88ee52299f35802823125199815e0c24abbfc8a42a8522cbd545eebd1b4406613173928abce9bb83a0ced1fa94f20c264ad3feff3cc93a93e9aa0209da900638c2f0efbb0258f99bcd5d6a097e04ea089924605b5efcb971358897dca75ea20ad00e44cb4e27196cfc083c8b3c6ef4a2c7ff52cc5a71da903642af4cbced8fca638538b15122b0bb64cfacb8c5dff53832ba355bcad8e078e6caf0d3f65e634d53e5c894812865ae279c2c1d05f30e6db41d5daf30ed17f7e135010bb6ff111510d41792d6ff739a5769280a8b4d4c4b7588a6980e41834afad44ef3d6128fe7932518b950fe5e9383d8c1fd37cb2b8ccc5006ab2d141a1e069e277442b91327bfb297007552850ab3c56615b7174d7e8470fc160d9b2950435578e959fbf51069816267edc5d13f0f8de796e22dc730e48abcbe7b6cb53a8049b82e68497e3b04dc91a4e9de10577ba3c452bd560618212244bcef23816ddbbac2edc937200c5af0d5411ca2a104e85c93608342df981cb71ab042595acbd1cd82fc260a9f33bf61ece1cad13a8c78b224f263bfb04546502983e377cca4f9a12251a336ccbcda8911b81e0794a266858984b1a4cc0e7c798a5fd784cea28f34b1c6bdb9f4472d29e423c0e0b5edad39e5795e176da5562cf0448b43f6e50e6b5abe12858de4ac88b390fe1015d16ae2ba86aefb263b1c16a9e033b7e80cc5347c4948ac69ef34fd37c9fe40a8c3deca3c7329e215c0cca2785dcedb7028a9d6daba4458e42c5c0d0cace580103987ae35b7950e97acc21e2c32770b1b0719068201bf724d8361416bee9b922908a678e93f0f5c92bfaa563c95fa111efc7e7d5c2d380ecefc09205f617601f3bcdca21363b7ac3ac5b113d577d786c9fc32eb840b645b7c0125c8f1f9e51c57d0c53f47c8cdaa76bb459574393d574ba55e1163e71183d1a2efdc21374e81ed01283926f015ff7d8d3aa1d47709002bd94f49837faac8219215e35aabb66ec8b698f8890d848cdbb23a0c5e70dc7cf624c35bb46f91735bb8d03174ee84dcc7cb233ce0ed273822b4bcd749bb033f5b8a13b513fd4bd6989625c47819703c63b35d701b980630fe16bcfc04b792cd65142daceba424f4f938bfc75f7b0aa75fa7999e159d5626859ccbd93041c1072ca3d4a3ba0bc994df654556b284717b8509ddc16db626135b7157fea287cb3baeadd12afb4054ddf0e71a4e95f6b17b7367344dbe3a5a710b6a7d3019d003a3dc7a873f26696a29332e30eb084caa225c444675adc92b60971555e21012ae82b7a0240efa3a268192718f558a054de0aee6b4beb32529ca75d76990ac4a29b7d00bc80ed8586104e441254197a445c4ad11046e1b2de37dae040d80cd8976877d525a19aab8f8b346dd6b1b73e1178d9c7d203fc5de4b7ce59561c01d38752e8baa40953042c1c3655c4343a8b808ca8564cf251ce3c128cc479710f2480d1a5f65d767bb7301f6bd84613b272209d1b4502206eae973530615596e21b77a3758a936ebf91b24400ffa984a435d1e51dc979228408f1511841ab386406957332f98a966e28cb2d1e48deae6726afaee52797f9e64f02515e8970c96cb89f1042de7df6b19b2f59dbdb223682d3a8e79604511dd89420097ac4fd1c6755c021ce89991b1aa2407fd0163d176927a42939a6e79af44d481db344937ea7330aeabbc661b22ad557959b52663f897a7218a559cd3838dfb1e9d36b464353f19e2c346893445e699818ecbd4cfd1cdb392256437e448d75c5b3b792299f82a04b51a17aedd00e802b109af16cbab74e0862a8ac565a61a85019833081cc4f7d3bcea0193190ffd795536cf0d9d33d8d14f3e8f3e31c91e9cf46bbb6dee4dabe0da4fc8b9ef6a133672ab5a582d75664976d32d94d239512272fb8afce7cb56814b1111ce5a4e045279d5e96331a0eba13d1c2289536d76df274e26d80a75c96a4f6692452e765d9ad81bc347ac31f20d14ab8f656e6276e47f648dd68106dbeb2a7ffee66a07930c53e618edce9de46a65dd8d8a7f0b14bf44500dad93436dbabc47abff413f71a39c925c05e2eab1bba93b9f12b0133e6aaecdd91101aa46d35f0095f2c09eb0a01ce65c6ad344a384d095d5ba2792997c2a00ed8f9c6a9fd56be4374d1069400003c4dd95651f63eb8250e6b4c8872810a5be9058cdca1d7b919dcdbe806719280ced3b46acbd88a49e5689e4dc6533ceebf2324d7f4fea012b8c0fd94334d7b10649dc21fff3f701bb477d0c1f32b199d3e1933fa130136ca270f5410f37c2d0aaad36a970d062b56626b207216205af87564c385bd558a5dd2f11f76fb696ae63b899fa92e6019296c3f1588f807b1356b748581e74ad45c362203cd40ca2feae56c1d33984796f54e5c7668e65f3c8cc6b3bbd039cfbc6b716db9c779606fab1f0c770f27563129ba23f9d9fe6125fe2fc1a94f3ed19aa7d590cdac9e7cb50553412a99422741b3b83fc9859efe1a7f6ac3245c3a07e55af91ab045253626d5987695945808664e7fd0b9ee8f96988b1022d474495bfd0328be4d4f1ea5a46a20ee7e6b879d136ce2d8d4f88613356031c1cc91ac24322e82e0682b6e03682d60fb13dfef433c49e0c764da64fc4db991d7cb0f62622cafce9e4201b28ccb56078a367f3718b1a8ff0a8d9b5f98dc21c27e016c9abae9186e0da0f94499878ebef4a0d6d445ed0ef25227c385ad42b5d416915a695c98c9f2fec7707b3cbe3c620ef36d8a59a1bf09abf37b3ee25959c6f5267f67d16f4d2bf18de9f599c3d05f9c5b1a811e464885266ccd14a19091416324d9d0aed75e4415d0fcff033b09914f0ca5cfc292618cc8a2d234cedf1aa18cbe0381449fd7b1cddd6dd64c2ec1827f7d213c92c3a16e6a3254c97758e6d7a1b51058d7c41899815b656e550cb914cd03ca25c842552c56e490c04a704a78e2bcaecf8c8d3cf686b580430ffcc10967ebccec26c2068b4c719192a567ee5ca32e04aa8a4fa96ce9b0132ad1aa77e7bd91640083d07ae2484722b93f518ead34b1229e53f3306ac4b51663818534b6c041b8fb438fbb0a7de5b310568acda8f416d0ad404dd441c742ddee4c00ffea65825b1850f1a1bca1bd57d104c0709f1880bacbec4739f7599c397b9f48d51675aed2e412862257423bc38e4cbf6ecca4c6b54b59e2cfd60c85483c4064b0d2215fadebacfc75622c4e7025fe163349490f256e85b803ce8afe29456299539e7496f694bc2491a9b00581422b50c8c0e04d7ca7ffdd1007af4ac58ecb782c1042fb222cf808a45999d28197b76a75eff54b1df43523829b9aa7382da8e7b2e6fd0ac264eac02e56530636d65a3e1ab9a18b116250c42f92c4294fe5994a15e77eae8a250508fac592be6e2eb2df09d9a269aea1aeda809439d6094e47a92c37efe7bd38a19d2a4487baab46c97810157f3f5ac1322d512e480bcb04e7a1aa1311623ed1b4ad3e83a66b9a125a33c024998a519cfd32eca599f15565d0ee583a4d4b40347bef5ed77dcc20d08ef4738066abdd1e060071a8c474629cdd496c6bb39cd42bb86f868870214470433428593065dc8bcba4044f98b6120cdd027a608eefe7ebd34d4ffd5f69bef6af4c795574e91e63c5958b2ae5f1d6e2795ddd44d8d9e86fa09ec9c6fb576a372d942c5b85d038680ea9e2344007235ebf289fe5cd267ad6f26b3c4d719c662f0d94a941ec98c76839f1d013c51ebc5f92bb044744b39658e120080e8ba7f5524fe35d5167e3c6e8acef0ad0d8acea98f47ef27a226e52d62fad645b0989b3cb64783d6fa4776e44df727b64f41ab613fe0999eb9ff289aaf43e8246dec1af54f2f674d31e050b1a3d2fdee7c5cac928c0e4a2cade8e2cc011cae7c0206beb953d7b1737a76886cd8fdee742d6b5e40ad8738f46cf4437c1f51b82f35cccad552eb1f83ef9af1c1cea0aa656465de48fcc92ff125f3b3eb84286e6793e3a9e8e4b95c683a351cf7f7219075818080686ea9d0dc2fb7c820ccaf5ee804e6ad7dede7982f4f28f4dd9e84bf3727cdd0263776b731a969c426a68d02919e23e4962a8c2e954316c2038de957077f7f93354c39584a1b8305aced6db6945f324db6a656b432de036ae68d79d2c8512d3806d888fd8bac4d7c1c826bdb4733aedf1030f8fb1a04af6984dd54a6455171aeddbaedb1d8be92122a1097cc746639813921675637865cb3d164468660f774d9ca6529dedcf7c101ea51717deb98d5f8fe3262f1fabb61f8169c0596d7346c48e9d8818c923ae9eca21802baaaa4ca66fcad52bc415063f4b737813d36d073df93dbf4f4ca375fc699fdaa08bf00df792744cc8d4a4d6003afd3c707132afbdbe86c3e349e3d58fd8bd00940abc50edeb956297f112d7963c13c39ee28668d9e763732a47a95d882f7acf58a181785d1b7bd05e515487fba86f8a17c95e42534e1187e705df71d87113b311e00c9fbf5e3aeb48c7f874de351250233c5c3cf2513437f58f640e3e7ce62f24124b467e4a0d9aefb7a5390eeeeed18c79a3f3a7ddcfa074318b519d5b6e18072a9304ace694d88c77ab9704e106a5e641759343adf5ceaf6cac90c34a6b69db281522026dd761206efa7bc87f6894259bbedde3748e6eead558d60efcd68c438b59c0149b29401b1c39e7d6d2e0d0b0df3feb0d064b6fc4445d7e48890748cb3dd5e189ed1a13af441d00d95c9d040116f26e00f06aa8ae6cac68bc44415474dffcdd461af9d6daef8b30991cf429b7ab21bbac4e829d5c9c74b0e97fc92b6deb510ca5975c860be26765303fb86eaad040c1ca2353aac5693c7cb7a8880b86c7cbf867b81233654c32f8ce90af4727c17e8c724117cf3f5859f34686c1b173ae2adaac8e7a790d6609085127cc8e5d963b3ac45cbba97ba67e01ec7e73a8bfe38e1b87d345f1384e9d999f0d70ebb4dd137f18b8d75a18da741515da2944737c4db4ecd2a476e68c13d142ceb44457d96dcc98ce4a74303754317e397cac884fe810b6a6c30095513c75dc4ee072c546d3771fc1bdc0d0dab235087fd94c0d86d6c8661e8c5ba4ccc3193f3f0d2dde23c8525f4292320aa061cea9ec6b677cab664e41a4ede65c862b646e68edff2bcdfe7d2e90d088e3f226f3c942196b867db51232f5dc2fe5214189d45630606ad5b0fb86888e635769a1b333f7eff08307c588d3a8ba98c5c905568eef2bb85a825185e89d2684a81d6d08d1d572e3bfacf4900d924a49b1f6cbb6af0807b304caa21e00949c2ee542e868fd17190f927a0a6bd4a3a5f9e8cafdc3560679af6bd918f5b996f170c019ff3156e5f750c8f0de9059dc18c40933c5aaacac357fed8a5372706324da0fd18949d3df682749dea1f8e767bfc6a74bbb62ea6fd21dac6ec78fa853069f607eb3f9f2b14a7ff252c4c5f53544ef955b405d8e773bf8a34ee4cfcee5c5cbca158be15d8bd615dad9a4db86e18f87fcb788ab0dd4878daf8751838b5a643a5f7d7017339b47419a5d9bfafc579ef46723d9ff9cabfd654753d643603a303e4a6fc066eb9ab0524864a69c6e72b62913a976efd7e956d2a7e789f878b1f05a0fc29a76bdf163be7eec1370ff3d1456ef9dee7cebcbb44864e243db4884fea3ad643ea2663e9389cfa26c01c91c5a18de102fc0561ec012e857d92ee23fd88576fb6b291b2e9e71572bfffc0f16c7abbd79b106020c1faffc2a43747eb78cc72e87e1a7285368a09bca85d50fe810579b8751c8904b35e6c66183b2379f2bcabc5812e191b04cf32b879695dc9693521c8ef12b84182fc43931beff0e0f0ecf9cccabdad44da2a6a4e29032babfa76b252a2f9343c170b00f048df05e64e483b435fa0dcb96f798a9c2b6f949e074ae5543359ede0830731f14f8370f370ec78b33f0081bb1bc7977b39f41728031839c2c9a17328abaf0d0ec0d94647e1b9e3131ad961a1f2d26697d3a90182dc95946426c7e3ce96560cd85c3baa478e52e2bccac915731ef20d8b29f0462f33005c5efc4c20e3e48922cd63460cdbeab8267078a43ca6857db8b6dfd1354f4418c4767ebf140be2ed9822a19243fcbc9bcc8c0f67e35fe22b1d22db9f7bec3e0e6e1de17afc07dd21f3274bb615d637f1b99aa41829e641f935c09b7f53e1541dbb337c332dde6d7f7845a26be94968b74c5617dafc4ae01c94e5024d345a5f3f37753c51880e4d11fac3e1305e3cffa55f383c03c2df32f02ce29b9c1e31a348e21bd723dbd5e1cd4f9b4af88ff06ad4a1c9b626d2dd41b276c75e2d5b4cd212c6007812dae8125412edbb183d90b8de7c12836c175788ba6b938df7649677a6423c9fb6c571a5abb0b7b017c008f1c18f019d8a7a5ae51ae1651b2a40c66498b892f77d689d910e8274e127f9548137c3d8c12d0ee10af63aae1b502566dc642f6b7ab7e9899467112e5e485c68841a3aa68c9d30bcb2525ea40eeb4ceb1e9a92ccfb5441b7b9f1716c1a6a5da5d542bbc1769379f7e1fe81989471f7ff8f23ea6ea7536a83e02b6988b0f294ad20bcf086bbf4aea79b5348414f5322f2d1a3405dae5b050d90bce1d3cadd3a6e517588d6e9e0a2668e9ec60c863bd49cf746163e45519b90d7526bab40fef4cbde76b23c8061ebf2b49daab9154824e68bf36b4aaeac5693a373a7513f739c07238ec2b954bcbaa8e33618b8b2dae410519417cf8f5810bc42e07383734e62363b0186f58b201dd2e6e61cb0583fd38cc6321b4ba4c73810a26b31df1d393a02d7864031e6f37ddc28762f2c919d6513e564e31b1b4f93bb7e7dbb4f8c883c02728850da665fae3a19bc10b621635afc5de1f40e3b5a24169ee94fe43125cbc3c6d9acf212501801a5606e55d33b2ada5f841f351baf155f8254f4aff33a98b9182ddbb38ccec99fc5fa6abb2b43e4bebb45143e9d32e4847d5236eaf05fa9f2c107a3231ffece905ade94cbd070cd05de8c205dd095888119883d8f8237645e25f951c28bc56ada37cc8a73625568c9961466d5659523aff2586de1927361a464892561d10196c9987521dbccf4c868aa2fd08e71941603fa728d270ab9fb042f088e1185b2a16862cb35b3c60b9bebc77adba3279cb3515716386303f9e9efa88554ff61ec5ab4970a6575e35511c4af67e37d60664ed49aba64dcc3248fce920a46586d8594eb456b53b8d824644b02240069a77155bf1f0145d348445991ce60082d7bd5978398f2f233ad991dbf280f57e1c9495a6226762af2ebe45f98c345e6a6b03acfc932649d60863e25f883249c5af64ee2fef131a9e6ffe55064e547a42738ac0d2b681e95cbf5b5555690601aad52c2e355e072d2ede3b1d6a9f423c8961dfe04fa5e6550c8f41694a6342d16eb63c9771cff5d0984dbf9ab5cf37483b69886032225276f27cf3693e0b7f619a5f0f5e469962ea499b24ff9b46a1bc25098c993723a18abeaefc2d4a652f5580ecc8ace3014e6a5fb8df8b7018a9af47f1d3ac9b6308920f141845c98e97677fb5bf6d79efac0b29bb82e725e0132b33d43e96973a81c11ddd0eed6d6682340f870b5e1dbdb9f701ea3e8c99d66126c88da1b4f123c7ef5fb7f4dfc43d14049199ac08ffb79b3d057c0e610de986df2ea61ffcc48b8180422aab2f322d19998397b808b47aa6457d28521b6fe5ff0d31e55bff75aa636c59f6c752d8213a94b68dcf0c6980db13fae4be216c5a5561ca1314ec5d69e5f428ae8a81f5a2e974905f665ed782b97197656b3a3afc14578f14390af98b775a4f53bcdfc6105c9305f38677997fb757841f733aa8830b9462ead2d707b2b404088ea0b358682aa89a9cb6b7927a24332899c7984e7ee1b126a208da7975f253eabe58e8d9fe6be80eca66922610ee1840540e9582f8221500175e13f1f4d68eed53794827ef7fcded863b64331a5854d852e66dd027b32413ee1079772e4b6f565093dd8f1b0cfa3121cb1279ad632d52a645c9e1c0d528a38a2ce5f53709bf3b97e6b3932a244bfac2f9d8a95e8f86d72358e30e74cf12746f29507f340cbff3f5c1990f9788bc4291b457c0d0b70399ed5a8f499cca0b2e2973e1d621fc82d4a6f49606bd683d79f8cbc6ca987693814702b839bdc6eebeb5fe646b60192bbde7ee3ddc2d8fd3d91665d15fb0fc894def3bf2471974482566878739d00d3c1657afe3e050be5ebf54d4fe84f2a27fbda291296b4a2c6367c45bbb536ef6cc7d6aaab3dfdedd5c41ca0fe03f281ba249df840fcf9d0cd7b4b4d291ffe2520973f3dbbb519e178833f339b6666f8d43bd699ea6045e7cd4707e0c13be04b6b3da6a94038b2d42db925429ead9a8fbb94731ba7d9bfd20fe92e57616972e94ecce27b17b690079fd3fa2d7b45adc5a21e9799402d012bab8ac84dd3a310a4242f681696d8fea81ac9796ae4ab576859762e6102a78c97c7b21382551859230fc052cc370817ba074fac616d38a432efe915885f761ef80a16b48a61387d61872cb96da0d809684bcc99db22680cc02eb2168fa5e40e8c88f007ac7507f3dba9cf93692788a2b11754a2cdc653b1e7979c2f85426f2e47a05d09ad2b309137cc4013c7872f0d6b731803e4d39966d36e12c7f354db5bba802c0be71b74fdd319e93697f84c4fdeced1d1c2a7c1733cfbb2adff8aec2409b071db216506eaf573cbc906b4cab7629b27ba374066f9c40ee08ebe4eb14d4dcf55f419f9df705f95fb3ccddff98fb3994ddb0cf8ce8fc5336408852ad7e554352978f7700da783f651ae41b8cdf38e2b8a8298dd03c325b66a911cbccb500b0da93961395f2f51e4aa42b840eb58f656431b115343e387f64b53c539b1767c49678e6bfab96f17b94f2fabfdaf4dad3f8e4396b136ea550fcb0ad411d83e2c5b2d483de09befa342f8976a235c65b9ac68dc05af5fa7c5ae672ffa3f232f27f90b52f5a732f0b9175fb723ebe92667af60940e57cf520ca834c7afd0f3f0ef80101fc0cbb7ba25390fdbe8c394742548edde82c0d01aa2c57a838a2fbd5bd6099e7971ca60cea5aa85215f352312dc7fd96d5469e3acd05c1844772ffb9d5351290ed4ebaf194d953292be5cf25366fb521d657746e23579592cbd2d86bb94569edb6889754bf70e8e64f17ba3c2781c35b77d7756545ff45a442bd5bcf7b9c319bb1e71d8f6730d9269f615fac05452227c3c06a3a5788387d775a581893f6530ed41005faf58a694f778084a464428d43cbc68e1143d50cd3f2c22aa47264d086228fe199d717aae83269297c9767037fc61bfe9e8e0e77f6b59afa092c45bee7b89e9d619c10d6af718e0b225673c88da540508dd697505dd7ae6aaff44b0e4b94ef92f72d2d0263d6081427ba2595c63cd2bc7e13961b19ddd96f9b2820869c31d11dcd7d659e80aac87208dedb94861949d09574a567be6525c882d682e5bff73d6443043a250d553c9c546be751d9fb6e9e6306a4c4412368286c5313d1e7cb0436725229ef7b97278dce50fa3d92847d015661b581a0df584301e9403154f612e6bbc8a7f4c48b5a400e0ca8bd61f571dd47533edebe061934a2334a098f646a566220c87800b4a50a6a096245d6e4686cd5c88916e84181bfffa79e68e86999d6c14abd1555c44528ae7f2350ffa7cc101a865a3f6c637a1264ba09b4c9fec64587fddef17211f0a06d29e869da59f39636ee08ce2c159a25f17b0d7486087bec8dedd57836c5da9143ba9644a6e0698bbf40c2451bacd83b7c7a58a51652e02316b2b0d5a233ce172e89c2cb9eafd28cf576d529490adacf4d7e071e5761102bbb857a029fd983e55f80691506b59ca2e6aebfb67e462d4bda58237a230b1e23bf5c9c1fda8adb6a6cc6905bb06b629df2b8c510ff1e430bc9716f9fbfe1cd87242de5755a19897f3bcf35de0688f3594dd1de908a401bba0b4587f23b3f0f4fe71add3453d2073d381b77aeeb673da6626a03db1040014b36fd64fc2508d6cf89304505c04f25355a1d867dfe624a593b7d1e505f7587c02e2089a31f71a088a76ad8d5af4777dedd5ac3c3b90fee5d33156d920749770f088cd9bb3054bc006d412d698b5d5d2b4093899eaf29bd9f5884bf8571b09b29d970194e63c031a09826a34ebd012d3ba47237044ac31d219c9b9d7f81f4632669aadbff3bca75249824568de89cfd94fce5d9edca19ed61de47e2ee327682cff73dc27127647b42893a29b71b614f6d6cd65c9ad70276ab9c4768694c55cd0fe569b43c9be1023d2aee15ec5debc90bb76c73d03e2f7590411b2465ad4871c6ebea7a092d48bc85693788a398264d699a08e1542424c9104976793133480570fa4ea7879fed3b721688b7fcc55ce2ea27da9408b0449a5cfb12997ed790f908448c5c6971998f62281cb3056197ccd62b3b2f51306031d667843fe9fbb47a54e94d00ed13229e4acfa71d8e93367980492bf66456f1a76044c926afe682195470500e86775f9e9bbfb208cedb223b466ac5c8ad96ab61629a36947e3af36eb44edbef8773291c8b04e2649c93fa4ce147ec7ecc469a639c2b4f17c63c007117e9a0281a3892221345befc800f1504fee7ba303c0b0673c77f84ab21d2cb306909078b223d9223ebb0670b1a014186939ea8e40ff87d2901b9170f142da3d81d3b24d71b1fc988fddd452dd694752cd556ca3135d40a0ee58f1ab7461d7467850903a7960578c28272c24890a4b032dd3a5ebe8402d11aefe5476e4cffde2b701dcb5c47b90eb6372818e122d9883330f5df6b5f5551acc806ed0e02c78590344f9729d72d02c0b5337d7d20b0ba53703f204f0f4d4eb1baae943328b436a727eb50ae44cb42e820c614c3d99fd9579be6f92971ee5dd968311b01e2ee46036cd8ffdeaf5a0f234072ea4a407c85d1f405a6652d5cf905ce588b5cc16da0aad5ca5dc0aaaf84a9faaa78069c24c708ae088286fdcabccc2e9a444cada12e5d66a54a6a4b6aef95bbe1a54b07631fd149548f910d6d12fb4cd15e0827df00c96cc5042efda72690ad2107c69f36df83b91888c64ece85b1bf3c7578e892cbc1a2be9f9c790c5df689324b8310920c597b3310bf30db7ea8133102d594d47995a0694a1d664c9fb1b3c89c087db143bcd1faf86b237201cca710d2ba7fc5f36fe4f6b0166dfa6f46084f49cf415c6657c74a1156cec30175ab8fb62b31ef46b7cf6354536277cd9a63ce19b26fb0d7fd7b7dc2c20f2b35271e04f15016a40bed786d9c8909700a32501c6c12edf8103587b4b61098d60cbae2309a2c632d369beb0a61e96a9c5c34b654fa8fa067c0ffb0aca52b7598ad698750e59121f6943c4a4e44a43b54988ad963db4939cd69f37474ca0202c5d5daaef0a4cc04a230485cdbaa5105b1dc97cbe130a8a1728cb4468109b8e12f1a9ff93fcd48bcc068cef2ff4f79476a85164f74f3c5c155ebab5228b4f64401eeb6e0ffcefcdb2bbf2596c890760a09303daa5ac60574849e87d3ba1fecc7af5155976ed32b888ac15016ef3f59c96d2a98ce670d0545984d5e7a43d529ca4e8cf60e55629ba5b8008dd566881f22bfcc2c08d78a8fc591e8b64815f0a2edf9069546a0cf293e466ef5ccea0f5654a7c0df32774ef746075ac6b67bfe309dec04779828e57a2950ca43ff6713ac6b678d8fd3852c73fafc428b3f91825f0a1884bfb64253f8a364c39abf9acf2a3b8046a7d1f24988aad2c96d48874d5deff588f0887fffd08dc5046a7ed176432d0fb9e102a2afed3499baae6abcbc1624fe5cabac5cdb36486789d4126337f126cd703fd6611c6ca2c765f9bd2905d49d777addcb94f8fb3471750825d532b36571ea113877520b3e32145cb098800ed3781bd99bc6c6848964eca036c1ecbe3a6e6b3380f7765d3f195f0d7363402e8bedca3aeb1e19d0ebc6ae00cdd8d9b55dd9fc4c448cf1c52fc475ea5202361a8bbe570f707dd0433afd0e8ccbda4d6ca2078291a0383dfc4a3d20041116b4a3be356333b77a158db14d61bae8f60dc93ad205ab11d9d16cd21bbafb193f367ce84b38f575f69796ae2f657c265fd079eee56a7c8ff7f4aedb53098ceac6041a520b7cc8721277608663c365e97543a984b6b10cda9106434a7436150a3e8c7c975caa19f5a698cc52c0733bc58d5fd2c8cf0542f9e005ca5c2660c747be17b6a7f92001b34940517995c13330fd6c432ce02fc551b11959c082dadc99a1da46ca9d9637195d8abdcf6303650d8d50264b8fa560dbebe783b0b6a1d64af804604b006b121cda0c10d30a92531273198ab9eb00251a0c791adc9cd0ae7ebc636ca5d47fc47996dbb64f3678249a67e82a48619aa385d5ac5fa4603776337d4844bf39fefa97c99aca885fc5d03bcd0c6dfa837e25d4c4ecf0db3a765fb615ec72eba9d7998d9aab88a204611ce5f6061b3866bdbc87aabd2277d40ebfedd4abe42b8c55c346191746a00457376baa5d768c936abb084d14338bd2110014c8f1b3f98d50dd94fff24ad4f2b9aa41cf8b6582bb6e0b1b4ea7cfe0fd91a7804b7a5bed880c6639a3b77c56cd8d5b4bc708bb48b5b71436b4437be6826f270f62f1704460c7aebed12b21ea769d6e7fd2a6b15283b2b356fed111df41de4538f86b7c544df2ddc5199e1a6babf928e3bd22d3f81ef5ab27292898f767dfba007571484ef89773e853a912fc78e16143e694979b7b6ca40ae00217a7163d8fe32842853e0ec970022595a60bc89eabc18514d3e7c5113b53c8a23f070446f8d4a918f0ae9d94b0477d62d51926333a7bf4ae706c63c4f88ef0809468af21a57e63112d8038af16c00eda45a2db9fa00feef105dcd939d90c0602ee81ff1e89593964c81fd1b7a70d5ba5019930bfd405529d703fbd3609fd6615c2448246c8ad153e210652cb5b625bc18ce210e6e281880c2126c9cba5b4de00fbf7271981b763f14148a66b5c52520be68b4d7eaaeeaf104762a14a586ddd132ac94c7802589d79b744a6ae6de5c3705cb7134addf925c14d9f4720efa891be293e4e45a565769b5f8fc03adcd653688754fb965ce808d53a797a498db3c7096d06e848ec21f40eb884b5a90e6957acb586fcea0718339cd03e1b27db83a217b55deefc86ae97e279e12db99a0a028242f1727011150de5771c1eb081961ad72ec93fb369f2f33c680abc39fe25b915da717781206290da1f26d8cf174a77c7f1d3ef1c68d43660685ce87d4d974ecb941514ca6e598b2ce8f48f36e10e3e7e441051fbc68c4b8290f85bf2acdf4677fa2998f5c0fb5f06d410475bc543bf784950707f30f502fcbb2f0ddbe2b3b3a87679745a4af276ec81499b0c568db1b35a9e8264410d1d402de46206d1c71aa1b6ac9d4a2408a5d323f02bc45349c7bc7fd49e82816294d58dcce3ce2f7d379b04d8fe1e9541bc35205d467c9ba8411d4d92c735e947ef3c97ad2afdc637320c2fad05a4f960fd1d938ac7dd0f859747df6e541e6cd86e84eec46058d90852f9ad8dbdec6d3b88ede5e3917c45830245c99c6bbff969884ece5783f4bc52105bc3032e79655a8f27cfda37901bb77e1635c273d439391acb6cd4db589fbdce473fc54c8c4356df6ecf2ae31f56042b1f43c54f6df39fb5e217bb5ad68eba2352e63b4d78a10914d4eb5f4adcba44952dd30bf054d8c3c06cb43157c0a54a47bb8989e86a42456a30a36ba13e243724446ee083cad353a165863046e7314fcbc3da778d0603be80804fb6013638a3c23fc8ac4e60cdaf6fbe1f773aa8cc8aa8486be9d0b805b98261a0c6fb063605f612380e6853d164d8484ee6505a54baf404df17eab357e5aca8308c7003c49cf6560da1471496c02d5dda31d2b00d04f0230fef12f6e7d652499201864b4bd63b6af63ed57f0ad2f3e01062c6f90b3d35cd098f95042cbd17cdd0a0a2d3372a6ed02f5cad9bcbe39eae13114ab14a519e36394cf94ff34a40c0fe14a5b50c07164509014d87c83b8ad0652d9318c66ac4804d9b670c911e9accb72358638cf08fcf324112ce77843572b839ad7f22e44d2389ee06be76ec705a08210795c78664c3a91797d4053e830c44a3b8af924f60dc3524bdc98a3fb9c1e774e7198d1155dbb3fc44e25cbfd0c3d879f917e0f0edfe4eab9483003d27a9f12aaf67be681dd35c100e7797c017613f59fa97b9050985d808d9913aadf2d1451d005ad90a6fbf09deff841609e196639e7956c0751ba5af6f5e87b64a5ba72f595a7ba12670f5291030e3498fdb1a578391edadee3c9e833ff48143963843d89783e56cfb301eb57511815049abb3b6744568a2c6d8d75f57dac4959db06376dee2ab18d79a7b8e07575319c4dae21f1cc5db17ce365ca21bc24b81776dc5411260fa36d998089b96099c69cea461a8746e1fed73cd1ea8736eeee5e1f773e45dce1f09b9778d0e7183b13ee23b6a57161815baf04b70e1c197496ceb6ca139a34214be9475f903d38027ec91f84b98378ea781abfcf385077485f36293bf20baf94207d201d0d047dfe24af28286405c3df52884c7b8457efdd2f187a7a4def8db0aac969a62f1e20b99401cf780b6cb4893c7ebf964252423a186d4264465d9f8675134c61d0eeae54385d7c065540de134ce4e562e331c7426d9d953012a28a98a0fb5707d8013c933047ee2e1913b03205b02506124ea92086487c65279874a5b664947a58c225d4c22a18f444ed15f9e486414cdc9cef545159ee3ff27c8b75a89f59f791d91eddde16eac12635adb22c552ab3e03dcb96bd32ec0d7aaa60079357b74877df1ebb60271cb4f081d10fa9536c732b41907944e1a73d3f84673db08618cf703531bac658e2f7b0513f9e3b1396e4a0f2a0821d453ec5939edffc18376dfbb7bb29b4e563a3322c80b57b39cbeaa772c2f57803a36a36e7592073dda9971291754203f31df9f2da5701b333e8b7f954fa373dbfd99a0c8efbaa7c0b683c14905939193fa2dd14a791a379b8fefbf51751c9ee73e94230866187f9c5a68e4ed4d2ac454c9d8dbf5aedd8f894327acdea961fa354798eb62c3e2ee90fb857b059397a473fe140d86b1ee9e5d01fc8932e41753a3819e2ffcba663240a0585507368712d7183e23c68c922aea80a2a28b6843851945a37b97461542f563a6f7542deb03efa3c371994b11e715c2a136afd0e4ed23b1a9e2cb54b3dea596bb4c8c4b5ef0e8ced6da3ab1bab8dc565ea090aa50ccfc35f4b306df52eadc8d42100bb872f42a2efa742d4a351e2bfe7fcbb20a8ee909fb64a886c0af798e3bba896e3d66e87f1642b1888a3b34d695eef24fe541ccedcd72c9d67309682a021dbe4b941b615aa9641b101b24a3b9ff325adb8b78e32a4574bd3ae24b625ca4c3d9907b35ff5ba9f3b99dd12b5dc02c5a0c69b98bfe8797e74e115c7b42a027360e4e5f014091cafb1a51389e362d3774a17111836bd24e4f19d9ae1cf8687523535b69a5ad43c0cff5a122d56c12ebb9777491638104aa8c323dbbb62ec7c460123f278613537988cb978a8c4421f2019d7f2c814efbced10fe3c736462bf7863858933f27b043208cd08c8cfe01f0ce19caa4744e1fbff7cba84c01330a13d440275b8e72884df19472d690fccbbe051f5c4b9304094f4d2547d8991952ce9e41c180723a7ba00aabbde23dd406fb7dcb74a3f1d5fcc4985ea3c5228f84cb775140c879022a152ab29ff43d04dc3346b3d9287ca25bd2579d509759f5f5bf4c2eb72afcc5302a777e6963b16cf76d8358d679d4f3cac5099443663032762963ecf0cc0aeed0f670a69beca8b6404201b949f34a87935d4aca36b396015e264c1e14854f56f0215c050aca68773f1b981382e7cb56d2df3483ffa999e0635c58500c0240e1cec28cc4bb9c0a74890fc4c386351953fdb41848c7cd6c3343f848ebf59ef3e8a8ef82794ce4e81dc5fb2e1689ae8038bcf3afa56f4c5097089a18e4f490783e0c6003be4a705f3e01b4fc73e4abdbfdfe6bde989da0a9b6f288a1e35c04dbcbd21b4fe0659d545ac9f84b91b5b553a9d778d2aecd6e68f926d952e4ed726c855b7b1a41c8aece826fddd382360dedaa96331f61b22a4712d75d555b42aedd413de9f24fe979b5f93f7b9e8eb7ea46137cb3449b6bdde00882d5e1d49c83f7f038fa770d7529fde7e4976cf82830b6f2c6cec2d5caf3df61c2e5857f52cdd06bdb340adad94798b6cb939612cc5d94693edaba3942bb4607d2bac6d43a9fd8dcf61b6b51ab2ca9afec4c1eeed3824e81dc40729ab194646eb3de5f5be0f9e1d9f5c6a7298351e12adb1ec80ca6f18a0e743569c71d276e4430100a2961335c188c547d33cd105b45942cf727e3a93f10c63488c1e899c8e1397dbf31c709a6beeb0c70ab2d7b5f2b74d8ae0fc51e790c7a0fb774e3a34176d11176e3825d89f38dc9605c02dedd8a0dc815a529f4c2c39f7f1264bf7311b98688c843eb0cde0cdeaf7568b745f1d30c8f19459efb38951a1cc7e1c61f0992714344d646ff937b9c5d35dc3eab6cc8264a09402df24ecaa7ed437c041f0c5fa19519a53384b240bb4c050501fa80bb458e9b92bbe5be7eed61111aff978a06a4d36bd5340fa835af451dcc67ce2239b581f6efe81af5959d1902954874a380a155ad47e3603829635897b0d7012c0bd68211697b0e0b464a7d0181c01b120f6c5ae1b673cf6c88a672dff5d06297639e003896a6746433a28e40e417e1b3d1d4212c7ac298a8a2da90eff0810782164477b6ddfffde798b2c0c9dcd731dfede2a3661800b514aed61f0677b696c3edbb7761e12d2fe42a882c1349097ec053ea50381eaf5f34d9d6335e6375185d37ca2f993e4713db7317323c6820de010c06a07ee2988df96d6ce7cce571d39c61e48c472a545fab004f39e7b3ddb757226a253a67bd857ac6556faba499495089adef49b8d7f272d01a86a1a9bb7f1f5b356d12ead6a3eb313ecaf9833542a474b4c8ab8766d133c771fc908900086029419a0661c322f035bbf68c5a8a22ce717e907b06b03bfda68a8bb4f2d19dea5bcb9787036617e48a4af1398bd792c2dc4279746febc296de1b9a2e880a0079f7c4e7d2998bf75273e598a7a147b1f40d8b9dc6637652be734c777de14b1c8ab06fdb77e756462a42b2053d13a4f46b485cc3d8febcf6e3582afa39187108b523a005408e77236425a408daabb5c811b6a95b9adb7cf2823a2871660feeb1e876c2036c6996fa7b7e0dc2fb482cee047f486bc87685b00636b9a12c33fbbdbffd7e68f8ff381dc4db753ebf4441adfa070988018d519c39902aa3c8450475cd836d88093272460f893b689452f0a2c38098c1dbcc0b5860c0376c6a8396ff1908b5733629f8b5051d34f453e4c440ffcf053ba0296dc302d3b70f0525e14ba53fe1c80b189c229d861ecae1b87c47b9aaa1d32ae412d1dbe72b40c022b06d1256ba7df29b126595fbc19d2bea8d281a50b0d6bbb775bcb658587809ba941b2fac56280453eed263a9416adfeb31bfd2b1cb755286a674e9accf7bc6d29314af3baa76ef19e6e7d84171c765bafa8b2dfa32b8c055dc9fa6ead85fbbddee8c6443fb8aca938c357c50b20d54742fd659105509b600cfa4c7632ddad5cdbf96e3014a2c5559a0030f403fb53c29c10fd752af1af6c2aa1f870058907b99003917993c0a9e1527298881952b77f99c51d57ef1d43f15df879043d98d56562e2bceccb4fbd19d722b2fc0980c6fbd4fca56a228f2c19521729c33d6319298def75de9afe6101c632aa2889f042c8ee0229f590d6e97d6fa0f3cad66d21da55c85b2902a5571eec5a3f8c469e2af83a78168c4ef100d5146223a51f7ec9f014b91ef61da0916d9214466dafaa41086421da33a0668352491fd49728813ea510154fa8395fa79abe6ce4e903e5f5fde8b3042f7e53e87acf3f3d9426a1520d71d9f72e7d97d8103ca63aef06ff4a9265cbd4924b79734938acb575f7a1120dfcff58864250e9cb47c7eeffe732350ac17e6ee5712c1ee6c62af3f879d5afb3c592bd3d9911d5d9b5205b5709dbf0fb40220c9579877e998dc78e3429db68c8163c8213a371805f30d836bd4b2500b1238b7b5c7ea8bcb4a8531a5777ba4d42064c514fbb8fbe2dba7a976fedbcbdce62375bdbbc4673b28035f9669e9faedaff30c119a822b1c1f92c819aa8852ce792d7d9b15a521f1f098eca926a688551d088790708b32b569d8222b48a0cd0dd0466c61565fcc109d01b26b4dbaca54015150ee07327fced86ab2c5a112ac9273e6843765d8a0343a38d3fd496e01168c93337be4ef03576a2c9efbf1727989107f3f21a48b15a6ab4344c2d25576965f568392e0403c9904bccb3e281c30420e6698dcc770860eff85f2a8a82cc3e274623098f71212090cbc28d4c2f523ef0c92df96d6bbc77d002078892f4faf8a5fe5a4338f82adc095a516666ff5cf100857a22acd146b430d0f95f36d7ba214e6e552d6bd70d3a8d2e286e34bb33483b6c05541004d144265b36e696742149b813004952eb5cfacd732f12d66b7d916a560b571f547a881b31b6a5e67179e5b60803a34623e1fc22c46f12ce363df18a9197c298ece66ab59504f4127ba0a24292f1579963180a7f73cefa142a1992fbf89dd309abd01db00985fec78f0f717d439bf1aca8f8467b9cb23a39c8825444484a08731da23d96b0d46ec2ece336f84805791b008e9cabd30fde7ece8f9fb0c2a5be77ff00236fabc189f2f7f22e411fdad8ec983d6bdb542adef593b99cb8485f895cd71192bad69d07238df94bd9fbd2b37375ef6528ba638b403a6b4203e0c8613b7482cedb302e1263dd8b8faf9e3ef9eb8b360c7136a0f80870acb6d0d0a6a8d433973e92b6c523f07e11e4df62f3a0ae96c48823f866bf5c3d0aee6cbe5e80924147eb2cd2e49142fe1ab5ff96f698fb990ae5d4b6a0188884125d9fa7d57e5c901c96f8ab1ab249c213763b192955285651e5cbd6913a37de9cc7e7f493737334bb379a670b986879d9685ae1f02ebc4a29ffafc897c327d0994172addea79d7d45fd2706fe83a4ab13a5f9305432620eba3179cb7748e53279f620a4346d2b63fb157b025b9708d05fe61bd76a1a7f5510b7cfe312b40a6697c744bd3660b68065120d268a247194a57fbe3f34d07b5ac11bc758b427cea2d83ab95b2e7471de51b4688250d1b1b2a063ebe985f7c72143b0b22bd47fd2bc06bca3dd00668580394720f24f92648137b2629fde753bc3666b2c25d406d5590204cfa641ab4200c5b73dde0b375057f9241024af3c5943f504f0f228f6018f6106b1104be622c964ff9b68f2c310292f6d3bb1228cdbff3276731a4a7d2837fb680fea2a2fd0db6d5f24a53d415551af83cd48bae9961487b7acb6fe0c9024623cd77b2b66513a796c0f6a616d858b4437613d0b8b5a8240adff6c616023034af95a2e458dbec712591ed6bc8038d9066256be67e30c7625a0ef0a04e092907e8d59199eaede2ef7a2dce701fa8d5385a65491a94664baa2ddec689af299beadc7b44d0d2ef72813973cb7083492f0f6701a48378545ac98fcd4dd5a492b6ac67897c59c1c075fe67a2e2918dd5e492e7261f028ad313f1e230a55f36191380a04567c52946b21fff1635a59c88154c712ee0b28832971c0a3a722be82d8c3a6d1b06e81347786fab9fdb24e624b507f5195cdc81b1e85078ea3498adc0afb11d2ec6ef69e374e7b9dcf7edcbc2d94e29f067060808259a5e82e9c3410a11dfc956c29f9e0f75d584644353758fe5dda1f05791e40acd8d246616fc1f773a63c273529701df8b237b044be72f7cf8041c98d8592b038019ad5a3650e52ae477f8eb988bd9102c35df5e460905943c3a8b6d4fb5e9364df6c47838cb256f848f500c5ad2fadbfc1e89bdbe044b6bc5ecc7fb72de134a10bdc575a84f0955cd29875bb9bd225adfbbe479676cefba9cb978f136be651508c89e804aea88632e8440c82739ee37baa43a7904e76e0711504dee6f25baec66be53dc7f212dfe07879cc4977f1e21808d5c3508c8d773d74e07686cdb2d59413a31fbe187b058f8a9cab4632b651d50612ad1c70cdf2589efe030a5f19da6fb047705f667b354a5e057d85ac6dc39d9772fe58b8b5cb32b1abb958b66ec121c8b4be229715d4cd8be6dc6ea356457dc01eeee0c55c355186ee32aa3820104d2198f7fac253116f146f57b7b460844f93370057db5db5189d55702179e4324d3bea96dc824c7ae3f552770a39ab101f5ed774b92d42f55d444a3e89ca3d5f00df15c48d55fc0d817c815332a76564431f964fa6edfec311bd6103134322ef46d9ab0428718a3d5f400af196f74b5e2a738817cc342d67cbe33eedab4f512c4f6ccd16f4bf1e76f690e75fcaaa23222e64846921ca1137dba5357a4d50307b083216446c32564e678f058b967b31f724759e8f43b9cf592e68c3df0ae0f2407053620d01b818d99c82ac167e88ed09a690d14ce8be84f1f6cd031b1d5e75c34e06ff34250320db1f318f592b2663d439c04d73f867b198d3486a24e13bddf755ec8a5f2f90f2415b69bdbf52dd7cd3a144ffc4074e8740fda14fa88556871bbb9bc000dcb340c2a5083f107f6a20b4ad306c41590ac30a9c7556e8864f6ae0b5c3e5ac94c640fafb8349a094dc796e7872c57e8c5eb89bf1c3dc1a4dd95ea51bc7e767a01eacb80e746017d7ff07521e14f7088e948f1deb43c11c1b4237a2471538141e877060ed75cc4bdcd9a6efd82f746b4074a7ad94c10763bde09c6944ffcec1ebe871649ab1f7c34f5afd2d8e4550ae66166b8c210db8fe84bddf37d0ccabcca58ebbb14c1cc6e8d63be8adbb1db02b9246688fe8538c770beccb478651f080a0f39dbcc3ff58fbe1b2edf31876315dc0539ef7c4c8de916f169e1aca28c2dc45c8ccd4eb3a3e85c993aa02139bbe80ae10f5992654daab5e49f3021f9ee7d3df239747a720b2c34eb80ea033ec8a8eaf6934e5541e5b878f24ec999c7f0d86376f4ec5280e63138649d8a31c3ee803e7b5a062c3b1abdea6efdc2ef030093c50efe9be0c65e573c742e5e8e4a80add900f8b1421d04fcb59c6876caf91eb97debe3c4ee31bf0614f9ba898c2bbf9a4571b1b6abcdf844c3ead7e4260cb6cf07aa11c7b30b5b22ca3e778657d730ab3503860844bb3d80018d20e6713072967bc444ca856d53bb8f45eeebe5aca0a18f5913ac664694a3284a7837fa168a5d0f85c984a0ff4fa0302a081750d8bdaec40a8fea1d38c04b7d3ac7f79afc4a71ef3e84a82fd664561e249f974d8e7f26977083949167404b0511f0f5fca609b4a60a902ad5667d2278d598adf9bd1948c312203a72ae5491f8570d9ceebba399859dbbad733d7f11d4a1ba5de7ede9dc2295144c0ad8ee9f74ba511884dd76daf911c9bf52d6cd7409524f69ee21b9dc1b6102c42211d118e88fe483ed36f7346177bdfb88ada2b04fe727a3022be972f6bcca6ad18bbaf5fe183610ac1da631893baf3f73b058a60ab9d954b28edeaf8afefb8fc1aaa909a68361d9a551186d000a5ca92dece79f09ceed7226dbd4fda381b874186a51db3c5ca4e69ddfb64c5d6eef18ae57d64842c9b6b4e4177a351c7ab89b6387186f2a1ba5b9cbbb2bc0b12acf05b6fe879e7bc45c721d805566753d7151b4451103379930998f115df1d89052183896f0beceb687fc0443e5a9633cc33a1f67ccb3ad2548680ade61030f580a236d44f06c90da7704da9a66c52be93841f9cde567dc802c5939ccc862026188b9823f130b18d37a341c4be4f97f0df6a33ca884cf0dcd0cead939f3ee09f07093b8d8641a778dab58a9e856e703a6ddb44e2d250d7be700757fc4c8daa7c835f3527e75ce7e3de322398b889960a53b28b9ddacdb4abbf4da0a05ca96ab083a0b7b5b6f49c000f91043e12bd049ae88ab1c03d653260f87194ee4fd4e393555c782352251adb23f25330ec0952903d1bb186043eb5e26a9b75911086fb1c05bff511161e2973756b427de388b3a4d8a049ebde888892a0343121dcdf5b11a613c778a99d71c157a88404b59e80035d48f4604997aa2676b9746543f35dc6a59a70181a9ec5ffd815dd4068e45e1424ed147e021a13cece8ff3ba120c93df48dafebfc6075e29ed3555646b29ec5c933084d711e5b354db302a322efc0d08f0375800be999eee5ad51b83ef7df6b2a9de7e6dcca587144b553c9d0325f742e932f19bd4e575d190738cae7b464f282beb8ae6bf1720ba3848209f7c70a9f5a3462e835a1e8e0e7750155bbb2f5244e20c755426320083c9c6bdeac45099354809d33a8a9efb14f5a30c692c97c73441dd81511c35a08abe0142761a5a27738d7465c35f6a360cc5429991161ff0a404edf141bafa5de7ae661c09489d48f833446c238d7424b68364a40aeeb6c4aa295cad190685f210e2bcb8435c6ed3e08958e94b898b83cf9f815baa61060b145176e9eba2d1987b4d7a699c62d6b17dfc5de80eda7b66cd4baf3644224fd8534f34eb927833a5efb966d1c306d9ca5da1cd44f6e9dbad96789f8b0c2c0a22bb06592c8a267fd8342be7f7af241687ec1d612316158fe46fffe4cfcc92b2a414fa8ab196af71873ad2303645882b2fd90c31c81c36eec72d8acffa4ec9c6a0a27641f6a0032afa047b88f7d0e6b4f9db9aa7f7ecbaf454dc4f1c601580fa6fc492e7b36ba8ab186d16d396bdf2e43d7da27ea21977a6604d15753769db6c68713d5f1d58a61a2ec6f2238ec22ac638fbae334c1b6bb0b9cb15f8af755cbe54c610896063ba944705705e8ae9dd15ae5971d560134aa46a8f9f92b0dfbae5f18a4115d66dd48943fa57f4fbb95e134206795661c3a071762a13f857d91604e0716f6b6f34971ed4f83900a83ac880642610c2ba55726318f1e8c3d37313ea9ebaf18e8dfd0600ba3b211e98d8ef1d31f025a8b0de39a9c6aa50f57f360672c1654b8e151b87172cefca94f1688a46f5ff9ff10a331a83c27e27aa094a2954ecc746f7b0f2520a0a2c0c5f0b0279076b9c75363e3fec8aa1afaa3af9f819c8a5f1e07a98f39c566d86be35ec52d7ebb73e8c92d7f714e5394199f4a610720f040eb4cbe267c4cd71be764b6ce8034d4fb6e43ee7062464ad7e14b859a1aaa95858ea7d30f7a72a3eeede6dcff0cc8adbfe9b96f86f5f8a8be6f25dbb4a4b10e665233a7c51b71e6cfc08c802f2fae54804517a14e53cb7e8ca04d294b39eefbfbf5e8b57ef628c7ae8272224d98e90668158f66caa5b864e0ff963d78fa125600676d004ea2a5091d43cd8b6244ff4afc5959290710c59a1c5d6a5b56ac0fb55d7d3c8dd31a7f453de86bdc157482d787d57b112d1c359229dbc5efa8411687c73fe3dbaa12aed5b29efe87d041067075d587f7a186b835815ca5549a38e8f4a3c48879d93818754a7969ec09ddf2455dc22e0b0c5e4ceab405fe5161d3fa0f63b321b94095f0b8fe1696e1d3b16217c86d4e643987626a9becbfc208f8e521f60525f92bcd7584cb368c052e5e30955dbb7617dde0034facaf3155f6e5b3c76fa51008ffa76993a006eb47068fe35d66fbda209906830a98caf8625bf681540a3bb2416145a6b464b9f231c25d6fda6e7a6718be2eddd27e8680800d23f344171332e6f3d22a64cfca5e5d9becd4f604eeb325b1278d84df970ede8d605ac479066b50e9cedcc4fcc2ad76447a893b3ee22e6b50b195e6d7b1bd4cee49012d2891d6352e7a1947b76ad66ed5d7bfeba7ea52b1c631f669f1c336090e19f1231cbf821ed58881cd8ee6231eca27eb61e0b6f5a16f2b4943e4a7cc850d78084aae900a3b3d8b148fb86bfb61fad4289ef1623d8766be2b51f375a1a7cfb5c1f1ed4ec7ca484f56dfb447937177ebb6d0bccd43bd2ea9e96d1b05eafd6d868f20a158c388a59aefedb0e54becb54267d8b416fa744d6f6a8ea4c86a9a6c7ea91d064bc9d04a95be04b02d6e686639e82dd5a8d57090f44e712655e8776b65da394429d78341a1a8a4ac286bd08d9a1e3017cef3f5c465a1944c6aba9dde53ed887ef4b35a6966f7f974f2030c56f6ae6b4619f7e8a8be91538f0998e1dbf7c955dfe21fa8e2a111dcc2d1454bc9b5fa9bcc9e6f783109cbaf255ba28e2c41c2432b8fd856729bbe39fe2d029fa2b3c8388641eb11513d97d9f4457a326887b6dfa2f024f9d3318d0712c3c89a581bd586d8a1f267fc41132006391da15e1b2448823e2499bc4a3ff4934038e04a036fd590aca332c334e1f14b15b6493eed691c83c3bb9fb7022b11c4e7db5ed6c9f6301eab183a4393f283ddc3024e83d8f7b8047196c7b7ebe4540850c020e9bf7315af25e447efd164777fe8b66f98825de3ec0c9265de065700412f5ab88f90b4153535b63fbea9d40b6cf3253daed58a95d2e628aafa7c10e9111f184f992ff9898e801d5fd331c2e506c5bf59164eb669c08689027ee542ee190f53ba682ff1537d177dd523690109a31e972542c6bca9d9a179a27bea1129afe7c1d2a974e232fe57512f889c4da19aefe934ecdeb693d711b42f078789c0dfd0fc1d95746af73f7bce9117c06b1219ecd651f68ad2755010ec4af8184afa8a75f5c3e01b13459e4b51d0ab588f6a3b0444cd43a6ca9bfc7cbb353aeece3b58f92ccc59e231ca38f8508cb27d89920e9c72eacbf65db5886a5bef92948e29a93d0431c851289144103957049ae48e51baaacd7b62315d5eb860360b59758803dcc96850d3dddd8c5b7338a85d2f9774966e74a05c8df31943bf3142cfa0dcc6512c9ca9c854ecf910d4e665d81de072b33d6b5fd1701f227b534c337a1312c4a00664144c1db4c564d3668df7030752b7e3d0a2158642020442065c686b07a046679ff14175787154b16dfa8ea29135bf150813e3e045286573f44f99eb31a2fae4233a904d5a01c52116825bd4f2903d424e0534073959a668fe98a5853d9574e7e82aa4483e3f3e92dd38cc57c8a3c9dcd860ee7553bc51fab636e6b1b34258aa379ccdfd720e3d7db240d6bfa03f2ee7f8ba15bcaed383115596834f889d7ed0fd4964be45c11db6d873c26f8c47f776dc5d70756a6712d9564233f0bfd7fbffdc3b46e5138edecac503a9fe2e48016064fbaa1f6a81fb87e682aa594ced81178135e9d67d8a47d3528f8ccad77d88b36fb84ab6bf2b9dea6f15138aeb41b3abe3d02ac2b4b7c31d99ce4864e7b87e4ce529bf1a3520f2a3cc3368f25650f3abd5590dddd285b4a417d6c839caf7cb0e0d57a840ffe3da03a3ad5f0347029f4e9b7622f359328fe5d0a3efec5d9229a56a0baea3aed28836efff02f25ae636baa040e5f7ef7f1e11b06e47193e8db28f58a6c397c4cbfb265fe696437650abed782318b9ddaf067519996559b417e91ec4a2b9eea0ba2d8d343ea1be541144ef358085cbdf7f78bed725f3496b7b4d5575bfc14375b5aecb319967298ef1e357bffffc35711457367423c6b8ad4e535d69364d6b6a77381f7165a521de8cee619ae2973881a8a6fd1fc47de95e301ec19cceabce9be9177b23d57b295d7749a87e16c8ddb4feda06bb42d05f8de3781ecf06c86bbf9da1bc2c9425dcae597ff2f7ad33ac049325036013af8e68d75886a260885501838289800208ac853e44de532c1c8b580e53fbd1264411fdf0e8a8c3c6e9640819d400ef3cbbd7cd1d09925a8c39d716f0594143863145180851eca18a5c6ae16b713b5624e0b98c98c572b813007c3b672630f636bcc49763d56ca99766c90fbf58825097ceaf039581382b216f5d779937164044a113f55c9f4034aea3e4160b9c33429dc249042d01cb56a62262e1c814790f1821b03414839426f38e084d5fb40b8372cce4e5f85f7702d8ac99d17db319bc75de7009aca5a1baae9ba747aee43922c5272a2ef159610a76452eb4ad75d2d25e87d952ad5dd7135ffdb22ce1da5621650e5f759b0b85ca6eabd2f851bd48405bb3c4e6cfc0040575d34e08d4bd8e2f5a0f648dc4ff1a9b6ddf6b9d65d00535165eba4590460de9969c591409db0d7699df5c00ebb23ce7c697a7288b7e12b74371e6ed57a9c4b9c6d2b488a413f1b0f66d44d552fcdf428132aa68be3061a40dcf711fdfc4cd3fb7eaa059dc1d9136121b293aa17f71550e8712b43645e144d40a3314bca6197ec075ffa6c9f6fe73568fa429b50a62be386780b4d2301c1bb3cd95c38081d524c695827c134375f5989cdf31a2de407f49b2bbfb05e3d6a520d9edfbd81991371fa1ba63e02e045eb2331053d438b7a2fd50c2e480a768550936f17d3d4d917622f414f1f1c13ebc3ec624a3901282b8efabbf7fa0fe3ca1f98e1462d810e3a2aaabf6e406d20da3b61129d99dda1a60c98728b83a537ee6f8dc27a0df83dd84ae2d5921fe8d3511a1ec50622cb5c6b3aae30d8c1c656cf7909b1025c0690d5d22f4c1bfd7361bb62d5cba65acd1a646bc1df4c3fd4cffbc23ec364ba419a32bf326575376920793378e924b4fc013c290a0a04d7e3062f87d1fe61e6100f12b7dd8b3200801719432c721f032a2b49b62030e2d90277430175a06327457b7703e73ef44625931a0499da77fa8c95c8fdba40c014a9e24d490d6db4049e9de735fe2f22c124eb52c43046be961e133fcf9dd28e4eb79951028c872b371b3f87f1db725e85f5185d7f12b5eac1c3630f4fa48df2fd6683c8688a3f8d8eeac539363eda467e6d9de7047a9e5f4ab2c16c93c74002cee2159643bcf198682e3d64aff2c9ac934bc1b418002d7be95d7392f35952e02ec28ee0f3825d53b9ea15953faaf7a902ce5deec6710ec33263ceb589862d1bf45a65fce5933618d6bac9488bc173ebc8ed500ffe1367ba870676d586a6a5f65c81457ab9ed9d938de2b4acbe41c3ca7f054ea7a92bcc7a3e62d6adb1acae141bf22aa55844245b4698be49d940311e099fcaf9adadce7ce768f7a89c9e800124e17abe58fccad847f0a038a88ab60e9e236394f2d472369c26ef93c02c71a429f642f3476e4920e0173b1f4d71b41915e4c27c6815158014a69eb99045aa186c2e49342e39a805d3cb9a0237da966121fd05574e6e2e33080c6d756810dfe82db1f175d5370bfed3e82e5199a2e86c5d33cb47663fc0dc58a29294466523dfc449a97c4212018e7f9f6339723e5897cb665e27fbaf9a05c71646369075335f3602597f76a8d71deea5e58410c6f4072e2590d1b6e8052be76e59a39cf1110e7f96d9d044b038f4a027a75c0be9caf8d2f9ee7356ae489c497703bd94f20d785aa1019ca6d328aea9d79ec80128b0c387a49b511690badf2b480a5ec3848a6e2793632e3ee573e4182dbaa702fc7fd2cf71780602dea2a72e716376f01bbe9afaa95c352b8d446797ae121a370cc2ddc90edfce3d53344183537503816ee6917460f6894f23c730cdd037177c9740f35cca598f5820cf84c781c57a2e8d03b1c327d24e496f401470e3ff1bdd52c43f43c01648de2a56cb2cbe575ab20888d4896a3cfecffc1a40a4c96e5c90df942f9fccbfd797a73c76e71e8600dcaae3f22c02ddf2aa1637a45dfa033fdba2c71f3116cbbb4db09c261f0e1bed451ed9c7c2864734d572ce9accfd174c630219fb727db6905a17894a9db38b423f964ee808f12aa06d861936b372647e93a56c85ce8d1c4ddcc32bc8bd819f9042e515267373b805bb6ad38877e41d5a875c06d9414307fa8f05110a92dda7080926a8dd9b6dccb7ee6097e9e61c60087ca23fd1b820f87092907782264cca2fe7b356edb13d6f7e979234db11e28f9ad6d3bc6c42cb9ed4d45bd02540e20a5465af6b97b37bc56c0de9083e0eb10a58e6895bffc8742f3b192039e69bc9d6ca2cc1b7e1c618ffa19931604058b457512884ac72a367f14927d89ddb89ebf01b43132d5b7b0f163d8b84af2787940329438f10a18e1cf1a6a32d9a26ab1a0820e7ac291d53c5e29488c1bc312fc098c9547f2a25ea9c33fff4282ea58ce0d69d5d146778c992c399c9c8e96f7b0a553bdfbbd4bff01963840ec0ec9dfc02059e1e76feb903318b9ddf58e44f71c87ec18e3991ae257f9182e0a188200d565290f88a5581205854aac809b6e7bcc4050d8fef71570ec1617bd3b9a91b3fbe26e7f0630301f87c138b3f5a1bc4bf4b6ba43d46a5352cded4bbc6fe1892756d73f2915d42fb321275efa0ea3d146c948d2aa133d37df61efe8bd603c33ac73230b923ce4e1b8f1413380663e214a0ff3dfeb6c46b1601691906729bbf241992e6d5e975041e90219ebbece37464ced2f1436d33f669958ecbfe7cbe1d85fdfdc85aff15091698db6e751de02dfda9806a553560739b468f3cdffee0aa4ffa04bd6e6ae3a42499ce41a9bad8315606d205c335fc0ecc97be5b2747fbd445149ef5db6e6e42eda1586897b30ef10f81678897f908eef47974622a0bdb60cdd7d351dbc9e4663bac970354b5823520d41be8b6eedbb77a074ad4d9d1bf4e6cdbf7731713cb8115902dcd312c6025a0cba08ab8e69443255305126313cb20adca828be79010b649932e9a96c522f7be31712a18258c2c349dbcd370ea20418b03fff572c2b52782abcdad00c20f3fcd11f806c8869c59419361250b1e96c136f0b0d88a2fd19cc60430b346ea9f97d892c56cb45540bd5d6bb0d896aafa1fe659ae10fee47cfc04310c8ed8ed020cad47e9157fb3c3978e38418307874b02acfe27dceb0c4a9ddbbfb38335cfa952056c523def2501b53748ea97213ad282521d316c818010d2726c6b008d37e3f5f23e4146a5c0a9282109e94db7517d28bfdce99387743384f26d7aac8e5971a58e30922169d9f7432581a5a19ec7508f7c62a04889021724842c013c610a790910caaae6a8814a288b9dea41d4b755b9a6ee54397ed140a5e7160948e28dbbd4a356d80f8bb93aa850de8c3da5a1f36b273b8b95bf6b3f2c221b4c03cd8b38f37cdbb4bf3248641cdb1e255dcfcde99372c6e220a63e64835ef33b0886591cf9f893a6220e66a4502a9102db0f8c1322d19ea81cb36e0a873c4792939c22a50264f714db3418e26ac296de69da9a5f20a75147cf9fbb201dab24be050ff445c4856aa7d9b6e6aab34797ffcafc18adb313def21409abd7c8d15bf45018921e8c099d927f11e094a7daab5319e427d8d9ae02db23e3436f8e2e773d3dbac7354757a899237ed49e69ebc3be195db185bed1675518752df66c912b3422ad5815e63406012c9e19ec8a059e5f99a7f97ae4d3b161c2bdbc529bcff7eb105346bd7928ba82e2349db56b033cb694ff436b98a8232fef374c124a13e364663700bda68eb8fa679deaa4a22cb2460d31d5390d7201cf7770e798fd417e6665504992f31cc3f9fba9448dd960748f329b527f491877bf4d3d002d306d0c188614aeaf678c37b770f248db04fc915016d3c419916dadc869e2690813b5266581ed9093ba652a9cd350c147107dbeec0489140c950d4d104c90e6c84944f2363a6bfd9946681a3095b7d79fe4b283d2995d89e1938080310fd60b32846c18701a17fecc6fd2c64e5b26a6a942b17a1a5bf80788f50653f53f87326b11f493c4862d11ab5b6090ea24563f0e26ff044710366427b3342e5dd273c2900a2d175117c4d2f625fbeb658212b14896f211bd624fd2bb213f35cd6eba9771e5785848eb6e1d65258289873de5ba713ef38d5938aaafe2797ca4c0cac6cea13b991d1177ccd2b3e23b2229a5b68be48b3a28c76981673cc9ac1c3228748bfab0da708e5cc53a14961f48a7a376069a508970b21883e5744b1b31981bd10e9a32fda36e8e4b4e6dd1a394e890b81a781b1e0b0a8c61b7bd9f3c9b9e2569d68691e7479efa9f13c724184f2c050ae787eaa13c04a771cec88fd8bbd347e964aaa5185b4e14fd7b398b90a736620a2ac0f19d2bd9f0a504e10380e3efad754d124f05bb213bd8834db8f32e2940b698207e18285129de46f3610216f66918a3b9081407faa7caf53a25227e4925e13b88ce7a76553902272f325376ea8e748712198dfe6f620aebf229062687b7634aa2ff9805fe67c577255dd1d46297831d40197fac75d4cfe826f5f2b23479b16f9312851619f45716aed16f614dc147eeb8b691f61a74bc4f82708f30fd98a4464f941faefc74f4748917163d47b377939010df526897a392573fc2a47414c824211cbc99644089e6c48b2a6994f73568701fa3f75d81963aa1f0446b4d734cec88ce277aa509fc38ba2d4f68d47670af4454f7ab766d0aff04e184bb75725bfa8137a1e1b31744d8f3e242b6535fc1f0807e457ae0f6e87e60d968cb35edf36798ad7691650e10257b5ad09a8eafb3c9b2f847e5cacf65797f05ce3a2697b55eb7b040ca2e0c97bf9dc255806ab88922e046e93726406df79ad6ebbd1fd5036667a333e5daf875ce74aca99a517ad1b63676b8ada316f6de2decda217c965102c9972e201463caf01602136829f4f5bac39e76fc8d6dae961998fa5e7ae49021e0932b4ef9ba8847b87740c664850b45c00240ee5e3c0a0999904916ee998656a2b7f58c122957e802519baafdea84e27669134048d04f83f91cda3ad7e1ebff601f6570c08d7692336231ac07f3983fcfd86eebbb618e648b804469915b8d6b24a07fed78babcd8549dfd3c2072e1db8f9612ac960a66e7cdf186d03a4c30f0548fb7e7f578a359aa6390c95d56ce3ff1e0b1bfe2723834b753b6bf0642b60decd27bf796e511addf12b5b147cb01e1c0ed5de2253e6fc04a460236c18da3838fa7c55846ae911b1e4c2d01472a19429aa59d58a3ab380388616024d92c3ab03c16a13ac4e1badb793b0244bff79069ddec7878e5eefd58c32c0b81e787d36a891fc969b1cea5c851359b74930308a3c5c74e1b78c72d83a3d52ed8a07aae374198168da9a4ddf65a5b9d235bc85e74b7aa120c13b737c4ccb677b20dde804bb0cfa4e11aaae0a8b0c91f3d9a9acce4f78bb54447b53d74d43703f5b9f2a68282f631f62e9881bbc75a1c17fa3de70cf42511a1df2db27a1c9191e4a406e9fccb9b674b0a1fcaf29dcc98627ac861f8ace149d94274cac5c0c4bca8e2930d3d726bca21675e3c2d67b4967942c3a83675e9267060c9f9d073f08df874b01439cb03b48f3e2fbe52daaa24bcc3f90bab99effacd17ae7f461bf07ce0220cbc7d0ad42ac01e104487c636127d09a6da36dc647b3b347c0352a565b2c02969412222b9c5dbca2bd94b1c62d4267542ad31e1872406a9e0024d2491ace26d040d6668e00e88f284c90a1b9c3092db69244d87f881655a3b6e2d54a2b7b682bb6f4111c99bd698b6971f1dd66a18ecfc6175ace23bb1f9978da64d15d339984b8304b10da39bcd72c67e3280a63199fd4c5617fc809639f9c310af78ed3da32672a4e4338d7639552fa19e4309943b0d90059d75713a5daa1e5095b2b7cda138ca6c1ed280f47ae1b893d9ff4a994aae381fe00c163a35e0ad4ad0c1a54ebdc60f6c03b3476ed852def527fdb9752216e9be8d078d679264525b1ff1154de0f883ade0185b0b387d0e81fe9ecff6958f76c12b156cf069138726572e04f785731eec7a62906e840f460e55e31d773fd425b333258adeabc1c67f0fb63ca0f68df9b56ffab5ab455a893fb30167119a2e5d0fb7a2e5bd26e95e2695f80408fd0d2b1b460338659ddab990c42743662679aad04d7df9fa927e24160521ebca60e02b46d8e50e6b5d60952a6440e3e06644d8100f717d00bd5f6897dbc925274f5f1cd2675b0daf3b907ca1a6f0c3aea6789700031926e63b73577d077a83b5cfab3384bb032808e97270bb46dd59a17d8b27d787fe16213b3e7e6030c03c6dc4e6e63f377c9b86589096ab514239c9c723ee33a413edd828a5d5fa6f4a0ef0445eb685d6836bae03875c97399df3a2499cfeb37b616e25569dd3dd5056de0ec446e30acc4c43b3a39e76bc279dc2e60d370229af1f383bc2511dbf5fcd067321631212b919d38db7ba4e8a41263c9e138fa5c3b1b88b46cc54db465f735475f5e5754c29e87eea744fccdcadf720836ba0643ea766ec488d02131d5af14600242e0ed3950ea6dc334a5e207277611ca5b46bd58cbb2462aa040ef81455cae3eac97d9bf222e9dfd1d4b8893a914fe25e6ee497fde462f2d48a831bb41be6f73253ff9e0d82c983a8fcfc47ada70f391c5079ab5917168cdca6b0fba672c79ab299e021b4c57367d9780d9440be074dfb3a50289fb6bfe7308e5210c23ebc6194074d58e269925641280e85cddee6b21c1fc1d0283dfe81e663b51c5a52547c7ab68b00505df63bcf8aa963494a22065b36e0e7ad28f414e113aec0d7f7bbcdf97e89d0353bf216c6a57d3121f70db0ef6bde9c499c337141e00a0ffffff5f