PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66255 8bb91c7b6300159688c157d3068815df7d264eb5f284e3a54838eded3243f19b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3a4599e423ec17421392bbc5161f5884de02aa717b086af3a8766799d944b88b
Certificate Block Hash
8bb91c7b6300159688c157d3068815df7d264eb5f284e3a54838eded3243f19b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c705000000de0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000061ec35b8a0727d7581f2fa32930e9fa2a607b210e9c22b54936cb8fcfe647bcb57b62109883637c64f776ea68436824e84809313d865667af8eeed22e3a68c1444411c3beea52ad77b89ea6352fc4772dbc57f51f840421b70a0000000000000080000000e00000c705000000de0000

Raw Header Hex

00004020098ede060c229fdff876b7afa33d50c9bf7078c4c0ce365f8a15316986d98bf223026d238c18a71b265e03b487d1a82f2510410421fc174132592e4ef873100742821e6afe6901188bb844d9996776a8f36a087b71aa02de84581f16c5bb92134217ec23e499453a

Proof Data Hex

59,560 bytes
121216010307edb06afa892a93bf0196b454cfc5dc0e7cf5fcc7fd167e32d3775cd7b02c74fbc6f0f1f8d3622506519b230229d91ec07d5670f5f73dfead27d9cd1aabb2b9fed6b890fbf5c4949e01ef5286f63de71cd4cfa98fc4ace1460e28dff5f5153cc610dfedc44bf7bee02e259b065e0101f19b19027481100efe74626aed055883c39cae4be78f8fbc9c1aecfde613f3aca3afcc255ef4c502c10975e824ba6a88d56bce96016555003c814102cffe1e0463bfca740323c31f39e04678c5ed77702e0e7a69a60cc884fecf06c0a3af5d8746d62c212352295e3a51aa09ee15c4742d31096174185a231073ced2314792dc31a20d19f29e15f14130a1d3f65a16efc56700d17e7101b2b0659b13a2ae457d62bbeeb056e0cb16ce839a3c58650a42bd33e2cd5b54a2af29324161fff97a1eaa772459932e12146a0ed626a96a5e75d9e48bfdb84290a76b54fde90a0c0e4585acb3a5d8137ed650ecf464b4f8fc28ef9c5a53b4dabc59218f0ec94d8c6bd8423eb9c28ce9984f04321ac77b6f1cef040b5686121d7b09f606588bcebe8d71536fbc9e93ff4e06fb6a87fc52559ce2124b010079121dee95cfb74f4c90a117831a0ee8c83ee042a89b17b19c9ba578e575bdcb5229e0f8854999fb0517a869e03173c2f53935f25e337698b4f6c553332d914456726f1e9263db5c6801913607b2e17589257ea603a6bd353cc82e79e5f9941ad0d113f28e3763cdf2bbaa0faf501404c7282a6aa4bc3a7ffa4f46f42a952a522802d95b5cdf81a1bfa4c87384bab4a191713ba3f69ea05e4711260a4af298ecba65581c86f2371a091828a32fda34afd16feb7dcd5c021038dc290706de5af83bcf62687e2680701a5aebf95d853972e68565afbf6c38e58a2ae67e1205efac33d68305090c2f9a241b3b0ca8176573624ba387021eeea226495030e19fc8a0714a574a418c3f4422a7680de636fafe2f7460d8bc4a788fc470436a47944d129ce8295fe4f3a0efdcf59963ff58848cb2d3b48077c2db5da7af84149c10824012e7e0b66fccd833fc9c89c2cad8c1d514a559c87886ef4d03046aed7f9efe6fd9028cd2c76d9864fd7ad277407f33b84d290f26498c7a1333cdbc8cc1d6726033329747e2571dd471d62aa057da25e3d388c0088457a2e28b6e876e8f9fd511234497d436ba92c74188a13aa2c8ae2035fa3424cc5aedda7326c46b960f2dffe1eb95804b50274b1fde36c68b3aaf9de4cdadd542afe337e5308df10867618f9d1658a48ccf5b2c372bc58e2118657099d9c23ded4b5395e40199b0b90e0c28184515bda4f7aba3a8ed55d57c22e7f1cdd53ade9d9784346f308b7ec49ded4331cc2d4f33b5e259cb272531939b6e7161cfe4ebf085d7f358a2e30e6803660de63b73c0c7d09f9328b7d73464a38417e32276a72d4b66e7c76c0a0d937118a6e5fe53610db56d2bdee7678c5b56b8504387b0d2e14af55e7a6b8fbcb2b68042edb8731fcdb7334a58302b7b6d81fd41e2bf7665230e44dc8e4d5af08d4cc9fc6bf557bab32aa116765993105da88195f74d83acda97bde905b816a3a4f75d52c341df6211baf9d17ef06f5ffd8cff926c4f007db25b9dc6e83011571f6c92580219559e8f4c470cc58004f9766e1aa4c9a2fa69a09c88dedcbe3dc32e4c641c8296a2fc3190a0cf4474839f13d530d67c19a18856bc7d5000ed3e6661b0c5ba52a622cf25936eae1dad50d7f7c2005dacdf33a40b91ac78376a8f70406768210f05c4fb985707d283cfd8098db192d4e45faa8bafcdbd9c01f928002980bcdd203fd7e80b8fcc935018dd4822e59bdb7732f2a32593bcbdd9eb2c5c6227bb8c63f5a38b934e68bb92766964d69a20fb505612d97d5ea74eb156053ef8f8401023bd72e20d669dce61625ec5ca34908d907303a2d9481c473060fddf1173f461b6b0a58aaa90b038672ae1fcc07fc099efe621a277d8c50b1e9c4407bc9b3a7e4fb5f1c08206ef3da9afb24a39b86a92cc516abee550427c99be6a1e8c988c5fd2c52d75e1744c6c5550528af899797f869e56ec39b4ce1574177508e34c239061360ba36d1daf33fa9d55e34e56b9ea920d11d8b59f0574fdee62f4cd07301ce6426dbd89294f0672255ad649298bb56d96f14f3b887455b77ceedf12f506d6700332ae54d0049aa6a38f3cdfaf934f4fad1eacb76363c1c8585eb4d55768047560d909bba6165a49ff01a81c7160d4805ad80d32460ee07e401a7d68e78cc6afdf066439a23e117f4d9899dc1ea71610606ec62e31eb3051905a21a965ed35912bfb110e99ff3fe8e71600bbf067f13a2db52f5615e844f1173d963a28d401a163847b6309c57d48f086ac3f03f569643b6af0f3d97098b529015304beb5176db0e9478fd4ea290c1485f7763dff97eb4f70acefc6bda7e31ae23a31056bd5238744a5fc825279195529c9a0ccbc0bbc307796551b8c04d4b729efa908bd2ff1bacef95fc9df7ffdbf008f307a4c8110f17103f75e4e170e49efa49a95c504b71b7f88c00f5cff108452ae415910ec9a7985b9c5730eac4ba14c102e85bdfe379af573fe757910993282bbcc2185a15f107e35726d40194fe9d6d702cdc335e8499ea3339f0e360a86803601393018cc545d0d819d9dbda5a9ef5c7148f712d09f6c2c48642aa38e7492fee7a7e4822a90a24f2612c4bf1cd4724d3612644857452ef5f51c7e7854296f5f446201c6c151a41c3cbff10341c5a4f96fdbdf82425fbff542ecb46cf05c55945f16d8cd60abde7caa3c542cc14b03a4d8b106a4ffee3731c2f8b151b215b76d74332a8c5d99eec1cba31122167372732b1fcda8f9005b9d8fbe3bbee53ba1099834fdde7d746d795510eb8685579313d602c906b516691228fd02d5921fd16eaed4d0224102198653b66c0079bd622f204f040512a34be902f4717e6b0c9451a56fc9fdee0dd4ba3e4be1c826e39763fba9dca30067a64073d541144bbe7f246142e11797155618f3bf3d764dcb4a282dd909f1db887c669b3e035f0338ef3890d5981190f624022896e5ed94c615e1fad11507a0d4579b9d9b7ea29282e27095ecf8881de3c9db9d6049c5b638c05f2ad865ab4d26ebb0a5a324587f2c6a5c16a9157a064d7e53ec0a4eab71a53934ee1227b6596babf2a9c349a4f5a3177f8d6dfe9f6ae31bab8b250e68224bed621551091537164ad309c81199ad47a5b5d4b00c4b73a47355761e793d8f2cbacd4f9bb02c2450f202e27aa343cca80a7691cbc7f6a5c94d453fbc53c29f2fd8df3039afcf7c8587d89183f09b3a81302446d2b9e95d705a2c47836e960f563c29cedb8cf19a07088db807ba1c5adec6d0da7273c078042366e398bf1a625d5b30cf455402882e6a703a400bbbfc4a5f57fb16997d5725605e74214b12469e75835f24ab33e91b0d6dffbeeb767e37b93920adb547cb32b1b724a1eebfdf5bea9719abe59a4bd424ba2449a7b813452ee50aa48c69adf89154c12c71db9ea4e8464cd64b14e9e56bb89f67e79cd13d4e52efc6ec534fa34b735c2f659fc5b9b28589a6e4e76c0fa42cd310c52f34e9d1d757fb230111baacdae5d663b2c58263c37a256f3b7ac7a299fad68332838ff41a3f35c51257c5cd091a6eab37737c43c0e357a6bc7fe143e072164bdd7a2eb608b1c0aaf9482283f9bdafc87478c8738fb190823e38067ae2048263b243558eaeb29d8607d28c0550b49b48c2c6cdfb79350d2c953acb97b9733897571a0d98a013856aa0a8ba39f14e2376ef2c250614ef800240070c85601aa0b7664366d75c2972aac3544edddb4f70537b421c75f40fd7ee8d59593358e7f80b5175fbd392ee7420a7ee23659fe81b34f6433dc31e5fde57f6c5aac416ab623a9781dda78166612f9c7b80e4f632ae27ab261c97d282346fe7213eebe48bba1b86887285e041bd6bb8bd6cf28b075e6ac05b3f5e611d83f425e19fac988868ebcfc387f3f643c91e5cbcbfb0831a307529d5144026bddf8896005a958d095e8300c35e2e37830764e5f9bc7f4ebc49395b718f965c35e85bc6960fe664ed5463305ddf8f31446660f7f0f955c502a67bfd4672ff5de51349fd08bd28e3f64ff60173ef9aa8c66003f082425eb94fa0276c693583118c6114a66137957049bf199d2c37399ddf0859df59a714466a66201cf4ee4596e4444396fd8827e6bfc893c76438c0a050c4f8b3d1e393e0cf65965bfdf690a50cb2f380facd394f5b71e6ce9cb5dbd080df2a16037672a4f337081908aa0205c49ab601209e054f95f24159e960b89ecb0b1eec4285da928fd4366ed8b7e11ede6e9c71316aa28813596cee208eb121123a4323e91df2770ca2e431f56519d67fc45238dea46ec443233566d11bc834fd813da71fbed857b5818ab88c6a8c4fe7a02b573015ed0aead061b879b1eccc9b91040c1c05c39370130194d29bd37ef5a13f294d07a53f4cd0198c1b347d1fcfc0350ed8350be0a5acebf4b773ee9f299f86f2f9f36af0f29f1b6a769475a2990c2b2390847c812ebf255d6d997e4aeecb28b67d1f001fd641be4b2194300deda634e5857ab78f6b2796e53b62fcb2d3b5e2a64668f38dd7393da0af514ae5ab93eea93e351a888a779301f3f05a9b3a318ab3bf96e700f0eaead29a3ab052fd1c6e904db2db7126935ceaf136a4c44e34d4d3e4f7bfe9968bee33eafb15a1cb1e91e0cde9349201f02f3490d29c3f16ad53b15c655bae0184556144352a44c364859f26a933f4cddda9ec0fd6102c72e3a3b3389a42f1e8be8bfc7d28960d2d79666fd3da9ac9a57eb2eb68a993b4c07da9b3181f5826684874a6aef122c6eef5bc3acd143ed8c304f37da4fac94607bce48940bc8b9b465aa7fd2c488be9d6a46a36e78a7423a8098662c3cb2e8cb7b64909d097d128b5edca65c9448ca57f50b9c254731431541a19a767ebe0d0881c605bf35dab5a1830b3f08af60860b783e341869675eec4893f0e7770aa6e4e10c4024e7c186fe0e27fc4cc6bba9fb65509a56302ff4f03a1943930bff69df608476216f12d5f72f07b9d27ec1a3bb587f5fb3693074f65011650f6badd4833e547ca3668c0b84e59e872da8246fb788a9385b94aa0b26e8f2c4259596a68f0dd3d1a220cbbc726b090cd9f9aeac8698b2521ba948f0e1e599ad99d14e9856a2bee334c499f249cda8c7551480dc5d50995630227a5c96eb063335729305d3b005861d0a260b650dc56cdef10f8e4ad25a377d99d7f9250b08f3c275d022b90d70b2ce9bd6fa57444678fb09064ea6e5a41a5369ecfe984d5a2e907c136e62cf8d18352d162cc88dd053c99aec38ac964f0a640987b21bb29420aa218de3b577381790a2919f5567f8645061687be15beea9b1961180b8e732da3185653ef285c44800c09f702c4010631cc2a6ca66fba765ca67c3c7ee030f9c45117ae9ac3ba2e1ab9dee1791b26d42dbcfb3ff66c6289a91d7277a7a7b9a75eb6db337928308e58a1e4eeaad292eaf00d4bc925729e63752f45b6b354f0e763ddc8e9c684d37a19f410f9346c0373418ea387fc6e296b69a216b87af0b102479e35a0eb0f575028468f997f1a7310d474d2e01135e2a40968309e5b01c838fa4b9a3dc03154becae0d9d345dd687e2bf38c574bec1f8a04fd59e72b7cc3ecaf2e768ebbc0d43aa5a5c789df3829e96f98f691cf23844e3ccc8f133e6e5be3e341ca00aa4ed91a5ecee377a143ba5e0882b53ae0c3fb38ae9a837c8431c3ccb9ee729819bff13c4dd473fa4d771329e543161a2ffbfddba3eb5685da79d1e2adec4ad810e263b8d1d82bdc5849605edc576e0c69f8e98e0419f97129dfce37d3c04eb3cf658230a120bdc819bd767c6b661d87e6699b1d0115f5b18d50691b20e61f191d09cd0ece49933f53a629989c2e661b89ba6d0b0e0776533e66e4d07485793c45ec782cc254469c7468e8eda6600c75705712093446707c6af9a73fa22ce4a7e7c919e75275fd8f2b2e7b89b83f182108b63fa3ba0d649ae7350245537127a7fd64ed054eeb1cf30468f3f20aa600e7c1bad30ab8db8b84aa7c2efb10010cfdd55136070885215eeec89aa5f5539cd3bcd8a08b9ed888623fe7728353200931b4a3a989e74bd110ecfdd068cf29a398289caf4a42981e2fc6e4c5bf8570205864adc87fe55d719f3143b6ddf15ddbfbf12c53ab9261f2d6d2a3ceb2a4fd576c04fb4ee7c5c1a48ead77996aba4bc651526460141484c9ae30dbff328076099052d53cd5015b1cc808400b32ed01b034c6cf02d1e5c6ec5146b86f001f107636f913597ec20ead40d2b3180a0ffd251afc42024d44d0ad3c9b734d4d808ee903120e4ecf418e5468c2f5e662e8116628e87dfbbff05340b15f7472cfa59983e0c81a14d268b193850d408d7bfca63fb82975595467bc518c6466f1e5d7272f13b340575fe59f8e465e64494d9033e0553bee09ac313a56c756055ee25e4a368c0a6ef72f5f4cb0c024fd3b0efe9facbafcf72cefd3ec0f7e3b8f3eaef1e665ba868ce2c2ee843729fa44a8d9455deeffe168000b83da728c07a29ca880d5f0521d2f313524e4f4bc6752536d62cc06c44bbe3793645e2841b8cd75e4880c7963089c0c9b22da2be5590f3c40b5f56911fd2bf223b4125b6b3654348437639d0290e332db3bf256ebdd75a870137db9fee18b52927d2f33aa60eaa874699534fff865c24e94ab32c70679e97c327ad511ea30c6db2fdc5978c4a75e5f90903f42219a45fcecf96db97f2d9b144c4aa87a1ffa8482f34ce759835388c7f889923457ef5ed61145b723293fe6fb8365ee2dc9cd68245747ab23f2dbe4b4e58b688253e205f817526f30940cf840a96af7cce01601f81ad58cee0483151cfc7c32058b030b2bab5dd1452ef0b1d496e4191b02c4ae854629a0c945657927a9c71c94a8d5dc0dfedd48ece71adc4e1189d9fe5cce088302cce5cdd11fae422962e5992f541c080eb641997ebdce0d1b330599df3b061cd97ab042bdda66534f61c1f54bd9818d0c5a275ea5226f346aa3eb5efe9409655a30865fb09ff5f2b2307e04edd70e3c1b93d66eeb889dc02403bead3865e2161e4dc81caad41a2a2de73915fea481ea5a6f4be65ffc45a18306e7353e4fbf0706189e90f35cf8c2ff32450f9f77cdb78bf7e9d9467f55f06a07ef35622dc96ba9156b78ebb41c03cda4673bba3632255494b38c965214a98ce7d1a7f4086285140b44370f5c5fea95a2e1a8de2cd05610560414a0320acc97663c6e6c602716bec6163144a86239ef2a1fd23aa7f816f55f8a8de770fbbe9c9bfa2ed3cc0a0d88835862b22eca7b62aad2c4652cb205ee1723ba97f086d4ad5cf3ff1e11d861f7ff786014cabd3285e7636c9af046246ee8ef209dfbef4610746ee17737039e66ffff9aa1a501539b0733f3ad6528280e88bd62ff050645e6a0db074b62aa5d0175c42bf98fcad1e9fb9583b9fcb7093aa52e25f3709c8f4d4a05ba7783b36d99dddf51469c19fa871ce7aeee62880477d6ce15dd902628bce9f270b9181d6001b798b4dfe9be71f38bd615d665b2b5ec6094eee689cf1d969c4930eb2086a3de0536ea41200e00af10da4ee2aab5ffbb591de8158a9b022ee028a93b81cf3b5a90edcd32188d79c8eb1d43d4882d33d1d00005e6349465cf02fa054d073c732247ea2d3769f8d72adf9e8188929af8f438f5559cbe07e816af7f4b8def9f6d8bd9e3b7af3175f9256e070c828d92a98778b2512f877b7229d3159d83331bea92ab1f9bfe0ffe68576f5a124e854ba59e18c51f80ea766f3861a04354390a18a599fc10e91bd15adc6145ee6c94f5b37559a0a49865abe7024858301a3b6cbf575bba24ad204810f91c8f93c4d2fb3b1e43b13b449a88af0df0336521608a9ee9ab7c6630a9b5b11d9dcdb853e98d8fa31254b3c228c4cd83a458f309d4ea63a88d0c581ff5527a9cc91ed87ad96554e918632d997b9fa425f9a1f76f3e652e6880be10f08295613eb8d302bbbf7bed2266ae2b37f23deef54ca32d4ab84a4b10b4891dca784457f396bbfda17515ff8dc44ef331aa5b03feb8901a81ecb5f656223dca79e6c9d9c2170c0dfc3ab15aa478cb7f6574092a2aaa1f57c081b58083f15a750f0c877cb63aae04a27e325794383e7ac53aaef0051b31065ba96fb39bfd5dee4d0b80d5e142dda0a5bcc6c73addf04d805b0f6bc2da12673be09d680d7889afe66f7ed81bfee64e34da99e03f26f2f057d0c6caa65966a2a792055863dafbc607e08ab2c23b23c2d2e25f0d28bc510a4f1a0f3e2a6f5c284b29dba431d78b36dbca255161b0b9b6076b21dc34a572a5e08a380ce6230d6805b54cff2e04e9383514af4a48408913edb5b9645e31cc4ddcfdb1cbdc12821f06247ece6527e77db49e35e7e04669c7e302f1c32bb44fa9eed30a9adb777bcc952f1bd2ebbf970c838f78a9d3a8c2c8b4daf1e5dd4e2f0c36fdc323c9b17ae4f031c472bdd8d48c8a6e5f6965150da9894b493ca5779915fd9eb3942e164a5d5948ef1ac7b64f534fc86742e2d5669daab055ab403e72f82f28afb02b2f7290c9959973e13d5fdece04eaab917b4ea23b53e2b7183948283b99a4efe9f091c7fefeb670a3eb9d1edb9f6e87b365b657b228c83ed3fb68b6bbf0e119f6578581350b6a951f6a5115f31fca535dbcd3f03a4d8cc3643d31b7bb38d04efd4352db176a556a9735ebec342900bd8a5fc9015f2908dfe2cb29ff54bf68185a9b18460b05c5d851202cb53f7d6b6842f02f8cf3de82e8bf6fc3b26875f5cd4ab46d14966f78e23b47061f2fc399de1b9dbb917763badb7b43363af108cba6c13b16edcf29f12897283311026e7f3d10c132b76b873a8e8127fddf36a4e5fcb7cdd4e4163974a408e1edd0c773015c865a9eefe0e1d87c16c287e70b0ee17d95c232f3cde5c7c524049280e5abdf02367f1f348cc221c9bc62e27ec140b69f19b51af6e8c2550f0259fde11eb5cf379ce242f5f9954b90d0bca84b8706d5ac3608156f55f71fcd3d63ff5280046953194d68d830c24aebbdbf957e1f5153ea61e1198e413e7e31d035a2bce4092862211cd45b0d737c11a8eca9936ff87aba7ef8a57fd10b9dea1a07d0ab6bf2a9e594e4c773533e345ddde822b7433522ed21d82fe656c50d0441f1745c466e1dace5fed70d3f2cc7c72279b003b1f7ea31b2e079a26bd6bf3fc5fe330e14a35afa830acebe7d56165722a0d1e53a8ae07e147e6dad1e15fc277a9a81781282804b8bf628d7dc6d6a10b915bb9b79fd5d7151e2972ef79188489d6785d39cb686f68244f3bd3fa1c5dd3a1b8e06afbc20fc4ae74e194bc552d5085e8760219afc99d252174a1c3aed736be9980388078585e294cbecf37d542fd9d1aa0037ad2a724c24fd4a7cea531752a897f244cf7b41c063dd3d8b00db318cf29418eceef23c7d756764cdc5a158a24e6381154dad112637efcf736b700a5a9c9e9435c63799b9bf88ad24716d9ba5b7082901e3093181a6831d74b03b462c4c53cd6fea4541d2e7730571cbd14a33886bbd3aefb503aa3594cd1f7ccb684e1261e2137d1a31069ed2fd5f91f9931574018b4a74311621903dfa1c8944bc7a4dc856c71412a9336929454148d3809b6280fe2be3b0693f47ceb8cdb1ef15bcee29b3299191fa4b26ebacb680cbfee9ce7fdae5f72750434e8777a7b8beb4e8c1f977ab8feaaa05712c9ce4182d6553f4c7ebea7fa55a776b17a59c0a643466c225b32b511f3684c515a04f458e86e749923b600b67d41130f00a77c9e9aa9a51a460ac8ace9d2f9d0741a57e946ca4fed3d8b17ea0015510b8e8e793e9190cbe5b3abb3830b991bff538eae69bf20c9d7c4b0c12b30cb0bcf9ee9787e73d8db421f56930b100725171f410cc3344aac374635521472b1d2207bdf3117be3110effef75b2b459c7ae0fd43fc0480c2c535fb00575e366079dcd1c5fafee294a482e163e46f56f0d1b172dcad3efa5cb78ee8914888e1f3338cbec079440f62b7ca38f3177d8676046c2d0c6a5cfcb99fe72197bd25544754e284cf03184e0a4449196de0c383cfbd5d6f6d84c2af1c3dfc12bc6be7762128a5ec2ec43c342fdeacbc9c191a0ba63729ea4b24be551da521f308e341758defd58405ecfdf862263672db480185029d69135a1f9f87c5a945cc0720ea7ca83ba32b52273c95af225786904b1f93e19a059bb76d337b106cc719fba1a8e9e1613615be1e7dbc07b9f1b58da3b51a012a8a465df74ef6ab5c8e7fee75bcc4a317c0bc0409b824dc484ff6373545f14957707c8bae04c802a2195b4629ade001564d0ced401c8ca3da162b1cb1bad593b95c5f89a88dd30d3bf222b689c128def747674e15914b430772221bba1444e35bc9f03860d61d7b7bf8ff3af548967f037dafd363ef821d21b629c664972caa4c2781a215283d5826662a554b876f2c9a1d1c6d7869807044214d5e0c16d1244d49044cb6445b8a4caf6443e0432fd8408cc9a5ea7df9a3ccd7ff64848d617286dddfe80bfefd1f65f890c0c94c981db0c22651d486ecc025dee85f048123568643a11ba1fe44aa2c827c321490dc559d8d3183f31eba92ad7a3f0e4062ce10e01c6e4ed1079edf4f221879958fc7316fac90b9e1ac90bc5174c7161b13ca971ec6ea1f967a7ff75959e3e1fc143fa5ee39d286d94dc61964d9480681107811da0a77a235a7a1b20b837e319d283a6188d429d66886dc004c1258e4513dced62532dd0a8232145405f7a56178f1b15d45ccf070c07497c4a52fb4151c27d6fbcb0bf0fe7b51d835ab0a9b83c5b3e451663a6794a4d6b56f4c3b2ca40ca8db9e2b1183838d81748aa9d4db617a0c709f23f8a65d396c413afb1580865ea298eddd959f2cc71149f72d0cbc9d5d7571bd2faac30873548005cac8e5ddb3a1f4ebdeec5e4acdfcf2c0e906c9474a780e8b6607dbdfffc2e2c3cdef1dd0d5644922d957d0d29e506c2ac06bb7181b05db85ec0e4c2ffec610768ce9407b89870bbf94143ccc7add83ad43c1f85134aee63c18c99976fc73babdc954a455873b368ed9a79bac7e67fc95339f2c8f5bcfb5413d5c92cdc5717af610aa3ca438d7d958515472f68cbd43d1314f096200318dc61665398b47ff42b0aaedd4d29ed0ab354597ad9c20a69fab5246f08916289611987bc7df6b66b67bbc65db4da2d168b2248943c2e38750f67bc60bfc251dc43f0d3821d87cec932e972e99212db8f76393a680748394af1ad23dd632564acc08dbe5afba3dafc64c1f250a880e15d1849978cf0166220f75c0e0683a8d8d566a36de97a86d95bfdae8fdfe769a281afecdb44d3c9122453b205336b1e76564822058ad363e81ef3865f0f0a7c499dc6169248094b60e3aed1a76dac5cbad0feb37a8245af937208642e8d4a6f4a37fd2e466e0f1e4b5521117121b41fa4d23fdb9d023aaac4a99b982ad9a2ad1997c1d399b46e461a515d6e659ca779575c87b3ee5fe9021185373d71a9f57f672ff5290c064f9fc9ee3dc68e1a32662aeebf3c46e26e8bb2be558a10888c897d6548a10f3a31e5e84de03db59b45db490439c67bd9fd23de69d4dc26ed2c4798c8ee083dab5540dfdfbea58dc884027ab06436da1893e0829d59c5243c1bf745b88a5de64bf5fcddc403be1c024d82d64f4457afc79620f0054f200a0344d89c180d3a4a83fb12a1fe5ac36157a48dee22d69c22d07ca2595b5e5a67f5297414bb4069a4cdc6eba0a522b0191d9fcfa24a41fdddebc790ba30c56d43566d476f1b6eb3cbb4c6cc8df06cd910ed04581b0fb3985b0bf858b3656e3ea1ceca6c8932add8f3e24e5a0982e5d796ce82e93b47d47e786e5a8b18962aa54d435c09b624903befa16eacd2d57c0c8344d77a24fa77f74598d1cec40e494931be3ccafbf776418ee6a53670af05adcb4fc0eb161c5d74e53c460135365bb0c86547e146e0f52f0c81f0706b410ac12a8e3672f236bf69f0dd0e6f0083f5c49c9af7d07834a17f6d0346393523344acbd5deb0c2c0a3b06eb2f90341a08b034a6fca7559d966e48c41c3db9cdea33b8593d8bc0f9eaf1f1e08f6b0f650f2e5b1472cfd30467658ad3a6272da9466a1082554c4cbd665b84fb5ca2ab13042d522822a8b4aad7cad37d7bf5b7397c87ceba55fab2f685b6e075459e3386bb4b12bf7f4af61459810f009eb9c146301ae3917157a33252567c07c203866134a4c4742ebda112c36da0b9ca9d472ee611f30dfdb0ccf89335c96130a411b9386a17bf90ac2a6945ec7fc7d9f162770574a77eec8e8c6be31b9bddbd936370564fbf7fda363c0a4f3c1aa6e86388f98fce123a8e496f177f9c9805992fed58976292a0239be20b086e2753627c26ffdf3a4041fd94bfcdeab7e41c22ce06e1e884672b59253c8e4ac4bd8c5280e4c605fb9442a676f02a5206bcbbd91c2caafc51c8f35ac4a3919154ce3e6663757f0376f38822fff4b35393d329699281d9e54894062571947ce414f528baf704f51e4c8d8dbdf4fe8347504dc40cd6a38e900603a94645f98cb8cbb2dedb3ecc0eb4e327a95ba3020644efab46478adbfa9fdc71a160c0f28746abd647ab587cd72f5b505a7ed431d70fb3736b27dd669c5a25cdac094acffac44e258fcbe7098366472de59ac642506fbdd4d639d0f8a33c0daa7167e8558b0f97dc5991f8b400a2616592c1173beecd95f0d9f285e558dc076f12683869ee33d3a74905f08c3eab91f1775ae0bf81f4f53401e13e1b129b3b8a95f0ff4aaf399f122112bcf38ad54f6e8d98ff18a3b91cbd28a2edbd4b007c64f6fe22c0d16738e4f1078d7f67b46f3af2ff86d43a693d17afd90b4c22745775c713a2b82025262b3e58ce3577740d7ae704afaa7e3dfc494fa0a7b8772bee25349c5b0969bc19c0d262822fdc39535311d6a59f8c4f81e5a0fddc970979b86292376974788f276c65e08a89fc5d40c92a8044d8fa1d931ddfe9179b849e99c7f2a6143c0048bc6291e000319d08e1e396b8407e7c2779534d5caa6769c3978cca85ded0069e4eadd58bd5e8fd6f64a4013cec35a95e593bcbe3da318f0a71ac47d9d53b07045f923d61ed36a9b826f0d11a625d6ce2a8f1a4b63c315187dfbe358581e0e168f5d4297aaf91cdca9e85f672ae1317a21def77b63ab50433c85a03b39ee572cbb3ab6d6d5bc9f6da02a5392613da447638106c37820a7d128ed330fa783174040bbe8e350977757cc2d5fa5c15ea3abfed326de7a2a74e02c5acb56650c7238da1c8fd074582a9555114d2d78589f65a034096286eae8d0053c777bd63191a1369df593d4c6d5d916cf47ac484da9d82f7b6d3d81a4a21aac4e45f4f2d8ec3a907360a7a906653f7f095bb1aad93cf68e215124b3888693fbeae9ea7828921a1d9bab742f381d815363670ff12558b5976d339c55a41e389ba1868fc03885c83eb289a6a420c3596b0db89dd08ac7073ba808838e8c5fa0ef908e95076fb56ae55917f7175ddf8cbc14f6c5fca0a4aa442f17cac366d7c6891978fe8e77bc6c7ccaa6159fbf2909a30c5a0fc098db9486a4ac90e4951664c9ae8b226e3fcfc7b565bca6bbd8a512990ef458b1984a6935631263fddce23d467c310e80cd939c8a4deb15be688ed1b1f320fa23619cc3209a231b88581195c9abe06967d6823c8e86dd93a7f7062f9a4dc736097f7f76282974fdff308e9acc22a5d8a477e11e6b1764d85aaff8d598465712feb4c17957758328b76bc3a98b24b5277ce94f052e828078483c6f3252f7ea1cc081caecb53abb42474addaf9925efa7e7a973194743809be0bab6c705633681135ef858b763cf10f47564d059a1162bfdadfe868152780abdf8c68fad99fa1a295043023c33c4f8081a16561e5bd2326be3b285087e5eba06b21a4f678a77d55e9ab3a0d013dccc44f2763d1c9ecbe55d1d0d55dc7fb170220145542315d0e39e5067d64e9527be645ca61955909dc9b3f9de679aaa8981ea94c601a5fe102dee3b9c70427b35bc68124eb008560b67220fc7a57a5d0d8c6f026e11b463ce2cc44a74a23a8ea56008f9b1fc2f0e4b85da1956c55dbd3bfdea2704d3bf6a9e570f3528624753cf9d10470850059ae1ed83bea9e9f3c66b89bbe14d229cf1043a4c05c6d702256a4f878be7299396d909ae379e55c770acadd79a010a936b59d6d9a912b2f76057637ff56807b06a0c1d5df27eef71303540427cdfba78e1f7337420135d12db4b3d337a336409a5c13a8679e4ee479a59760c35fdff7a9fe24a454d4df0179b7be1694dc64fc85c61103aa0c13e030c14dee9f1a3ca319ff3705a450607fd2098f9dcb612c07f427700a26bc1a014bb4d23838d2c768453bd4dc0dc761d691ee3cb53fed656d82bec1e3c950ec05455eb0f14a11a5ff1a82518231f76de0b97050f71b2aa4773bf78a844cd7c0553f22b2bef792071952427d387cc680106ae4c3e5129b0aedc933337b9b56000c47d18c1d679146a85df335c1f113b877a73b04e9462d7aebf9e43b8db3d9dbea97d815fd1f56fb80be93dbccc40004d1b9ff915717dc29ec90ad6fd97913ed94f7d9c8353f6eef8c1d7f7439faabea6a06e01aeb74bcc15d11f3e14723c8dc47ec8a88d4110546e5f8d1a4a010b8d72749b4edb88d7e94ffb6b33123f27a2ae4432263c859c5092514d75663d5ea27868be015345b5c88e1a689daf2ca3c82d21905bbedeb159f9518b9f669f7b3664d5dd41b97e3e365ec7537571daa5dd0f890d35f9129c52355c46ab4af4375c5fbcef457fb63d0b99ae855469cd3d7c03ca8e4538c7f1e170fda0f888cc76ea27271874a7f30749ca35605eeb4b2060d35acd0ef52c38e8f05cf3bd7466ae68ac1dc5f45e7f51c5c8f920994d3303593a9700484961409e89d8bf6dd6028752036524aa84c7b027a2bf8ceffa1116d8d28d6444f294340972662d9378eda9bb15a1f93af38930fca69fb84e3ecfca56006363d947247a7f7c7b08998f2a17802d7c708f8fb83011d70fe7f6aa7db44c3dc5c3d4ca5dd79126356bf292c0a4881d01f5d8eb813c943c39a920c25c2e4c4661463a4acfa93093bc0f23c26eac517810ba5f5d0bf90b1f891f2a011a9edd51eb3edd4312e5cf44f59efebf6b5c684f832459e06d0f2cfe8de28d5a844dd58de0305f4a7dcc2e9fc16adac7c65c9bf3b6c7a733b6b50a9f2b09c8fa7ea6e66797d6549d93be7b78528b03dfd8745b25db99414c7071f6ed018df91564dbd34fe3a927c8b288f655b0d3df370cfb139868cd3434afed3f9aa89e093fd533788b39e9c13369f2f72cd67f8222937b8c9dcdda70e358ac71bb7199423b05d0016ca1558a98a55ee1cfaa4c5219c2a9066d59876d3b159e1e9c1f13c79b79040e93ec4633e05d27e3480d21ffcee009a1cb0732cb1ebe305f309ca1acc9f3b0c57628375b36768cb46da910b79ca647b48b0f154cafc6c88583590253d4512fb55410a50f1a0757579e130e559b6a9972b38b9110e529e2dcb0aff5c68f392a3a169761ab88dbed3339ac0d1e224bf9e055ca8a1377bdefa43f5c4e013c4ab05d90d950e250c81bc545f8eb8a04a1e47dc888fc2b7b4fc94ca0f14e6d41165cea08ceae691d0695a228d6f32a3f535d6f22b7855c996102ff772ff8e152c425590411d4ce2d8f5ad676e2aa0d9c2235ab7f93045fe47fe06a95a82356f0326937902e924d4b0f7f4452ea4f12d60f75a96fc637fdb027771bab98ce0ea1d648c3a9c6a087794cb827e85a891ab3a357e29ce9a501450b6d34095f156f08d761319b952bcc01f3e077582980778eba24e3ce51d39ce0cecf9e16249d4cef2d58374eb9d73e5a0ff49f02aa7fb2eb5c516e10375ef909c8037551657ee813685d14c183f693f0ba58c1665ecf72f065df57a77ff2c085e97087136868f890efecfc64f4e21943c002596ae10b36833e24fcdcb92bf38ce52cfde81bf1357302c8b0def393a6fdec21b64fd9970621b287b463308a595a1854561d560d2c61d067b0568b372faf638f7986f4f4137ff614ce0ef381e30af99e9364a98e6b05f2a5d8c333d1f61a762a2b24299bd0fd4287ec8faf5e613d4b00afd993fd0c53f063a830871723797ba063dabc941c7ac40f908b5857ea0248b8492fc9db27e36840172bff20f8a7c2922d7fadfb91b9c5078992f6832a693d378db80150cb7ca817e5181f308bbdf74be2d8d7ea7c0b068cde0de9dd999da66b2dc1066d5caa18cbe566f76a169e0e862e09115ef491a11875574411f59f62fc6449eac9bb264ecb9c0c7888e99c3f245444b815753747a33c97cbae4e73843aebf9eed3e076d448b637d8972a1d308558e0009c0e4de719450d0f4a6321ac8a043f1a7f10c39302f75bb7e087b613c081005515a083d783324a9df612001fa6f5b135ce8c91c89207258d19f4f6dfd048c2fe96984868f77bf4b957c4a87d026205d453d7588e7912296cdc5fb5718a17ce975e5ee1468908a12ff67dc95d4dd137e936aadd307f1186775af685ca8a090c704690e0d9d28a6bc2053223350b4c185c1db136530c038045114356f995ffe6ed78a53bb3e7231dcfe4a72ae357288089ec8f3204d8e0897e265e3e4fae0738f06cc1c22cadd1b1e77a1737d1310c3563b1e8df600034252a8f1d319911f9b007eb083be074da0d9dc3a2f7f3075678fdab4ee7aee3ac70a34345b241e1a415ad6911897cbf163ab80bfca2531633bc090633f5444fe7ad9ad62b56879eb2c3bd5bd7ae0ddbd668ede1d4f2bc7b10794b97d853ae1ce0f837afe621b5676648b0ec863bce221f6bb18d324228b135364864457a61a62aee1c4335927be8180bd6bf51abfc262e41858d0fec19a5a59f697a02e32a5187996ebea0f5e93c6cfa19ea6756d560219d133a689d73d3ac47bc6c988acda112c956f4f10451eaa7f4dfbda70174881ee73498c6c8004d43f540e9071d2b72e08c2412b5c270eb23c515f7a717855b6610da4d9c352f948fa88d63a53a4b597c62c1ffd842c5028adeb1f6a60d510ea8b3bb6e22255545b8ed0e7241cc8ba7033c5205acf233b24fd7576efb368f1b0f6c6838fa50db5617b837ae412074b38742b42c2f3a88d87e34fa46441651db0c6387b50a858ef90023662cd538f60b8ca7767773d006e52019b96f7e062b057b6b44c24ee4b5f8741ad322aea54e1a62bdd65f14e439cf2ebe61a733fbd5fb90f470ad2d971e51b35485e35732e91b52b4287ddfec520cd4a8587faccdf20fa6cfd31b07e64f3cca1e85c603bcfcf925c1f1b2de0dbac4e989e37a09479ff82b00dbff8faa8d14b68ced864d872298b68667b38470ff47825783a03008bbf60499151b38f0e439b314bfc2092c6fff33c2ccbd835e5c1908dc48fc46103e8597088b9f63401c4de6f19fcce1fa7e858060398d8bb45d6756698800a7e25b7e801268e485f4f111b2b5758686d6fe4b64ebc0255b0c159489606adb46c76f08e70b744feba3191cd3a662a248f38e4ab89bef1c861dbebca3a6d1807911654d79dff0cecf8926c3305b3805ad72e878722eac56085d2e96202c52496b47221b6b5a50786039218544667a8ee8fdad8badb1c76fcd4c2ced27d01493e18f6aecf263919f97009cfe02a7cb67051642d7aed40f2faacc943ab9b55566fc236e4f20f5dd64e8c76102294251f70954f509776222404069aff48409e56a06f950df072c76a71ba3f68b66e7b20db1ee40ac88230199ece078cabbba3cb5f16f44a9e278bbc5e0b5fe802bfaec3f353e1d3046e8547adceab54963efa6e4b89f18196b67edfaf629f86336ba8a5a3f5209735cc55cf1169878137a9dcb3c3e1e991a8dac7b97e207160d06f922771b1751555dfefc90bae781b869c66b510d24985318d55838a809a63c0c6d701d3b557c6970bff5f741d17d9477eb74df8cf979e49444ee611c987f6ad242840eeb538dd5e1e080349754a82f8975905b69e73f302c219736589f61021a9ca78c753892a7ec786351c354da842f0336861bc0624bd6c277be1e90af8a24e669d903546d8888cb6b6639834ee658ed8d9d5ba2331e613a7eb0a63f7771b7005a1be7b649524198f174ccf326d0caa27174a5dc185956e4baa7d47b7b180a8ec7f0639f895481ef20cd10148e4e260fd89bd9cb80657da6481a894578136aadbba914f804201b92abafcc500c259e29f8b6802bd71e3b2eb33b5d538ed912475184d918120e43a980087fba8123226eb208cdb4603cf47a6ed8154cc101fc72efdb5ee29fc249b3b443cf25af0b3fb16f82aea461567b787601396543119266b8d4d76f82ebc968969ed77bd2f651834257bc2adf2103588ead4b22bb67a6626f87393e2d3735b071eaa2c2a83d576367305310ecd5930389f062397a2b879b1f2f504283b4019d44405ea47c0962742e304152a70be5a4738ead7a30dcc54f3d5d9e99a1e1afbf5c1754e8c3beb1efc1f08812325c4fdc30e66741f32b05e1f7e50b4b260f0dd54ca2c5c994baef782f5c2cae322f07e0a3b733c77d8f89346349534b54414b03a3acfc74699dcc06372c6abfdd960dcac5a7c1dbd004550586be6f61b93eecb4dffd2acc2847b7437a46b2aff0c70f7fefdb70092f4a047a0f0a3341b917acb5e1417c4a00b308ed956fac18c997a549a70d28987184d5b9c5ed532e9781d280666301e36c132d98616d89ab743e590e2d66251f772468f9d8e4417078b42763476d6862e316159127b7290f97cffe2e5af775e19ddd2eea987cfba8be585e550683c2c37e32404ee12ebb55ba592a376727321df9b09a2bef316ea28d965c3f8381782ed4b7bed22f34003ef0732910f05f0e89e4f2bbea8333d11802bacba06e6236caa0b69a843565703ebf4f85efb72f87b8f56373019a5510115becde35143d0c482ac8e11a26432290d8e92c1f55fdbbf719d0928320d4a7c2c7fb95522ea39739ac2c8b2e14c8818d2068c31e0ee520dcac024b2d8d46960b9292771dea1d6d2e196579792f044aea1d1d3ab384de652b9477af4e8cbc9a5bd8edb08188a9dd40320abb90eef913b69086605fc595dce6af294f1d8416fed17e5dca4e67b69cecc3eb4a6beee23e697bd33c9014e57f879e809aa7cf1b024dd8962022d3fa55d067ddaa97e16bc90bf82378e52df2d52594ffc5f4785a24da69ba853920ba17d54c2027772223697eedb7d9e1f3296b748cb4b42ab62594dae1a8a0c2264ae28fff26241ce669b202336b8b5d75b7e6be38177f947a958a6f56e17e325cf52e49a6b1a88e8a2549f43855398d1aeda1dc4788bf9c508d0977427ba3f74a2539dc0ef4878fcbf18a7772b21753f83a6c14bf1b53aad03873f21f1de501ee5f67c60c54609741585dfb3e1b187b72e444515d45704170b335cc30abbcd8e7d525ebb92e53138fecb8c4483ecea91a78f58db603025d8a8eef233885097fa79474d1154828cd6e001c502c27a15738d3951fb1edb2fbb64d4cb054791a11934ef11ee883d6b0dbc53021d16747ad73dcd5269ee635c78e421a52b63340fd98652b82af8e5ea7a252f46a7d5cb73b70780d4b505141710af8946abf9949572e56a89647770d736fbc43fe788e2496f5b8159a896d7bf79e04f528fffbfc56adafec741d19bb7fe81be4a29604d1711be3efa959df0de7e8973950c50d0ab7933281f9ebd08f3a0d968d2d2dec7adea395d852835c0a482b19a9e9f6e85199d0cb3c23d2dfd57a8c89ce79ab7533e80daf198a5713c73ea3b2dedd54e9c0bdaf7f3a9a63cbccfe0e12a951c2d18a25784382e05f6dec822c1a97ce19168b2b6089d4fb43490496db9b016f1451f954c95ba1cf5399506c31312c1c89d83b4e189d2054f647214540d1e302dd209c2e03cd538941e0abca187114dccfa3db152a9b6ec8871a8a33f29f74b24f6f5aceb44cd304f3271e5a33bd823fd8c453614cdfedd0dd475f59c8e186651b57de18d0abc56763dba354f6b95ad22d46837d010e1674b2748f81a9095b4eaf38da16daf7f1367956880da5169ec01cdba0a29623c923752900f7c052c3deab1f66bcb0748ab87332560d0471452c9f79e3a3819b226146ff71d9719c33ff407098f6eff11f314471d776188e24e162f94389f11cf91ef2e39b7a1bd03f94e6cfcb66338f11f1de0b7306531fc3968236a05495b9249280f9be9c80b22689a88127bc6cceed0e3864be94af2979d6a9ea9fa8f37a14e3d7be853f4a66e8f155255647752244c5d77d0d1608126e590e43ec48a6c429a0cf625a5a157bb5debea4ed23f185a489c250be5b047ced3f6ea26996d07bf76db45b92393c255e8c8959a189c3c6994e7d2367a3e86eb8342701cfd723c6e4b08ee69b6d05cda2c29c8212876ff0c269bd01da75d50eeb90e5b1b702439ef6d420da986bff75fee0acd7991fef15fe9a7eadb6ff77bca488e553389cf341f783523fad9bb310453010414606e28732c5925a3a999ff1878243ecbfd18146e308f3edb45546eb8f8b2a18bec0feab6c4a3f4668bdd34c739a3df4f4e479662a0d7f706e4b958da604645262bac99d1deec999437dd5f57f49427a69547393a5985814bc3f276490eadd63a3e624120e8959d1374dd88a5704d6410a9af4f03cdff59c226f6008753d7e0e3b6e09476d4c33c0d40d1923921df56a3a3751e231f5e6548bc735369e44b9e64a3d5b4ca73445409b830ad32eb2d56e600eafdc21efd34dc2f923dd973575a770f965f72a5d7bd9ce4db1c7624c5262e10a33309fc5a067345c88b5c3656ff55197208a57235a9df6fb482a55d6675d20a13e0cfc8d81d0eae1e53aa682140348213d29be4056d029fd464e6a98cce361ed90559fd35f87469a6fa492b600ff02438a98439b1029b9fd5512cd8b35b0cff5329cf8b8475de26fee435b6868f40435231aed47e59ca83ffdd0a6b4b13c23c213f86aa7e3772a4e871c17c5da7e0c81f46012b3140a50743824e6c8e21e60d444f80e67efb60ea7a8acfc547db472e8ff4ec16a33faa6e554273cf00f7bc550e4348f2a8c3367c090dc173a0d4a302835e1730a8def660bf7dfc9789cbc8df8d4af22a622c41d7167e55f163a90189cbe9930679dd671470360fe81f296a16446c8d74d1c1c8ea4a827fb681a1f7185a596139675c94f2be14f9d0ec52bbda99203fdc615341ebb98c61dd343d4f63d06345925d46ff5739820f424332099b650f6aa0247e7c9fbbff9784546f33d2cbbce9e2ad6d8c66664f8eee3f17e3ee6d58b15d7dd980517595583225c04d286a4095e357050782aeccb0a9303f7acfbc8e5c03b2ea3a4ab479fbb9144d491e0f9951382389689a571188b0cdeec4fc74dbee03f5d74f706f8d7e63400b4114de91d8289f913b7f7a83b8359f6c73ef46e90f8d66ca52947bcc1ad8d347a7f4755128e1efcee647baac260415982eda9360ab99d4d86b65656894ce9c0324ea758202aed971642d27a73ccc7f6708dd38b0605960779bb72456726b7bb95fee7700ff2580f33ea7b5591f9584399d9fd2cff3c524956e4fde16ccc6fcee73a953ca30de3fe1fd072cf7443c0b54d1d899c507daf959b34acee9ab61064d4457cb566148b00555aff271a4fd3c70e001e88b5139e4aecf2706191a71495a97aa8e4d184b7d9815b656c8471781d9bfc2a0c452e09d1bd14b3e7b801ce7b7bd34edb45125ae1fb2840927548df58400b966774167b7018c626e5236d669b1af2d93bfdcae67f355c9513886eb05f91f6f1e838ff788fd4e43804437ad2d89820da5f7d6189727d36b8fed90695ad84b81cd73af7bd91f36e8369b83ee6722958faf977f4b6833f75dcec0fdae74d4f5b2fe410c7d165f15d5d178b71f882fddf0992bc91a1822f4685b2c55d3ceb3fec7df35122a8dacfce0834b67e47ade15a608f34da58e00fcddbf79acc37dd45383893e8a7b781110a37a67492d709400e5e734f2f190eefb444a22930df629975d9f807be80a4f1e303ba0856b6724b0799ca1349fa7526c632f5089df79ce04df3cf47275c241b72133d7e4cb661485c31b4ec249f8370a11d2ebf3687f20c812c09f63032593071e7db5a79dc87daeb2728fc20e3aceb9394df1f97c1e9bbca22a2c54a0849d0cfefcffcf9a44f5341bae67f3e61b8d4ea583b89978b2d0d874b6bf6c1e08810f89c475cf9ad3fd5b9171285eb22c4022151c542480bb8fa4f47edfad78ede355816114f6fd0f96484c285b31f8443bfc329bc4a231fe81affd777ba53bcf82eef87915fa6379f876937b4bbe53d9d6b900091714dc9dc6daf222c778cdcee76d7d2989406e18c624bf50d7b95b4bcb533acbf6ba764cb35599bd525fe069e09989fbaaa025882c3458eff61000b0a0f15359bf93e1c30ea04a0d8eae33bbdfba446931d7a33f8f3da0325858e75ad48171feb172e4d1e215ad0791a17a3dda4a8ed445387fc35ec0fa822e8db5545cd6ccb05513e1b6248a482e2b78a2c412b78189890a949f7418788630227f3b433f955b30be19208461092b0639c1ab992e997b94442c59d57d836d6a7caee34e4ccf85057b527bd68c523dadaf5b2e410b874212e8f01751d486b7eafd68914289040cc6bf9eed33c9124cf218c7317fb0e63922189e48397b30cf09f86fb2c0a1782b32cece8fb352bf1ba17a07bbf2dab3b1591b6b6f7593dde5f05e929ab4367f09bae09f9e4a61e89e034fc0fc1c68b4ebc73dc98021b1bda0d4750427f3cb9229953b6c4d902ef7120c03f8a71f5e0382e1119ef460a353dcb2577484f95163687d8860ea50153fb186e6128fa28737e9e30fce6eb1f6083270fde2d0d5eb0c9e985888427beabd22aa0db96c8c6f05e312d7d97fc2ce66b39108d2f9c0ee045d52a3f7815668f8d4800b7e5279c0a91e1ae2efb1d48ca9b5b77989b0f940a54f7286226b4885237761444ae9f7143209c0e05890f129e9c16e5c23b1cb8da95bd2e524306c2fb0e484ddd259da8ed62cc915fd8f08a7850452291438af82058dcf81dcb64e777ee9cbf47c9df3ceaef4e06f4a98b05cfc83fd1142963d0be1689356346826afbfacaed44263fc5ef1ef7a29587ebd8f58f9ae6937c76ea351bbe59da3ba13481df7c573f15b16c1bf5bbb4ff368545c0fb358a6e02b0177563e6464402381be314f9dc87e55eef7a8a41886e39fdbf99625fd98f52b843ca3627d239e4510d209f3f22848244055e734fc73f142f539a0a2d8f5f55f4946cd779247bbc98a997a5526bc6ed2d17f0b885fce7311b3f3b56b94c030e458ae76e2d22642ff92f6b0db4f401d9a4abad5c1d22c371492f4b7723ba744b3072dff3080fda7d3af9b930260c0722f10a75ade9d773e7e37ec6fb83f558b33ab7b1b766cba8d5c7dab03f863cd5f842e1a645f3c87969e66f9c5a833f18c4356e9d41c220ca0f864da34ec6185dd0e78cf83516734b40b4ad75c2a5c8c30f65a3c36d63c2fea78e6638216e2c2dc727efcec2a9b47b06a6e7eeff5b0cc32914115c7a8049c34f193b78f789cbee56ae5031aa470a18ca8b125633e51cf46153d3c00767a3eb7e4110f0a3da95371fd7115cfb126a27f35b3619ad86d14c7c43f53bbce06a7c7294da930419d5d2c30f49fb319b095160976eb44c5da7ae4cd587794ac32ec31ee5ad99efb1ea85e0db1da56d04a60a1473d4299aff0fbbdb2c73c1e6a9e3d34b749f83dd048d3582ac40785bf9589826dca40fa940cd56aa302c6bcf5e6184be0c5b774ba7b5043460b5bb792f241083cdf5ad07f6eded2dec321c37a2c8f6d8ba037623c107445b1df81ee34b3d3a4c30411cb8e412ca58867518dd5734fada8d853635c4e1315541a916a21b19a2634903f6342a579c966c269c6e64f0aedb5c2e8f5d7462218de075bcbca4d979c3205389665323e009f020976a3effe37f690e0853945d610e29d8c923dcc216ac51073f68ddfe106603235cc82c06145651421d5c25d6fe43ed0e6004db3620ddfd7d170c2a4096805d2314aed4792bd6a0be9b3fae604f1ff97be67ddf010896a91d34e1306ddccd618cd5e670066451912069f64d2cafe2af0361bcfe084639030d6735b69479807101fd9aff956e95e87aecf0527f0696f32de6262f997a88fd31230911b16b21f7710fd66249134c8df5dbeb17fb7a9c1df334f9aedbdfae29f1fad66bd155813ea8c90e0adcaef4004e4ab87da605c7b3c53ef90b8f1f10aaa1b1d53b0671069e63b56c3fafd963aa618c041f64b44dc288b7c542bd432499d62a1c513cfba9df7027f860ea0fe028c90466b25cdca034509d4c0242bf50b2dee0aac473c46b8ff17dfdee52917035f974233ee96e9919c7c32417b61368e2de09f26644d4f6f9fc9942a6325358a4ef07912edda8002eddd120d5271884cabcb3be587b5eef3c78738324a80f97ffe62e7bac04bdec553d630c4bae97bbf51d382542bcf84274291314ce061391603ad82a001c8f232e3bbaf13461466b6c53ef30a7acf9002779a5db2844d2aae3edaa531a75f2d5d82cba431d488b0695371e475eefe3e50129f993e4981918465910d74eeb0585bd9081a73b87db3d5928cd620868e97981fd49e95feb61cb8d34a309cdb70fa5aa904acf9bb6c1649b118e94391e419cedc0519a90ce6210c901a8e62cfb50fb28d02e9cb02fdedb3f5dece76f517a861504a96a2bf8facc010f268718717bc73a05ae0e8a3f47f8fc8f0ed700a6caebd020a13caafb08af4f8ae1ab888b5a9f1d7c520f9222790b10d09c1bcd7b842f0e5cefc375472925524afcef941196d351b5ef52be12b0bd4298a7230e7037abc85e90f7280e07d6c32278a15e24fd485c80c64186e048e2753eea3a5640dd4a58f06d3625022b1d7ffea31d0b4d56492212b557982d3c9690f0688b6b3fe3c85e6e630b96abfdddc0e8852363feaad12df1557d3b114227fe5fa7edd914a67e0c66cbd8a97bf4697099eb0b9e2d92196b03fd0fcd2e16a6b6cd45c23b2e483e3ea63d32cce4217debda0ce8441011ff7da7813e6d6bbf7eb2c3c7f84408c84f84128c6fbfcfdae8ddc7b80711e337881ddc539f99f396ae09e73c037a95d4338b4aaa9ee100566bf970a1d1e78e405689f3c1a0cb04ee7393100aa99190466c38e9e49d98adc71765ef8978a219383e3da19b2d6c5099c6acac16f449f8b69b4c93ecedf8a0d37c5575020095efd5e8f3b8db41574b7ccfa61117ea05b420c45ff47c076b2f9ab1b27f4132dce1ad0a99b83cf19c16247bc8ecef05df8d870524498963190650b5923269864f510aa938d094a0f4f5761d11f92e47fd9b0bbb2aeaed509438d009d3bcff60d507d536ec6fe508b93f2241e9f79293a094aef8b6e5411c2279d83afed9598f96f8cf9c08adba17270571a2b42570bcf73d6962e8232f62cd7423347e25c10d5f661ffbc48e9fb70ac4387e0cca07afe63a25e5d25f963d1dbe5d6af718fdf188d903ae225073f243fbad50cc03386e00026980103d2315cdc173a1d28d7afdc08632f6836caf6e77d61b1a7f243e8d401c51f31f2a14e9047b80f2ad9d67b3ef1cbc94ef9ab47ec8de80614754af00742ee40b818585974710f54adcbe123c8fce9c3649ea44a228ac7cd81cac9a715e054e066fb1385295cbe05a37301fc378b4f3ee70889545b6b31a71bc6413728050e770db4f95b5628948fea20493611c188815c462092186291ac29d7e588215e0af11bf32d73c12ecdc8debf3c7fb3b73d3c690bcdf8a15bbaebb82914987077d673b1f684319f4c43c09db491c50961bccd5bb17e735200dabc6dd452ffae2b6316a6605838e1ab8f2a3c91605edb4c2aae1f4207b3fee8838f2591d83e26636a18fbc59cc56eaf7b789fe89ebf4755ef4da7980cf9f3346f637bd8bc4e5142ce563ea3ad74fd60056870d937c8c8b52dc79d82051367003fac3aee543c8f5d16381d17f7cd36fc055eb819a06548cb71cb081d0577a9d59183798a74b643b61e622599f4baa9b789faffd27502787c396659e06902ccb9de2fed48d760b8f2dff4d7025fec468ecea607ab17e251aba5f7d30587295e8c5a74b04e0dc17ea8345dc6c9d5e3824a49f70784bf31afa83fc6e4bcc9bf39a08f1a4db823cb19ab35c83d9f5015288912b74bc879ad527fa12ee5d78c2416b8b521ec06ba6a6077d4fad7d3f9e9037bf50f507bcf1b360fc9dddf2bfe68ecc79c09fd1d48961c4103db1ac3ddd71c2a91581378bf74a413f720cc7e3ddc5465ab09f3587380a27b427bb443bb3deaba92cf238967c09ece7c728f54e65af009bf4c9e5e99478755c0ea8a9ca719a17b10adabb9ef374f7b26f1e5b6842e9fc337a1a8d3f43fce006969342e7fb6c9c4c8dd528fb60e57b30cf0b67c28ae7c4a49ec48143899679883ed229101c257fa6cdf4a9128b2c4d427c3ed3d693d2f1fe96f76f915d9e6504c027e56bace1eb45b2b5bfa8b9472375df8dd3306611708848d46eaa711a525d5af0807d36783667b30b0708f92551ea03262b52852db4d0ddc98bd73022b6727b4cb3e5b19dd97a82c0abfc8fa783cef0786517e30437f7e3529f1d4d5c0e60546f1a43fcd3db1ef146657ab8a874f036203a8a4ad5da920caf30125bcb554b4ab2c30533c02a19fc7f18b8101d799063c46e908d3bd0292d851c565629ae5e621ed27b45cb124a26930f2ef6724bc62b88b9064d2bf211604342851f9bc3df0bd58eadcceb4be20a4b6ac59a2abf70ff87b49fd12cd97098abaf753636734098c394e0b9c6401d0d11b0b3d8b9ae9707c08aab18261d62f9560fab39af22fa71e55b33fcab3889fbc94e4703fc4a1b44cea725361fd3cc33f6ce116ebfc9821927ff6f47231c5a2a4f9c92c4d422e629e4521cffe77a345daa9ca869bc93681a65b4936b459b2990c4d81fa43889014fadbe5b1c3e32db2d58ef83a616e35bb0977ed443bd62b1b6a09878aed7bc468d6a2a0b5b7a0749dfc3b10e7b693e9413a470e7a7b40ffbf97a74a4fca91d518e0c3463bd8f2010e14a339f4f0ad2b3de43c54d557ece3b4359dfd3e49235a098a1b199fddfeab9cdcc94b81cbcd4a8a0feffe330a6c4ee0b1b810e572830fe3760b0b268c327843034519449e4580519c96489823a1b0bcede35dd4e25f9adb3ad343d228850a6a09491b045dbe3635537d27564da098ca362c42f2951e701698f132912cfb7166f4a90d63af5a0268a0b1ffb8e56807f8ea283e2a63003a3886e0485e4827ab29113fff550b646bf0088aec48da3a1a9530dc90e98caa3783d484274fe34f900f4de8f0e471d5fa2d4a0e263889927b06555928bd69d7e1e93a63923d56c8b14579352bf36a8393a0fdda014a282ff45ffa6b4325ff03dae23fe43bf5b921b49edf9a3d064dc8e8e6622a2bdcd3164bcf615aa22a30ad84e6c328de31d07b5aaabbb205eb7114aa66756b95bdd2594b2e3ea1d6d7bfc457a8815819db8091d58f3ac44a647e04ea1fd34a4843c5c548b98d6041b1dc6a2c731d46d365132ce01bcf35e8a5c5262838b37843383e332be42230f3c1da3416ece02db3ef05434c799bf2dd63787b3bf3d2d3c9cf70840d2794059509aa0387c60499ff7f9dfcd2adf6b6fd87ec901dd4557943988ecd1574e62637aa71697aa832f308a7e36e9df2a4d5cc0219e7a8d0f87675e6cb057489e9040c40d0368b3b60bffd180d03ae942b513045402fef5e9f39e06f2360e323fee066de5fbe56e71fe78bdfca93e766871b9f56cc9e812f9f1228a6306232b67dbf5a82970e2af7d1f44550f5baddffafd76024c338355fb4ca27d20ae1a6ceeb35cd2182909ee869c74b1448dbd746803d404d0a3d46cdd6cad71998308c43af5b569d8728a3269a309689908f4a1fc09e7310ca90143a3d0f3c10d3b767a2750899083073dc52f0304ca66d7c707062bf161bfc8191df0dfc4a5b5efbb60afa103b099f7addc8a23848db498583b3077852167046d357960730995447a82ed217e8214b9ebde625bdbea989c1f480bf1105ec5ece085d73d1015fc7baa0bab67b7aee59bab4aa7e252be2aa494108e73f753d47d6d5bf1dad6989bf4a77880c835f7088f3d859b7dacde58a5a6372726ebc174ff98b6bc9f5e27192df69f7b8db00af34082eb99a4e2ed7c4735c93d4bf17e7bfb1d110d2ea72c4b90386a0b11954b0fa89f91560d0dcc1c7003d1547c9de0d57b13a5c108fe72546b97af1cefae9e74a8ebe92c3ea3578c7d7449c9647335d07dccebfb8aa3484ba7f6b84c8fed80c25d6f94479d279ca48e748fdc34cb3fa692696ce789e194b0acb7d3df7d73769ab5cb139b86275958b32eeb22b301fc79beb0647ce7deeb2b291786e8fc3cdc094f025f36a191ee865405a166a76260d9d94eec0d04c2893925de0bd501c9b34727c2374fb7e0e59bc745d0328bce3576efbd0f916b5a73784ae33e49ccad154561a7c3a23ba3c2339363481e6b3166e83c3263f7d4aa2f6d5c4b323df46dd274c3d836a2b372ab84ec2d42eda81570d19f8e36fdc482df6811d6e2e471fd2b6ba38378375c0ab19df8baf02fd5127d9e2885f6000e35365d2c9d2915c73843604c15b550774d99df2fcf36fa72eb688cb74252888bfe284a01113ea731882732318186f97493019b0f0b73ba54580068b4f3efa4a8ab44d62f408ab50f2da3acc3803e23fa80a732c56ccb8727699347ef55f069be707a3da65933b82992817dc5caaad2cd87561e41388b81ef51e24a1ab33f06820fd6834dc3a77c5fc64680328b862e194d359eafce5f43bbdb779525253b3d51bfdfe902d76efdad4f22c4f20946e1c43b4cb87abb7267e274e042e88dcfc649779ba6faaf3221e67a777d967467ebc388f6d7ddf7f0d6ead8cac56ed65dd77dd70be885e9c58ae81c4e0b68ed43b46faa06eacd516c7f3e6136a68080a928e5f8dfa09d5495378a9a7094d1e7be1c8b75b650449f9b342a1520daaee6cb8ce23c1dfdd7a03e5f6b0ab142f4b3ceee23e9c144e73ad19355517fcfa15ff98b6b2c3de9af7707522107ab864ce09687feacddad4a47e8a03ca5a743b8a3e29263bd867bb1c3c0e507fa9a8a057c4a2fded99b2af28c36dec3bef16156262f49ebcba7ac824e46f31a2fcd831689f2a0bef5c0b8cda0fd809c56fdb850c33b783a3d41f513a0eb9541e7b74c6260ddcda8531c3e49b9c2755c19fcd0e5f26e851927065387f220c666c48903fe8ba0e4aa2d2edfdd68c5094c0b52e22f2fc5fe25520dbc443ef2c30ca028bb61ccc56575871ad6a1edbc8a1c598c0ba424f2fca2a1fe4dc72fc1767b9f54a029be6a41aa56efd8a20f3b17133c1a4f0e996bf2b94b4ccd8ec6e16bb78ad0ac6ffc86ab807e5dd3af39edb3fcc111e30635f3ecd7b9da21972ad91f02e69186c958402a505c70b8478a23b3a33ceade135176987f53bd18227f581ccc539337b7d020e68dd4ff7315de88135a43ff9e90d378d597f5afe9ae2a3e20c706920211badbccd624fd8e832d090c2e19571fea4b2d6f2617e12fc40a7eb16b89c57a3ef7ec75ff3845361c7b5ba433e7fb2dcc9baf6e476ba8063a18e4a76e39494d47b6aa52694646613474b3ec0d8e77b7cfa5433b67be4b230adc618915a4690638ccc1fadcd251c9428850f5066cab29ffb7368801fdd64b366a6c91f8ee270f2cb47f6e86719ecffbc62ddcf2a94c0e51e6118afdd87c7d921712766f900961e83c5c328aa05b775d53cb72c5267182cf9de39719078ceecf4fab7f4611f92f74438154a114350247a5e59cc3053734374b26b514147ebdbdfceed19c75219a234af023657ee9a11c5df603f3f5bc73661790090a52760b5f2f96fc7ca0d3cc53b045a95c91941b73d9870d711ed2682fb46b9f8e173c73c51fcc1b5fba89969f9e26986c2003f941c26c5ac544e601879e244e92e8a1fd184a0084964ffc12237ba0ee2474e5eff9cdabfc8aa1094ce910dd8ff337d68e9ed23bdd10da9cfc1066ac344b0219fc5ebca579798514525d4e86d3c4d1a8ccadabdc158742659edd98798ac3edfe18c1b8243d60d1d20f6acbb22a67e96a0abdc7f066c6ede33d3179ce9757eca174d51b90a229290def68ea078d0c95b0edfa7f8e97e7280522599883d5a9170e1149cf8b158f241adf099ae9477c856639647eab79fa5ab7a75240e0ba4cefdf465cdeee8c42b334193a1eacaea61db3e22a0abf805b0a1d3eb0f25fb8856fb88b44fd8c72388de26cc43e68304d6610e17e520de4b516a93fd9ff1b4c2834af4a409c6103288e75ab46aea10c9c353635251d3af6f0836002416690c170c79e457656ebc22f1f6cbb9b1113044c85c3e5ba2145b14829171a46c214c0428c69244e2df9faeb5d11ba458eb8bdac4966ae237bf32c032bfff3015783d61529bcf3b7a47a65dcf4a1a6b3ce89ae6c8d1ba472e5416cfc0d13333c5c27a10f4c5e6ae6a93884041bc1acff6187c45c1ef9bdbe2929ab6cac3f64bf53c186868ebed302e0a5ba2ae95dab56e0a943a58f81775ecdbaa76120327bd6e0b0772a575b6c247fabbcce0eb912f74a3a43fa8c68c9d2e952ce21b5bac32010a94188b9eea6cc59f75bef8dc04f9c86e7a65b339e46ce5c86f33c5a766566d843f1046b63e6804734b946171529df682ac3fa24105a19d4404fc07f6932e4240863b04f0816d2b07c4a933e2c90167f59a1b2a562cb038f9c40b3e7348c996374e6ef278021105af0a2b0c4783f0f7a38719133c2ffd2e47f6bdf17eb2203710ed29e60f9ffbf3234a675c87600c6d787f68d72c1e7977d24b6b2c2c93a432642d39b61572434e1ca77e73db9648ea76e365836d89310d9ae013c532db43502e6ca450c088bf42d6bac30f476605fe96797c24ef4b604c7fcd6a37a6cdcf0891bc001dbd7b61f8f8d9c70726b9f7116d0e7d3d71ff69dedc05f0b219314a3396f62311fe48e60180f0b2c17f4f766cf59625e1859f8e6cec0b419fa6aefcf2e8a467ccebb909fda52e83d49dfc163e30954a40a69e67d7c2859adc4c365854cedfd7db9a49c069a2250acfe0ce7d4c8354e45135414f7e79379020186513301d2344d732d778632a2900bfa04b867efaa62eb8a762dbda6dbc12a41e02ad2942b07a3c3ef340f22674425e3162d938915ada60d6aa7fa2e455cd71876bcbf7cec0e0d4c02c1f564caf8c04ccbb0358476e27afebb14debd7f0b6ea5dca7f4fe7e44e7b85b7bc11a97a44b3269bd354b1488e4e58d1926733cea7d8522c041d0f51df0bf96f3148a8a0e3e5bcd6f24481e2c464cf94d088a515cfab43317d7433822c2a19d54b19b4358fce2bbbe35d150208c97ce3d5ae839cdb9ec399974f33f6419bfc6cb6578b4339648a2e8d8aec36038090847c4a775b4880ffdeb6ea62d02a02ba4e0e0023ef98f7da0d5465cf4e6049edd06105c07f1e15e993ea2ad8354d6f272f2cc8346c171fdd7bd49806a27215da57ef6dccc8b13ca69522020aec4bb406d339a12e19a6037c95c2f9b17d31fe9c0696b76f0c260effa06007093a1e08f67d94eee0b1602a1a50ce0d26bce27973852a578b7a4fe21a6262c216636529b19082a252aace921360efa5d72dac252235ef4c268388174bc2e1645f63c57def1f6974866d9fa1038c15000df40745364145d7c82c9f6d34ca78d94482316a3723aadb082bc342ed21b77a923724d518ff505e6b04018ef83a9df065c34d532116b609c849f6930ffb748af1c149a36fd93f912370c665da0ff002486342b627d85cb8ae6d9ebab845a1094af9222b6a7ec26aa4e8ca1cb3e490b834e484ee3fb9cce7f100d306a50b3faf0dd7f828d8170ffe748b38d8263f9ca0e9ceecf125713f44699f6616e4998f1d8f4419360d024b4e107b7c6f1404a7bbaa054d8ff8489ffe303316b28353557abf001885e7dca501418c3033ef8e48fe0d018826b9a3b93d3646f319e544ff9ed25276e149806ae6c32ba9e74b59b21538de825cc31af25b1118dfc985c97f8dfa8c734c7217b3ff5c1442b890e28cf34255bc14aa5960ea6dc4762131cddf248e23cecc997894ba370b00f3cdaba702c4f5e712333ec492621fe6885ca2e768e36ce3174ca5dfc6ece847155ed0ae106eaeec2db40c1b5c9d04c53ab35cf12d20b86aba7273d63021c1d19c8b2ba7f49d2f0ded1bd36ed39f038c45d1c5c776372334493f12925072b2867f8ee2a019ec02e88a333db6c11d5e3d8b91d55529e1968797306c53e4a488a239733ff6142a283f06c939649febaa3105fd14eac08eca636ac2d16cbf2b87a063417d89f2733fb67f161bae63e9276809297a3905125c4cd6e670702ab32d52eb7f73d1eaf3185cff8f0f5a0b74202fcdb1c72c55994f93e07eb9bf77dc77c13ee42824c95fcfb3e88d525f424c1d302e018607237940c1bd5bdc3d87fa39e6793a5a1b9c030cf0b6b9c01ca02bf0fd9ef5cfb98aff54c774da06ade95c5ce080c04cae9a82dccdaa8473ec78fd45ce5faaed96eab1fba3b7fd7f24d2a3795cf318982510b66e4cbd2e88d6553e2852b0293123ea34c1891139e22d9ac10e61bb08333e440947867a939f2fb5784c1cadf0fa9456c36ddcd454b9476fbce4c2d2541a45b0f356b7cf4e0164817eb3b9b265e2d3f4e6931d7c4d210063aac8e6f4dfe8d8e5f8b7bce58ee39300d8e81aaa4fb1ad18ecf1fe3e831cadeff37bbf389078e7ebb06e09a1de38202b27c90843c6848a6f2d76f68d12eba85ed2cb377eae27dafaaabe14221d88bcd6868c0599cf0953b6dd0d24fd51ab49cafc9e132e8625eb7101c0ad9dafa7c292a6f940053cf94f54c9bab4d44973eae9224694915ddda405360a0b4f91894132f0f80ba7ae3b6806c3ac4129c938bcf1126fda0ae17db7416a69e483d00b5cd8be6162ed90e49947abbca8f09b8d2137df700ea4011b80fe6c4bba5590d8cd1aa2d40676cb77659ccec583ccc73e7824d8127e81b90e69dba9d86f5cbbecf9c5f6cc0f9af805d31a76acf305a728f50a86fa6b828245a333507258873df2c13287894b3bcc33d84b01bea429f09b7bb1df6455ad5fc35aa7b64193ebcb7663e1111a739d5421937e9b3768241f9f70f15e707b05ca71ec364d5b627bc830964b4095fb2a5749559991716c51906206067a63fbcd3d0f569113fa908223baf8b616a20bb003bdcfa86456e047e118fdefad209837fce47327a30f4f00c7d9a528fe09f4bf4c084ecaf2dbe3ba389538bc213e891df0dd484c8b19d36ae54025451bf359f890d6a60456917caf9296a615cafa2d7fd272f8b5c775474005a3de1eebc528a9c39390a52e52ac89aa62c66c2f15e8f8fbffd4ea4ce44da3862394aad10823586e82948e55beb032e974516949732e2e76de51629cedb762bc4322daf5c83f43de163f4c08b6819d0f641cd2f4edb6c978b303932c72c21f095857f09d4ff96598922e35f663e09c0cc3750440b1c5d7b8fb0432f771257a24a0727ecca436117d437e525255afd7b03aaf5ffc5cb7e97cde6827bb4648388830cb79fd2a5de283ea6930e83ec9f54bc2cfe53aa5a9bb5d4553f4ee43410766efe2c2d9307de5554e34d936a39d3c16a40fb419e70d6410adc1b3430c366671cf9342072bd90c7a3f4e0df31835ab28f585dd9e10ced401463eaa95c5cbecc6d0c50e76025505ff3d5ac037d16eecebf0fb6a9a886dec5673058eb6fa124c4a0dae92ea4eeaa4977f591f1f9c6e3c5f548d9e63c8f33eea33a5369494dd7d850ea68f74d0fee2ab829ad671271b37f6d6ad12eeafda3cddcd953b43e29e00a7ebda72cbc86ef23cc89213caaafaef66b0b0f9f69683093e82ddc6df3d9531c547733125b2e21aff11c8660403b24cd62c0797425ef907528c120f93eebfed342c707e9cb73b8f16458bddb8f0bdd4314f48e93653a88ef0dc2511fc142be185d7bb4df2da6bcc03f02175a694184999d51fa83ded205275b9019e2e8be69a58297716b1572b55273fe10b3578ddcebab5cc35d69222643b2fea7efc25aa218969b4b15b38f78fd20263b75e0d9324b961f47bcf776e73855508b397503921be659219fbf503b9ee6385ccc4f8960aae68b31d655519cf0393477fc655aca61a331f6907c8066cfd91a457d2775959d27a736cfbb391d70c53478777af2b29a7330bfb73be44abd3ce8107f48020f72c8ae510510575ab56c19d43046ad4f6b32197ed9f93cc5ffc5485d4f3abbb72220954a3248aef34eda921d53ab99544c6fdeafe2e71f4e89caec835ed8140c522d19a2206d0048b587cfff2e83d80e6c2cff0c4caade00837ab8509e39abe734657e5f399ace400e0d297ef5e926de040e342b75cd6558e035e2514ff0b28cf982917b7b5f5ad01cc426c80659419af332651ff31ef3183d7f81704ec26894d3d00ffe50bd6fa31f440be56f394a77de720cdf423d6e72187e60c950739af734fa905c3b17b386ff1f392111de94974b3c5d72afac5eacf7ffd9fe79066351bc9a4300669eb7ccb5d4457e5ef49998ce2481f2e785af7b86754c9d8a4f5adca8e3d458234941e1bfcbf778f4587758243bceecb891b086130cd0a2f3585bbd952b939011099f61434cb39b4b17c2a7f3bd3e747b157d7f70314eb1f0c2cc6675d2e485c1ab928e321aa1fff8056b423b28167ec447b80f854f8948593778d1846442b229604a4cbb896f9247ca60e841a79e3a63380cfb68cd94455213c3814d5d71bc9062ba2529f2bea894ed5d231f11deb7439d24edb6cd6817d371ecaacc2ef995637d6b015efa847469d42007cfe495da30013a390aab849117e7c54277c4b1ebff06170f79d2c9a49c64076a6180d7b1dfbff451a88995b31c83dfefa06232da8d7169875ec14bb507b3b0e55e072d847cfdd7f84754f15777264ed391b4623317b214aeec165669fe8c59c6f346c462c66d1d2546ab0cfedff1247e319fe9526a56532935aadaa04953a2452e771e9a2fea4940e41a5d9f8eec2e5ca01ce8d13ba16765087f7a3ddf8210731d4e669e4dcb61cfbb2484d5caa15abfc775b5bfdf7679dae26192a2e2559067cfc91182457bdeff81b2eb77c45c9958088531ee45903fa29e2b8bf0cfc02839f2e5a7ecc7f181ae3bf1960ce74d667c1136d03aea681374ba31dd209c7dd3bed700f535be44848913965058b4f5f4b69bcc1df495e0bab884a6aca5ae36413dc05a2b549d5ccfb6702218f2be720982279cffa5b5b5b4dfd4a891c8f4e6d28a83c59acba634bff7b83bb61338eef526bfebc3f33bc072f814bac48a5ace533821ca4d63f6a9f5310044387c4b37c4c21b3704de7371145da819acae78f722e414378b3a35461fe65a5003237fc824b1ba982c3b94d31c828db9044fb684752ad6be5ced221f11b50b22563680c06da0e145282b9d0fdb796047b7827708010ef8fc6cc9fbeffe7598795f894c828fd8d638c84e2cf1779e7610c08d6b70bc4044070828aac305b9c452e7344d8af6af921f931281fc777f8026c699bfb1f67ca26f9ad9a71e45f9c7e5c7c4eec6877e5a407d78e498afc60bb1ad4683cfeeca07ef499b3fd17632f07efc7ab461a32a722f3151d787eeca96ac568eb5ed8e69980498128e6ad408127d617f7625bb1aa2ab49a1c5a8715d15b539dd7fd043452ff21d3af924a2264be9da13655e4a413dd903a18029430b884bac4e921fa66e964d2f897a6e4eb4e59d365a5ad89aa12d8e49d68a760040944a793a94f10c448ff4926b4a8553687d593cb1c0d6cb2296790721552c9e8662774c62d2422288c5635b29d9e82530210c392c2b9872950e4bd12565ef8036b6bfc35014a4779dd07aa5b124be50b1ba3f316fe92857eeb38d6642af0f5418830721218d07a675d57f1752ff6ab01d7de67df70e1fbcd4ceb0174ae7f60edb25c898430e0f1180880da3dff6cc0cd1e741d5a6ff7485a33c9e8ae7892d4a64a48427809295062277b657dca0a8176996bfb7144c368fafc96a197c88f0b397f487bc515b5b67ee84fe704a600972001bfcd00b4f79299f49ed2f184c68dcd5acb126cbe0a2ec377ff5fe5e91515f360c0a92e0eb3041417e6ec95dde7dedf1c674f909c5c95d5350d1f5d51b865d1a0659af6ae15b1a603ada6c9bb17f1a7d0bc34652fd8b0aa278f0249c0798d3204d685ee65bc0a0646a37ce716235b49ee01b8432bb44954cf80b18a11067e19d83160cf19a19c1075b207feb150124048f292b3c56ccb770227036d69f07f3ff472f52d681d0cbd3af865ecf1ca70af1aa047906bc066aa87d39da5bc28585e1154326320bd981f4908cfcb14cf110039997be49c565e3ae6b920a84c96d040a71ae3442c911ee9abfa8f2a2738f6803a850bccb4b69259435b01804087050e92442ef8f9c62ce59a3a473ed16cf1c6d43949e77fa2ccdedb25881453aa8a561955c4c82f718e25c92eb537fe893b42a6457ecacb9be3aa866f6f8c91221bfdaf140c03ec002a377022a99b3380ef2a37afc4cca8eed7b3a9d7d58889f4c78604e7f31fa06a66b11ad70d488f6e16b8b9c66477afb3a53c7786535139c7cb92e157a253c97359587783b3175172e6a9b92cfd70e0b6a3867141a332a320bd3ad01adff9660db23f8886fa02135e446bc63b50d586874481c0664cdaf3d7267ba96729b04fefaed46d2bbd23365006ca3415a60621c3c3553b910b7d0eaaf949034c64ab691c3de88c750b274fabc77ed732bcbd7ff59811ce9c54851aa0b43424d82434d6c48b17d5d8bf353616c1a55d24dce0f64ddf4e83f33cc760e6e4e6e0531122d0014719149ab66481e13188212aac184441995c7ccaba5b5787f4f93509b2c5d9dbea10ada149b1b35279f1735ac4c1a31b8892870ead4de40e732e957493097ba7e1057c3c6fe7ede99a0d75f739f61e0616021cc152924aaef5c680b41b1b941d1c6dc5f65fc129bdf70b4d11660ba2598fa860e0fcf2fcc13374565aa4c595e298319d5394d697c052e3b46fccaf294c0150818920395e6afe91e02c7c897a494f0df51a01dec4dc60b0602ee507192f825f48d103339e4c41f9a679e499bd0e37c7810486faff435cab367cc1d6470c79b28965d44fe40ddc35134a8659d9a5bf394ab012e9572ce8efaec0f0f440ec1e6bde9edf1e396202e279998227adc6d233bf1667eebbc2c0bd5e39575b75deb688e316a4ed5814dff5a78e090a512dab6fb76dd9103403069c130c33dd1bff6d3da4738dab184cb80ad1c61b84e98879f48f3bd09823ff9e570d29678de2e01342eede9d8a837d81edf6ee37c433786f675052de2e87f15851b6a04fd234995d42d48d648e1657bc522bb3053631158ea03f455f1cc19c87b06cb9b60e1b9e2e7b11b73bdc183ddf543f2223a2c95c392cad704c1ce1090e5713fb51a7f37e18630b7a4933082e56077445993c18be2abf00355767ef92c5e8f706a3325e210209aad14077ad15161ed84530aee7cdbb9edaf09a182c59c926715fb8f9c0af4f038627bf5880a54bd207189a19d42b4b7192f8cbb1fd049b105e13d11dfd0b139813ec7400ebe537a3654f275a0c438d05626cfb902239c7549af3191dd9f96d76f8d08adecd107201923af79a715879d619199bd14ec9d663f16392e9583c7fa4fd17047b1a482e5ecdab4480d6c6b4cc87a2ed27305097f723bba44232eb3134aa568812beb19b9506a6551a68f4c756ca40df24661076137c6d534940bd2f0810b56eaf4583f400c55a574b5d34a08efa4dd3517555ef97af3557035e5ba36f4199440ca19448d15c374ce4a5024af60295d4f3160cca02d61ff131d6c9733e0ae49b3983fe5980c8f61dc7583538c837a3c74799ddf41ad30566b207673e0caf59880828a6ea1b5b2b8cea73164c1b39c52949c9cee937f797ec9a833aaffaeac18105e4b7736a40f518e5ec406c8bc4bf4649b8b83f8979986efb763f2098a5727ec27827202095ca1667bb938df4e01997ec686129e1b94362c049d59c0429b7f1cd025d2eca8d0fd958ac809f5b1f8e4da16c638aa6d433292a30a80d8865fbb409958d3bdb54ac601fddf569255491530ce4ba80996d5b453fedd57a16aaa36c0c17f108e83963440aae00568b9510aaf52101af327376059bc33e697f7355052d29341aeb38ab535788300db55f60ec386f2b83a4b2ebd03e59926a1775c98f7d8025b41180ad948cf0bda4c5dce2c71de0540e9d1b72c877ee86c2bcfe6d6d403dd5a68f8ad2c978739f34bd90ba73556799cab8687abbddfa8d9a9fd322791e951dc5cea0e80c8766b1baea68f34accaff27f367070d216ca61c56610f8ed7f284c897ace8e176e11ff6ed959cbf22d991a08335241f3c714af227388126ecd5fd939c41722a25ed6f45beeff3d457153f8d68fa7fae1097b6b4fdc2c9aad64ddc501e96704b81eac6b1c61a559ebc204f14ea15b40bb051d846ca4eb176ca29895d35cc4e069339eb38bbce9fb10ef2826f2248febbffbe28c9f9c08757a94474271002fa76ac2f11165e3f3eff2b1a2a1dfc097038ca202071b49d8a0f66a9f37905cb44a183bad0f9d10eb249db584882be201831187ba36477f0a1412f9e73ad8fcaf00646cbe5f4c6ea79c5a43cc35e7eacdedb1aa8c7dfeba38187839148de0d8eaa1c6e03f230b8b1f7bfcb5c7c82e96ce3fd4a62e99c299300bb41bc2c898cd80e6b2f0100c7ea8ac7408000d14dc0e249911258d733bb987d6ebd3ad421654e8bc5434cca6a6955a9353cc9f75616204c5ac3631b71937dab4c740c2ddfd84cf7a16b39a79aac1f1cadc45ea9c9468725d4efdfd5b32e27ec418df24a749b91e344bf2631d788b20c803783c2584a11b95d7b79e3f89908435a20d0c91ca69853e7ef09aefdb79b3d3dd86f29ef0f19fe05f3bc35fb3f2571e098d6baddc92ad5c31961cfba1e30a2ca57b47266841a712053b78bda78d3d2a5430f53b88b2515cda90154b0a733eab7ee9970df82ba164978aa6d68e5058c8e9893635c43fb7a6872f597773c981d05cc47f1d883a6da517ef64ac4533f0e9061d0555a3d0cf971372f17056db7275913af844378580c2ba0246a6d9585e1ca8d7ab431f5eedf015b02048864cc5cc336e658273401f116ed0139993efff9540cb93ce92b893520369c87d59d2731658bc5d57bd604001c12489c8755d39c1af59a3b55ac5781c1727075aee487130976aba92f4fc9c9d667025ec3b21a9ec70e29ba9f40c268d6eb7c2df9678d1ab40bc8c00cab1c0e70c096b698b95bc8650bcbf7e486b7fbf9745e9b241399c31c4284800329a996cecf237d6c93ad48bf788f1164b127de959165445b2983a526c177b1593b096ce3d66ea133097307401331a213b3dbe05ef0b9a4fcb9f5894706dea80df843bd4aee0f8484c04f215646eceb11e978969896252fff86b9def844b724b56d7377a4ecde44fa382c79d673bdfa6bad933be4e6644235eab1d37cc42d63bfadbe2be6281ca2419ab9b77be9a5ad0ef046b994084e26c73e33c862f1c1dbd33d2e4c4fe9de4eead99c2aaf1f6065d2dc00274d9e984d4dd6e580c049839608c0a3ed91f80aeb234ae7041b4a5cd6b0b1eb7c019f9af0c964be5de4984c0688df00d9ed7c7f857d960d839a408cd78c7425f37108490c7bc476ceb892beae54035b73a915747d53c3f05a531bb0320e032f6a64f99935e308aad2c26ddf78630fc3c37c9f1eb3b171c6adbde2fc2f654b8d9bd1b3386315565c337ff388dd259642113702e1c71309c75382cb17e1ff7ade37808578057c0a9554dd011b7b45549a16d442e3495f0acda611fbf795996d1d6ddf44abb46f738a620b76c38f3f28bd0ff182fa16f88f3c469a67a0a95ef6818edbca9513275e715c631df4f2c84296f54d450994cb4af8f874d88ae3eab1c1465a812080fbbd126fada05c32bd97463fe0ba33da2b29cc7f1567f3be76b474a681d6e49f9c7a0265878b9d6e9165e833c87c432a7bd6b87de9d61093adb73c01a9979b72605f463762223a96969cb250fd8993a92742beefb3cdd0f215cc0ca3041e42170d66095e7b66e492320450f6065143308fdcc6a6d8147cdef9e20570707c8ccb8f70dadf3abb3011a3fae07876939c07084ce45edc8930ccc5a8793d493caf2a24c83cecbb2f89649074611c5a87056dfb19505eeb6fffafcee695832d8b3c10a17c07dee780202888e62f74382d4d072ed7dbef139c91281015b764de4d75541f711c3182aece589b765ec778588f9b69101b3c259229b193f6938789e37774438c23ae097f174151c8ec059d2b71d5ef5f11580625bd45f0b71919d34d190224fa6ae33035b6a73f1ac8639f069ef08382fcea30e158dec1d51ef12d2530c55f3c02a95990c1f979e5c753a5c02f63d11123a416ab82dc8a4417dce63b85b43ce1c78b89dea4d925504e329525c91e88d4e1c3bc6d667b8312a8ca50d5cb2e44b4c4ed65e3ababb591b8ce52085452239ec0a10819e2178f6f15b7f5172ff7bfcb149382fa457a9829e22616a2e104e288867eca4d2aa94af92824856f050b380822c65a7b6a0968040681cc74e178e07e867f39e38b451cb3e409d7fb5ad895267a4a643f9cb9e02d0f6c61c240e328552ed8f11d521c5f57390a370993a5f393311b434c6e54e24bcccfd97499f56ccb06432af720147dfb787e6a05e6a01e8fb5347f1c89c77f292c00eb55a04831f43879c271368c2408895f0fd3d9861bdb2ea44c2f19115e04bb01ccaa0db2860b67b7745b96fd51078b71b1ad4f7b820429989b49e36deb698f95751a531f6b0f7c472cea1f3fe0262fff8b77e6ec1dea37275701e1c56868937968127060f6b4f2a2ea163124580ecddfd82ccf7534887f350ee350f575a3d0fc60b3dc59e5b30e31da31e2a3b9ae22fc5e2092ff898c26a7122f639a4ffabb5c6132d72aeec4af61a06280f60eb896ce3a737cbed6a142415be093e3dc23aca12f7c74d42fbcb10c06549c4155314f188c7a49938aecc1a5a1a65ceb894dffaef2004d11e86633bdfdf06c1a51fe21aca9dfab5f32eacd084940ed06962cc0cdcac3325b2d61a02b6e3752c9e6fe58f2743d1795c6b2d4375bc1f610754eacae43bd8047ae511b019d2a73861df21da0fbef316d633e96c2dc6cdd9585197afc15cd74943297df05747c91adceb0e60c858e41349ccfa965d1af64f0f873228faa003ae57138bdf80a3177c116e9af5aef2ec94f271262603634929e20d40d329196ab9e8627bf215c14d7c62062858b97c00ff056fb2a7d758f6dd7fd85e8640d0a6993a79c12d3b66ca1e3f02cf61754f0c4eec53673e13ca9eedea7dcd6dcf87653f62512dee3de796be86a4aee97276cf643bfe9a583436e7f50c13ae805d6e2c81d532ff1bf4ee950ec616c546c7206a91fde1020c57e6bd140ab0e57a508773d0df1e67aa5b33c2288a15509f7df35be727353d613a09db199a3217819ce31828af42383ad6ba9e25b7f6bae56e0ff17c47a22538a3d1d213d9e72975ecce023afe95e89e259a20adb03e38eb0b08a604a73934f174de65e4793c1222226b5d688e778ccd217ebf0373cd3b3912a56a742d907d20f3bcddc0b84d2b11bf6482f4ecbbeb6120784c89304636ecca5d6af9c7b365edf16199c9dd3c16a5104352074014b06690af1c31635bce2a8e002dd1bff1d575aa392eda668cfda4118aeeaaf7a051831d1f55f9da6715dbd0588e9fb13aaa1421a545728590e722729697e4fff43a6162f6ce35730a1741e13c7a8d5ae6e90b04417713f437e9fde74df936c4801df67be99c7b4824cef6827987c19bec7d8b742e464b871c524a6306fc30cbaf592a0bba840b8d504e964c7444de2f4d8bec4ee2050a173f38f9224e0b1b0460b6352b6197fbd605509c18b8f4b7223bfedadeb57236327424388057eb17a612621643436fe08313b39eb2da7032ab31aa976f3b523f143fea217a987455983fafc7552c09c253c84b866c0356f3560d245f366096324f062adf7944ba8574ddc83c8cce3d09b32e98ac40867fb35163e955a833e24aba73ec00b76ce9b67915d86c4efd7815f4aa3d2aea4dce6cb598a2e748d6a7e4845983713c2b4b5ce411a6d512e750e0f885ecad22eaa7e4ecf3b73b003d49e3612e9d209b2569e545828eaf7621cf2ab7893616afedf0614424122c0ff019401dc33ec8ff5c49aae0ff23df6d9d54305e6eb24bf385a78010628c4bf0a326f50024456960a70fceaef05eda34c63f1af3d8b2785a94f8442a8cfa92a8409a57a2631a592832d76d8d8acf1723bda8d7a18065bf325080ddb6d911463107bcc2e49035961ad6c1936fb30afc21e956f84eb1e1103f5479d58d5fc1dc1c201e47fc0261e9f77170a05dfc62d77e6a46a3ea67ead496e87c5063eb9b5da457a7de4ec1e2b16ad537ed81b69bbdc37fd93294880dcb2c7f93d913b03648bf6f2eb7dfa19dba7d0d4a0c3359d7e8c7fb65ef96142e3320b1e2f7d839c33549432b2279d94ae3672904438c522719d3d61e0951f2203245ff5905c1bd252f619c2199de3d414f71fa63fbe51752f17759a47059afc64754e48eb9e5f1bf01173f54cf522d0430761c859d80899859d4a47fc87f2803228098ec1182b84d178c649b4b8da6b911db9a8e71f53623e4d230dc3e7805cd9e9696eb5f1a9f90ae59afcdcc77fbba70a493d13ad2d70b83700624d6274e64301bfbd041e54b17199322478dd42e0618597088b9f63401c4de6f19fcce1fa7e858060398d8bb45d675669d77bef17fe549fd1a95adf605947a177b9c0e6c3ade05fec8e45167218861161ed09961cd3ac4c81a871040475096f77291d714766bf4d5c618aee992e2d7cbabb55855c7406bdf69d4605b0282c776b271128a53fb7e4335ce1843a20078ed2deb762117cdb6c0e5cc56b5658575ef599f772009e08acd5f124121584ddeb75f0c435774799cd6dcfff9fbd81f950058238f512e56056610fbd73079aef8280bb6761603a56483a3506d24f370b64cf64d7f81b0864c6e7bc3345a771a69adf9d69eb3ccc259d7d9b5ad6b5cb73020e35b6603edaa43f0905d23bf4d3cda1da734b2ccafe93a3e4c6d8aa82a11e21dc4737f465d3544807deec4ce42f02c6adb305cebebded248432157c70f08ff273cb780d53ad17dcc850f60ccc1dcd3fff4a6012fc000f0d06da0d89ea18adcdadb9f40ff0376f32abbfd3e0969ee53f0263fd2021c88b40edd984d84646fa63b57e7925dbc83921fb20f31736cd6b67428446ee842d6ec2de9daf09e9e10bf44b88c1daf541141ba4bf08622e5d8361e1fed55bbd5115f38203fe1539d9fdd7ed39471e29e6f42c5b069cd59c68e6b04c25f0822a73938953fd041e7aeecdc615b732b3d495c1ab883c844dd63567a870ba8cee17878192f2d2abfa05af58d77bd2ec8d344b0bc3101344652863e061230423d22ea72577ad7ec622a8f76c10e282694063f87aac72bec7da988819090f29f0383d927d51f7d68d6b2b573af0185d4cf8f804201b92abafcc500c259e29f8b6802bd71e3b2eb33b5d538ed9b9ec1f1c1dcfd79b672bdfd5e3fd948eca93cdf6913f73686e8deaab561e37f2901d7542b470a6c2614220818667350413ac0178ce78405368660fbbb64338f802bb069a80963f6ab8910a6f8ccfb1ca9163b7ea3ffb58908e1d664ed2fcefac85362d657e083496f84ec67b672eca0cc4e823e43aff8abae72d7cf9c2d3f4ca8791cc1cc94abb9d7ea498b96493ba803305174bae7cc2f059430cc27931af5383e318046a9f028b44936d268467fa19af3e8dce91af68e48aa354eab3aad572539f5a124777ba7379ab6fd8405dcf73e4d0d1b22698b20894cd271d18167fde5c63d78c482c11eafe41449140b4a95013e2798818d15d78ef80c1fe35c3ab74568e7c43b7f778437363349ebc91a43f6680c5bc5a471a800fa438df8b64f6098e99534ee7da590bcbf1857469b7ad5fb381c4a11737b9f3b1e6e8b97f2a34f4eaad3ee60080dba05440dfb7b5caaa4a949e03d7368fde81675e0d07de713f1067670fb82f3f2b4b931ece43f0d565cf9be21bad3faf56f0559f4b28518ff562d3e04b7630efad1eb56887e507bb2eef298f265c53fd801c4005544547fe5d662789c914e2ce2eef8bdc4b2ffec459560d402c542f6c7c0878468678cc8808c3afb3620e0f941de1f1634c869d4893f7ec2fba0467ce0ed231c34b6a83646b624b28dc9530856cd83b2fc3575a1e0aa5f589f5157fc81518a1e0bfa44d7ce0dc06623550a6a1605ea939b84a03fa74bba8e79082080be5437d265b1e5ba7c7c3ff2338875e5f16e3fb75adefef69e061153677a08db715ac80057a2674a3c486b2dba6c17e5264d8e75072b05f8faa2362ba4c87b4e6d36603c0ae4a3eb33d4d7789931f98da092b4501a3e55dc8629e4c64ef69d14cf97e534c6d5dc3a0de388386f5b1c4aa84a1154a7999c415f9b8c0f2936bc90bf82378e52df2d52594ffc5f4785a24da69ba853920ba17d5b6acce92192437a0323382223202e1fb863aaed013d51c1abd1fc9ee6b509e234838d5c7b629d16fda1d89d8b8e42070c7e6ef0037a3bcfa5ce1f9a5d68e5afdd35916d7f49f566b8bbe9dd5a31d19d3de70afed4a496859e35eb4fef06d2b131a7b23f956172f646e74ded7dc0450b71df7d3a0f21fb96e2878bbf6dd047f820c233ba070f5bc90dd6c0cfdf6e5d625094cbb6b3ebb85109e8002ccb3b42c4c581bbda0f23a28812633791d7fedc3761e33d6c03f87aab98e93848a55b5c5c4dd8ac258593cb0162cdf4c5223f787f5a2914a87bcb3e61d503228d327f6a37e3c0f7f352318a9aed86548534a78c1c1eee29dfd0f251fee8f7e6cd6a4dfb59ffc9fdca2b3b3099ee158c650f30d1a7e2e451188f6ce416512f7ac9b0086ed3e7c7b492069550dbc6d70c330ef0f9ea289ed08179a92242b5d07c90be4745c292cfd5d5d72e8afd06c4b038dceb58b16f6a19cc3800a76664986543b8e6efa3cd2a4c7f9c7542e1dec68beac2af01f1789660da17a047e5785841147b96e82f8fe35bf3b2a3fc8116addb3ef98d9728b9854fcdd63994922880dd78c97b1e910829cdf73c227d3360d588a25784382e05f6dec822c1a97ce19168b2b6089d4fb43490496db01bf5c092fff6612214f47708efc884219e7e746010f2a42be23b0cb6881804e78564ed5fc447f9c006c62523d60b48f0464649f069fc686556ff02e8868b8d0b69e5debc4dd8847e60f783480254d6230231f3832fe8ea6591a7b287c24e5b01f6357df254013d821b77979f49cb21ef02db2acde51577dd378e2ab43b900ba0930c7c19a9f83a6ded4ce1f1ca6bc40f1a3c0199e5cf089706744e4e91293d569a298fcf24437b91f821a8823e6f040282dfa3a34ec24296f9153b496a0a4d5706b302dae539e34f6a93ece7b06ad82ac546e752219d9c5a56f962dd4db2ecd6766acc6c3bf1926cecc42e5c989ee736aca04f0a3a221250651444108241f9f3f49e5627208df4ebdfc5f2a122f51463de288c5ab571cf048c5947cba886af798b6fbf6f9cf6260b8568b31798cd01368d008ab260c3a10bb6a87f85d47dfea29a5e1253e10afc796c2903316ed728e6369c7d6822ec4782ff76db45b92393c255e8c8959a189c3c6994e7d2367a3e86eb83427d384640ea48d1c3eee9d236566493034678dbd054841ab688a93d41707819c7d2ec7be95640bb2925eff94636a01c7286045330cede8823b7a8df662f867910148bf603fc21d1a7ad44968cda134c66d67138f4657b1ce0caaede230054e30c6c5bbb358c8d6e4640640ec62c9250476318f717d895ce5db64ae36ee2b50bf84c4d47b9df21e5135ce47da87c6fed5a4e1d56eed822f08d0001ba60158db8c52058faed106c002c324f8c716735da68181b870ec1a968f8aac6f3145c9db4fb4fe4585fbe2a2fd6953c33e5569645ffed067f0c66acd48999974721a565c5528e723229c63b8bfa8e28a7cc9da9adc1931470c07b9b9f189709e6d738ff9d9b599dbcbb82133a1aadd86073ac8476a61539e9d5a81d5c98d09de9aaa9f104d9c71159574fd81c7d251c2c3f02a679640e7e061079b5aa52710877d9aa22a1064b810f12a7b527d38ec9a4ffc48d06697209fcd68b64d76e36bcd563775840a83cd326896770aef79b7499ad8b14f6978de5d3e73ec9ab972d46c73498d6fc76eec31fcee9b68953a8585d03507df6f30c53bc8e345c9daec909a5e73723487a676fd297bfa91d5f644b35e876db2ed2b2522145ea6623908f81851e819abd6ed8ed64a8d3fe99cb53e82c67459cb18f702194492d4ba6f0d84a7e325e363d7533c42e5623d62b683d8d9cb08c3be22d2107d3e329ce45d063f5cc9055058ce91627e6ceadfc8cf01ba17e361d878559cf47e8ea6e36a1f67bdbd0933c12140ebafa62829b460c9ab98fb9c0772c62a33bd6e5254f007deee5b28e093c46c7436f8386a35a5698ce04f5a8af1f8e4656f5bff61891a85467ec0ce745f79b747cd542223be570e8c7f7ec06085d46adf5310fa94b341b61c3ef4400c1c57f934a992d909939e8d855c6816af0f7952921cb5b8bf1893a9960b5204502835e588cd79bec53510f93422e41cf6049d1a0ad938d97791b6663b313ab5eb9384bbd5813aec5348f04a498949257f8cb25524c28093ca0ce188309777da39d6fc90dc0ed7fa371c769b20f3e85db1da40e1b084f82225444ac63229f43d259bc0f43eaf34fb14ec12c05193752e7edff253e557689582cd6cb2767a92356f72f7cce6a8facba29a54b5a78aa4442e29b2e5adf6b3653e2d4878c4f7bee3ff69ba2791f276e236d13c662a5e5bdeaae1c6388e2a8561b4beac14c2665418a33fdb3e21a7a0b46a2eee475bbb5eec98a784da362e925a2ed4661ffa551d46889536e9a9c309ee4ed2bd9f8897be017f8cb30fdf9bebb25cdc1a60c52a066fba904d7886600f8e344bc97200e3f6e074ba5fdbafd09c324fa4c6149173d0acc43a6048805f76fca66c28716a234c0fb89eb7d73bcccde31cc056a925ae593513114a9ee7e474cc1335b7bdd6f22d9ab28042d78369aa77440ff4701eb628a446c92e10750734cac73352051650479bd5164c54a07f1b80852e94280f961128a6c5e56ef526c7880f1623e2618b9ab7a926d08f94e394a95882499f15160398f122a482d4c0c64ad277b0f66940263a552ed9d9cee8cd1845d090d2f0da0fd31d8b8916816c16501e06c10c17257b5b7b35a8dce017d74c361720fe16fdc34b3d69c422ce64f335d244f0a408fa1ee23aa3d1876abbb9c8581d48bb9d8385fd3cba2c4ef3eb862d9a73455fe4199236ae05527f457eb0c3dda4bf5ff3e84ad4e06a34f62d0755682f57a1812642a6bdb2d76d4df7dea300e127660ca7e037b33915fac38102d1cd251b626db7eadfb11162593f08ba5aaf4846a1f7c57d7a3a9dfbb22465eb9f6255b1c2138b1f43dd7f20b900dc9a0bb52d2363aa5651ece6be268e2661432d8619237856e52e8af04c4b81eb8ebb15288dbd8b65ca0d90bc896c2b3c4a8c64e0f187581724e5defa168a237af65836657934aef7dd9e33e91f4ce689a38ceeed159bca06f6441616bab12de0657978a81d42207b2df7ff7c68429ab7dc748c70de4e0f74ea12469219820ece601b6e0c4f26f64913685f4a2e3b0addfa15d18aeaee6e0143141272029275a49161df8cd19dbc57b96d4d7e6ff91de5e12128963055926ecc8ab384d18fc15a7abafad849695e4d23d5746c1a17a5292e62af66b4ddc24f0756b0204c36ed50163c0c505f2895a16c778a10cda46cd5c4ba4681884a60ca395d34de8e1219e15ee84e2c788c892390024cf04efc6aba1cb7afe05a0bf84e8ac37b7efbfabb2882b32379a5d60b8c1d826bf7e23806ca00f198e4b10dc9997b965b776073a025c11454f3fd584152ca90d679bb2d6d9885c683276483ba0ce5460157124c7f8412c6fb797c4af20ae0d86a94db8b75d747e0ca4d2e931f660f8391a8f5d32a56e2033c77636fd5fc11c68500fcc2ab22ddfed1b6e867e3e607a10c9883e60c2ed91201912fd180dd4d3a73a8f1c915beba9da9fe985869053af87e238652b5761774830b75931c3f01470ef3adfae017953795f85668e4514c29da8996368399f8ee21a60ad51cf183df6c1b60c7d86dea6a2da6d345d04cf709a93c57a646ce855d0454e125403ccdc76e65aae51c3832e87e71d6d8de7aa45a39112cfa2a3c0f2c6b7af0036498c81b10c1ed1505f1aadf9015dd21fef67441883bbed35bffa86cc8c9ba83a9f47ca33e69be2331d21bd07ef0930c7dff91cde051b8eb3b29b9f998625ed45c5c51378b362ddf53d1747e6126c60e8945198acbcfa5d5fbfaa80a3ed0ba1b14d9d698057245276f6724a2f71e0bb547180b00c4152912b5fdb80d67bcdd3c477a0dafc049869cf4347ba894df3350881aba21019d56c8fc99efb1036af4266777f045f7f23c558f42841b3907de1eb91f700bc65c94af5c4ad59ea4ed7a0511f402fc2799c3162e2e4ffb015cc6041474b0126c531877b25aeb1a7a409175c7396bef19679a68f64344f6d445979f84b991fd9a2db653f4512a1170d85fddb9cf4e7820852e1cbc1b1b9df0d4e2e590cc479bab782539751720e473e6eceb6ead0a9973ebc75fb7942f4f28581cc2ff091093884e71792794cc7af6d8b02490b73045b07caa15dcd1291007a11bb399e4a57ab6757356e9fe3de747e24adfd999ab3dd2421ea81c5b303067575ed9a2121e078907f0b58836f99ef0a3df8c435528c9850a25f38df713f85d79f08f5eec5179f6e0df675a73b4522c7ebb3392cef2a48de73a54bb2ab44699aa11179def81960329269445057da1f836516a2ad7d42b351687e9d1c1db098faec0fc42ef1850fbba71fc7c07010a0dcbf2ec7ac1bf1299be8a8f688d09bd3ee4051a2d61c8c4cb7f2a6cdd1e10385778a23d0fbfa9c6f5faaf7c2e8273df45f403e9e008b4eee81182630060c44132573c5a8ecfe5863a298a6dc2b9a343605c22df5d5a087fa4386b4d8560c00435cf4953b690b96945579f9ca35311b7d8fa07feb19d0e999f6e98fc76c6f36c9b94bc6bfcfacb9bc0775aad342e0baa5a9d7ac8d44fa3df176b317261696a007912f39c2e1818116a4cf664a2f53cff48c3ec900a5d54f4d9e1415da4b213858c60ed39134e26fb06d7b14dfe2cfbe94d0e9aa5e7e1ac71898ea35d65abc87a9d0850a7025535b42ef9cede51e3533f39f9fc2506a3abd452f7c992bd09163216eb962e27165c6f49200b38dd09ee7899932f14d768b31491d644ce8c1f931c03025dfb233f8249111782d7439fb31d6af992359358978d4a7877b129e33b718b8d075c94f69b66a43ec6a93277ecee910c032392fe11dcb3821066b0b35620638094fabead68e840e22582b1c219f0f301cd94e06584c4611768534746717c3b2f9037bbda6b0cf8d43f6207289c884baf92219bfba52f6429633b96813f0946a6f43a9da5c05803fc72ec11503de4f81ae11416754a187cf6f33e1705c6bfc059b4826b650ddd6ddeac3efbc32b4ffd96ab6aa48024268efd0d39a200cbebd74abd315a587ca80ef4a080cdf873b49d4809aebb9df8fc4e03396554508322bd23a816ce45051542aea1350b0ef225935ff0a2c922764682d8f7e2deb5df41f85864d9e93a8b9d31c526f5640c43e5038b53b27ecdbb0b68800c76a7a66cb8103ef034af3866dee09eb19bfbe27cd50e3172d8b7713cd269558f85e9a97a4b939c54a25c4d66dce9e1fbb85153fcd4e141de0a566074ac44fa85b6bda2adf37883549855f31147e482e074955997f9dbf2c4ae90f5e5efc68136faf7a9e2a79f244f057bcc2384ba2802e759106db3145920ec10ed6836340dbe40e6ebb57a2a2b0764e1d9bfc9e9b73d7fd39fe056812b10e5e83fce5453981425caf3b08d62227d78129d68db63f5143487543e9cad88f53c6498e194e6e4711d36081263a0811a3f6ea708e8f8f54b9c985c6d72390b9a87eca11560828c6eda6138f35bc6d0016aca623e8acbea3403fff0998d3001f7820074e703b6398ea2446189c6fc94152f16ea68465568c71537a0855212c3aeaff00df82bdb1855e176cb90eca0540b53f74745ebe199ff6970f2eb808c33fa7b9a30db8433ad75aecccb1e1895bd57a668febe006bb7cc45abe34d6ca2ae3aaddd55a5d0ff9fff377d7a8828edf0acf28d4f289986b893f90ace71ab6ad9a1012994c2ae68d63e942c3735fb86fe36a3b431e1d962b07918868883b5576f8b62c5cc15bf63c6899b697f8784c44e371717f463a307c09c00db4cc23888552beec3fce675814309f6a2bf6d097b2afbf2b6b113d2fd99d95c1795b3a8390b81d4065e80684a9d3207f104f224c6c4b87a5ae89e54152811ce1a158b101dab516fdb5eafa35ea16b7d071a1616d42a5544e4b314f250cba96da8787a9077e36010abe78c3a7f66609c5d9ee185ba1b98b641e371996b6aef576f37763b2c377a6dda1daad6639f998530163dfe8cd5e6664591e02e6589fece69cc021fb3d5d68be5a8a70d3dacfa694d25a4bde738351289a767aed9b42bed8cfd14549ae0a339a2243e7687a36508d9f28eb599afa570fc109cef97aef84ae0e44e6d90b6ad17e50968de4b2e9616746eb12542bf5335fe900d7a64d77ae65ef8537f14ed617a98eddc03734f20cb1449ef9cf6f5ba939015a193038f65fafa0abea4cb46976acbb9b22cbdbcf98047566bb4215dccb569be281a3f61114384ed64dead64c969b3bd05231bc1f3bc3e15db13483b4f18799c92751acb3578d3c736baff742653098ce1dc54d19e9cb0db2aad189224e59190a891c712e9c30df8d41b6083cf6f768f124475cf84d64b1e08857195e52b78a37abe54796b2403bbc5212500650cbf28683ec0d5f0349e7a3b0e3ffcc965b872e7978ce0d10314d213c45da0ee018fe8464c62a42ba72328c8278b3f9410dcf64da3395cd7480b644ecfa5fb115255300d6f8f2f2554933b9efb413b219175d349edad85a4a7a9e1b40bf5528faf42bd3728103c9c60fde56b69b7d6f5ed7d6c198dc15ed112bc9d44fdc459885b18c768f72782393b55fd0186cf8d214bde74699ad5167418921b9cd9247b1e5083d7aaf1cbdde6ff7a0b63217f0038793cada82c5684a31f37a07d236b1d9aca7338298378607c82089e115ce63b7af4e641e6b67bdee7dae477aead5cf2a862f75500d0cd15a603fddf459aa2e001029376ed764e4360f61930539e138e256f6dfc993f568b1a925d6a0c0a820233f29632ecf4da1c8a01c626131c28b36fe20186cdb5cf60a32eaacb04fc18f91e8e3e718851b270827ed5df4a0384a00ab10e094ac1d203d1e9fcc7aa72c28d62cec121c27210126a229c54188cd1a5a01ba7ca09134563086a836578d495ac08f4f86b4e003e0e9bbc966160e1ba92d5e3bb77ddb3dd4aae0f2a1b215ea8e0baa93bd9e9575de7e68f4d4b59091764de635c94f0268c9baec729e03ed7ee9f8213fbcc5eef05da03a03f504d9554fc367929dbf66869605a1f0032d9fab9a57320833798bc861da09f7cc0dc2d8e24ff3c89ffade97386a521419f6989f4fae59a988c258bb5167853d2ce0429a6c7895b1ff420eccd14fd610264df00df41aa6531387b6d42435c40b4d9f16f5e4eae4441789b55719aa7389f5f19a005383b9a84cc7d8e3ac274805a82345e2b08ffad3a01f245d309862527946b9e5967d59cea260a37f28ed3b931caff651be03c5149338cd1e45077bef04c233b6985eb13a755db4e2430f29ac37eb82cb10831cb8bb353f34c0903e3c78b0666bda46713195447a54b2dcde05d1ed7b2472f0517dde78b9020ef3c127d32a8aa8443c8c21044c3974d50a7b8d7eac31f3bdba01c00dce36215c3de4d15ea70cc444f79ac0d932e3fca57390a4dc44ecce23ac632d326bb0195755f9e0ba1e1f7ec67a96943bf72db06a120a2891f7517253800521f7b7bbfc165ae127665426f1766992c33a056610576ccdeac295a974148e713cab527b01ebec96b4d87d0ae70053e9ed03db4db1d65b6420bd404064fa9a172709e7fb2e888895b00548f15e1c74bf580dd363ccf1a6e9781fc2090c6571c707edb17eab97015908da33fa7333ad2d2b0197ada21f7ed00d5a14bcd681b4eca82773865732ec8038c3bf081aaebb64ec5e2dcede8234ffd51e1307a02e87b68d401b8b168ad659f3f84ad43752bca86c94afb267c30120f4fe3a20240d3a73cfe723e5ed0b905c3e5fe87c0800df0c3636ca43f165cac019055b5bb9e6776c6b4d4f2ff11371179a90427d9648b1388ece59ed113a7cbb1a997f04912a34a0d07075917365a46f38f1b5abcbbadf05716bb07c5450f30d34c97cc82689226b4510d5445186f1f75a0fd4a0dbe126859b3ee9fc8d6752dd8d26311e3af59d895aafdd6c617f6e79cf892f1c1f3589e68e32a536cbf0df9fa96c69efe8af65a8b96942dc39dfb5c054f856b78f6825aab9ccf55c2a5cc2b4ecd063183553ab120b9ecfa0a518e5c3cac937d2848eb9c176f7101260427920ce3adb7735bdfc37be8f08f7f0be94305f527effccbc1c7bca8035a2aecb4ec0f41b722f6d31847ccb16b28f56b13eeace76d644c5aa984ede0899d97b6a3fae70cd6481534ceb46a3c473ec78fd45ce5faaed96eab1fba3b7fd7f24d2a3795cf318982510b66e4cbd2e88d6553e2852b0293123ea34c1891139e22d9ac10e61bb08333e440947867a939f2fb5784c1cadf0fa9456c36ddcd454b9476fbce4c2d2541a45b0f356b7cf4e0164817eb3b9b265e2d3f4ec05daadb7f368b469d3031e26de84ea0ea9b49039441e965ef17e03d8e8266ae3c80120a0b245dc68948edacc54e0594f45dabe33477469c4252395d7b04690accbe76a608c7bf7a5677e763ded62bcaa1747c13b73f02ec616c896a00f920eaf7ac3d7cc1754367c1ec7bd4e20df2a279b337886dedf0ed636b0b311a9e36c0b2194ce6c4cfc5b066abfbdf62447acbf01f1c67d68e3e0e0f0c405cee7341f1d2189c503043f391b1cbfbe0def94f3d51b8ff9d88fa1216bd7276130dac475b637faabded5f99d3ae3e3e9b02162fcdf178232927670631870968c4705bb825b89e4247aaf1436255694969a7c4b0e00132ae6df0fdd53e344d81bdd6493e62c0ada2fb152b0ae3a8427cabb37a0eb1bb27e24dd0f1d5830bace0f723dc3d0e0625d6073dd27a229bd1eb3c909f694ab37822336b111870f710b36dd08f6e42b75dffc03f52e0d478eef9772af69d46e66f355844c23072bb1d969ce91ff396debbcf17c11ff9da636b8bebcfe52202c4a399d130e443f6cd292fdc1a9166007cf1c7af9b028e0c377bcdad5468c9027035976cd8cacd6b2801b95808f5791b0497aca22e8a91f2c294b5fa9d44406907bf18bca13d0a02f74f8dfb6ccf0b32483acaf9296a615cafa2d7fd272f8b5c775474005a3de1eebc528a9c39390a52e52ac89aa62c66c2f15e8f8fbffd4ea4ce44da3862394aad10823586e82948e55beb032e974516949732e2e76de51629cedb762bc4322daf5c83f43de163f4c08b6819d0f641cd2f4edb6c978b30437fd56916eff32a06331d1d245e9424dcbacc81dbdca53e77d4d4d7f13e077c9914e1e0a6d96d7691868fe42746170f03f4402ce6edb0326feed8ec2e963695124a1d76b96e3baed07a75d9411887910dc60897842bc4a37ee51a16412679e0a73ec2db1af1fc4f9487ca4875c9fd8b3a5ecfc32884d3057091d7f428b22af147a299c411b5d3513e4941c0c47b410fdf6ca368e4ef807cff80241f22cde811f6498e2f2f4ee0babe84b989aebe29433330586144afb21e7bad41cf808e034eadf556dc962f18cb31a021c47c151f7e0d2e9e0eb4d293e55672dde17315d5c239dfb85ee9dd417511d66d75e24f5b975c4b7e119f99d399e3f90beba424b7cfa9b604d101887f289e3b12854abdaa5b030c9f0c325ae9470f87b0a031fb7ab5ef02e1024d8086f462075c306cd50d62335b8f5cdaaf52c470e74bd2fe3ea5ac08843279d9a6cedd9305d0612dff1ee0dc40553f649577bb0f718533045c26e4bfddbaa032733b3540b8526de7a327effbd3e17221c6bbf7a40832277fd075f6342e1232ac9df6ca7cbd66a4898c96f8988c3b75a0304031a1aeb41466f6ff84c1fae95a7b45ef0a0facbaaf6fb90f3b1940607cbe0c7256fd1e4c198f5c314d9a817b4e88ec80599eef9930aaa8601c8bf2aa4c8e759f8417fbb3ad3490d9ec94493f4aecbc5a7d6747da9fa98e101fbf16be1848fff7aaaa62286d7925de49133bf11d63e05a9d0e0def1f92c177b0aa94d941183e6feaf253dc2798329f2371a958543356ba4972cd5e34dac5ebf32a780c2879c18c2254909eb43377cb32aa60ab99544c6fdeafe2e71f4e89caec835ed8140c522d19a2206d0048b587cfff2e83d80e6c2cff0c4caade00837ab8509e39abe734657e5f399ace400e0d297ef5e926de040e342b75cd6558e035e2514ff0b28cf982917b7b5f5ad01cc426c80659419af332651ff31ef3183dbc1510cf83e6956b40d7ef8c709d8f8522c0eab2cf5d24d4fe60e4a27b039fbf4094ce683bcbd34f4dba47d4cba56340fbabaf2ad25c966389a6d99e595d10337d7c2cf4b5139c7a8ded51ee3fb5b14545183623833aa09a37ddc034ddbb150fdd63b7c223f2fbd2a83955fa67ba3d80fc09fb4285e97e0c16535fd0c7cfd9b10c233961ec8d7243c49f116d5be4cdc521e372da317eebe9a03ee638bda64ea5cb129f28e968b7021aa3c726e264076145f3723583ecc909317f52a22528b5e46143789b280288f265feac2e77b38621855cb4f1356767c22eb704a7f764bc2123c9779e8398b70b2c7e08b07e30bb012a16333c189988d816875fa829bd689dbec0a5f6df99222ec33a2a40a4346a9d90931fc00e17906e6302da37cf323c5c3610fb3a1cf237dd1863da1274574cd4c83423114714b3d7faa279ccd83b7d00357c1294fefcdf7c42014ea43abe7d136b3040f4e4f8720fa12d847cfdd7f84754f15777264ed391b4623317b214aeec165669fe8c59c6f346c462c66d1d2546ab0cfedff1247e319fe9526a56532935aadaa04953a2452e771e9a2fea4940e41a5d9f8eec2e5ca01ce8d13ba16765087f7a3ddf8210731d4e669e4dcb61cfbb2484d5caa17ceb5be7bf0ed98135818b93a8168c7f73c759bccb9e9c4d5256985b1517b803358d89e34e446f90498c79a5ed61611594457d4c3293da66e3f86961ed2b8cd3a0ef2c8a89150c0f757bdbbf2540d6616756cd845bd7f4c49a121007971d1c94a75af7ce2a559d6088b087c318d23884ba29edfc168ab0e6028fb5db167e6f0e0901959a113c3a3767ed79ef7753c46777d4f461ce223c8a4aab2683cb6c286dd715e887b679264fb2645a18a7c2c6568f820d07a01385da41a8ddde89273c54f0ca6fd21f6755c3485dd6cd7c986bb4f75ad4fe866652ab13a36e0f21356ebac7af0b0121f28fc697b9666b103499b50a7e8da175d6a32a848adea73d5e91ff96b2e2e9fa552a03db796047b7827708010ef8fc6cc9fbeffe7598795f894c828fd8d638c84e2cf1779e7610c08d6b70bc4044070828aac305b9c452e7344d8af6af921f931281fc777f8026c699bfb1f67ca26f9ad9a71e45f9c7e5c7c4eec6877e5a407d78e498afc60bb1ad4683cfeeca07efaa291f96b799839510991fd64c6499de74461e30b25ae3040b76d5db047dd2f4b4a2286bb7380accc88d3eff44f78d028e0c17b9b6d90cf31b4e677d530eb8dbe130910206daddb0d1f5ab2b0be3fdbcfb9e778741cbb7b87324772024ba03755de4627f834ae62e559da646fb37f2b0cb1ecb4c0008d7706a501cb0160d2cfcc41be2dac9e60eace79083e99cae6449c3481c0b30d591c959c68de69721dca615a759856e9d425adb06e95ab589be695b881a98669ad37480db2c4c4bc3dc6f4e9186843b5f8f02ca3967440548746531ba76faa00c87eb91f06a6b470257ad95b6e6faad65dffccd7f3f00e364797bc10e4227fab3264d52f06b5ab13753792c74c13bea88635b57ade4a573da41f5a080a3713a85b9bbdcd76b60cf6f19324d3df3fefde9d6c36779eec068dcbc9d4707571e02fc32fd6a3d773fd3ee193792fd7461951a12b4464ce801ab1546fcbba57b47b05eb50b4bdb2a1f3a468f0c0cee631b95ff7b203a2225647209b179c2018122a6da34ff8b95c6ca8d84ae1ff6a562210cf8afd3fadc671b71b2a0137e82a9138df1ca6208d5d911705fa8fc1a7312a4a8fd9ef3271312f98b876fdc91aa0d8dd90da6cdb9a01994e6dd58aa06ed868334c5db29a7c940ea42a52813440bf72862669528bdb3a993beab2236106c5f22140310ee1d30a5c0a90584a0fe7597c6e247478ad56909363fdca1c47cc7dce2edb4ced01a5f876ff04e7203fb11641afcd52635e0dc9ebb952866522f8be646e57775cac2307f59b0319cb8c5eab839e4e2708c1e3f490778e9c08c0ecc93db6e8c637234c6e01d410b6b0aa48b90d071a73f2fa7eb90a834412649dbf1e111ebf24b29602b8d74b871dc19ebdf8955ad2d4b24c5658f6b0f7000949c77ad5dcf319040e2aa3c8845fc1551135e9f71df652ae2e28fe08dc20a06f3495d85f702effdf8c9c98471aa6bf090e1bf357430a133e31042c7bf83ee4c7617150693b7a49b4e3ca6c3385dea624de8742b727fecdc4ecbeaf53316d1aef9a9683b5c97cdf4812d387a5277ef21b2a43bdfa237c78d60810e911ca7d716aa202aed1e5a99db16576487c031f527a711a1ba09683f5829daf82425efce69c878c02e001dda6af776c1772597cd90822e584357019390bc704c86168e0e584648cc8d3118bb0ac2e217b01537d305f00ac6c414bbece0d74ad28471b3bff0c906754a675a1f985b14ba4293a33e6600c84189f9128c7dfb018dc2463a7ea945e5da18209650547a67d170fab7a7afd93c940501c2245caf5212f901f0ba3a4a7af1a8ac710aac733397e1e53a2dd8c597ac355f3932792696ea9d3f7f978981060432dfe855307ad030e643a17985e7027790713a9379c1309aaac208f386ba890ac49f597069e2dd67411583518bc65caef06aa934dc45281f660cdf663cdcab6af58fafb66136d7b50e43c96421bd7177fad3e87825070dcdc79d69a08e6c5efdaacc92302774f5b00cb0b413083b30de044312c95c77e03f3f566351885ba294d2b3318ef10c8f06a071ac2e6de077fb9ca4d7dce55e0f2bcfab1ea2b4b961b86d086498c48c8e41810ea16358bdabd2574c76ed6578bd5b6a9f3af038879257dbb17cc7cfa03acf7aed8d48d201d8a115a7af467337199a815b5f748959e529e2bd5ba708f4df723f1a26581ceacbe25ba3f743d4cd6ec524c3345c557d670a66e9edbf7bbe9246a89e0750c568c06fe3dccb75a4ceb6478b73419c01b4db0f38d6cb05e71b853752aff6540679a41cb1a69a83d10af14f8470ab07c758c03b2eb6595ff967c4f1887c0a991209a9d6e29cfd662392a2ad2910d199a5cf4d6680eb15019f0a8a0e63ee9a06affc87a4be3241bb6c612a5d5bf21e50450dc68cdb0519e3ced84d6cb6758644f407d44caa193106c32005681886eca8ed61788a7f6da3a43256a942c216f385aa3aebb19c8d298a7bea1861d724e1a247a96bea6cb058cdf7cdf18631767fd0f1870eb3decbac398ca819398a210458a9443c11c1664da78f9ab71754a4b13795a0540be769b56700e0c4730712d79502c0cf9229de93234396eec445115d0ff6a857e64e1eab604249548b7cad2d83d2070bd05d70c65113dd48b728a35853112f1a4e511b3113885b34203287f21b5df9195a8af1fa79350b0863f133ee4ba5fe0093127acd69669659d8ea3718f7f88b3e82a4b1af8bbbeed2dd2554ada82e17ee8be0c9f326bc60b3de723817e1eeb5021bf7353ece1586655f8db0650b22f924fb7d5f9ed08035c4db6e6eee3590d249a7a3d283ef1889ee34401fbc743e098a27700d6c41addf417f97c9b2fd197a6f1d2aa62eb90fb0a040ce0dfd5679936348506b13b9f4bb5d083f540e85cc648b9f0e4574c5b467e398561970ad4cd1ea04f3c31d54af688e2381ab8eff7e5cae6334cd4c63672e07a7a4300ad2a959b9052b2df6f12869d95d631c8f62fd29867538ac6f4077512c5f790a390e4b7f24f601666b1fc783f0f9c7842525ddfc70875901dbfdd48eee925c30e17791f7d1c2b8d7ce555a1aa05bb86a6377cbdcac7b08d2630b26b67300f208ba5530ac0535eac41e0f084700c054975b29b5fc81e6acea7ba27a7fd1124847f63adb0dd4ef649dfd66c7400779b0415918be9c821e657ed12ec992fcfef3155863589b90f2b0539978457d20fe1585a709409ce1418b9970fe280648a45968ea1f4ee8dad5aa2f5e0a4fa3a00d5bc98834b09b68a079916f54a07145bd0e4b218ca371a7d07f868b78ca947ebaec295a9600f1f44409eb6dd01607028c4f30cff1c9b6c4e572e992bba46d84634f8ac25a9b4761842b6af52fb937d6bb6a20ce000dd492819f1147c1988ac00b17bdd6ad81f9755fc8078c5a6c28dd1ded482402b51022a63f468f47bc17b8bc4e6908a648a71a81d8e504c24817b9e211308c7d000cc632edec2fd680c6221903f2f5fe1053da5c6cadc8337c6f633ae0263ae2fdf934dec7c216aef74b0cfc409fbee2b1a9f66a396de9b170494e0925721629f35991589aeff90ae1bc78f65f5cbe0654fd7bd92b1de15bf47975dfac70f3a7cb72e6910e3193578d9e52c6a6aa35ee38ec3f6559a62d0d5599b859b02bd2ae49cbad5b108fa5f32e41bb3103894bbf41bcd82c4c3afeed40c5fc4c400a63142fa971fb6721b5945e8c62d5682d088c5c00161cd97ca112dc44da673217d6a5bf8086b190e646000d4d655a026f44ac71c099135924dc449b6ca8b850d337628dc718cb4cec9a1955667c69401229d4d55f415d861451a702f8488d7f3d555b058234ff87ec0f1bf7b722561218e63f339b2d44d1aa0da6e3a0c2c273dc35520302707166bd4a96b9e078c59be853403e9e1f8957d2e3d1a14ed26a67a3628fb6410d7adf4e151a345bd549788fac89ab0d818646b630a45c7d70a243e7ba8c2a0db8a38e327f22c97886c425b4259a0ad90b32a10cd02e0e30ca90e243c9d991feff3e1b177371aec729024a3b4fa467f75478307a6f55435ffd6140791186589e802bd3bd0b5f49627a3cfa2767e6a0234f579b98159d02bb79e39eac95ff5187b7cf5814ceffe1336ebeabce97d9c34c5dfc6ba380e42c1f060d597e591052318af363c60cc84e5f10b1f3f361f5c7436a7d2209dfb71f546addd6ddfeded79a30d0d60baf141d4e1082199595dfffa80077b58dc65743faf825bb159512b0685e425c930bf7ab884d41ae768303f20420bc0ae6b039bde23c83e53ae4753e56b1ade3d8b8ebada48948a28b0f5305d4841504cac3d901f74ebae44f424c90cf0504d36698d7d1e63851ffed97dfd629dc8ce0787e06c6e3f199206c300ca26116995e3cb5f7ffa2c3225a0a2bace037eb2305b8d0f778bec8a2ccb34b0ff8cef95568826d6dd9892c88c76a203b5a85854fac2935e98017be8ea319026b1105ef5fb4d3009b7b3e544621695b6c60d34b70580f16ecda4edf89ca6f1267e0a17774bf49bad7bd30180d16d839c8d2eee61bf9cd0f0cf1c15888efa5ceff9bceb520dd4e5917ba62461cc6923981ff0de59b4bb1befe961024e40c2e2500bbeb3442a0b692d04efa882f55e9335116fd7bb2bb6d1155b0112948ad08889ee617169f1a992915a429b416ed9de758a97de19faafc59b979b3f9877546b8ff25a2818e7318b16a577e10c4843dd3612ce384ba7b5edf38831009d91b8f9528565170faadb5eaf61903c298f9f6c2c046480fccde6e30e61316e9345b60cf66ce509972182f066677320072c806cbdd46eaaeaf3e3e63d723a1dcf1e327f21c8f2214f940e1d72aff0a75c9c3ed305ab56882fe33be56edcf7bbc5f767bd91096273e311e2e6b0f588e9e92dca5c025d93b7ad4cc4ef69a0dbc1c107d33269a69a47c378557d1b9ff5a8fd4b857757130579b3325f49ce245d3d1af6882733156d94354afe2bb46194d24422bba2f41b9f08eb8f3acf8146d3b97ad2fac443f85bb69d76851596ed854247a73d2371ffdc4e24a6166a8a92e097c1e32e7e41de63ffa3b7c624f0f9100619eb99374d9b0df2da0d1f04bbfc23e465cb613ec88205c8cdc8da509c7ff04e8860d5bafef28386a4c3ef03ebcc2453af7bb43107040e112150212aaad80cbe0c30fb72a0a4e763e7e81263505464270e9947585d857cfadb799ef52a53627074d143c0712e7268101356f47f3132d408ccd65d22e6f0900b81e1957f0e6f02eadbb04096426a83f3b7a44c7a3ed7dbb2510e3fc7a567c74d00fee4f87666b0492a594176a08a40f8c8664685636ae81d2f49bca72674feb7a73aac35ef52fa98108852325552f9a05b4b4c18f39a31661a4b14a1182a96e7ddf454b9bc56f42299aa24dcd13f570b8748a04dc290d9c61a6c2b485c42b67a519dbbc3e5f8db061af9393d42ff8cab9c7bbe89fae33fcc3f4bdef34c14c1ec06a9cc0f39e3fe71999182ed774028fc8ccec383db5e9dce617998730bdf9ba02e3915f48b2c913cbf0511f8a6d318077471c6ebd0d5a7e837bbfa183ba0e867882402e758f3721e9ff7ec4c78ee78e007a684df7d794c6c5addc6e2dfbfa12adb060a9507bfcbfea1b7ab748ff7ecb79c96415f598560540504570875e204cba777ed3dc4190b17863b6c6db169dd3c0e3bfb17978f2016ce85df77d71a674e7f47f41364be48705cbb1d616dfb764a55ad5a9cefd59d6a5cdcca6909aeb440a9b00ae46340462041ac4cff5314cd5c0429a90026ad4a3f77696be66641d05a80f92a13834264be6af4eb1b602ef16ffd6069d5f040d5400422ff2031c9f94d688c9d33c81384cb5fdfcdc808a8ec1cde9739aa8269e4744d174aed373005bce2746b632b4b299be965cd4371e705222e529d3d007423a81f3860116aa754883405b5e133df2c6ee89f2f483498a7fdc616cc8cfb09ef1878860d8bf5b8f42408aaa9e8730e8dbd057d7c47a64517c91b68f1168f0f9315e18d78ceb400ea170ebc99f43c8dd9fe738d872eabf22a9505c6f26efcd955cfd71c9a0fb0bb68e0180c21267afcf103308fabcc1943629764522e0179bc23be24789513dd0d3f60fabbfb3bf525b92fd29874fdcb8d1811ab081c3479b592a2519ed87b38e56a08a7e50bcf40e8bad5b246ddf07f3b663d759c958cd1b0b1272a354e3dd952aa7372402af26a7ec1119ec5890f37e54c6bd74b2a830404e52166cf901aab533fed7390ad32c49486c4597c19f6779299225b6bfd53f72e47415fd95d5d3a79ef64bca716e5510612a64551a44a14dfc5d6d8f5d4a03ea2c44c57b622b5b7296cd401ad142690cc448ddb32069e28e56181c61f270daa7a478c0f12f8d0f130d5eb469ffa36720837de7fae9b04196feb2d6beae294dadc98162802cab07db035bfa4daa501c5970217c8895c29875bd4aca7350149fda93b8f94615836681d4b2915ba0eb6f1ba713c1124dd7d149ceab8a87e47465ac6e834d2c8bc3e8e1e888a4d794a200c463b6aab641028dbf945fbf24ec4ed3e7970e14740959c7da2f23995c154d9b6eef69e1db29e7fb6ddb5d7ce4a84a6567bd824c951e46f97499f59ef202126f9b66b410182f1d344671108cae977db80dc5537f933c48e106c6cee4c8afe57ed209948d27d59ee7b034ff34e2fc257a4b9564bd8e77b7d59788842130b2dc426e664080ebc14add3f845f5bcd25e1bcf884eb94ca17e548e09f0a7a48b4000a2fc263199b05bb59f9867c647ff1af64270e3d1e8ec7ee7b1cd65b70205c720e0359363c0752fd258bb46f3b5ee63bc767cc3acbd8efe80238b0d89d2ccbf2c572e2f186f5313900e529240f4c62832a4252b6f6c2e2547f8e43d590e017eb7ff572dc7e4c3b217a34190c94e971bce953c1559cfe6f0445d25246884f7d5a7616d6596ed00c29db742f52acc9ae8d8bf3067362c7e47b31de0f2a5ed3411e48e9de495fa2d194c9b93b7bcfde4795625ce42df4cefb4898f6fe3a3a1387983fbc709e91b8ab07f466639bfa33caa4ae1a9b343d04e75e787dcd939351fdc4140a1021bdcc75fda6e5e98f37b671ab61fe88c6c0512329934f949eeef557f813662f776d5123d0675f2122673faefc1290bc3d0ac289a11dd9a6a3c34884f8e366d50c543e0f8f36b3babeef9a02c6f885851f9cdbf87ef795608913c94517ad3806939412feff0a3413ecec120f69545cc8d280ea6c00d2fc7a141784f792bf3c6285ece6547e7a6a02e980a4e30f61d047044f415a1dd4cead080df71a2251ffa6fb0e61037854b0d4e48a7263149e560d8681c9ba01b6deaacbd4d83410d9e7b421ed5fcb92bd9c957a976f049f267aeb39887d5bc3a542a31f672ce209fa3f0de4f987a4ef5e0d8329b6d9331ea1962fa01aa7255e7a470ec8aa76062f0af5f88ebed3165240ba50db9d44a63a75cacc19a6b9b22cfeb6712700adef0f4bccd197f6a38c9a35d571194d6963f8c2fecaf70e9223dfdf82862b61d3ff88512c79d8ee90ca8d1413e4bb1ed1481a87979bf4e84f09f7b77ff44a2436714fe00cc78284b6e322c566a620093676b7d5b5c26780ce5ec416c214611fa6b39dc3af6c2e6ef709f7f3357e75170d129b5a187c06f3062fc02b0e9861e8acc368a6967102003eba85036e6b305c25f2970c28b163f331f2ec9f2fe668ec4bba43cc6cc0af421282618c00f755a12d41d6e90d3ef8a85b7147aa34ff7cbc1abab138c30c3445f5c37d9d8d2eb8c8ccb463089a31e66736ee14dc73c31da9ac8d2be7c4946285ce0be5257a01b2e69014f771c92546f692037d0be8ede5ec33ec5f9970d8a197f731da157560e94b4e288c183a014feb4482aae9809aece00de6542f8c327aa6bf651c2fc0cca1cb09b646d385fa899833dc398fed99e8b38f3139de094524bc17b160437f9db7d0b555d5915219640fea61b5ca8dd643bc63cae271279df2a89dbf6b4d68cc7987e56032fbe3ed1b491e3840cbefcfbae380c33eb99cd8f7d7d2003a764912e430548b50620dc5ac0ef7142a4e86708f4b329aa878412ed13fd01e37f003f916fca1faf4569af5cfb0a1300a3ad0f109b5f255e08b2f8cb80803f9610e6d8a4818ea47dcad82869408d31e55178b77f83fce44c7038b83cc180a0568dc66bc0bcf3408a209c734341b5058d03d58dbbacd06a9ec95b6134732159fafb865d99c0dd0befd3912b2f43daabff86a3359b5a2418f9deaa663d551a42afb0397cc85b5425b961a60b24b2bb95ac652b7f895bc5f32e4510fb3d52e2c8e8c32419aa217b5a532e53ec850877fedaebf7030ccdf6abffd8b29608608252a915b622d43a6191fb7a9afabbe3e7af16b088b26dfae5b0037b8e1c2da2fadfcc5f0fd10869ea974754d3f17d543d7f7d01eada9da37bddac8e364ac645ba91fa0afc9e1544a79c4c831a600e07c156f840a604bc1c7e60eb9b83b80eb9ebf89d497257f745b7003e2a8fc01e61c7417859b31f13f15801344b9215e2e152c3acf66e61551fa7c24ac34cfdbbf9a2d88bf0d1be70afe51467b84ec765944aa1c152e87310a520361d31847ef62fbeee08cbe26de2226ed1915b4a2add98fc7adb4ebf60042b4bcfc23fa3928f10ddd03b25179d77997b3c24729edaf88b9c08259bd18f6462c2b8eefea95efb9c9927ca6b592e56c9ea51eb50889a9c31c5b6109ed17ac6d56d19ce978f97efa6ecfc1569da0c50a27d6295f01ee4a53927dc7d1e2b167dd20e2e84316be2a2ea4f0e479d69c35cf2d290f7ab1d5f87053c3e6cb779f3916484a60910f7b5dfef19c5880de5bdfce495a087830978cb4b357de7b91c2f3bb2da7d3804e6a374135baf0d155050758c773c4d9614f8e3c1fee486000f8458e95c8f686a89881a8681d65307e63e2404ab5f9e4659a0fb85d1d2786112155ea2286b58ea2e782bbc10ea2660ffccfc1549c9586a011ab3ca3292011f8faf0bfe93f2d8dd8297e69bbc4783ac3c591c264d3270f4d2957ca747389b1ab460c1becfefdcce7ba2e56ebda4f3b17cf734448c3099acbd03a976006c1e652af222bf7e9a3e2682652377d66b1d1f2d8122c420fd321e372977384d0aa54f75cc596dd5d2089649d9b0e4208b721d052599265677a0dbdb6bd9ae3770ec1974b34a5b8451107f9cb0c416c950050f0cb261aac38e5b0beef2e1d813f02e12747aedd07e1a71750d9b6a4f411a9212f7db3773c746883f533e5b5231d8658c642fb111db3cc20238d00148a21442815b6e7c235216cc1bfae2a169f0e4963101954631f5ae9f554bde7f549638e2f6c38cd58c17a03550965425b4cea1526cac4949c6a4f546befc5bd3858f9c5ee1f2375c7ef59add18011b5f32343687657bdbe258daf9caa62408891df00d4d8cc51d818d41f9eb484468f8b4ae77d95aec04e7e084a29a3ae56d34b389d3024777b95a1d417f1d4c81bdb6cc94481ea8fc42877c89b8828cc864e8179a535a36e4fe64a1f23e702d452fea52ea63b9aa22b0d50059cf30ed7df88ddcfbb4e36c905dc337fb4280ac6ca4bf689dd0c080f2e8add045cf1360ea29b315a7a25f62cd881753d2e21abca9c633e94b48618ecd6e3915843df48deb283e621dffb5f9ae57d51acbe5d45a19ce3102d686381fa45a92b0bf7889bbf8bd7841e58c0170cde6e14b71936b07487ededbe8f4ad5bd9204563e959f3c025737ead4984a1e62af5faff72febe38699af882928c34c0b94b7046db9ff6b00770de4d379bcc984580b8e3afe781ef9a4610894a3c05e2742b07c79a8ffaed5fad559b55d37c7546f0ff194e4802acf683ad95a381929dfde3328a11941d6d08c3ca2d36a4a6ff2179c3063483a0e0ef3de84d0ec27500eeb2872786507c23242a6cef1ff700c0c676e98d57002150ff3857f454f04d9898a7f2a63769b43651a076a680a3f792cbcfc5b3cd71dddecce712e218d0f3bcbc95e5d04788fb5b37fe7a2a794de1309f29b885acd8e9618c7bc4ea0a59e7191da6a053b599248d14c43727f0c3355fad87af25c734cfb766c2cd4f8e06700f66cccfcc8cc01f91d727c1e7fb33eccc3d9ce3dc3700e46463ae015a32a8d038fac093e5b395cacc4af6e39f9afdea11e7a3a9bc30d38ef0a324c166f3245bcab22903aca21ef9d487d35fbf5aa6be258693510d9205d8b11825d3fd12cdb65ab8a548a266c299db9c164026da132abdaac5be3281734bcf43c4b9001e052692e821df79e346323146ddd78e8ab30abe6dc7376c2120740d95d633c786b65ba066acfc36b1bd7ce9c05f6dabf775cb45f66d3cfd809111391f8adf431e98e73dca8fba62a5d0adb57e1ff384f09f797358878b80eb16bc1dfe2af13182b7786dc48ce3a272b27a3f741b966f285f80612d6bb07b1234fa7ff8f22b457f06418f702f91ac60326f4abb700ed012da733f2a3d96dbe49e7786f72d641d001e94cf779670077eaf50c1320096162df1e9a55bdf6b7c87ad8d9642129066009698778f8e649d4b314c19d30d1605494250044c1f76ab9dc0e11b34fd36a3090a14e3b329710960d1c9a5b7ed1c9ad095aa91582fa119dfe8129f1dbb18e25ffaad77f706ad4a709cde7d35511b06caf4cfca459698511c1ff984fb0368bfd22bddf21b4ee80ac053094e9e76712923bba426136c0c695936d2fd33877acc1c806ff44d4c3a984db94f2e8c487253b092a202641a0285fc5cccc400b467c5c1b57106dfe79e7a40244201dfaa2da097f3a7337646b010ec92f001e5c2f83c2bf6b1469fa95b363fc597fbea9312f6a601257f7f7deda6955560396f7b60abcb9af882fc7e9f6251de6374cb3f6276f7d3d689fc08ebee6f9a25658e3b77fd4b86417926602fc5ded13b7481bc496d857ff67efae3e3990fcb605f75394518e040e770b78c3ed329233162f63ab0ce332738768beae45986617f0b0acbf65fc94af31d92ef6159c5531d894573dca013a4cdf64b543efce27885b18ad3de1d2a306187940243047365959e0d1b78ef0f295529cbd8fc935dece15a83f8f74d81151abaebb5b70130d0268e8afdf0240e7d8dbb9466639bf8c17f9b23d23f35479af3f52428413334cd14663be3571b284b14e7fe877e03550a1fb4812eba03ac312ac2eed73095b25e492128505315f0b7a22ab1260c94ab6563efa89e243da4f2666cd26b57dc22e372c8a2e267353b504f3f5ea411327830ca777a317c67ef6c328577e90d6861bb22bca54eeec92c7854419db7056905f79888baafa5d52a193a89c01621a213822754eecde797393d3608a1b77147476f660917996614acc75eec94eb89356770240e704b22496ceee9088907b3c5877fd27687d5ff331b39710cda68296bbd3ef97b9f2a43da1a4fe4eb896a45b75f647144379762bc580d137e2676d7123043fa2a739812e0862cad143a758b54acf40b685d549bf0b85b7cfb02900d8cae577b6daaf876d5767ac992dcd6e7e558bb6daae5bf3f9bf5d6331c2c131711751b2227d4ece56b15e14ca995bfe6610dec169832a3256bd0fe300a5741f8413172430b0c57ab405a25e72e59c36e8d030d8dc9da324fd7c7226d4dff543e8ea3fa522db75fb7968661a34030e3c258d4ed01254aa335cc10ba64e45217025c1ef063d3fcf2d6629650dcfd821d2ae9b8a864f4d452fa6fd092771b4ec9f8e64c2e33be95f0c917ea78abd1635b732f4f9aa697034c2b03a67cf5ee42122d4834e58bc15ebb5910aa905a409da2be56d4a6267eb6bccb9660b94fedd0624576338664efb7619dde953df46b8538ba369318c65c741dec8fb311e676dab1a0aafaafcf88d25c0abf0ed946fd504eb5bf1c98e0f9b3666e55a6c35012dbd56ba0dca4cdcd85b1924768bcafd606d1aef033c4d667f8a550907e30dbc909c8c7a8b7c4285b7a13cabcc99c8996fc430fbd5af7436d09353b9d57cb44427a8d018a9814ea0bfad322839b82ff7f3763ff48b5b78763076d29e59b3d1f5fc510194faeb804ce3769b9763e1289ab03067055d380c5653ba70c727fe00d19d334f0be819489cdaf97e044786bcf46fd827a217a78053f12093af2897400bfda67a75b6c4462b734f5186b136570d594385b3e77bd976d53b22bc325b537c2adc067067a59e360a8adf7b7d4dc50194a74ad82f20dc96d064cbe382e2282372971f2a0588f87f951974494a50bcb3b59b26e1113091662a5c5cdc834543828b0fc6f4703db0fbb30fee1525306738521ee9fca3009f95e920d865e0612ad2251de03c144b3650d3a2f47fd5ef4d1ebe846bb9cf980089501ef25086bac5149215646fd2d1f0fc705fdc49bbcf3d49354f3885479a2598a3e65ced85e3cce27c1e64c720d3e22d2a0762357f01e1363bb883d37c43e258ebfc939d1f5476384b2814efb4ab16e604885e3887b9f160dbea27db764f6fee5c6eb1197309385979ece5cf60b0f103c65ff94bbdc2b465c5b438f26e912f229af3e39f0dc6aceb9612839e68f4f5702b5687a2bd535a35fda3afc708b6989acea07023666f4a30aaf8d6012a77bac1a4894547d8abfe37ebc704d46fb565051aef721308f1bc1cb4719c07cfbd444ed02e290a197b23b57e19a33209e8aa767504d41261a439c8e95b73bebc3612b41c6e0316d3d869ef00ccf5e93775e2e8e14b9a9bb0688980122462946c5c36c760812ca9ab9cd7e69db310942850677256160e787767c88ebbfaa384941753a9adbe850e8cd60610f93b60715cf6d4a5fbfea49f6fc8608f5c419e5ef445153d509f714d2c83a4996a9bb3c55b107f92ffa25c4d1d8504d364b24e3b1cd0fa22cb8508fc0948abef226e9ac347350f5b9def82996a691c3423b52391f857b9f6d9cb4391f491c2a0d33f901ccd9cf3336f562951d76066e085ce648b99a09090d6c7dd381f26091d4fc37ed34c0e036ded515601df3d9838e6dedca9ca5b33730dd3f3f9134717aed16dbed16eb1fc8db4a0b993d18c70cfc22dbc78a8e4f31c43ef2249e8ffdf0f60fea199c1e77dc4a8b3177d80656b991851991b0b6d913f585cdd7df06b262a9a78365ccfaf48cd0f6ba6d3bfe5241d22c32f41aa967a55b3eaa571c57effa9056ffedc620ced721f41e573696dca06d78e0c5d5008d85a10354d478085afda01b4d02c776b5cbae8727aa67b964180aa374423150288f9a62ebcb7a5e6b35ad095d71ccd5b055821a920cee6072e8a5ccaff4ee99433c303bea7a8053648ec4ebb03a900bdb2b7bdfd0391a72bc825c33f7a1e9b3bb2fc4dbf54657c720ee568c92774d8ecf77f3945f89d8da9e8e8dd944855fbe7679a77ec34408f9b402e81206c1372735f78edbd15fa458690d156d7f88203cc52a115fce4d264320bfe6d05a5febe13f12f65e689fc95fc940567b3b04548dbd998747598a143f92750f6e479eadd7c7f4939dad94f56e08b701e3ce929ed036656b4aca0925d33225c18ab386cb897e874a4bb3bef48a7b83cb554bbeb0f7fca4d97c6f06a647ea6d7992415b6b2a1ff9c62b5c07abc2dc3f486dc22c08722263ac72dc710e93e6cc73ca0881c5a7b65d28db93726344b7e39c907e24762fff854d82c040d68df7a1757680c8effb9c654eba293b3a95a54017942a7ec4c2c9607fc92f0fe5b4d6216e38b6d8aea0a6dcc50210affa9921af5097fe740c00146747ae3fd388bc758b42a8a705e4db1e335f0a30e463d1529ff3e749aeaa669fb6c535a315cb0875cff35bc92043f40bbd07432e1a96820c4b8e204c973d6a6e48cf2df739492fa4976ab147f43490b0334e72edc4bfe1334af5f7295d2b549ff7646d868656856b25baff447858ce9ea8b376b444ff66bb0c232a5de06cef3e9edb0784fa3f1bedbb6626071b8cffb17aebfc9b3c1f9a95b0c57666faa73d6ed716229cceadf9a95299d99d02700947690c3b7aa65c310dd672d05933baa3f2e9e1fec6e218306307885eba581b05cfc60267d01026b0f815b6e65cc561d798f257a2d763fe4cc516abc48b1155e8b28e8edf6a46d9ebc9605eedfa7d50dea6b24fc0e9b27cc077341210d4c36822ba31d70f34ce5377557d21fe9e007d0fe5a756536bf1b7253b7982676644d1b1c524e0b277fd1856f3873e90f24e93b85e14e48f3cf5e262e7c8e0ba13a06e2efcee343dbc129095bcba67b8102cde181e58d9865cd91ec7ff0705b419639d09feb09ebf71711264d77743f92f6d7af4b37c05a153ea2001d1907b81fd7c2ac16a1f933436b16eaafae90e05454d8dd5d50eadf599830f969ecfff79ddcf9ead617f44219e1ff26603972f0119e34328c0ed6305cb0c92821682470a9aef5e3aeecc9d634ee268902dddb9ed1283ab7e71b0b0f8bc8a08a04ce19c1f2ae70540129aa16846d60216cf85d0b80f97ec9cec7e81b5970b8d2a3754df832559049eabea2b5795f10cfa3e70d3c495ee62351342c12302bd9534e76a353f754b691ee1600d489835de97433d4d0df958ee29e939c0ebc4ed63c2b176d864572f79e26172035542bb6f5c59bd1979b74b00c31d269c8a2fd907b3431d1640e03d2d3b2645a09dc8b6e65699b884eda7f758ebb5cc00e35308d06dabb6d1e75626d8415457b2fab3c3d7b937f209e3762e36f89f0a5d56f2d79eed36e2a897cf739162a2edb6cfc8f782311abdf623fbc841268151b644ab32a7e15bf7b61a52ac8aacc7bf53df81addc62c5381878c17bd1e320e86f9db1b968ba644e87cd3ff0c36cb54a39497061b941970197e5168afd1b84c4b1cb3500e4017713aa9e82fa01ad9c12c0d31a7f44c3b5b26eb04c478741fcbc1936b780daa00b3ea664506ae9abb516a96f14e5e34b143497c6ece1ebae0a6c0d5df8bf3ad2e2eb4c55a32974c9e7d136cbf8226a8f8838f8079ae6d15917e3db6504365442212c46a99f7954c29d0ff772603aaf404c8a189ac7697f93d33ce5ed4338b1c984c09a4c3bc398cad26d98071effe2594ccb40cc06de1181222b25e1109a0b8bf756335a3ea427bed7f4ef6df5b532737d3d203a3ae6db7c4efa5585914871cd125b6e4a700991dbd50a2e64465ec00c47ceff71c4d4756facce9db09492352d43ee57ebbc0f57e7b653ca4cb94689dd1220fc4b25dd508ffb806f2fe032044f6dbc32bb80a3ee68e6dd69372aedd52c82dbe3e8e11ec8ca003169b3ad228b81da88b9c6dd1e66ce37118fa1da03ddeae4fe68f4b23009450ada6b05c9e85a8ac989ca81f6d1da829de09c4062e1e5fe95949221e45d30c29f316b52ec6e8ec1290d0473112ca000097ad7cdb7108e0e35b50462b1864ffdad11833efb5dd709806d68d997290838893d86883e06ac463b45eafef08ce26d693b443c4a8fafcbf28f34aa4e138800c5f4909b7edb70e1db7810655a1471c5d26d34629eb8f254c9520f2368ee455ee0f51a5bed26e17747d1bf5cb2c881b70127b542d5df38a73f6c3ddcea4b8aa1f78c3ccd8aa142a6039bfc5aa729f28a2cf726e41861c9f299dcec64d27fddd1700916864871fb93254692a78e77a7f05ad9ec51c4735555dffd58481a17e7383bd045201f27ce9d13bbd7c679b624e9697d5a1ea262e118aa633bf305dc3687fa9d89dace4ea622f4ba0af5c7166a38e1db9ad470137f7ee8edefb8e0f13bdc09e4a8380fe1d369762b5c4091bd8d07a450af8816379cc841a51d864e7a53979e0a4bbbe27661763056f7557016802b0e42a0b1850e1079a80ec11d04c2299f325e0c69b7cba21d3bd4082b2387a7db6c502fb77e182c9cd9e40de1564b399f71fea45cb892f1f46eeec951a956d9edff4008c36a116513d3c2ffd4739deafd6d2a21a96b34b5fe781f4548b53e67dca0898eeef0e5ff2a30aa9ad78a1a17f8352338f6e6858b789590e73a3b0877f6ba62f9e2ab509a6a991d4b65a1d1e66f56bcde2a32c4c8992fb7101f15c2089b02f082e87b25c7f0017c8c06d8126dfe6bc84ab78300ed2a8e6958648f03910ad5db9a64df4f4c11c2261896ddd0cfd022972a3668c026c2b9e7dd54ad1814728b2340d993991e690be90324ff5c3578f8277719fedfdbb1278ead6fca19e04709a852e49e88a54f215d66ed82b001612e59dd15a0c9c2e37bb3d7cc5312006a3c4c133d7fa3a0af91e78a1a41d12e3b32a5dfaad37c77fdeef319f29f59919d4ad4f888d79d837e68fec431cfba2f10d1e59751f6be00ef3f3d8a58810c2710100b74bc459ea1823849dd659db8fa3d3f4b444b65c41057cb29ca043d9a08ba32fcc9ef510c1ec1a3623680d08d9f128e56130fdf970e6cab4ec0c94f7ab547bb91d9b7a2e0784d9de3f777145ad8ca614ea06f3d0526064f8ff1fce5cffb3f05ee238d908956690d887b97b6182934192e109f1f8b28a2f61c43e00f84707760eaa7254c8e2b666e92f47ad11b8e3b0ca2d0c575fb6120bbce1bdeef9b0db1723f3d60540ac7bd5568b5b64ee361be3a099be1a66de1195f6368f22ce0181d700095d80d77d3c20b6bb24fedd91b24af3954e0524e8ba60533f19c61611b8b97793897901a469886a445cb2f0a974497271d33118cd8038093c42f50bcf3c6c028038a0ca8ccbf46c31642f8f5b1dc320df982846bd6d2d4a0e2ba13fe7cf2d92c4fa92c4cec6d980cdf7405bc58bb0b7be4b644322275f5ee32d40753a8234d8963e22406f3ecfc94c4195a5d99bb451cf145cea352eea3ad88cebd929681ab3c9a5882d20d8c45b9f4a7120e272cca801728e98c9a4288f7c2fa6e4bbc3e4197c5fe0fd8ec651cf0580a17bf84932ac53199a0b9df78cd290a008d71cf91973b0a2744494eb0b4a69579fb214073239213e0d9b34e7ef77760471c1bf735e3c0070d92bbcdd5548cf86dd3d2455413f21e5fd2fa723342b4822f30aebada6bfdc4ca313cc711ed99d4137d70cbf0b015019aab85828b6439153442a8878ee79729ac470060d9919d50e3707769c0b9a6d78ba352cabe409363762311755e06d649a72e439211a61ff1911f3488480addf2e92b5540034e876ecdff5e897e677fe5875848690f6048f00d2999bdf385ce82f2649c166c2e018e77f95d0d97533a5db4228471b796f8862e953348cd761aed2b57c7ed7ec4d3dadc4abfab51260ea2f0814377d3fc1e43d4991ae71df65db87ff3d92e4d760f69b19ddb3b48c5ed078be74a010f238a30d4643ac334ff33f45e47fb6c94b4a9f0316095366523d3d35f4e4d812efa7c4222991ddc75daee3f19fc91ecece10a8c434a3bc3d792d5c9d848e93278bfc8b064f6f6ea66b949faee3a7fd8b6c9e3559490fcd0f310555393d93ef4232680b2c8a89510e7f04c40df81341a15928f83a484955d95fee6044a68682534a6eb545ec2b051c4befe8d52a14ba500616136862c77e16582efc750a1a2634f6b2182c296934fd7b1570c4fbc2761a3db64d30cd21ada18bf3293e8f4bba41a15b2aca442d2988797a3543561a72cec914ce8ee98fdd1839d119f6a737b4b08d49b219d289a4dca497f5b63e62a2176dc124250096e48493be1da07f8720a2b112a6a1fac461a8e2700c929b95284103599096bceb8b816652af443bdadcf912703cc3a07b8b178ccc9c397b73d481983d64cdfa526c1fd3f151181443f932d85e108f89ba6632a83d18d4f94d1645ba0a4e783818808d268cd8940e56eda1bf6e1e3522ed066cdb5facf566d2ddabfc70a1f927faa1f28bd88825c215f91ee798233bab0d5a6f6e8f79a0d083d93cfe93272a7818101abfcfa15562d2bd25a5b5bdef60956e63a848034c7b7bd0a2a4bf0fb2042c741619181e695c80070d2546eaa3514050cd8e496975e9af2be9b8770dd7ab4380754846b32cd2e281725695dcde587531dfcbc6124dfc63e93aaf44ff2686429279f263d4b7617f39fbb1c686b4aa1f4fb8e7c2beb84fd4e53d6770ebabfa516e9778eda012d4d0b23b447bae4bbe22c7cb5261ab3636d28ffd4bb21831844478202ae010f2775d661f89c007cef744afb85865b2a55743542202b50c0f9899f12a64acbc3c93acb48ba8d6503a23f016c602a235e16839ad984bb278672beb9d235cf77d33e3f5de1986299cadd20f1c837ad10f75277c9b73987f60f768b8ef9b5a839270b81cab68dbbf8500e205a4df656fd7ee665b3a3c0d7432fe9c3b0db3d28b6225a7d9a6de8f6f9acbd31692eef14caf191aabc39d5e489d2c09f37480cfa0879a109f1338cd5a5d7d449277ed18742600cb16c0dab74f1d0e163618de528bb684c5c0edcbbc6de38d2db4bf8ff7434d87eb00eb72321a3d1cfe32f8087029925b6a7085f8f16ff71ca3a04b51b6c3fda372dcadaa661cc2ce826aaf1a2edb5429af1688e0f0925818726fef7a0fcb7fc5f5758aa7649050413c812d5ed29103412d9dec516d7067893e72bccdae04c52c68a55e398e8d8a37c4ef81e4d92911a0019192ec890816df7242143e6c00e9df6d3d8bf69c779e04ba3d0fc0f654afcda2922baeb5601d1fdc441a2a37459bcc23a54532c57968e7ddfaab8c3a7bdeb5eb98c2c9fe87e2dd52e5c18db7a3f5d3ba915cb72a2dae34c5035c06f0b0af09b8d40c7a453b90781ec4590c20ea06fbb37acce246b63362fccebb471fd8c37f4fac974a3c848c3c68c193992669da902f9ba257129f6a5450ac5186ef9fa6781bc78992eda0e837f9f1c341aac1264eb486ac8c6ad8cc51e9e270a8b0f6146c13a7ea4686ca61b6890affbf1874f107c4327ef3202b003586103a07f901d1ba4a1442019d8345cd1270b03d0201e911255fa12f9a391176e17c30b9d2cb94f802b0ff85bafe983921363031bd7e155c29e56e5378af74b7fd271c45169ff32ff2e67e84d8a6eeade61eaf038f264ef7ce74a1a2c8d615879a41cb437bda3f6ee0e2f698dbb8a0db40446c07d242f42a25344dd654aaf3c294b79e8de0fc40893459bd09e569eafc616ac110215f0aab03821cde8e711e87213c82f2226e15ea39e847b2031a4e89f142d6a5c75b2111eb9d02b59d5e45f330ebee92bc53ee29058786a330a550b7024c1ad2042cb7837e2e2fb4a477b40fd6c03c15e75698157d2b17371541089e88952f918a6cb2580ec6dff6f5ecc7c0b1483098e5aaaeac2dcb8d0a279d406bb652c960a4abd853a9b3ccf947065ed60fafb8134ee5f386d36e53741afd9bcc82628135080a11861f5dcccecef52cf37720f331d584bcd381397783538d8c7847daf6b4638d2695df2b157746b58f230280e99fa3c5b5819423985c9517689fd5f118c367d580ab929df724f7e84da5dc9002729b761efdc78060bd76c29cbe280006c4e11ad662f0ad846c42935870dd01a7df4674aa9e6a56a09e42d0d3982a3764227172f4ceb297551b52798f2430bb08be026e81725bd0d9d243bb987b50e7e3b0043de327b1c637eecd860fda5f9270f8d9b727cfc4f0314321dd0441875d2b598234d6fad450babc7d9a7717cf8d7652bd1e1fd85db79f15308cbf3f01c01f718218ecc0ec4135e2d7416629dfcb6204ccde4cf67d3732fb6dc3ba999b21f58a22349dcc3a6b01eeea83793a70254741865540e9af788ce8ccda87d86e163e257eade31fae3efd2ba4c8cd806d3744957a9be1a7faab0e4e6ea01d54aeaea9c3fed54f2bfeb8c9a26a191004385e508527b3850073976450512dd54796c7da17c15a54f2e764b2eed33eef9b7ea7b5ef911e5a83b9af452c2759c41c8ccaaf43cd5de91d2709342e3485ea9621f645303ca92e869b99a3492779c89f540dd4657123b15f45d8c15b795603e9e6b981e2c44cf8cb64d7b5c7a95a9d43fd0d64c4e10c630560b5f0eb1d21e8ceb40e00a7dc94b78cf0ee6204ac89d5390f2579badaeb4b16c40dcb169152c16d674718cc67cecbae4fd0bdccf557cf49cf25d8b5c01ca0bf7d4245714077b94989d28534cab1005faf5b997102438235937d85557af574a269c2d3321f3a3fa31808184f6e3a5ad1c6f831d3df40926574fcbb4c62d5e081ea5ade6dbb5a76585a545c957c4fc20410bc1494fda5c7fb97f292347d23813802d1f910dc94e7cf9a89f8636f37337a8fbab12eefdb414e0932068515302a696237919077166366a70eaee0322ad768c5aee1f105b6ef24b6d15f73b94d647b1ea12fff71441f1c85a9d622f0f3e5cfb5921a0a60b45dd36c421b2c160517f72ce2055f6fd95012b76bea915ace9d264c44e58bccc8b73e436149f824602c95f2f7b2e2bce6eea9dbef33c2d18095041ff293d5bd6979b5d805a53ca5eef16a257462c65bc6943e581d25109d81b9a70247feb78d9d9c4143cd6f589611c12d1aac554d5295d3d4792af7cf830a9bc934b3c465c2a66de42f5c2aed12015aadc43fcc9a5c8423339642ce66fe3ce8f9c7b42e7aa736f3152cdb75e20d451ae92d93574850da06942b9a119c119aaafdbeacabb45f17cd5459bb4fa8bb48ae0c4d0d09c16e104e1ae4271dd56105ab79159d9c6d3010ba1174c4ecf2f386447742b163043605568e5152e73baada9b3da3557469419b7d6fd61c639eaa1438810b0dfbaa847316f49d09bab4b09fd59dc0266a8411a5d6a82aad014e6472fce2e575b52aba55767c6a87b0199ea3bc4372d06c45c9689b9f072c14a14dfbd0248fdf8bf3a4dd4dee2a6dbf60e8cab55f303f254532e3b5d6cb8ace06e3afbe11333d8d15bb47b59ddfb77cbc511957ffb87d2853742e261754febb09ce95bd02956a5a1782956cee97f791fc8717d47a152fd9958a68250ad9f8d5ad805c743c03ff337f02d4558c7eb6c30ac373a05c11f554a180e31fd88c81bc59f632d5cad5ce388130057f2674753d55294a13205f77eaa29b4d9060fbe0f5be1f72c14d8d4888177cbe18e022b6107111a3aaf82d733f99a537c34d8bc5a8ec400df3546f5213881c19e4f0a20f0da5847b6d9d1562de97d0208be8ee8f344708590cb5eaa49433e7469fb4f7802c476c75de3e370c4c6cec34b2b0188b9adce80b976f9dd069b3b9b30cd8152191d082761fadbdf84d1661e72d5e3ca04f7446b5c0b3b3e641ff3e9b6e1e3a7b77c2f2f92006d680a55e06878fb2fb8bdb7a07d9f8d023dac3c2952fbc3a5373182ed11ddd86ee5ca756599561bbfffd5db9e5acb7bd49ca523c5d48c6c3c7ca546a8c12648d84fa15d1b95fadc4d2663436d0e619518020a5f9ad47460fef8388224487dd8c5fcc01134b447ae66f4137e10d3b0ed270ffb5d5e02238042076550c086e8505c47eecc0a71eba86f0f913407f29e9e56d87d2e1790d52ca8ba899376c6bf6412541912a813e5fc5eb8169269b8ad16f9e6fc02ea9bb19d2bda3400cd7bbc387482e1339adf94af40a7e66f1c50a844fb1413b0e667f29b9313b97532be2603b75d6fd3e2e87f1368f3044c45dca73970da7679be67d3cad4771277788a69a49fb7bae2be035e4d7e9584c2b658ac66ee3cab6a575fd415f3da5d9533cd340b5cf174e4b09376611ca14a641a3432df6892c9950b59705346a3f8c60593e6cf127d205ede8d0e3b02bad670da43a86ead37a45af648dfb98ec8f95b3ba2882a1e5f78ef6d41ae57cd17a46158e2309f439787a05cfaeb1cd1db638abf610212318738ef04a7cd55fabb37c890d9ab1bc0fdb97cb67f421c9e138313bb8319084d5ccbd24db6235e2ebbbd5d486b2775be223d998cff65a64ba3862ca7280892af4ef6f9726a6de2282f3262dea0382905cae46773fda7c34008cf1770bd34006b6cdf9750b1c3890bfc2aae42de43e7a251a9a7dbddfdd4a587a979d55fdb37e7922d1423bbfbef278e43d9376e5341ed13dcac0039994cddd5d0516b818a8302aaa8c6df8b4f4fb90324423c9a13a33caa21cd86e5e4e4f7901e360100dfa296595e880f503d0defd040757b1a020240a9dc1024a02846ef99e872d7ac1131b4f043ce380e77f24f8df651e7043f0fb4d19868766ef8e60fd27167aea72d454a9d7f4ccf0ac38db61279ee9f9259a230cb05e622242dd83c1a7af4f6cf0237328ec2bae1e83b8df6934a76906812e555449d081e2d2d850de5833181b5432827a9af044112d569a50f22577e9055ad739964b1a7c88668c3a88003f91cb7856ea29951183f25d0cb71a9ba245e00244903372f44f1d0e5c2deceb056ad70d517a9f6404843c22e9d325d012d6c0f43d8ae7915ae9f8019d7bacc6aebf4b23361ee43410736a4954d6c29b5cca18af823951a576a8f40dd745f76aa934d288d4b348b3e6f05b6156ae4df1024cb78f7108899e662474833d620869336e7a6d4fa91c54c6da2c59a2556d16fede432dc12423555d9f8aa1556367efb59033e375f056101d8bd508f621e2232c3e32d69b91489794978e920c3879a0cda2810f7afb91c08defa453d42af86a78275559f80e8771621944bee14c5910796ceaecb5d5960f991b8ff2b59d699113ad20ac667da79dc9b48c7b828dfc31b0cd83e7539e0a8455352512f5af7b04c37c32d9f097feaec5c4d57e4ad44f5f48315f761929a45aed5afec78cfbd48dcc0f2c6c22ca2954e202141efe86db40a81884cecf4c1ab450237fc1c8091a6053f1329daafa11dfa3003df44667992dd809ebe96a2c2fb79f40adb71b0d16c04d0ae86b9dd5ece037ca1eba371df08528c50caf2c43f9a09bdd530986a492a21d988583a77ce94bcfed4ceb9767cc18945730eccee6012c3bbe8e19a4d445d863b1e5e3a51ae3d43ea57b2a69a7cf552f9d3759c4a70a046edfacf85267092dfa1e206ee7a9f24fe97965a37b6e8eab08a3e33cfd03d62f87eba3d0124f7e7696377d6dc4197616c18f14228c69dc6ce271d848847a9737d1532f8d2867b4fb412041b95317978dc2b87fffee3561edfe744ffe3f99e2ce39f3bb81ab1d6f7acf89ffdd269818b519586c9545c1245bdaf56802c856864efedc3badc0d847d603a9bb16d0a1da8e6aefa5e456899698814fe911045d2a3bb091f024d1902c49116c38ea09c23361734bfdb09803e48df6cdb79a349243ccc0c4733c169be6fcc2f2e0a129058c1fee9464805e82fca6ef6d95e8222130c695ee43fc5c352d104d25ba4cf0cc80b9d66af863c3d431a2061ff0bd42128bdc262852cff63fd6f8df2a810174dcd6108a0ad1e08d7d1e08e8a62d8c583b4a741dedc62adbdf32b8910fd20e53210107c6a451d5b53b828e60559fe0ddd5b7caeb1929b5cfd66f1b65d0487dbb0dd762c11b3fca5bb3357b4b57950719a9b032bfcd8a6de5e33699fb4e57806179e4bb588744d6c46b1f9d44c98ace58ef327c2494d7628cd9451d7f488fff74cefb58127615d6d6fd46d906f8a27798d028a4c8ca61481716122f85ad25833a7b5b4af95118f9716675ea957630b1b563d2fd3fa3e3e14d5bff788b6ac8839329efb32f338e2a423ad54176e496724a98c1700d73c38ae21ebd280265429e5a3d8867f4fbdc65a6cc1313dd2b48f84ed3ecb037ec1074ceff83e3a01065218e65aa45db875f44d4ba0967c1f8a2bcb1cd936f9cf9a0a76973123cc35a343dcb5cb83e7054126e903cfa599f8cda8446a87bbb7c2490d1fb65b00aa68c8b78934813f3a16263587d1338fa677e28ecf816e018376559e5329e155b24e9b94a422ad7e8f914dc8b200dade8e6b2d117f4c8b57308a92a001d76e5cf34550e325c1bc032732a0104773c477a205eda71d85174d54050ba1e31b0b061782c95d625bb298aea4c34a98198559d3bf50a635266d0029109a4bb6234b69ca2276bb20939810ac46d673e71730fce949424f79e2224b6efb40533fddc03e8020a2f5f5f74e528ccc069ea0b79f2910e35e3a75e9cf628b471889a1805e9846d0a7ad4f3a9b80f5b4b8b887bb48e7eaa65d7b2c5d246fd2163c711a2edbf00c52d23a914130ddd1aaa8804ec3ecaefd3c77dfe9e96cc4b1ea8b6ba06bba46f596badb9ed86a09233512f33e45c96eb3e0968024a3b13d79944409bf78452793702adb67f16767d983766783887d42eb889bcfa55e670e2d3fd51d8535244676db1d9115d070ed13fbe758a1072f72482eb8c1cb593d863bcb013487eed681852a612c83a941d43a88923d6a77da3711fa83b203dd11d7536626ae905cc59a8d97ae35b84a01446f3f162752988f20f8b0a3a32da795a989c3095de75a3e338b85bbb389341c5683d71269218fa10910d27329506079870a5d61edf84da780b74b3049ca54ff9dacb70dac6f997b514627ef383dcd2d1eda75f9cf68d94a6627a151aaefada3245ad3f244453b301274e082cf01f0d9b8905cd79a33c77bca17fa8cbfb0bbc80b183fd50962b12cc63f647f85ab191dd48038c51bf45f1e7b594d83ebdc1d8c9e23e2405c3dfb6f80474e29ccbb2eb9857d729e6d464eee628959c580708c5791e49cf58f41c733d9ec9b330603e1f7b4feb71665ac71d25243f37084c6f77bf44be35ee0094e3a551e847c0b6a251c98cb1c070e07c7f0fe2ff9a42afc0d4e33cf91f58f9cee3ac49c52df86db32d6754d5e7b9edbd9e48806e7c395f47f948d34f2715df1e351e5e31b02e1fd01168be6f7d43ff02bcdee6555d3a93667ed06c0415da629006974d47cb9d75921f94676af89fa17731ba97c10d3bb3eb31b3fe2055f77cb35c1ccda567fdb84267eafc50472dcaf624d2bfd4c9f7b2e73f713db53a5f055cd276d3093f138958ae71dc47344abf193ad4b723403f97302b49f840fafe2fd933b3bd4ddf137321a5180b9c48d044b7af57529128b3a1a483d1a9e26a684bd740eeee41506353fa0f6a0bb1b54c0b8eee66d6538a6f8746bdb9fd739487bd1a065408f19a71bd82b18dc62beed6c8c7290b7fb5df60ce504db9df02d916f452f3ad1e05cb3a239352e9f28b7d300cb044aa240ae2e53b510cbfe5c46722aee2819a8d417c31349dda638696bba0c2169d91e9193aa3696d6fa5098ea0694871c0931c26868cda013b622cac322f1ffa7eb7a301fb68c00da3b81135cf56a7950561006d8cf14854afc6a89f5fc1f9f907c4bd589b5d79843c187c9bbdead22516ee6049f13457f38919666ce5af653a5cc4ea97b2b4c2642943e6fb088cfd9bc1e2e7b7910e2e78012fb6cec6e20e291fee450ea3b606c9fd7e5a2cbb110976a8833120347590b854d2e04ee773db59c31ca3c0237453960cb35a7504301de9c8b2fb5915e29439175dd964fb4957207fca5113012b912a93cf1f8db9f3eb27fc3702a1e687478d009156559d61847a5257aa4200c103bb964931bc513b4be696dd825f9e62acc4c18d67109d714c507df9f0ce74d695dcd262b3acb8eb6bb22a0c8b96937beaa2a72056538faf13eea565c87ec4ee91d5c970c829e6ef2a4b6eccd03bc6e393fd9d5c1bb0844951835720a98a0959cd8353c7772f868af0cdf8c3fec0ae66a06a07a954d55423f293bbfa326c34d49a27f20709fe2273acc5378bdfff187e815dbe419d0d9bcafcc4c4ed9cf3d0aa8330983912cc7e8a7feb1806019c360561a2e9cdf4406ac08a1ba151e897fb5e1a593693a9f7f80987a16a443778fa599e628fa74f047e507bad033525d2102e92551ffa93bb081ad8aa4f5c6c8f1e2f645da904d3696334bf71231af781c81dae921ab86ecbccd2169d0104ee0dd42e4472e9fb1b1fa45ec603f36b209909165ecd627b7d362eddafe64fb8d8dc3b9dc70deed395a44340cf41d860ea0dacaa2419c783aabb2bc08f85ffa471ca78e979732c49f902f3c0f1c35f35594206a4fd9e00fce95bfbf152be199545f2f5b5b255949ae8660dfcd177a3cc91c411333c73f55d0587e58ba04158b9c2cdf4e13d37038982f3ee31d180fbc93d8ddb3aa9cd2f1db1e1144c07c218e02352450e67910c91137a80bd6f047fc53481dae27ba476a3a51429b927778b39c09f7a8689b1676fa52b30e1e2c5dd5c30a8c84333c57b4babb4d148d1ffa160f6e54aa4d88eb54247ac634f3c1638f1b728af965c228a1f37a40d7a66b31ba82b44e5caed4d3b99cfbaddb85cf1cc5872193f630e65925f3882f914afa6ded74e34f7ae40efd3900793dfe05eac1b251c72a3ac2ed28000c761af01fc12b200ab3095b20b6fca2e9277a6213ffd6e6eae1fd25bcb71599d69cdcd7dbbc734c45d97c94911312ab981ebae030407987c15538dbca9378740b4494597ff69ba46510144c87b6d3ba1f87c2644f979f3ffe65aa31227cdae60d2f63020ab4daa5295da6c6cebf554d8396bd3e41b6e5ce973a078b4a391326b1e521c780dc953396061d0b2c4c28f56e1bba0300b06ae6ef995e9bfbc65ee1ec055cc815d516b9eefab32b42eb7e9577fcdae1bc1bf4e78b930bec97528ff69eac94d3530638764844cb0312d0d77f48db5348e4be35b29fbe6ea7dd6a1540d4d6446d30aea9ae3e7572a0c2ce1607545aa27c56e9987c1c0a21dac63fc33694f223ddbe3cbe6cfbfc628c7aeb494ca9ac7a9cbfebf247ce4bbd163f6fef22b47279f6a0710156c2f32e74c167b79b9946533ac20c0b7c92865052352fa88b519586604d5c72d440027673e74c0e124174520c0c3caefd91c498ffca8febf68938fcb2cc6cc0eef59183e87bdec7225ea0933452396e2bb2f376593bedccd8f94e3a74ee7bcfa0b8b01d82d8372753206fc8f2ae197ce237fcd5b15a7d79f8a44669d88ea22915539d2a34a1cc32d72a49bff6e481f636e4bee86a2124450d978ea17b7dbb4e094e288de3bb29bab7291861b08c24384cef6e37c969728413404f9627c00e55823776b92736670b142487f2d69268ed391e2b7a4e9a4808c7a65bed6370daf566a2cf16ae1ddb0d885b4d76fca79f9f09dd1b80672d410dca1e73a50d3112307ab897032de996d1fc602f5257b5aa3c8652a7da3f619d010217d3201cb247dcb18b6c28c49b051863ebc08587f77ca395d06189008e3d126ab23be50d4e1842386c75678230400558098f5b3e9aa8eb7d02f9568c7e3b5ecb7d2e9f7d66d7ce9268969764ea3440cca801982dd0a5f1aba12ec1db8a1fbd1d9e769646536dd3d7dcf6821105d3b75fd3da8bbae1e4b0a480a719800ba69e2cd24ae7df94f95363d17636533f73977032e6e8f104137413d2e0ed40a74504d4fc4a052cabbc59fbf9462bd9c656e3adb86a081cfa13e6f0dac98eda128ece26510342028cfe6909359f7791824ed5cee2eaea79d139fb5b570c4eae5b6cf3450f20e366080e4d5a99bf71c4d5d8bacc439e3949fcab573c743d78934e529e943ff307fec9f2995f9d7c2cdd3c021b153db7b201969a3a7b6df7ff28148199e45606f6329bc25d3a6fd733b8f6891262507a5029f4c2ffdcae29408d09fc2513142a88e233117b9befd8b797427269c74284f20d13e33da299e2f3bca4c4bd15f4452252a8b460f2c2541b0f5680f1fc67fc0e4a8139d1dace760fc3f4f9b1e6a57b9944a1073a988b887364f7042610ee92705422f9c59be28f22dbcea1848ae4a7cce1172778dff9b415a080a55969de39d02889327d78a3f37f02e2e1a6c36cded9673db0f9e2d8812de0a6e18e45673ae582993b18c01392c6f77845127864ea083d7a209f92fb5738c1337a7bcaa15958ce6585002426b1a9664500966f0b895c4f8974e85ca22a345c026b84ed27298ea888498ec737498e48db319d47ed5af06c48f781beb6fb5831ab7fa0571a3a3f0802bda539cc665aa3f0a09cd3d5f8c64dd423115ab3d1c4d160509f656fe2673439f3771f2566ad29a3462441f8f6ffee26389d49e13adcc80d81673a35548c9f02e8afa601efdef067f47539cd7621a87592a3e8fd67d196e15ba093f09c650e74025d4074c125fc56c2d90feee68913705ba6954405a714ba132129dd8d0601f88f0c308eb52ae4812c6fc5a43aad206f7404b3ced82b330c08393b299599f22a00a9cac3eb9f5e83c0f5449168e0d4dd3a51d6976df8ece196e847cd377d392f13c794e2765b3e82d334379f062a202a7896a34e1dd8ef606223ad97bb892385fb1b89d557dcb92c7b575bb700f4201e43bb4bdc04e5411f69aa3b4d3514eeba36946837c341b8174cacbca1729f8db564f452c9fe7456e54432804a20e9d25978a24c15cf4a5b86351c7f7b625fbc68bef66011d116e63a15251fd4b5cc3ca890fef48d8688b9d719d50c660586ea50d37c09ae0db259c18e2662278aaa620be1e4b3404a40a37fc4c195ac005d18965e7a20e5f83c12cf267fb015e57bbbb2d3ba5f4365b31899ee98c2c9c01e4738aa33ebe59ef0c2c03d8e3b41f642452a8f88901e1b120db652229345969795c9b90f0cde49e1ed0f6e5fa0da49b2978fe25d1b072f11ec335dd1956edc8aff4267e9e06fb7e0ec65dab7304244874ade501214cf8ae62e408c1776f5b61c0d0e8e43f50c359610cf29fbd775a2b08205bc0494071e5b3d675a1373c935c1b1752ae8263238c3d1dd0e41047456c5432be82c1d7cc67ff0ddc4b54994dde41f0d938885ae4a1eb46fd22b8f03ce6886f76378c28e7053f9adff703bfba441d1193cb2862eb3f256f807b5c68f3f0e728ca8f011777163bec595663dce49298fe2cbce23ded09ffa279e93cf70b29d032188465c1aee9923ccc8118edb7a7b2d9d1b9b2cfe97e27ec13e70ab6832d0a072ac361dafaeffef5bcc0b062243e60681d7e9fb8c5cb2ded69d00d24b4dc9be74f2c5e0addc281ac11cddf6006c281ff13ab70966855101f463c715fb2d0384d5bd3832fbf701db220c0bbfea985dc4c7b35676be05c09dbbfa0cd51b74bc93e60b503b91bbeafffff4150