PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 49323 70dcc468dcd52e1262fc55f4077a1a9cb3887c625685bfc7ae9cb58f9fdc4047

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dd9cd551a8d91c6bdbf80ae45b1b1dbbaba2116dcfa7cf62b964e51b28305706
Certificate Block Hash
70dcc468dcd52e1262fc55f4077a1a9cb3887c625685bfc7ae9cb58f9fdc4047
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b607000004df0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c64b29cc4aa00db1779adc9bda65d7bacd9ce8a0c256ef5e528ea899692375ad493bb9af345fa3852388124e629d561823f8d514398c31283f5648fa25f71763f339746c94368c9c7e70137ffe878e2bdb1446f2ba4c60ac61c60000000000000080000000e00000b607000004df0000

Raw Header Hex

000040202a3a2b135625d3d5a6b994b60645dd8d686662f5fe394887e821013a56285d698e8ff8c5bd3ddafc117e6bbb590eb5eef42a9bc1a52a5dbc836d8a25a9091d61593c016aff0e0e18065730281be564b962cfa7cf6d11a2abbb1d1b5be40af8db6b1cd9a851d59cdd

Proof Data Hex

59,560 bytes
1212160103078dbff03879973475ec81c394122259554101385e4899e176a9898f0be8f5c567b6532029558d4a0b9d8cfcb1b9ea949e41b96f1168ffb734416f4c20aefd7ed7b32834666da7f220493c7378ad7441fa0d4dfdc89fc615f7ccd9812b4497b9851568578aecca92aa162a98f0f343b2bde67545e7690f722fed4da2fcced7f5b7b7f16ab96d955433aefa72d0ec44f3be2a04965e8bdd7da124ee3a95c417cd9ddebdffadcb487884e3f7e857d6f1e249301a032dd9ce52cfd6f079cf73778a49b9d58b57f6fe7c579f1c43f136ae222be658f2b7625045a78938092f405fdec498bcf08cb94e3036fc7b34c38fbb7a271804e9a8febe75cdc9721f13ece82828368b8749f39e1cfd0581a13917edffeab33b7c3dbba375eeae62516408406a529140816555dfc1f0dfc0a7ce92e9994c890595215796ca76eea61c92fba0c5261dc5016e7ddc667cbdd5fb60dff335d9e922e9e970de24c008e6f8d0f736c5c4a92e0ac72f8adf42e7379ee7a5fa34921f3eb36c46590b23a654c4f0e950e66417da2ddb518b8c3ebe57380a96b61e5f3f89e291f98a1f8259b9a1f4ce18304ab1f340713215e745456528ad83dddfbf25989c3788191b3b8f1cfa552534af4e450e43174f8909617d1b4d83343b62ce7000c0812c54852321f123a09a67cb14b823b62ffc9ebb7f43ac969590969c432e4639c1a12b5db7b40d587a857e7ca9c38a080ba5fb8bc0a467d0384a3f438a33602da3babc6ff402680b5f4257f1bb5b8e77b1bcd042c8c7be81b9220d110e09d200fcdcd947151fb2b1ba515b6689ac1c442b87def9e35f3a5a68785329818467cfe9fc22eebff55649f40606d405b6e49d900024a58bfd72c184c6f7a74aed5e476d31314d6dc012865999479ce398847b25a5237755665e003fb06fd002f7a0a780269b6b186fcda3a9564b800e3714f51c1194afe31c0b47ff9d1c4970feb90b7f7df4ce3434132c482f259076a9aeb53d030e76a94ed1f030af14cd49617f77a8acd882b6411d026e13b08439c3786ce25babf18714fba6db8481c20263c12a2d47a4817cd0e030d2214e3c116f5709ea133ede250bef247b1fbfdf33b14ac017d7adcf257bf88a53ca19d48a4286657fadd5860e4883e36738244f9bad408d7f84efe9fce9937ee1159afa5129f538fc7263be68fe9b462a6c628df2ec9fec3fcb19b7df9c52f6f1330d4d5c3826f638728d0c193f715e6510c2b810c4bcda3be727efeadb32ec7e0629b468505e24bcbb44a07909305e623147e7b24e724ed9673f55804d1c3e5c4a9467a18a7d7f588fdc17f46dbc5781b2470219ec2a3c6929baa696b6f11db315dbbaf43462f0078011d52a5d2c1ed02e5f63d504fc537779912f5f63328b835cddaa8709b2b4aa09657b6acdfcabb75f12d8f4e42568ea73435e4a60ee56d2c427541ab075fbdc23dd26391c5f66796af15ec252b429494ba689856841f9cf84576c28af010ce153ef192cd692cca871d29f6ea57d0178ffa7c6ec1c4b4c5524e54ed45a5c927b4d67c75a13954d7a75bd80b10f83f57775427d405c2744de704441568bbcd59359152cb06ac2631b08edc748b80ef279d34ef3acb8682a31cb6784792621f3d243e2b0d2c50eeb8057443d91a012837a43c0db3af5a983b6058e258177f850103047b655c793380704f05a752c0f997ec04f524e5a2993f1cd54a115f46464dafd4aca1c7357da497e3f33bf46e5a731723e161534b6918f93248566f294b85c14d1e420702d4cf85b9e36b124b325c88f0ac71bfe5b000616c0e2dddf4dae4a8098eabd6f5e399f5447202dff6cb6939e26331c9b3239bd5f02b98b0d639ff1cb64565654338f9ce7b7f433525205ff117183bd1ff56e4ba3153c5cae19be66978bdd77672c8be132ca6684d3e5e785caa09cd789c82d1094a317cc2906a1c422bc8b72023b185a657b14da4849a7ea67b69e47d45e3b2bb9f991e44ae5cc67b660cd9e975ca57283bd9dce4123c5990ea8ce2c1af3c7861580d1379eb262178500a70db971e43d6254b33de2025f3b7cf5ebf90d37e7a255014e1aaa3ee034bd213b6fe57f9c0547b5934ce0d6fbe8d87cf7efdb4947046a20a1dbfa785cb382e3e22a43cbf609fb1cab204ccd97b62049f3c80125a6753a9cc293abe343cfdf1eb48a5dd067cf1aede6015cec0b948fd805b22237b4c8186b8612c471176638379d64a1ebebdde4425d514c420ed5ca7fc9aeadfbe3c81f1ba1099fd8e8bc06b27bce0e52dd1f63ba94251d405a8861adbf7efd11927224393128ff48b070dd50b7bcd7195f319de56f7f80403e0d617792e2c863ca94694fa4579012214306f4d58a44a3a7d933e55c532e3e187e563297a821995c6d384cbcf67f4187724eab6c5473bfdb5d02aacc7ec367af241934fa857d1a8f0b4e6d56825fc0a4813a509bccc7980f9e3295d980a36fec1fe97e831bc845728034a7887b226b81be53f5c3c3a53a5a3d47acd9eaf3b240f2616eaccf325a2bf669ccf55ec208f439c5bd7c4e4cb497700a26bc78dcaa539ea274a0db19a6e18b199e9338ec930339b264fbb5a8b4905e72f30c89f11bfd1c8e8c41a4e0f4f80613596ac7503502d5af7b7c920779a56edc6b24685d657ce3da9b28c88a77f6b51595ee890481cf1d637adcd06fd28e41e272b7357cd0fd6075937a009749eecf3c75f81c1ff203fcdcf190397d07e33eb940f18ce3356ecb176b581fed173335c219ec2924ff95af07db0cbd7569929ef15ca4f6134587f77dbdc961720fddc553b6348649f3824f7d5cd1af70105073a6a91e525278a7254bea21ff78aa3288c03abca78ffd262e8e6d8a16ad5cb1eebbaa69ddaf402d4a870f549ab63d35301767bb728267507609da171531ba6dd8824dabb12a3d8260417e98fee33a92e20b48eceb9c6617ca3eef65664ee7c01bfccd95ce3703f237c8a84d07b22ba37925c0b918455d00a5e5a6c145d3a231741402b31f10f49913b50201af40cb9cbb0d5653538aff1b01493963a4bedfccd67b47db95bd4c264fe3650c0a25cc3aa30c7857e8495f4672cb4783e2168891bc2cbc6951c705853d593515f304eb2a2f67c04577c131e1b0caf26cff49533f7a5f97cc791cd3243e798670ae3c2ac0679f6a81fe6aac5719327d362e80433be31b84099668479e8ed012660197beff20e38ef170201eacb96ef8c7db95bb2710a5fbc343c58f343a98a2128e4b76c008c8bf92cfee74bb9356404facd82b2d1c3c0ace58638a711cc4749980b1d5de535d0dc91cc7ab4163a3a27bdb4d036d74797fadaea47e9e350a40be591e8c406602a99ecc2b8294ac742cf0e8d66133646190731705b74999f65f90d25c25b49977339fbe2338ee6c33943618094af73035ab59cdc2dc664189aec75db7317b9e3e371619824dd7acd6dea1dbc3fad7440d0cb113d69efcf21dd7e63f0af2218349019a8153dd23a37bd78bf1d577f7f3929b56da850849dd92b521a5eb9028ec87402fb19d830e0dbd9a5fee889c7aee5809c620785b2d575a690b2061c42543b45bf6b4b1d9f48ed46539eb8ec687f0f6e1dc22539c55fe213ac443e13a58b88c38ed52eec8bdbeffcd6d52a354b3afb245e55cd6530ce2014992f9b1b5351ce5ea81d383ead8bcdbdca8c71d1147c7f7591430e4ddf2bc0c168ee8b3f9462a46197e4a65ed2a99e992bc908bba974b57a89c789e1faa53ccee1bb265cdc532a2bcddce34e6163e602da7e139e01b2c675356455fe29ce248dcc14c9b0e91e5d83f879ada22d81a9cce5f7d58a97c875924cba978ad58f81cc29ef35ce60cd9a99616dcf147cd9e8574d45a71b3f3000738a81cc662f93324970ab376544b9dd6ebdfbcdc1155f77adeebf477100ed2055073fd2026aa6dd948407ad5eb7719d1c746334b44de94466f7d06248c22bd49ed1b5c73b33ceed77b2f72a8c8b2b90bcc8f2083347282858e61a25d421ce617f92657aab55fca9ec971a31b14d381fb9ed87d19ab7553fa04c3dd7a46e80d41fae46abfe215ae18b49e40f589e93c0cdf0cebec6dc27b674e2f4ac479d7b1404c50aa4792695faf0e0e41e08c9cb88432b89de30834b9bdf7a347edaf6dd51a1d76396625c19f15784d96d2971384ec70a5b2e1761d9a7e7cd9f4d842e6581650d420bbea8e35b84bb6f727108e1589727f85090f7755732712f8c9d99dd082d1b31c538fe4381858c4363a8df4d16c956669e6b7c95689c357e458d333473f4c9f60cb34f5383bf96beb9bd5272bf8c1c4941f5b970ae4d0fce083b772cd19db6e76d41132a14a6f2e72f85bfa293d7c753f0fb501867e6443416702b7548db8d35f8643b08289353666421d348d154291d87338fdecc632d69de064c902956fdda1b2f257bcbfdf7d054c888ff6e5b25c2ee0fa04f4243d19b9f415a16bc0506b09bfd52b47b2d7173adef14a2f315b7bb370e0c916161ef3f4c982105cc285c15a06ef734f03f440ecb81fe88f1c446be7ea40a7433b42745a14ba6e5dd4eb2ffd02612966cdf4635b61896c42459029aac25cfe69874edb91ff6e21eb7cee4377d488b25c2f6099252b828f23db19162b26f45cb3954c0be1c9fe958fb0ec5864d584224db3f685dc677daf9fa257efb68ef5b70d78e7935d0b8e54baa3a5a0cf234bcf8c98b704cef7da048e98cab6d50a70c69d90d9e146e98c1dd03a885e99513ecb36e1ef6d70fe833e53655da237494c5601123aa83b67d838d5a0d8a384d091cfc5a4e56dc129c9bb6e6df835dad882369631dc1f17b4f3643fad883471090a797ef315b316f833ad6f737d1ffab836272ac4a06f853c4c0fa4a2648005c4f0cbe0a77bad770d0559da3801bfea4b15b07f9ba5cdf4b3d7adb07e12e914981c949ae3fd964a481c87671261bde34ebe94f33de8ced18ab46b081509e9aa7f43dbf466cdd2737b987dbe2ae071435ac9450bfb35194593f3c05b097e81c2a81fcd8b4307ac6a219059f99b27529303d368861dfe11120ebca66ce6358328e4021108cd1a4ef6ba451ab9e3b49882cdfb0d75804f2deeb241de4f0a264454377a43a5a8ba992efe804b44bac75fe9dc4e63879c3f14c43d9f05dffac4bea163c67b4ecfd6a1f8d677d929f5793916ac1f2fb3c8df0b8ca6d3d534c6c834d8923fb76166f27004ac512962f0b7d1a66c28bcee147719d23b075fb5c02ffb6af9565daf4e247419bdbebb611cb13765efce76c0f26403ebb7a58cff01f664002fc96e2f8b845838974e7d5253f24652896c52958fbb6df07c4e6823fe36a2e93a699f081ce54cc411270e9050936d47ae9f46f0d6e29aa32932a3eec7310f344cca23b981bfb0209db184976b16917d16b1bd8cf6c09258df398cd6cd6dc93dacaaa350930aedec136fe638e85ba1958eab3e8e0d14471fe51b5841181d0d48ff02df7d3fecec76d774f18595d4987339da66d298955bc0321599bd73dd8648229d4d4850cf68b42e409806778b03d95a8eb9acb2ccc5e29f7f07bcf1533217957d86f81e000f5fc0fb915ee46392c8fcff218c237921407c08a79d391742d0d31007ef7ace6851a73738c8db338c6836c600ec34b121ca580cfe7e7240556da75234b1b5640ab9fd6f184f0c8944b2d0edefbc697d82dc5d74b5f587c59c5e303a546512e35ed248fb12be8b76e5baf70b5259b5c311c69fb21dbe8cc02f776908f1d21795a04162fdc1b04651cce078fb09e8756bad327fc02ff41d94e2e8b6d119cc35bd30905bcd6bd821c7b5a78a3915a362923f420cd18489f7fc4b4eccfaad3fcd51fe857b907b172bfb78d730b88d9f59a3251536efae5e5344f52cbdd0ea219a0c00f2da6edf598fd25a04dea3ccdaa5de07d97ab5b2fda72e95b9414d0f2add199d4b2c7d614b6e4a40ff53d533b3667c708e8cb0dcad90c785dcc90cd4484501d7861a305d75bd8b9f48cd9fa2691af16d975a036d4366d996b92a8d1b4c6509a0e71b956a23fcf25d24d2dc57c8c3696da80bba40554ff9537d8ede46c9319ba8ff5521a2aee304e5ffb92ceb0080276bb197f352befa8f52a141c6c9c9b5903c0ac1fbf3cfe645d040b7c20a5e667cb3b4d408c5db170224f94f4690b23f295d65d97c356d6e895241c36b8c12f5136275669a3449e4ca49de3f7eaac395822814298f0f02fec442953e6b4ba7fa4cbe6b900cb8bc35f915136e970c41a7b6bb095ed7c7eb9f26b7fe28239ce26030f74cfc97b9218d2f7f739eb34f53871690c2d27dff940ef30da3f6067ce11c02692392231e3ed23e135a46b0d83427e929a7605212fefdd1fa554207a86640646f6153f5571fb58f394497e334468975fa9c4a0bd3436aab5cbd5407167a0226a9b6897613c1d948eb3a83f661e583181781e62add683add5277db994ff95569b7d447593c741e853e9e8b8b82649f7519b7b94b72bf94bc30dd63050c565862f1644dad418f48ce6a280efc9d1118332609f7d1debdf9a9cc2eacdc687658cb87de9b91e97fdde8a4f4e7d21e440b883290b0dd1897b88a9cb7cd21951dc042ec1671953c8e6f3155acd3f04a739124054581f5d973aa3aa96fbc39df06639af2d0d9a51cbdd8007aa58c0cb9c1bf4cf27a229b8c2723319ee013baedd9da9900dc2b01deaf06f9c39f1481befa8cfd2a4e1a630f9f30decda2a1a0d945b1e96f5d2b40346dbff12413ce889c148578b0b51d4e9d765431dd3f4816432b9d72ab38dcbc09344910aa38e46d8b220b8144d924194b112a886a8406bd145fcc8423245ab80790082f857ea1c83eb696bc88c4361268123a83970ba8b079b12069be861d9e76a8042fdacc62fdacc4fb11bd20213aeaa4d40aeb7ca21809898d9d91c7f31cc00b8b332e65eb7fc0af847bfdd90d1e3bf8495e9dfe21766c7cea1cb5e4f19d2a0345a7e4dee95977be644a760df55373c395e40cfb43c5f0076c6f17a75bac1c9bc2015d14b64188614efe21c4b72a89e5835350c1a72c9ecb791e45ee55e625e4b01ec7e9549910fed6d9dd859fc2484e53f52ceaca2056ee15718ad6cf145ab135f93234702832f036c3c35e2e75ab9fa71845fb04f195f74980fd01f115dc44a83769bd4214e07f97f373be35a9b25a506c59bc0480acf98791e1b9b733021262f69b6822afe5ca6a2155076e2d8700c1b596694d4259a07610b7a59903b1e962f5601f90b1e620cc54245459a5ffc506c0d40f08ecc32e6194c6b5bf4be265eaa77d54906899a54d750f0bfe945c40596b6ebf322645bf42195e3d2353a45284d21332503a1e3dfe539e99f35aab0fe25727447983913a22b88343ecb8507b428e908e1584e1883347887ac9869cd7f93124984a93fd08c57923d87d0e526cc3a979f1a4d5bcd5762c781c5eb817d1af78cecd614cb9436f1a06ff88c7dc390eaa916ac0b50689bd174cb811d89f35b8afcb21d91007cc547d1c089e9a004d9743bd75a74fcfb38a35a0435f870c31e5c69cff216717e9f1724999dbc5bdd842a3e8c2aa82906eba306552e215a66c143fa92f90551f93b787cac8c19b3f1429e526fd5166e24deb5cbb46e4eabfea232430faef608112dbe49660f3673ff24ed9a09d2c94c5095233291dfeb22a16ccc40fe791b979fc65ac11d79f4e57d770ef90f481ccbea78bf6a20818b8ce3f2beb4a31e33e5a749e7d51b2a35298e4cb7b89ad1d974d8ffbb68a47b637c1aae263c46e87ae2df6c61a79569de7448c437f92b59ded37938c0abc89075d68aee7ec23402ad37765534c6a21b6e66505e86d9e08ef163cfc98f4af921b0de525cfd49636f035140a7555a3e40429611660d3ba61492e8aaa7bc747c4a34d5805b3f7192171f2347711027620e2b87f1c7d84cc1183fdca0bbf1d921296847126f7c8394be9a77a07c26b1bfb40900b7de37dac4e0394148a7a7e37ccc2b73ae419640386c1384dd811e7161b49d56b9da07fa1758aaf03e8ce4c36596e2e06c357cd3123a4107a952e613a0d888e52fdf227d2b0beb7e8134e70b4ae5b032fd21adba5856c397be705ee4900d4eba077c27371e59da3b065ef0aba66ab5a1bd4d619c91cf3b10302897b9e37b82d82caf7e30eba45b2f748eb75e362387a5c2e015ef1aa8ae7a4c73c1d966dfca2b5b5bc99dbaf5d45c7df54545b304336735f9bfd9f4628cd8dcf79b5608c7914db233af13b02908fab50a23032a53f23f007bce0087af2d1fd8f69844a2b8b316b7393ed0d62944e2f41c9dbd76d8ab953d3dc537564d0b4e5aa03aeab62f7787629e0fd87c1df5c5bf48e3b3870286442884274ce18c06340b475f38551d58177976afffc705f283251ee0f7e1be19a167eb057317f29ce72e671129bdc5fe59273f08a190c86912e7441549b149a11db8f8fc9ccb13809b3566b938275f51dbde62b3e75d373252573e94c71fe56083b72de1c06d0b44c5906c7e1725ecc4991d8320d3e4a35d9dea93df26b8b3bc6a01080c4e27141f2f10fb92f1f856a7cf5b53e6684d942ed1c59c3e521487c45b4e784abc65f885886291809fe361e05e0eb128a1a7064ef3882624ebdc6ebe376bd3c12819639f18b52584b56750e7cbd3110a6e2f7807412e4a9a1773fcf295f9b171998037a86b52e54ed263fdc50cdbbe8a83cbf46496bb76b4d2fd7a2b42d1bdea9fdae8e2a1a7594fa6f8ce1e9f1b18c6f22d14b11e29822d3a0bb6a5b49febe0a33502f868ce993b19bcb314dde6f15246635e4d5b5a1c1db092ab2792bad18c7799baa397de0edf1193b8c86b14f30010003ec537b3d95481b79bb5dd926472f163a7827435b394780cdb4e06dab3d068af547653cb670f05e8a7f5d8c3bf86f18a1a167596b2db44eec6bea3bd9db49e90317fbe14a0f88ead1cfbf1595af93b42b2c70dabd1996cd7ca202e026277170588be95410fc4b2de35671b114e6b2ea28601d1c5a8b896e4d7709fcb3302acec577069942f29da7fd7f3b32507ff1e06d73a651a1eb66aaef5f115008741051837ecce60f6821c500b873958d0f7f99afb3252a4f306ecdb7dc435527397d7fb98d83a9c1fcb4d119b0064ced2eff26cd9695632a413338ac21c3963bef51b0b21e158b4fa3ddb7abd59da0206b6363ccc7f6ed0db57fc52474d9756f398c7b32dd6f67dee3d03a1be2c1223ff67494e2b4b726aac4d7d9ceeb1bc2711ad9246e591dc47e1410c63210d4de3c343cc649c9995c949a2272e738f92693039d818eed01aeb1b10c70fa46061a58325f534b74ec1f5972184e77f5340ab0a887f6101d9fc65d8d51e265721de3fff428e3355fbb7d7f4a1c27c696c4996387462b92c604a3fdfbac59ca9c503867d9e018a400be820e5ffd8003b21229c09b54b60d15742ffe06daf9fc636701f00ba76b5f2388b17b80d8cbbe6d5fec309e1c7ce27ad502184c7832752f129b19267a6f48f0e5b1628f57fdfb70a1d7c63cd73aa100125ec87b7951a5084efec27579d3ded8b725eb67bcb29780a2825ad7b3de5c367155fd223041ce96a67422f33c1c32e9a20b203e883317089d8e3a50922a4c4e76a14eb2122224d1f8662a4f49257066f750efaaf7c850ef8928b30d3c1fcc8c782189e12030b967f7a9701f747739e9b4f50e59f766d9710c62e1ab8da1599629b866cc0085fd0fca43256835c939bb417ff64d63c04ad0274fc376787bc4da52193a6b195dff0df460c8c4d2afc43af011fa97acaa1263b84eb3887f168356386db58307d5fc5b639a7ad75b1e5a433b8c848cc3820d9f32cc81d9f55162acc30d609b39df17d6db587f08afba0737b3c3861019bb047538634fbe4124d66116aecb17656fd54dc8de36c64c7e4cba07e078b07e041f525d240d32d13fa51deb601b0f015b3da449dc62ad0874e0fcf5dd70184cf8c26b860c1b536e35960752f7e8d000fad873875340547be663ace94ed67e93fc05950774719c675ce6d332d67f3f9ecdf0a5265f8df2bba35059ded796b9ffd7650a242bb369ffcb4d6fe50a088a98c8796c30533fa26d8c6b0e3305e3edc8b12177631c5a563261c5f5d4f23e7d38dcb7c343be1b6995dc5242c88a53b10bb360d5019878e3376c3c3688a29690cd01abc301a64a655520e363a783890cd357068a9409acda614d3d8c59459b1ab79bcf0275c668f1927b565ffd92adfd14e4e757a4e80edb7d76aa7e8069472000bd15d4a01ff60fedf69162395cd0b86bcef900c13cfce86fcd7028a58a775538abb6fe123f2329a2c68471a3bb2e41739b8860159a875d6749e8fe9c696bf895a1e98d1a2184b32df906368091f7ab8f07a239f0b4bdce816b615fdd2bd0a4dfdc4fc861a73ec4aa6946a643262645205ec3641f6842bca9c9e8c0cb175a51242699e24699d7d8f423b2cc6ab0ede7df68b23b307900837c8c7d6677d7e69c8ada6e270556604284e9f9126c864bf7b0d8849f7ebd1add00b0b8fe326e06fbed43cacea568c6983379dfc488b75d762b4581fbd3e643c553fc4c753a63e10f1d689241f556dc28ac20523b8545b03d51b0eb0fafe77f38bbe0e7215e13906823623188d1a740f7c20fcff7338e20c624a737a06b418ec38d6b747e43c4f74140c4c12ba4440fd9ddd3e0264086954a523bef73fc962c04d73c8f2a191e707a429c44e2449d44b89ae8804bc4e236814ea30466e77563c04a100dd39af7bdb3a59494def406e6dfbc1b0d365e6a9b3f358205552171be1394c7c2db043eed14dd9ac2e595c2b0f113ea32ef7d2401df84872436413acbf5fe851499cbc9b577bfa534ec988eae9bcc92f33eb94f33d36c9c23991d21ea825ccc52d0b46ce57e88aaae5c37098167d2e3d2c8dffb08c12e45a5831f5a3f3695cd68af22907b0f3ecab44b784991e943e1f95e6a4ae17065ae11f0d6cabb2ac1005a0d3cd469befd54cc7c84bf0e0062eb08db35d2979c0a8a5fe0d2786b238ec8f6e4681620fe5a97c1c755c504541ed23da3944c32d64109a620bb53476a0960117424278ab577f6871a80fb2411009c36db4651a3b75ef0323acc968ec433aac31205b8c2c64c4d8461624a84a9b9b885fc7a8b9ad62596ab2ce00415340a9288da63e95f4814d00cf0f5990d3117e8143bd0de03ca4ce8cb4e244b66170de1fde906acb33207c9f5c92838bdade4ed1c08110fc25820146798147e47c8e166383db2d09b6b971af031bcd88c5fe8eb9d8422717200119a92989a013295197bd7787cb572508e52a8754d7efab058922f3ed8cf0f1227a4d718143440f2ce32678eefe3fdfc08d60108838153ba6a99043b7efe7d583f70d3e6440e277003edfda538d9fa50d55c3207b1ea8df7688e0bd84f3af774df8c9e0c6bfdbca4bd839fa59a47f2e1f4342ce969b53fd5d158a2ae12adba4fc3371489640d02098a2d31903edb3e1e24e5653b3539f2b1ca3f4ade2bc7b6658a1b8f29ab20fa6aa3b031eb46dc992fd2555fa84116726d61de5342483f3afbd691dd32908caae27269b4369095178eb29f6f5bc204091a1da625d53fe6f00a2a7b58782ba8922ef2313b287c8fb7a0c1477083cd15516fc2f858593b2159f5608ef64bfcef47c099c72edaaa3942b8f625f66c077ace6f466999a32e8e63a31cddfb8a325f4e5032b8d3c8c36c980c3bb5ea69c7241742a22a0d08e3e58b255694badc0c08fd6cd05e8786c16e714010f29ffec9b2aa9456cd47fe2defb1a237a373df6fde1d6fa8da5017012983d92a8fb07563eaa5b47567010b228ee4e8f93ba88061d3ebd4bca0ce313de20c8aa2877054ca57f3d7ff5209c9aa372234b34757d4abbad3e7e8777573eb86be4b66c17452a0f9a1be5c6ddc919ff96a54b978be0f94f4f2a15811ed01cfde2fe284a3cd7c6d0d0d2337e735fec596cfb73c8e4f4b7b880e77ce74c4b61810b686604c619179460b50369fc2f201180d3b72d9c975f27f5cc28fe8daf14a29a76f973b79dcb82a08ad3bdbc2b1f4369fa2374e455b2a9a59c1db2ba00d85833f9d52b6c46e065a2d7a0bb2981d35174f5b9c0c59e5417d2492b24b600c22331b6cc6e5f9da1ed6afcc84263650fbe2f159cba1fa99c5d815ddd06b964bf8f3703f81ce4f58bcb92c394f55bd3c04ffbd153631863f15577d1fac7e809c283d44d67bcc47719a8ba79a4e0a7a84d85ff4ee24809fb4c2a12eef0123448c085fa02cd2d75425e212f764c2dab453a955f055931695bc9b8dba18c0fe25e42e387c4bfc6d23a7c9e1ff837ea52df14639bd42eace0e50b072d11e24bf86d0ef1a4677347493fdf911189769c3afb59864ea00f4300651095ecab8643dece4e8c6df9f4947d55f8f3a695f7ce19770c48a31b26859071e971f0f9b31a577446a2b50444db7b0e08b92383c1ac2927cd819527011e0f05c8d1a2e41ed85f4360d44b44dca048a53ca5d837a72d01ecd740fd30af56087f929fd8c876665b85c12470e76a1bb90a6ff5cbf27d58f8f0a08463f50e1a942af818f784c7f9974346057c9297c9a369b06eb5cfae629aba0d3539fcac990dfc72e6ed7a2770d5e7f60601405c089916a7db9d2d9fa6982980933bcae75eebeb334e8183969be3d261e8bdc6c483434426df9138ffb1857287c1a6991785397e00584b191df02bbc562a1655a210f5c63d9a758e60022612ed8b03288b6287b6832420184dac8826ed84e0fb0992d37fa41ac13b5bd322395eeffab62f9c95322f4b570de12cd7eae01378a84351cc44a3fb376711c02409db33d245e806d47fe8bce8e65fb4bf99a88efb33b5745a70450d8c41bad65e1da54ca1b280a888b9d15d38165c35d88f8eab526e366720ce1f7c895c598c80a1373b93e71d58eb1cfa94a9305c03da8cd7ca7815ea73665ddae28953ef709ed0058682fae63c1fd573fa81cca1d545017cea3f2ec9c025554344d37d5f4de7d6c57ac31324ccd49a7cc38517df75b7eb66b860dd93183a3268335d49bc16ac0ecf7f667c0bafd9755c0b5e17e3f26d43384f8ffb15ff25a65ea6358abd9c450e7ed4a445cf2385ffabbabd519ccbd6ead3b1349a7d311e20618fc9355c5577e97c3718fa49338228eeab504ac1cdcfad7eb2a5216a72b8cef312d7e29db66c6a12f36c38bc4e1dacb1b2cecccdf0c2d2b9f1eca1f5c0f661c3d06c9021c85abf4347a29e8a14ef503df81f22fe85cc7eca7239a6d748c1887d424ab6e11fd8304332df295cb527879ecdc1bce5abf9c9029619a0fcc9136e3d8d570875a94e601cded23303d212df639c2c954535adbf62405bc538408b7b36674b11f4ffda456643bca5bf7c6ffc204177efe1cf83580e28c040ff225ad1330ddf8446d70c4612ce231d3eefa3f6546795fd63a0ba27df6017c36702f534515dbff8d26f580626be2e72484771a720bcf71fe4241076555d470cb598e6373dc814677f9b236f1ebafc9d4697e0924783097a2b60a39518107498112b1bccce0ee9bf119ba9d86f949d057db6200712d29e7281dd09c1f5865d4eb209e671639a9751997dae9bfd651d4977b9362c2d6824ed3c0ccb931c7c268409146f7df734f694cf96b578341b9d9b040490e591722112bc699864d2d52e9c7dae1a96a5dddebdbf67c55eb7ead4e0fb41ccce19d37d182d90284d461de9761e5ba77eb552d10df56bbbab6fa472f0f3eebd7237fb2b76a9fb7e7f181d29de50054737963e7b32c187a8a6c55fcf59d05e335525522639057069e5283ec36058cf6ff2977549792781aa719800c40f914a13fe7e803c46b23faf23777c863764c78feca01ac3019243a4bdcb0b286a4c3d31d42c25ccbb2f18b1263111fc17e4df3385df45d302bb55f352858c4a9d364a25e2a00c4c5874ffb1b0ccf99c19bc875735d2660060c330856703b879104f9283309e6fd5acc86e6be970e8ce3f8f02f34b55deeb6fc57bbc3fb754234832a0872b33e5ffa301c3dd23514d44b40ec10c94fe29ccb95bcd44f2be304e7be0e19d3b926fa6f7993caa8640e52871ae5516ff02ff333ca062e08913a997463fe8a88ee0fd0eab2c990fbc90582021f00a903c6ff80d4b9aeb168f4ccd6b4613c97353cae0deab505f91e29436e0f5b9443143fac89a7282ad267f4b1a4684134adc656cb044dfddd7dc68e1e0bcf23ddaa5fa582a160d51e06eb784a7471a105ba65692f6e4251c08312c7695142fb303cd54c073f3a7c18f1f752baebc5d5bc3ee575a28bf8fd3e6c22c87b9e8f3f0ad6a4ff547a74b79d9c103dc049c5c8bc569d8cd6b86e63da4c3013004bb4c1a0e530394c59daef582eac12e661b2f73dc63bde680a76512598c10d13fd2e1ad4310040867210b82fc63839df189835d2941c22dd61ad03642be0de28d8654f1864c966400cd85e8b0b97368d436f07f74e39e4835b5d8c580ebd92ea71da1e7a21d1446e988780c66a3c2d93c420dc036565af2510a8fa494cb24288cfd7b58d9a2177ffa5f374aca8f1ce51c11dbf6728befa10638b17a3143c42403d363402ad8434a6f3d05ead095ec20cdf6a45899916cd8e306f486e890b2f6825fa4475a58b9863b6fd5e14eeeeb6b061532ea02189e1f54261ccd4519a75beaf7decf846bacf8effb2cc24e4900e992604f9032736a2c874e02f4f49549882ffe29dbc1cfca3dd88b41d72516dbd76b4d24de85f18fae12b85584c5d5593dab4acea6dfd930b39f775c2139f274a445740412071f80d5358eeac663a30fa4e807aead9a3728f279467be82903809b5344d75404ff37dd35a57e377426a7a3c0efc3eac99b9a2944cd434f966f8b784ef1bde18d47b2db4d32bea478a4a1c99f7f11a5f4f4b3f09e36ea9b6a391c2a5b56b7fb961e5c745e3f99e5d69b579d2c89c80c2c390573ace8a33a806908e261b9dee89fd739eb08b510dabee89bcec66b5447fa109355351fdead47a5f8847e947bc6138ce965032330f88fbfbb42880ebf1ea94d6de31f84bcd755747f40c038debb85f86c933459d4700bf6b58648233a019e949237a141250149e09e874c5d577a79feb851a48a15eb8d2e0fa8a3d4e52f80234a76cc432dd3fa237162fa0725c0bbedfa305a53be3d5c847b78bf08b6abcf857c5ce5ee8c9e73c5fba12608c46f8366204028a1478a7ae81189fc915224faed5dff3a9561651fd61f12d0de9de60417582d2458cb7b18a893385c1e3510d65956e3dc6dddf00c9e92e65dd416a70c88748acfef28dcf2559198d54f3721ac6959c2f276693e85d3a46a76bed6fddde76f043a665cfe16d25d49eced1c1a7e99b6b3a53db515049a399b20fba87f3eb3e087693b6ab00f68abb02c362358b5035b014be74fad8009c923ebb42bb55448f2fdcd7a698a53d972b0c9fe080b7431359f396cccf2f1a0d3747c0eafbaad4999d899daff3e029965da1290131860b9e78f074f1091e4fb9ec9037c5b2bc0a2a3edfb9c3154f94e2d4d32e576be938865cfb55f2c123ca38ec808672c1ee891fc0d96893c5d850bd46446303f166cb52378d2b78353b2faf5daf96aef76f7e29137b3a2bcc6481e11d4c3ab3fe6452bd942801240b52df9540c477abd263b0636970528154b6042c72339f7241cf16e88431e803215bd05aa6512921c06aa62c0e311411dad981b2a232175ae2a645fc0a6d5345e5e81a411ec74d19200ab3498169e0e618c1f5e4682f5c8f556513a5eaffc2c4588916999070f275d1b61cf7debf3a9ecaf307e32ed59f1cd4e4c6c67b93292ebd39d6c22bb2ded7d3c7ba81b082285b697f9781ebe8cf81cebcaebe5dccb212f49f5577f07ccc5a5523cf3373bd217d65320aa901971a3d385e838ed80b1fa06757bd7efbfd52aa686b01f1df6be3d68d02a8392e28de12678715a01be290bfcab4d6c3c71d18a209c1d909b0c039ad74cf7d37a2d51b925d57df3cbacba1d2a22e183bda5810aad1d1395c21246beb1237f8d08d6f8e83a3af555ffe0d2fa462df624adc0d6c54c313e8c6343628c019e1fcf463f6eb1c6b7f59efaa9742d8ed6dce0bfc01ee97576e84cbe3278daa330a4eec9c588939517aa6c73901f31aea98bae1b693098d98b425f27689fcdec41d605616a9b8e6220bfc3fd1d6bb5f084479e91010fbb23ec9e4f8129616dd0a366504d526d60dd210f6d373fdee250cc0a149cd86d8b41e15859bb77b57927f3225f179139a98aaf43a59e4bd3756845c6d44acd7920807c61b28a568fa0f2485809d78c0cfb0a699841062491fcf6a5b214d63d6221e5b2189df8eb78fb1e417bc6164ce0594c0965f38ad5328c0f05761385bbd6c154cdb2a340a60e878c7a1d91ce541f378e21573058b92b4308e1ff37b646786622fc5773137b818ccdb03efa19f0d8818f27008eac57a9010e6acca24396a2d3cb71690dc8d89a118f634cdd2dae6fb3fe64e93ac94472b81f65dec2eafb139f4932ccf9da69cc2ac323bbe94b0b6eadedf4edb68bfe1c141951d8e4fc0a767e26d1698b242f4bc61d7de9996dd0efb8bd9c6527d547331f0f6646f31660814a9971f4be912ccd2e3ddcd33b92e3688062976b131f75ac155554d2501c7642f05df7edaddc5f3da43c293b732e0c81b08f27cb895e07e73819d6d85801b568186fb6c33cab39b6c994ea81fb47e3e598260033f49b5059265702f9d30b261fbfdbe858ba52edd1ee5ea7cb9a304ebf688a36c3026146eae32d1a05999989d0caf1a5ef6c80498ca04c8b56ff0d95284a5a9f18a55785f4aa22eeb8e96d047a0d4f888d67fabfd634c0e8bdc81a67abd0c599cae75819a64af1508be821e274b2b26d7dbc49f3f21e9f13e096bba5b98ddc0d3af69ae779812e0c9a9d20e25648f3c204e46b49775eef0e297e5540d8bd961238c4f6f163e12a8395f689311b4e23f71df267bd3bbbd37c8efdf4d0a8cf6036dcfc7bbdb8334ab4032506b2bcbbf99b58a248bbcea0f6279421053eb206f9a869ff2f7b397a3ad833a40553bfbcc6a4120545a6b2c2d8f0bbde8c223f263ab427fb72ded79bb3995654998919f8115572a86745d70617a873aea47f3999950e76236f807b43704fd1b780a1f5826a4f352785d2a41d88465081e7f2d5d53fb92bcc8eefa2bb2e7e3a53311f3f320e450b3ff16d1e639ea94ea338cb82486e04f2816311dd926c8e6aa8cb4ea8f094a9da396c98353a6c8f206c5e40918d7974743bd51f856c9370f81f844fa02d865b191a70f618bf19c5883480ef314462b949f4fbde7a7e913125db4628c9673053146427f87ca5e0ca9643059ba13a0929ceeb9c167b9047b96267ffb448d32431b385d189710f80b39edffde0c25e11a872e20c2d12e48264f67ddd08de386ffba51d6b78ba5bce7056722221362551bf7af3b5eb0377d0cdbf5bb56e83d24c684d85e34d6f6bb84f97596a84b34a9f6a9fedb02543b40e2477c1dff95797499175ca01ab1b1e8663c009ab5c2e236aa142c7e0372268f668aed66b80dc3d5b95d6206ff226e14a026b8ce45974df237da5b0819d86a5ced3bab13bd097da0bad487785dafa2348e780edf7c441adbd1f463ddf9d087004258ea1e4dc73440f02da7fdc3e8f5db08583f27c7364772b7cf33672b746a8687a23f6b7cc82e9e9547645ab862e94fe99da9f417bc3c6e0d801984a38bc6df2726bac2b443a0cddd1f05678b80faecf473f45d78186697089c2cebbd7805b2f0f0090946c5272fa796903dc8ef30d77d78ec0e53a38d565502c21ca70f93be913d59ee4b0d4537d6fa8f768cdf4b2d256955d22f711c69d9234d27c50f0526756ab7c81e3e79e234b3da6a941a22cb0bed8158d711d955526177b2ed12d088673b55b4136fc60938f36260fb67ecf3d488feb207d46f23763cfce908fa5578bb42f437c8f0cef1f475ed7a52aa759a8f104c9690a2b2493c4447c350706c0ba7832f32076dd7de0e12dfaef26cc7fa3d621d96d122a7e2da93d4345439d6b0634c1f6945cafcc45277d607b006ac59835d09f95fff371b55cf9e8f45c1b45162c765eb9e76262c66244a0b65ef109b43a759e5708140d2e951992a7dc05700298399808badd904a8004661b0f0374669352909a9a274f6c730f1b2d4ee1a99149aade462369096099ce1a3b53bec0d20a9e853749026c4f68a36f7a56138939228d1444658f568a3a0ed9e1927dcbeb60da21e787476f7faa2980d3795d85ee5afaa785430df8bac62ec924102e681978bb8f42f2921f8489b1b09ef1f1f196456b1bee606b7e2a8032e47c9721945a9847067e1d22c8eb5c7d1754cd91cb99f42256d7b118f414763d310e9338825242503eaa2ed31dc55fcf161b4ed16ff9dfa360c1b622e254c3b41e6391c878533149310d69e8a25434983d38db98c4579a26f9d270f4100a1cd15f0d7c8051f9c00ad47e3c0178be364c05246075ddd2d02dc242b830d708e0d69fd8182ca5a49ea2144d4da0fe70a527c7b7ebbba35b7f84caead5b4cdfc0b7638b21753ae13c102a3803fda354b7246f987632765c925bd089fbfe3f96960bc560453c7f946c5f74904ed7058db246bb4978c6e0d7253d3084844e4fb8097e5e367b934f2178aa4f9329a33236d667db519584085933e0a27b424cf3d41018c2d8b428ec69e3d114fde5ce818cb1773050e289b31807514096b0942e28e5d3561c3c2c0e9b39a697a85064ba4b728a6d950df8ff41881dcf7d7f73c31c68227c0f6d321431eaa20e5c083e572057235b10e9b92c4d166dc3a53f55127b03ab3024b81949082afa4350cc8714553a89204dec051cddab2b139b65d3209ed9e3f55462a3bec6a3bcce81a84ccb78ed0015a27536c9444c47652a6480f26883576b5dcf6380390cc2bb7ba51d8001dcd890921665d80ee963235141564986be4f08d67b0b8f1532d035169b5444532322ff12b2908f41c3303cd2dc726ce4d26db508b4b1427da6cd5e6d4c733d4f0fa4864ba6535185fe5c6fc9fd8aba26a5880a387d8df3cc80b585305965170e3a4727243d80ea01480f21e220e376e8b4c22e9b7d71c0b38e12b005c3eb4376694c4c72310417cc450e9502366e7be26f39843ef67e8e617c6c829d9abb1b2525e7f8dde462770109d83b9f721c51e948d87112be7a413bd6d7565165d6dcb796c247af474ead215f9fac20d6b7d6607a18b239081ac21e42110d1cccfc38b1c3fd67094249b96a86d4ef59aab62e10fc02310b690d61df63a2ca4eaa56249cd1811c32ab2ee5f79de29b34ea6d5790f06d10e246fb928b74807b10e37e30ad4d2cedc9cef764fad0558b6e0c7828e3bf77bf1fe2f68b4c57b4986b1c19b742e3236da1f05a018a20c91b2e21987ceced754859f04c53a02f40756ed82a248230906d769eb3a2f19409dfadc140afbe7b30c7f3c9f6091a9381509d32186e93266ee820b81d7f76c0812766e103793594091306c585e3b7378d8dc8a2c9bd1284c0641a5eb51235510c495711753ab13a9b369a3fd11d012bccd5cd9f5f05718142ed5200a9483b68f6e9edc7a7f7c64755f53ae7f50e75bfa379d893070421f25fa5f30848106f265c8ea1626ec657d43a347494bda860a3da4230abb8b26218b8df84d3f102fddead6f316f9968fa0a85a8f4067088bce099207af9f7eaa89ef0f5ff67fdc3b19496ceb372b9615b8e75cb4462a151e6fa3eb28ab0e560ff11b42aea537319e1daff696c3e4b75b589414d68752bb0001618d9ee9cf788593851d189e24d3e4fe80696843a1455e3bc5cfd5492d9821e3bd49ec9c533c7cfd117bcd5d1f1bd9ce03eca6b4b724d3f4fa63fe77b740515d5d8e637e15d64eec512d815a0959124700a5b1250ba87af7b8b53cf32c2e3de6f21810e3ebeb053607408670ad1e2466ebc35be0fba8272b05014560292179f2ebfe173a341d15f949fa26c137a08e655294f94a4853006927eeeca39b9bc7b16b983a47571a15d9c8063f01072ba24e3d57555797c1e184f5f6ce7da94d9ee0dd2f22a188f5db9744a7f5dde51d348e0a410743d2112622c80ac59f01a9e842b320ea5c58ddf4756562364eecad3e33736be530ed11cf3dc3f40d708216397fd9a88567b86a734858353970e5300304a1cecdebf86090e29ae4bca2f3ccbd4c55bb614188a30f85a61bf17db4cfa997d1bbd891277d0d315f065085f1d0bd5b3abda775ac70920b7efe76b06cf1f441afc72b63db1b328dfbcf87d10c1cf2101d4f47255d32c325c502ae1904854796962c433c2762fba180702b26365d0da533176fb87e23f7fecad4a2110e90d3d27136991ae4ae1ad205e6d8238d68b211dc5e6ad90e7ef35257f2e08c59d4c6b89c4c10e69207c5ce501657d24e39036bc785cdce270ac5476f6a89e1ddc522aa36307116e83eecd982258c6e4fe2f9e793d3399223fc57deca4267f586879b8914c4c1785dc5877dcbc4ee6d7a22bd7d891e73208e85cdc8a38db43e8454396c676573654276d12caa8177af9dca4639c8ec2181c83e3fffd14141def12d84a0a25f769491fa6bd00a66aa8f4e24c5e9296e0f0834fc359bfa1babf2fc4f1f55b1b9b39a772f595454c7d3ca20da08cef811f4c8593b6a0a34f61f0a74dfddd4671b24e8a584a4ddc5bf401b76d9e923cce99d6b21dbff9a6d526c68479b317e1b36b83cbc56022a8a5588afe643ff527224542721804c16c3dced33da0d7fd545d1db6d336d74e186cdc12d28f54808aa188731f41909f3ae3511e291f0737b9d858695333b53e947ce823355c7b03fb16718afbbddfe5419751680c8e2a99e5a14885e8f51258a26d29114032c4503ffd078e998c8037c8153b40ccca36b1f0c0f326c63965b94b71d0682507bbb9c6555022e0e2633a97058743fd6c5bfb42e623d355dbf99393415d41c4855bf3798ada66dc90ac712d97988db0962d9a60beadcad8fc8bfccfb83dfad6f5d8d97fc87442c74279b6f4ce6745e0df4067e7965115f083f40bb8f7203ffad9f8057736c52570c8280baf4af924bc30ffbfd9d27e84a3eb1ffb7bc05a86b82e399fc036c17816a913a16ee99154cf6e63094492dcb06cc43b1013f6a446edd908aafe15216981635e94283d5a4b7606a206291bd12595a72e4be26915411cc565f98cd7d42cb1f6a19ec672192033e04510ce1ff7b58a164a4bb4892679b4b792d67a304990f1c00fd5675e8b5094c95c271a14081a52d8093289b3c3293d7cb3fcadf556791cba2dd959b5cc536bd6d54df9f75b2becfa79132334e11718f6e3a240c81a6126fa36169a55408dc2ac2c2ed18dc039c23cc4ec857ef7306f857e3d91ee53283c08a5e19209d6c37424204860a1c47b41edc50094cf58b4bf9e1dad99811b6e2bc3ee712755b14d3d84ad622ee3632b9bf4076e252a561640843ca0cc49b78e81d97452429bb1ebcca2a4f4ffb8789427cda65ca269275216ef4dbfec9f2abce16fed94795c788593ad0535e37c1247653d2a074f84bb7a81a84a61b0cd2408c22b83a269ff4fbe00d417b2ef5a80e500932f60e0b17522c3bd63008fad97b46de78a647e4caaa4925e00fac31dafeacb70a0bcde4eb541c574efcd87eab966a065d7b85c1d1d14bfe7c64da6b504d3dbb34c8435596509b11972b4320d1c56ceb591d0f15ab7b117af7962832884ebd31091c51c55f27824c2ecc2ef1358fab3adfa551f7892490a678a9f3bf4530d3ca45dc5cecc0118c7de8180b6df6cbcb7af6c0aeb7e84c2ecb85a1457e4c3563cd1846442e4ce8c34cb94b01d0da483455473dd1a6219841abc8ed1d0dddd2c7817bab54c20eacd6fee3abdc889851b89b18ca9465b8c3a565c23dfba9d4e4c8b31468e6bba8b06ef7b6eb187995fca461767c10164ee80da77a42405382ee5529118cc38e506403ea5370a2942d34b6e74697063edabdff8599370c53550166560f2b955228b9806ff23fa6e4f489a5b619f94568e90faa659b2ca60ade80d0c14e6dced571eb11163d382d87ee37d614a458f559849def7468f57d58741b7394c9fcedf825764bd9c497c49800f48e515b842e264ed10338c3098907d020c2c53d1c67a3dfaa624bf23e4c6704679fc0ed2e8ef1599878292bce03306e513a7c765c8f321391a45acbf9d960f74ad870b9aceead3f7153fc6e6fe3b68136f656c841b8307645f544639dddddd2ad422aa9ee03c9fd7937636c81fa17b71f3db6190ac44567b4dda536511f96ba984ea14c0e5ecb80f308834a161fef8e9ed91883e6a750e014403b8d5e48e13507f069c22f229af143ba35e6295cfcc1df2ca276ea09d29a11eb7c2a9139f00f191f5b014e2b17a9b92026d34d0a6982aebb329643f6ecf19f36acb73689562c7c5a0d407092a348c5bc808753ccef12043f4c638173a63f3b3cba1c05fccf88d2b6970525ee4b065ad264147d257537533c05f222e1c62a8c07d20a6cca801e6bd6c6ec9de394b262b858ac22a44ccef276ede1424a563419c6476f9a74c1c256374d5b7401ea6b5a9aec169e02b3b3a03dc3511def8b39455130a33c255c8c61557d6416160dc413aec4d88cc8290e01231c15ed3091541c0d2e9c24ed8cf56bd55b293d4dc6772663e74954e484c0a1251f7f1878698b6f3736234ef6a80d0933b68fb476893ccb4d780b0f829f359ad50bc648d973f93e130b2b3c439262668e1fac96e82bbc55ac1f020d6b3815699006fb60a28d264836745cbf4a1a5dc4b17b237a89b0672c92d08288d85dcceda729e8efaf65acf613895ef174c9a5ade842b4b47cbcee439baea3f695a2bf94fe799b2c543062e30ac05f005b5cb5f388787558c8bf46665d6da4db70fbdae8db0883afa872685a5bd0c41771eb8b68cb74ce608589bfb143d60f71e8187fb91ad1d6f870be45b1be38ae3cf1c94a6f25f328b95eee7fed6dca42c5eb2ed51010eef42da55dc17eff2e9b0207726b22ffa24a9c2e3197ce0f5e4804e24bf8e80859506d6df925ff53b5e21e61cb3822c7efa599353a7708f0cf20a24db1fa45c99f3fd0eb7f5403ce4b5e23c86941351350e18b784febefb1e04a5242ecd2bfc5e9098c7fae7438c5373eb4458c54999ac9ae727858abc5b439dd39495fa374bc1372765d9e508f1c1649954657a4bb74901966786f1337c7c086d41fd5916a0e426e5a7686bb74ef99da649676b576b71f8725bc1b32520b6031353db05a3c047ccbcd9ff544bff222a0a678bc5103e7e5ade7b74dfcd3fae4d3a52d8a55c75493e1354d8ab8d9e81ee8ec9355bbf5bfae4c6641434ef6ecf6e0d10a7bd461b8d39ac4093a934dbbd2718775712a65f205d45820063b8e6a7d12ccc93eebe02c1b27d6cc7663f216889e0dbf77894de0f79fe0075b75014579e0999ab341a10d4d9992ee0813868f3ce5564486a27776919e9ce71a9b4f42eedc5aa3610e373d250a593cfc9fdb502e77f814eccac5704401b85b3879e553f15e0efa6b008ff1646071cd6f605af6cd313d60878a8a3d7b6e4e4e9737925d2f35f041665d9fedb596bf8cb6778ff3b35d678b5c41108b541191231082fde23366fc6ca6a6b1bbd983815137baabcb12c88f7b4780869d12795267a804c6006794286921cb3aa714832688064a4615da58206ed0571d3752137293a5c43936118720bb3fb8a1db34c1634c26e72ef3fe24d1255b1f53edb9792ad805acd10f02099261839afb1db0132467edfb14c94097980f3ef763b7bfac4fe67624bc5e6c13f209e95d290bcc5ee42ec21eee4157b014c08577ecbd3b50fd87a42a9f8adf15aeac80d3c33ff0ac29603ab5453e9ca0fdc67df68e3a029887389dd1c053867ec7e5b5dd22877386e4c11a6fd39c717ecb0ecd36611f9484428e29b66ef2b7396ee01f4723461676223255aba85579e22db442b286d5044d74553810b9304bc83d40c7ef71ddc8057766abcfd8b1c8e32d8f72ac288e40bf5a8d0375af46b590c2c389348acaa2b65e52d9a47e3343114fbd90cc60e8084b9114186d851875540494497b56dd348aced9743c94c90ffc99ab3f408da6ee312df0887c3f85241b8e8ebd3d19444b835a6dbd4569d9bf4f0752e242d2dea8cf98b6a9b5a079ff17004b93bdfadb66810271bc28a74b329d905c8cd70d252787ee577ea94a791a0d87bc9abdbc0ebfbaf24777abb3fca185253e1e4e13268581e8ffe7566933ea9a3001584f08b0f2981eed39716bb9bdd443bf808ddc1d9f95e9ed87a5eb144561cf5b1ddb85638a5cd04ecce724a46b725021e09af570b1054a49ab3e232706e20d90f6755989cf884a039f2cb91aeb674bf292faf01f417b7a176eea411567c3c963595ea8c551a79dd90b3ef246c9263649c2b45a1b91587944ccb6ef365086676068aded09c43d0e213e5bc29fb73c6f8ed8c09df3d8ef58737265725fd563361991b36531b05457c1a99405e9040222d236e78f6078913eba9e5ee8a7cc380d4eb9c5cc49d0a9a6d1cd0159d700e05cbd22017b5bc4b9e7efbf5a1d565d571fc653384af7b2eed1a06241f388fa1962832e6d3df2485194dfb536e9ced55566977511f1d0c3b0c11f54ad7255e235fb955ff232732afa2c31bbc257e6ddb71f609d1dad4ec422439edbdc80df1d9f9fd8c96c7d729326975c942615cf3162aebea7ffa9a91c00caa47d1ab527164efd91aafd81b05dfc93b70a29df86df8a618137cae2b4d156f794b6117ce17f0944eeb24f103a0771147953f0c303db95009757cf3b9f5b5a9239d47a7268e288418e3265ae1bcf693219775cb56e046a25cbffdf50aba8464e64788ef7435d0ccb34851a6065164f4ca4dbc92a66b1b2d75f711e905b097dbe21d89346d2de56c71d36843f26d81bdf9d5ad58e7d5f8c0bd22526176e769665683dbd5c6349a5d8fe695a407b44a76e9360161d9b58b685f2a5d513ae2c600361087ebc41d3e41e033427f38c2b3aa26cb8a2591834d7bb34b8c959df44da17959fcb2e4e2cf09a52465509ff15f298a86eeb9c1f7cba8df34aabd8e8cb8749225f8e4208f74225f688a51035da9095fd34557cbaca4e337edb807f8f3a5ea691c429524e5cb84aeb883a9db5f74fb0806c297d0ce1f0dfeba2073d5e33337a703dcb10f2eb9ff64a2219217cbf5229d66080355c76745a88cd0875567d8ae5f55486abf10cf68df92e3891b7206fe61cd3b01b0a4c20bc88e094b906e6ce3bf3109018b75996bad463606e388dcae3ff0c9693395fbf00da6c67c04d2906d8360484dc8ca4f85d0ad86f7821ad75a7417c5bebee55261ac491e259f161b63cdb3f05c461c64d42bb6eb4bc6cb8b605ac34402fcf1f3058ab3289e718175f7d3cb19f331958764e5231c89cb5dbd8c74c115c5472fcc7babc2a6e71a6bcce331a24829287a98047b1b3b2496b5ae481c9f1e21561f7a152d1611ff505ed28495797db915264d411626b5e7555a94f22e36171cf4403d3785986b9ef47cfac2e5c9f76d7c615471dca0183b9a2eeb07d9cbf6fc2d07abe3172086b1ddb7d470c9680641d6f49d7d77b9315d0188ce729e0640c296316025861b6d123deb0af75cd533682ac0d51add1b48602d1d3ee24a66915f7d710a76e625c92ba2222d68555b2d702885d416a3733b02345621160e6c275f4e6e888f0611276b0ffe54c9496bc180d16f5aab96b70e80363ec48d7837c01360121094f84f0c8ffa29e507003eacfdea9ec189774ec8c67cfa6c57f44c92b9e07a0a34135d856013d1c78e05b71a907030b9526cc4b4613187f8b53fbf5055bd709c5456ebd443c1e1296c3ce4eacf9ed96b286b5e3de4260a96bdc45f55228616fbaf946475e9b62d3340a1605793314b6610ebb03b8734fec9cd22880fcc48351209d54f908f58335b317610faf78fa97c397e9ef88bcd7e137da933bf1d2f90c79d9bea7158f953596ff3af59d97f8828f6beacdb59c3e1e6f87074df5426f0c66fbf7d46d23d0511992ac3391edc9a4049c547e64b2a2b02aaaaa6814b0301f7d1abf8fa400dc7bf587a1705db117951e04afb38f140da29cb3e0cc7e26072560cb995e010a26655ccb51d19c6efef2b993e29ced382ce04d2d35ccc4a97e80b659859cdc594b8728fbaa89cbb31526a02c1bb0177ae8abc5034cc95835135e273a4ce6ff04a1ad3dc64f15daa7099f3810cdfbba8de50e9ad71d66b42948d581789eef7397e33cba8871df2217a5defdccab3d440457ab609fe3181ced0232a6fb09b69347e586714a45e0a7b819610bb03e33d203b1d3b229e4fce27ab1ca9c5c9a933ea924e9e7f4c4be2bf6cd1661d0547127b0c822da6a60a81306afe902e86a736449357c1c352d382a45a69b7ca74efe76ac3845875871d344628f7fbbb016dcfffc53edbcab2a46e9cc9e2657e8bca026f596e1a2f2122a06c8275a1a8950b78277b7135eb60313b821cf8e3bdce7f5bd310c9572628b16a63bd3720e342b69f6903eeaeace9d172f4aceb42aec9b6cb93497c2f37a9d6e3eee2112718bd41b229455bc4af73a0b2f97a888a5c9a504a9ead71c63dbae4205e4efeca4f86d1637bbe8d5818c2328bb7aab8e925c836be5ce85baa6cd6586c47daf25f315f23bb3b1ad7c31e8d1efd3307f75d2f827f205a9124cb57adfb0b4d3942d0daec3e78819ed9ad20fd4107c720cb778268fb12145eb1b316ba9b581a2fb205e7b824f64d89c50525c5d4016fcc1b8ad394f6920a4fd57cbfb43b48e0be0685a79ddb646cee29bbc9db96f76db9d325af404dc91d1f2ebb6516163d9a6fc6c050e2c2a6c0da9a214a097b26adebe955961d4f5de70e8921bb9c24778b68754d29ecb5261195b14292c0b6b86c253f23a939e89aef35296f02d028d5efa660645df6b9e12b85c16394f9ca82840aa0be248aeee7a5a28c351af72592470a0d7a0c051fa77fd28bfe72dd3d32ea8b10ed586d48c4b29470cdbdff79b84a362b06df0a13bada4f736bf78165b7fb7e20066e97f6c225f6f2f944998173511cfac5af007354b345226db46a4904a408f7d2c6006d97addc0144f125146dca33e64a2476dc10714057de6c207f2c140a710f912526e5b4248066794411a308dee46a0abb0f2aff71fc851336b3e9cc758840caaf4db8366abb0f15dd8ef0c7ebaba478a78305ee9f930ceff9ff780ba4cc4d58bfcf1b1435c26a28b21d2d6de76fe3a26a803d837b0639210418b79da3ee391cf223fa8e3705d60e27f67c99b6994573f3734632de5f1149122ac005e0c0f0ac7b538ea88bd3ef2211d31fac0c94dcc329924a97612994afde54835403792322cf65b8183a2e0f97f5efcf8adaf5b0fe77bedd75d0c31c448c7a127dc07f90a1b37fe12c06e488f29b5fcccba9c49a02372cbc451f3f81f16271e95f0607d70ee13184b23cae01486f6236e81b1a7942c727fe852f045111c259219ce023f36e0789525405fea4507d145cad82cb00caa834797313065f2527b5d963e23c39280616e84e343f675057eb2b8dd40f090ccd93d957c1b1db34d88d71337dbd99b99243f74a519f05461941b55dd07eefa727bf53fa02099ea95739d528370eb1b9952250a45374c8a9c02b823fbaea138155c9e4596797978833ea2f8c56d92a66ccc2c1edb046b498da6e7a48bb2d0ca74e345010f9606575e670924958235f4ab92f21d4172d3cfe0d3f9435cc2148a1b6052381c1343257a08c64735ea802a1559f80efad4f7d1e8cc4e010732f5fe932636aea406728e86e01ec5e90fbf576420e981916f3d85fd5effbb8f8e2cd923fdf7c008ebbdd6f4bdb8839617c2ebd3c61a557cd3bbd37a95648091e4d530a3a49ee22d74d517180e9ef353da9ea5452c2f5c56e0d65d2dd650338b0ddecd8ea44e1329b4a5d7b19c03a29fc5f269b1f8b3946df1556557f7b64a3ec73b4adc3e390300ff34ca76ec5b9e772c20f349d6ee83f8baf46ef7f3999bc648054d7c7a7f92e00fe95ece83ae6b8e89ccea0d040170edcb5651c478da287420e5da3a9f8c0bc686a310e928d1bbc851288c4c38d15221310fc542b7f5fceca330546ca8abc01cc735f9d57f28aac2dd9519205a3f1665854fafbe874db93a0c9303d69f246213d3f12728980610eea10ffbfb3badbc52ee1051aac496483862c90882d2e806de0ad0cbc2dc28b3be9e4d81c8ac67e835920209a09892f4e5041090988cb8a0e8bdb50ffeb40fecff33b68259c68752283754e64023b673c7df03cbac341494e4c7a90cdaeedd9f552c861034d83a75ef5631c011724d0ad9dac555f8e1c9b93881419c67a2b9ac5f24d1aa85020311e5120e6cec06f885854319103e801d1bff65fcef7ad6764f430eadb092454b1121f7778d8321319fdc2f45ef2867c228ea06c8e657985cdf47f285443c578a4c49a8bd43040b66173805fa860633c38ae53c89d9d91e13d11fc6046af4b88af037f2c94f10760016c4c75957ff71253dd7a0621d5e3e0e28b85f7e76a648a39527001a657029b94302e33747d182861a7f9f805183f2d27382f24dd55accdbbcbdc8bf256927197e34eeb4769e2816ba491d95290b2ce90b42a8197c42897cb649308e6dcec46576fc4f0321f7c87506d26b7f45818aa72ec8108989f17d7f924d868ee8371d6ca239c71a5454a1961bb4effbd9a99ac64af060791cbd071820d0272047feefa2ddf38c14476c55e5882044cfe1d67b1eaf9be336585ef3cacedb8855ba0df7f7536ec1967ce289ced71fcf884e3f3891e974e42ae4f90d98fa9a53e8d8ded6e60a42204b6dc916af9a2b99634cb135c712bb4c95ba6954801353f0589f34c607e6d11970552bbf17ed88f2204e646fe90e073a6f6596546e7e71ac177e91c684348a88fc52d97e7f06f0752c912c04d0e8e38b28668a3e10f40343bcceaf5c967833181d0858278753611d22dcc42a296c262b32fd99a2db34cf04dbf83508fd855912a9fa675565472ba6b28632d34243abf12fefec5cd21173e2c9c1596c1cbc13e4435512e0d05f9d9baf65d05c9f618148d3063e2457a7932093f505964bb5abb7f4a74b1dd7456046e0f0948d100c0c4b4084379945bf4490bacb3f394807154e9c72b593f0d4e5762369e88f08ee5bce5d5ddb6aaddca681601e6944275f4032ed70bae6b173f9e62ebf2731dbbf4e20dff132b8833db1f2b9d4d07747b1fa7779d5db5c91af876cbb6f70b749e3b616e3eec0adec83495f88b33234f0d06407c4900c0cea16c3cb7497bd6c52b611565ec4304b9410061d915b995ea1d06ac3a01e8e8c7d759ed9712b96e12694712785f3529cbc343410653685380f2d6f007a9accb31daa0d61caf6fd034dabc39527d66c126b6070e3bcde580db19bb99d3a7abe033111a725c36a06d4cd60df0c81d78bcd72f892811d09841954567cc6a5d67844df9e73cbc49ca801bac99f1f3e4fd4c98f9966e7e55a22c39854dc6360e2b46f7181ee5a2bab7b9276a10ec79fd3df732097ab41cf7a606dedd58320289519d7885620e95322c908aa94ffb2adc57eb437c95a7ba3ffe67b42ff45c231988b4f014c4d6a32e85f36dadd36dbe8b12ed833bbe3b955af2af0ced92b42c0336c645f501c07df7ad94f36f224f1eafd8a8d07a4a1ff41a64090e1fb671c3161bb8e59c938cfab6790cda39811a1a73ed9aaeb595237968c7327b9bb7045e80d8969ea8f5f65fd26cffd96bd5541f5414b90a3fc3384603788baa6e88a7983bd6909b95bbaed006adb6ee598d721b5a9813c151ad8e5c44192e8c07859a73cf1d5a47afc9b17ea0f5cb4d6cc550dd47eced90546f967b1dcd672cdeda6714f9c5ce948f55ca90ef6e56e0e7c744616b9624c8960506cefe876a50434182e113e03228c78815fa0f29941a498b38b64e39e1ff8a45509a0495c8c85be32dc3c61315574dec4500a5575e7113251344c7f3938997f5fcdce9e49dba46affba19c344adaccc4a5f798121fda4702ddbb884f339ed58519ec51c0499f70bd9eefa42145ed0c8ff91f343d6fe119c729a2dc34ff22a423105ac2bdf9564195c6a004fc0890cc71508f13d4c36d3892a090cda4584bc4fb8080173bc6d969097b93cdd9cb8b1c398e609b0d94b01ad4f779ebcab8743414c7fc3e2fc706dba6daec406629e4cf701e744aa9d82fcaa7cbe9c920d1570978810c28866b203a5f7c5a98fba156b80596cc518223600e9b696fd6c19c8f1ba0193c6e36fa6a45eaad036ef278ad0a13b6af2bd398f7cb242602c66b25d677c4a65d96ff7062d70326666b58cfe938e2256b801426f54d3f200935517ea99b98a89590ae9fb7c00a513d6dcf54052b7cb68015b54fdc50b6c9398f8804e947aabd62a456bc1dd5e87fa4c015a971df874ed12bb37bdf86f565a4256761250ea8b43e0dfed69ccc71cde5d0a687fef437b050f3f855bc66d64a521d1667880aa3224ab5dad3a67c9eefecaf13ecb87d14df527eb88ddf41b46ec870ceb40ca3d00679b45d46dc4eb5ffb76cce59c53d622dff40dec5a55217a03d789780985cb4cfe28f8c7f89eacd511b933acc17522688a62818c1e5c0d1dcaf8983f698466491d650b77837f5bbe52cf84965e311fb23de5cce0bf5ef272b3d860dd60adf2f15f62e6ac8e6f4c45eb1d1f932f7f4bbc6466317b51cf340c6b60bae21e26b10772e47e9e2ea096c75b9fbc218d377ef0261685c69a27a78734df3b4e981e75fafdb814f5c2f5c82847b2fcab40f9322312ef799439d38f5f4bf23f6dfd054ea67081ce9040bb050a93dfabefe4cdaea829df0adddffdddd98fe4623b7be2ada59ce0dcbf95f2725ad66da7bff8218192c24cbee364b3e71868f54faa579ce87f679084d04deaafa57072e822e29df916744d56212d9bf4c49c6c062db20321782c8e7006f130ea80ceaa08f88df7b122a93a0267e09dfe82c55167cd465c5f999cac9cc6f8ebed1344d1b0dbe9c8d65f9034c302a194d845a3c4edef5b40a33eea4f8298f25dbc56960e169c2cd927a04188430595b62b7dccfb49f0e64bf55557f85abb884a5e6f8932ffcc92a202242b6993c45a815846e25741177751471ceba02b5b6d146fecaf252a38cf455359c9f23650006f326374bef7cf78c7bb45357b8796eefd0c211f1957fd71ac70e3d8cfc6fa9f9d39904285a278d44702a22e1da65b9ef655831e7be52bfffbfbbc06b9bda25093ef6c8b44721546e63b139ce37248e8122f880f04391a8f313a6b3bfb85cf8c406389d29a305687f6ad542d070c3a6066a013164302756b99fadc0a414b9c9ae9fdfdc597fa45b0d9cfb31903b4a196523781724d6f70b5022765ed21c99f5206c9ae3ac4ce8999551c4b362abf092e6d5c5a21e2eff4c05ff81aa0089f33345ab34093c13bca7b723295d043978b3aa2073f789b3f544d2bd45c9845cc0f461938ebe9e128019a1263630cdde41d0c39f1f17fe2618632c106d01e575bd677adabee40ff45a39309faa51ebe344c8693f99d4125f742208c79d99bf9d3853bebd78eefa647d53b0cd10a8428ce9316000dbbd42c8cb27ef719ab73ff725dc503306f947cddb7d04b1dcde9c74599a95d37302c9063b5728ae1546f59349231e20240dd94ef9ca97fe55f435fc790cc38bf2a2a95893899a76541b94ac5c9a8774304ee71b8d7bcc11a84e278242b0b28e116c4a98a5a3ae5f68b6c26bb3e89739743e427aa22e2c5865d9ac1276f396c41db74147f43549919803aa2f82e5c60e67bba28079df72d970dc6a3beb6e7a0aee81165507ae0c673de5602c32d7481cded2cea5b01f282262d693cb5d5a66db2d32f2d1428b889135fda16ff55685ed89fba85094ed0d9a8e36032e27cff93f4d5faf4a4f6aefe0ae17a8e26edb77bededc32e36b3a6c18e3ba80ba6d19ad42b5513368699a928d6ca662c3f469d58a7887acae3a41c714420f09eea3bae1b0616518bc685615d5b0f76ef76f54a70eebf1d594473eab3d1fc057cc514aaf47eebe0154e297fc533f7de133de99611d5e4f5a6306d1dcff50122cb923b2287485e5637c63f255190df7f93f7b49f1f90927a97736035a1a4f480393eaf4c139601fc876e3d40ff68c4dad5fbe02d8592e217478e40f5fe493dacc37bbf37d73348edb8af2371f8deee885a6563ac84abfaa3eebe611e19e69e42ad879651b5c754bd7f6762bab2e1b80750134a28255bc2cc05c96fd2e7ae878ef41c2f60fe87dd0bde91ebdf5ec101ae02133a1d84d41ddc4bfdf7959887806e54b17e9c13407d68ddce1446b1573a8a0451ace202ac5a1a1fd1966103360113c3c582318f9e6b2d841d69c817e991a6af99181d486a9f64dd2913f30c6982ba46f2f825286d412b991189cb835ebdddd18ace3bc76790c827b896afd2b864bc8568d10a6c9f83c26f68f9ea58c9ecccc44ed777aa4aeca998ce7c223c2ce5b2fbc8db36b939fd5f6ec1bbed127367920acec51f64473c8cd9d25a9fecf3628b3987cee621ab14c6ad85b34353cbed703785ea1d78353245decbfc242605b14736d1c1bb6f43c80dc9506586a3ee2dcf901d01daf66a0e9092957aa878f33df96c4e23571a3290a62867f14ce1ec6d366187ede29ee9fb5ee62bc3b83eaadd9b915eda9961a7f0c7499154db5edb220fdbe227306359d355e91233aba98bfee96c1719a213cce75c098364d767230c2aa9a258bba349ba99c5070a13355030aba088551cdaac87a3beb287cd4a3b557e93784f01bcfded310ff5a59121e2c5f7d750e2f0f27c34c7b81a6b0128fc0a30669a269ceb275c78ae7bf5e3a121e9ac259c9c070856ec6e0986a51a2bbed00737282d13643d439b02d88820687bc051fc45ec655e87f38cc06ec1a386825481be293e23c6faa8170886c6b6345117892ebc870e6649c81b4479f9709d8d2dc57093b0cb6a63910caafe8d4c79a6959a3cbc5d7410d7e1f06a688766bbfd3c6b66afe58bb642a7793a6af37dcd2dcffc521f6dde4875c34c3b128c43e3f644defd00f6c931787147d80ef0354320e0a36c77ff1e229b44f13cf53c0755960fee0e8c967840a3449b15c29c205abf3efb1408e2f48394c8d53fb6c1e82207111e4fd0bddcb27cd836821806a003b98a6a4c069b5ac2b35155cb6b4d4d5088856c1a50a88dedac0f15e59277205d746c48a7fe7a113cd234056db40027febcedd56ab8e6139eff7bef0247eba10146190de14f5db55deab9c5a58e99f0c419de7bfcd218f1ac71dee04e68c206c0734e69102e8e3f19d9ea10af2c197252a96366a27b391adb22b51dd33e065875462b30c1de74f9c2b0404557e9105ccb3bd8b90ea7dbf335068f503a0edc0120d76d5c048baa16e8927043f312134eb1e7fe9a49c697c92bc81e6d146e711a90aab12def46c1978465b0e135cc246641133b0e712c6c1096404672d43103e09031d8256606cf4e9dd3ae62f119c7315409f5860df988964896cf541de386af8ed61294c4df8309f6d0354eaa45e6ba9b73cfef9445fba01a7b1f9318bf279c346a1d32db71a978566b5f13f822e12671d3fa0d70cc467acb39bd24c1a4e4303c60f53f380f8743c401f8512f336a873b5823f9acfda9ac3a30ecd2d34828cd79835a587ee70dc2aacd3422665feba843f4f92d264446dccd6b6842e76ac47f0d2f5020e970306be839b9b3cf79f45ad88268bb43d589d7c0b850f8565d1f28f7b2848b62e55209c85f877787aadd5504133b98c4c72155795d9ae66de8cad8c6e49f33841c494c3cbc310357a800b49ad15a17ada3a255f09b6c22afc586221200e717f35d6f24f0e36a5f510c2563e315305f64ac52edd917ae82fd17f17aa854a8d336bce55514079f185cd88225a383373cb86a4241f6e0f4a16ccd55190331466684cb214f89f4a732560e533d05eebea43aee3f67c5c0983b8547ca3d7bf4e87ce8caa1cb258b2e9ebdc76ae2406c3331affe349b5d207b6112a800bab697c630f73db5504dc079ec0260552029027988713844ed6ae4da5d10151b0468200a10aa09eafa2d849073aed325b9522579e51f765979ce2af1bbcc9298cca89e42f1a79daf7cba6690bf61f354108aa95001a693545072c96f0a535774aefeabacd268c68e4efe9326e774f40d4aa9882f99006d8d530ed2c54489c7449417f54e51baa44d2fe1c8c7c4ffd82f37019ce7f75a7c65af8cdb6db329aeaecd769c8088e457f5f49ef1e15f9a18b9c5ac4bc8987f5defc8f9ddbf7e767a2ffb06a4d1bbda94bf5ced66184addf8881dd7c91ac457c16dfbe5e3f97cac4c29699d1e2ac888c1b6b43dfef3d35af9ede8f51f3ef71b9906e1709abe57097873a8a2cb691b414d3a69bb5b769062f124ef68de0da71a4c9820a3420b8b95d8adcee4ea107e1c7abae485587c9a7c0f46ecb5707982d8acf7523ff568025ed01ac076a1dd80a16a7979ea0495d37e2a554de72720b2832047e5d54194380a176ad7bf3b52dab303c002f70625037c6584c9d05da8a3099a7a97b1d9f58339c458bfbf41662ae1b7c109d8c9b2f76a33a809043fc520e2548269e0d15477f792b3243f5b4857b72a0225012855b5101e2c0c82649ddebcb946fa569a33a9c7ef58f06ef1db37fbd3e4be9208288e96bc66b47e807a10753e57bea53c99dd97ac3e62a2d9e27f0d62d460f637d04a84ae52f4b08802eb0da3c8b22e87ea3b16a3f8387fcc5d3058ed6ececaaa6c16d40290ea80e27bc20b1b752e4d90cf7a9e8c423698044b8bed3b107949f9e9589cb376b179a0f7061da183fcedab4bee9725b5251b5cd952548cfd71539b26e114304afee88bae5b38b10cf804cbbe2af53a083c2f3bfd7c3d03a4e8ea28482d29c7937fd8924779430b92063fe05ef208bc5d49315ee90c8c06cee1326ee0a163e6c6297901ac82c68cd9e92fe5d0a3aba8c687ad228b3143a1d5299fa282d50723c8550eeafe8d43ac4a86a99a27cd593ac5ea095e54f2832645587bd1fb70158905eb213bbce751ec05cf2ecb016e067d4299b6d3906df3e6da7fb128d232239520434dbd6d4746a04bb7bf035d08877356f9ebcbbae33cd15dbc153f087a8d980bbe92d26b2e4769a9b0800edd09b02f19a83959f5f1a449fe9e33e6ef0f3babfc5c09dc436e2ee2076c72dd03d48fa6675131dbbdc534ea97377391a8a292681407fd3ebf92728ee9a444d931de35e91da5544d5aacaedea99a9c89994bc3d42eeb8f24186f4edf134b67df2b487ac4a9f206e4fe131d706b2a1918e0eb4b7fb15ea130eb0b09706f064fc2ce8f896dc7f86957951ab30fe780961313d4b26a4e161484aec145067ab98db230b7e64b450fd30e73f06562e453caabdb371dce8cb38e1eff4b2c9b00f47716fb6e679f00919d1c226572ef83b46d9b3e625c0b1b9c46c1d3ebcfcb9e48ba5ee6224884fa71181ad335dee0596cbb614e77e5fcc8be398d6b551eda8e0a3abf2d8ba5303729e931b52f72bb90dd95d59552711f3d48be38f6c569ba3bd28e1163df1348e77479d89eab5c057a02583fae8b29466118586004ea36d3faca5f06a75212a6a319efe1b9bf6d6d8bdc6f629bfe2572f53654f0fb3e7df40d9c76e25e599d1600c3db5a692ce7199848528a2297584e0cb695b8fe768c0dae9e18ef4eba7467ce5b1edea6ebf3e2f8e0d18fe10b4d0bd61d6e360b56826a73e40e28b437a8578690329e4691d9cf85f9097da19719e4fbc9aba10ef90db9b673a67da302dd7a40a771220f69da557bb8cae6c8ea982fd3e23e1215927572fba5aca26a26118187a5d506e700df2a7d15442353cfd24d95f9954f255c934fddfdcbf49c677ff043dafdb187a40ad714472fd66c0bc9a869059a7ac06970ab02e13dd0297a038d19688e33f9040971d3c070d3275ebfc7cf9e05208fee4387ec82993cd16b6197c9fa2b077afaad5fca64b2889aed0476d301c29154d85d5c6b70c785115dec7d317d4e09b33c922c0aa403a9f52c445ac0a96b2096f0ae07d739f9e8a61d0e65e95d6f90271b61a341226bfa77890a4e5d9568fe316ff34114197baaf98a3d80580b81a09763dbf16708ffa53b593779cf9d005b37399023665eec72f5bfe4ab878e54899f5d9785eee3fb38934f8b061df24d0730f512d2d725483509559246d99d353ecc4387777d880ab8f8ee5ea894ddf3b02f39e76678cb976eacea94b69f0dffd197c1e41fea27ffdfc35853edbcb7a0b39315ac1bfd3dd8e8c2e1d58baa5ecf395d97c6e9924db03ca29b226f1faa56848521826ffcfe585ebd44cfe6632d997030fc97f3611598ef8e33f78b9c3d5fdd91fdb9e5883f04a5ac35d0b8f01b30560a7bf66f5ac962e7cac591c6e6785bf475bd7e13837044634f6347b1a09facd7ddcf06115609e3b6780a862b8ba0814b0565fd78430328567b09ab5385e8a19df3686e23e2d16e0d8dfc52e1c920a299e51b28f8f04ddaa4a3f7452263f137160a2d79c97da0d1e75f014a61d5a9505378e53cdad2b7eeab356a81cbd643bb18e424ba53b798849032ae2919053828d14c893d236d6cfb1676cad5634ebb0fcbd8da8981db0727e289faa20294ebd0504a220e8f1f48453a77035403209fe0a296c7b3ac604c517271801b656205e9d7090023705deb52fdb93b05b35b351e0442bcdf5ea218a7281cca25126232d2d9fe0c57ff5725a17aaac27c54c24a11f03c62d229251ff4dd75ee9672a10c5ffea05b2a4e94c9d27ffa45b98e0abd2e018702e926d31031ad3451b7c4095f958b113a69ce1773b180937eda6adb9f095e2902267ff30c561978bffa50132c246da0a6d9651148282b418a767b75a2301c6a8ce7ad15ae88144990ce97cbf87708941628b649d406ff263d8ccc07a1a5b135b91ad77a040ad0641019e59ea050af48384e8e0b087db43f66738a219fbe43eba53488dbb0f95dc79dbd0f9ffe8011bca335ae2b5bcc6ed6adc53b8e2d3fce293ea62c4e22c9367fd33aab2dd23af29ff0d2768cc778b663dd96f511d5aa9b62dce3a28d94fdb9cba6596e564217956187f86d1691aa49556df4c31c6b014f286281dae1e5cfafe88436672d6449fd02459b3d5dc526bafcb13590f3488df0998020b74daa7731e7358c443d74fddfe3970c52e71017d54873655f554d147ba8ea0b20ddf5afc88ccf5546622e70eb2416967b31bc0e3570021322fcfa07883afaf04b50b9dce7c2bfaa251ed5b10882103e36de47e4a56a2f819df915e260b360c80ca8ab5988f7a829bf144450bf0069cafec3e46d6c84f29febb933e828cdcb5911f7fe5e2af0fdf6765d63c7155480ba71b768340c267e8af8dd2fa0d17c522fed87f7f3597102a0b6fcf8e31263cd24d151c27735aeaebac1d2fbebd779c30bf04f57b2c6c1de4015b0f2d2b35150e08eb7adced98b02ee1828ab5b34a4877db3e065890b094b621fa76434e7eb68d283074cbcc3f57fe99e2cd5ca5e31c8c3d0d6a1d4cb6b1fd1a12bd75e7ba06c60d4b566348d46311c212b1d4d9a377dae8b81206622d2bbf20dc651911328b55698a05a18bb465e85f6b0a9b22868b63f9c9709afeb10e3c5887889bed6d3f109a777eff1bd59bc29955692fd8dc5940740a66f72996ce1535d8a7afa2d62388324edc86472edb696d5406f061776ef20c7808f8e53fe3d4475ae0013be8a84f5ae8e1df4cbdd48f98307baa8949782a71d830fa4a00d33e1fd65e9180f43f9288b5e49145952ad786b7a8a0a279e647d47c4ed020ad61e5950b07a8d6795815338ab49f853f3ade469599ee495c2a2f8e4f2a99b285c47e5ab96c1554ba3e791e59c18309b2c5f90f29ad7c4537929a39e4ef6d851114ec6fb1da4eb292e32ed5b42258dc408868cdb0f9ee100199b7d5a6353ef17317093b129f0bd6759a5c37c8d98e908e644d4b84b2d014b5d387c5117f182960f0105408962f2edf479eb247eb5406d60d125ad66f4fc86611bc0a1e49d5e746a9ce7c6558f1bea23dc922652243d723b21a1933aa9084f1c485bc59ba96568a4489ff767e67d284392da0a69f85a7b94b90920a11dfa8c589ab98aa72fe2387b6ecc2f8306f536e05dd16febc910f281536957510d9ac872d5e961e1518ae8fc92cb72d52a57e4a00e1801ff47111d16772a570244dbe710d2fb5dfe14dfbadc91e6d93b593a2a122fe78e85e669d56f324955329acd067ac762f3c5bce473e4de860ec34e7e65534410b84b1e1ec43f7af5fdcd0d35ae4634fa08bec1fc0dff93600df686e57869fc32422fddafd18a3f0f0132b5f953b1aa985fd18246721c0176750c19c82f63a6a11fe66e39a1e7b236803595c6c47bc677224d6b1d49fb8eb9b2e4132251b50057a0e63c96aa652e6cefeaadf1977bb2c83190b342520c7504bbc8cd3a125ae8d9ac02ff1cbdb441e9c5d2134d7038aeb8ec4027213271e76a8ed8d5e2cd2a4d2447680520f0548f0304f66698f8d9c171178a89ab32ec2bcf7f329b7b3594958b21d18ddab7826e92ded18dcab4c2aecaaa942412abd68550abd90ca7a7f215f8d97769f0277344989868e4274b1c925dce6d2dc1869a49894c2a5b3d66f9ad02d451662b7c70ee27feace8d829b5ef1fc501f1921af463612de18bc56dd98ff0de8932a855f63f8b1491ff3c38be18f37e881f2780b92521a980028d97d9fb74a4cab94902d04cdcf651b70f7c5115808b09628e6e7eef2e33e6c019c4f9499f5fadd012746b9f0bc97e0fe2ac8c3b1e96c23361b50c2893dfdb6ea5f6e8d181793c372c59a9d343722eeb670e83066f5a37d69b5783b42cc870f756749a643c958a6f1a6c2ce640affb62f6d5ff9ac981392795e779b62fa8f7c41f5457a6e48816d202436adc31848662f1fd4e1f245c7756ed50cefde2ee997079eecd65dfbac946c998f92ad1f54acbc3249f1e4e3905bdd9cf217b6c34c4bb317b1b6a8ea5539cf412bab987be824397670d622853be87e5995044eb87400f41f35007be07507464458d573bd0eda9819dfbd73aae41de1fc740ad411ca069382e3a626f519f67f55a59c2eeb822015761d5452d26d0fad3226a5b392493ca8440a59005dad89fcbc654c07339395e840a188ba462ace6e8bbfbac13858a947c1a93e7e618d3fb952a41408094d88c8fc828ab1cc88e30d31e268fcc5afbe6f3f77abc8e7a5e0bda2df21f0470a94d13a01cbbce915645bd6db2fb3c7bb4b5be35fd90457bbe9564743a1afd9115097dea784672b9300ba77fcf91e58964c585a7ca6cba02317842e8793f726e9af855e32207e5f96884d38b9ad55453bc47c9366cae7d688b8a8aad1fb060425e88d2572dcb302ba0697b247daa2e370c29d6456df5548f5900b62552b9d3cb5aa040ff0520031b2eecdd2c53c82560ea400496de7e55c92240481e9b2cf1021b66a37ee8c9326b707115f6ed7ae810b5f7665dddf3b9f8da555ec7478ef1f08439467478a1121f5a73470ab9401416782286c84cf152813b81df39c9f94f35ce5390e38b24a08881a438421e8f54f90d9aa95553d701e413f8bd7c26b70694e136cc03896c5e75350122344fb1f7b2f7d91314fdb8eb42da4229a5933e6dc438cb0898f7f4850d9cfc74e41c6a0a7491c8abade4484090ee2127828ea0e8e32d4e48e5f36d5c7b1fadabb2f2af27e93e2c6eb45a765c9e3c4526cd400fc1bcde2eb443ceff9c835669e3342a4d1f3375e00645d3ca7b573199eb25ff9472c39c272cab66e44c409c98647311f8131d6496a927ace7844f76e6b56e71aa115a31f5ae28f714df81b90d719ee22d7dff3b34f2505868ebff78244bdc1381f0c872617a76a7f293cbf16d4ec7563064eab2089e72af02b82b72871e735f43b11e0e914308aa4bcedfc64e24290ac1bc968033bd8f0ab58cf1c5961874c0eb85780c2affeaf7143126d994feac8b5ef42b20521d89ca926a9ac38b54b3e8c2bebcffb831e747a4694a94687693da09a1619444e83bb07eed7d93beb48ec2e285e7b9e90678351342a80bbfe45dc274cd0e6783fe7ed7fee25f9a059d704539a5d4be6ab6057ebdf42c8570d56bd88d5b0ead814f1593fc4bbe05e5fa0b22c97c7dc648582a48b438f5c85b312d56077040fc2d010326346984138fc7f19bb3ce69198a05927a4a6806a1acbe5da577a9a20522c3e37ce38e555382d6676ecf99df04e9e75d69688fd352264ec8fdc32fb58686e493f68c0cdcc27ba58ddd7d4152e6bfcea69e1943435d0438aac5462dfa737d98eb839f42ac323399c85850135b2c7bc0b9c48b8b2f54e267efea313bdfe45179a9ac1787e40980f277576eb73bf4567c86aa61ae5b677f6e0e2fb7f10de8606c73091d2896efaf303de84f680642edc596bb7b5df74a97d15c7390375cbd5ed37ffa32be22d3715bd6058ed71a5f656e0997fb0259ad1bf846887b534514bc085e96257e42847a21c616dd3a289d448ca092157ef683cc38130a4ff80fdd57c3205f4e1da3320ed93096ea6a4138213e554f30e9e147d377142b08c974e0de63df3a3bf10ea37e074d38ad7a483607ce304c5b9a84259b77ac14184ee3090ff05d136c47a1199eb890196db9d08d63ff049b250b78f81fa26c79fa451d712a2019157bbe34abbc6c5639a63eb8e2f6521e9a117f9a2e25734b93f43928ab30f17b4a59472d1c8d334b87a01e014d8ec3f3fe6b09e59b720a3a517a2edac6a6fa9a88026fe78e751cc3fd81296a948cc24888b22f898d26d4e040b6f0ea6dd3fe705d6b9cafe6f9a0dc17d76c3fb98610fa70f83f88647ceeb8a2b4ae9b4280fe9e892ebe93fd274639502172bb7fe15396f1b4ed540fae0368956881cd7bbd60f835439243105d7414c35d6609e3fe1ed690534de7e2b0bfd12c04917f0d5fe16217ca9db9a41d720c848de0155a579d766ff9cd2de386a09e53ed790334cabc66640516c7aae55c9e880cfaa9a5bcb5aa7919b3b3e5d070b5968554e6bf08eb48a61cf3cb0131e0939dbe8ba50da7a1e611ec2719c90aba1ac690bbf8b009aac43563ea0bae97423c60a9b1296212d17b1f7a9a2c179478bd4e8ad415f453cc1e002e4465dfce8e46c8714cddfedc970683afba19c1b6c586eb2ea2c393929c587863b2c648caa11fd56c9b607b413c5172af4729cfd8db5dd8f1b0b213a68a069f66638c1fcb2b0579cd25f922da11561e13f6b5a8d799665cc6078702fd65deaf2e425e57ae08b32204f0cd3b530c22a957b2edafec2595c9824d29dcb10117de29c787a5910834eb00c971830806b34058a4e5bc018cf184ae91c2ad6f597bdb7a6a06316965056a09f267307e46a73697cff6920f7d4f6da9b97ac343526fd150e3a61d31f6266a445c662e1a0b14d4a0c042b0bc2cc3b679835df01f1f91e934d9a4fd49a0373cffdff51eef7ad8c77785304dd60e57c4db9a90c5aa02abc64b128225ea63c45e305ba472ab51c97f4b3b223f3bd064aebc8eaad6ed883de4ce95ee8f5b68e4366e62506727ae7fa37a2bf8bcd2f7dbcc0e10d5e79be038c5a7cafe4e45ed610018ec3882d58386a6ca391b51b4730b2f8ec8959b40519a690329ab6c304b47d5e436dabd833d369b6e2f08949dff2bd062946217f23bb5de1d3fea23cac28987268410139b8980d01645b7ca6ae6e18a6a9a99887411d0a754a4d5b6c9d20a9adc4fbe82f8bae34b16e0dfe8d2b8af92cb9e28b5fe2d4a01cf8f9406fbe3be591ec6639edcac08e67e9223631a6f3d4ebd96c90fbd8e50b5156eede4c9f1a7f78f18fbde51b981e14015e9e14b43ebac1e29c9ab39c4aae8a66649b378b16ff0daafa708baa89d7e692f1412cb899cdc2faab6e97362519d488d2f39220b750e6e3801600e16e4cfe9122b55d68b192c204afa0cc685613a51c2c5957e9a083b93913354347e08e5d12a18ee2207dacb8bfc0232cf5f156070061da8453e32ffaad925e332827404b603e8417b8552f6655618f2dbb4bee84e1367170098300b1e0f8fd89b720916c36f45f34c23f87e47cb52cfa22358862db0344bfd4d8dc011a322c0eb61c916c30b49b1aa85a3d7104240a84f30b6fd8ec2005fb8f3256262d34c3bdb3d0c8ef597997561178a165843757c85f932dc8641ac33e56582085f3b81294ed7d635a0938249bb9aed0f59b2e78e9910c4a3204df0545aff6ba3af294155ca2b3641c422cd68ede235ea9d977aa4fc09cf7d7d9ec4b35dcb1d51d04e16323d668b709fa7e73483cb42b2e23b0654e67b527538d429c43ce6bf51a1b7219f6d2374755261bd4ac072f04e96d4272588cc5c79e100caa6d49e560e0b532da7e1f23dc51a0f23d32d4d897d11b0e715245e49eb52b13afe912ed4be27bded7ef02034222a474edaf8afa41431f5d0f22b2bb3d8f79c85a5e5d4c52023af0059a8765c10e566c31b6ae170419a779bd74fb9d19040d7a2f7c79c27646de07ce3032361af0c6a2f217b0fc72a2d72e90460160c1e6e9295c4bf5a5a592a37792139cf051ac3fd4cb3355ee29611c290ec16aa97b23e06cb4bd03936bcba382e35bc62ca8b39dcd3bf3bf7ecc085ea00787ee8ce98f8e50cbcfdd6ae93f301dc11e64fe1562e8ccce453553f06ad1b130eb639ee5f72f1ead9c8923ae5bcf9255826c1208b38f9a0d18fe1093fc4d1624ac1dae99e98f91912ab35bb77ddc844e6ed3e025f11e6e440d949409cd0cec7c949858983780a6c1414f0e8480c378bc25d76fb8aa9288bd552c24812edd65eab5c3ecb97677f6b854620e223098a7b543a6c289daed09b06d58a2f6a760eceb143466a714c86362b021186851035d36d248fd7c9b934daef77514594deeb55f4cf71867c60aa078cefc9bcda2a8e53e64441b4dab228f244a1f6bc65248436c35fd0efda52ba1b61aade0ed08b526eedf1cc7d1928521d43c63d0bd87448623e2dea3b575eb99f58e60a4fb724aca41a2b369115db27cae15d912c05adc2dff70b6c0347c1497d942a725639139fac8328450167e20db2db08d3e39c14b4933f77c1eca5f6efbca975880d0dbb9e277bc743badd4bf784e15cc2fe076272050888e4753476fa276ad482fa8eff665cb56080355500eeb5ae98ad4a97afb27863c7c6472ae579346a2d8d5b2ca1fb6c45a7d133a2b3b7e5b89c582eefd5d1d66657bf94ac34e908ebf4b36a14f0ff6644ac1a72c544995d1b525236f08b1850394bb0d2f5cede84b0637dec760e7b851a1b4a750a07e8143f500fa6dafa216250418bc2122a9b58ed9df4959db1bae01343e5aa989d00d7e88c8d32bb6b0df673f6fa44ceff01535e72667bc28f6eceea3afd3ed947d6e86f871327984b5ee2324768fdfef380b45337501ee919aef86ce7e717c98d634e50f7a269f99f47e7cca33ad4e8bbd79c5f8f5ea5b0c17e862ba35f4b0cad456193c2d658e660c50347f9547aa7d93cacbe08e4f15c09638697f334f33892ed5df8278e20fc948dad38a80d27fd2c4f280affc29f0b0ee26e70192dadab98b8602c1ba9b68cccca9cf9003413977a7a484f2d7810dc403a109a74920f53e6314542d8dee8869e57c5c8e55f9e98ae690ab3cfa0f5fd0d38eec22d473a93271814d7ab9fcc9ce2e319a1858d92c9441f73d7ae1b94d67d25dd1796d0abd01351f565d7ba121353f3d14d6277297b20d378dc9bf2769849ab4ded3e8065d03dce6f59bb6431f4da9dcb979f2e24f32210be4a66d6b589f172f48e5dc3787e32e98baaa98dec49e02f800cfb4f7cf83714d0fb87a29d39d24973935585cb888cc8b5765d0cc4b670d26ab01e1b7c4d67cb39e502df4396fe2a029754675121344f5e84f3b495d85fc5dc9f639c5fedf1df29c52b32c863015924ba65b641bff215d2889b4e71761e98ce35c8cae9afe3806cac13656d419cba1a68e847a60048ab803b094461237ed78092cc1e38d10d3881214b7d2425705c67a2096c2ec1dbd69b61e664aef524099b262195c4f82b6403f9c7434e61fbe353410a36cd3d610d73b62ef5f9e66fa4addcdfcb962f724fc32844f6d41eec023f9ad2396b2c1c03600b1966588ea74a0a95c99f48fcacc980ab3b0415398ebab4bf8888aeeee0e1348e7dcacde6e0b4124f4b2c3e872bae77f367abe60e75f7ed2bce9a274d3025e962aa08a0f34401c028074f9565c74ec2704a32ed53fe719f61d011ef54163872f5d3f2c328a5848448f006e032a91b79c51780b714bd90a20e89164dd2efa5ee3085af229a72db3a7b8de1a47204aec5e57303a9704bf79f53fc6711a4935693087457e1ded484cecb906b4be447f2e28713fd97fe38fd69b635679c7b06cbaca8754082d7acae9daefb4591c33cf3b29209d1348b539985e1569089cc75a950a28eb11865961fe0668d7227902c9331661541310c3776c28a8faaa80dc5e64d53f9ba47517e474eadcf922ad04ae6eae06123de44a3bd5fe742e47a950a8da921fb8a27e8d835b508ace0601f2a55f9d63d08549ee09a1b6582ce011ec5e698831966ed82b935467ecbd0171bbe69f1d79251f771d891f6d165e28ac84ed3e89d9afb9d3d7f1f244dac20e028394e509fac884360f7207df3caa961b1ec609415ab32bcbc317120db49818ce0fd260edf0aada4672323750c6f2ef3f2963ec100c259d279a0a87c33445817c2796cb4212ab7fcbea33f39976b34712b457d8e09a7d215fbb7bd8e9a43b0e45549a29695951efd9ccfc0493bac1dcf92c938af5b2586f18ef4031ce3564a2085b8e76894419461212a9e58ac8730e301c560d038e2b135e5d5d98b88ab41f3c29bc0193aa07a943abd6d2fd6758544ec0b02bd774387a081d2a501086da1540d51ff7cb62d35578ef740d4ab6feba703309d1f6498a2cdda5cf5dad5c2675be9811d670f44b5b911c197acb550c95d31cd7b5d3a2b2464e791837c70b772c78093d74edad041ea53f7407fa4a40a769e898f2c332752248a3a88c5105cfeb67da00cc7ecd56aaddcd10c67eae8fb0a7b8d228d9df693dc909381c98dbc2398a9b24e320a528cf5eea1e9c48951cd4242433f4e61509ea5bebb9ee7873bdb65dd9f0e073d0d3d77f8f7e013e661c3704029da524374c5d5b6e45e864702c5ed9f73dd89ef2403aa95d6faf6bb21dab856cee698ecffafdcb3b860a95399cfe151008fb2c6f0cf7803e9312643e18625370b436208cf609868990e2138a18a68eaeda90c3f9f85410f537cfca597afcd99fbb4daa542bc2d21a71217cd1adc313dfe4ec92df440dc2bd6845622d95d82ff287372c69b5b8dae26305b43badf32db7da51950048678c3452d6929de236238807f1ba62cc2e2014dc7d6a4575acea157353a1c39d40c06de578274f5218d7820a7b6436446cffc1107bfaece04c7e37d55c06a498b063256e331fe031b7213e8d1cd73fa4ff725df0698908e521a740225e2d8e14cc90ea198f764899e262e6f6ed76710504e50ad1f2e0955e39e884b321744cb737d221df900947fb0496b3be41185db145f3b2515892c1e79e63f19f878b1bb213609e11c9cf19df0320776009f8b40de9f2b6ede26f972eca841dcf3766751186ec458ccba046717a2d6dbafaa7b57762a0e907fefaf5d7f3252849e195f002c2177055423a3eac87a941af9d1916693a4f52ef89c2e9f05497a3f321174f7b5b15d5f2ad5dc14f7b82b30e8845fd93fe2b4547c5563fa5c17a0d357aa05320ccb73182bdf53815a3d08c3e4aeadbecd1eb31d14c2561cd21b6869b18274cd9114811729f3516ed4170edec2d42665e8bf410766cb0c02d341a622048c967a32e68f83b5774f00aa2b7c2391b1ac993d562c0bcc1868a7489620ec6779d77f5e0053a0541e58d5434446760f6bb0d339d86e62a932ec7586ef27555ec036461a400918830c5a983d0d7d1931b2ab489c6ac89a1d3d0e1418afe8486b51cb6f8f817ccf0af2c6eef56d6eb7f9f281748f964542d47dc315842ad5a22a353e22116bd3ab412d3b7675d51ab82f76212e96727306bae7a1d32201a9d1f928954c166adcbbb4cab3618e6f8fec8c2ee48e8d404cdaca9dc198714da9c36388895d28acb28297a459a3e241d6c3554bc0fc4deb56e4803364a94b48e21f93ff0233a043d8f96f0c8a10539de41fa09a6d865921c04a68dd98ef229ff5e26f031413ea80038873b343e00deaba4b78466efae8036d4b739fe8e16aa2ffa4d92d2fd96479b0efd66c82cc2a86d37e2b68d427219061df06f612de3b33a5c5cfc59aec01b5b3f4f3d5585722b5be307484a749e472489736b39bb979e97ae14cd338631604673c795c5335058ba0d0544d2c0924a6765011dc99cf29abd5a01b233f8dfaf99cac066eab1788d2c41fd7cc6976a8b2de784b86d8c56e56cede2c1b4c46033f05f5cfbb3f166056d9c16e05380a153a0b1fe722feb4c28d13b44053162bdeab273815d04bfdacc51cda196ec4c92864daa42768fef7db6b7388cbd825381a9eb29916d2c7e744bba789e077938e30e97e890ad543fa09b8ebc0fe70baaabb25ce008df73d8b56b38a4349b153c315b4f8e5bba4250b35b4bdde9445208b48354fc54b060488ddf181a77f2acd41d486aa06fef81c7ff7189e248a83897ac315664930c33a078b0f478c2c4eccc8378834859e9154b1b026eb31aa4f19675a711a3d36f060d423bcce1f84d322b05ff7fe6e9589d94fcb034311aa68c5633fdca994f763a2200d501f91830a8393ded941a353be61b979d8b7c18835f00212d83bad486bb57eff9c40510884ea4ac67862abfe6da099e6663490fe29012859133aeae61cb17d33fe883d771c4bf1af0d3ad4bdb7b8b55d526e96af08a848242921223aa9fc6bdedd8572b5c6f1a888f674daf2611ca4d3413c7753bc8dd815aadedd00652651779c17bfda5d2c33840e752160b0882a563531f62e9facd8f86451a6af71a448f4d3df33b1b624b463f55f38593b3e4f777220e7576881a403d1101acf1a5882d0b9104610e22e9b817cf5b2dad1492c7c1a6c3f581dd42862c6908af2ad80feaa7058adec5ad7bb468e40c385760b7511d4bbe650de245a232d0381a782cad77c6d93eb1533aa5d771499d38c465898feeab23fc426c5ecb7895804d1ff3a1570e7de78f7b7c2994c136c8a28a3991f3b8270a9f3447ff341a8e94bc3095d25dbb60e96042dcf610afebbcdf0c0d236050f3375b57d5604e012150fbd86bd408f401d4ddad3197e5cfd869c957091842f9e7a763923d87216d29f8e667439025c87b5a48f0d0d9280c95c780c6a30694f0b5864e77ca12af37250d69644a96c9d6631eb5ecf7fa3b06d986fa0994beed07732345f228dbda5cb4268872a7d6a37ae78ba5cec5298261d0383ba555518ad42e3a425bd2610e010a689baeb1e5a707892cfe14d3f79d227b8304242d87446701c5fba4e21c3a46a916a0cd16ce5b9c339e452cc907eb2836d74670f837f20f0586528cdb53b06d1e656999343d9ede1391c755e42b47fbc5df3b916698f4620a44dee40c6cf8e18ab8f2db7cc62306201e144f87b915108cc2bc79b67712a9a244c9d9afac8b6b3ea2a125c5f5f07c767191fb2068431bc0440ec715c79343f9ba1c699d7fad068ea692ea139ffb7eda448174cbc5f77667eb68cc9e42303fef4df76f75f0c65a1713405d0b9837b6241f5315d82aaa6b599dadc15d91e7c9f25f0095d3ea53193670e3795f04fcab1c866eb515c3fa34c5ade687bc5491491bae353f30b5f485ab66d39f763b93add611c1a83bbf1c1de1def124cd6cd3ec698fdd91221e2b340f1fb04731316fa0f69aa58112bfccda922f5fb2c41df6c8475c49996bce2b2c34120c91ca73098b12ddeb36d28a75532c8bd1a29f09197ae77305235f1ab7c84cf62738caa62845f1dd0a06b210227192d656e96c7faae7004edbb9571cb28f0bebab9b2f3f5aa248916d9cdbb1c472a0adabc99dc5568426668b48629bc0364b75a0d715915804267f21cfa6c0d298e5e7d4afe7a8dddb7fa283eeb6f5df52cd6e766a666629bacb678a22224ac3cc0a53a465e9615ef891dddc590548b0c268d02582b995a2893e63c6dce02e52f51dda24c843e19aab8e81d41aef9f794027e8646d4e70eb3425ad0784847aacef7fc450930d7f2be8e6cc92b47a2125b2a79c7d753cf9e429ebac0242f53506c6056cf57d5b33a698a0cbfa5f9bf1fe810595ae130d23ec154753815c2e2efe48e09f9fccde5af9e57ec7ac53c4d317792f78aaec4e0fdc5f4c4de905c3bce22dd0402cf436795f7e59f955539c290ff2809b818fc1fbe6aaa164b68c7fc88e9f42823282c2eb8da9a22a1ed1d0e0cf2b3d707510a648cc1686014c10fc98708307aa8b173b31cb3e8ae41380346bcff91f09701428a6348b2b2f7e413d5cbd9787ea5152b986c266b5820de49425a7dd2e9deafcf44918d3b3a14d35ffa4bd11c16c010de0ffd8722a4b4af0716bff9520ad50e5aa137cad6be98496fa6f3b175c9c3c98aa8d4ba98964f12a3992966a450477ca27c0448ed8a15db19ff48d718d26e1df6e19a5e52a750cf257708f424e4933716f1eb78a24a37ba68c99db6473ccf71844b60204dec117f4218835534eb94a114cca68acb697a391fbfb4cc19be7a1fa41d985c8f1b0a0abb8d463938dfcd62f6abf98a3fdb21f8b8f819d6c79192f7519f23a6d62883591d720ad364c5b1bebe2b6fb0f45cf5ab39006bcab530de8d1755cd8a3c0eacedd1ca3363e90522a230c3ff60ea39725fe739631b192b7a30710a6f49fe94b531264d88caa1f5896c93cd77a9e06a654335ba41d25e7ed5e4fda6ceb41a66671c704e31919995d88ec1ed4348d5c53b332f2ee9406e4679422521143b2d4e7632ed93a2f9713fadc262f4a5a80dfaf8b5ec9264f4697acc4ecf610b818cfb5c137d97302acd275422a78ce76d6198cd0c3dc1d35696137dc6f83dc821cbbcaca6a12c1a44552b7432fc8db3b7425532c420df55a1502c8cf443528cab86691654f2f3bd0633f683d37b797a825d5ac1c955065db9b45297b9a9b3d32a66f1a12f6a9b7d1f6b72192cdac2323d087be63787ddfc792880bd4ed2ae01edb5083b8069adc01d060db4d926428320635f3ebc785d61e2e3b41ac13fba192d26e9e00bef0cf48e904cd389f2e76eca8de8fb45ec3454900b78c478eca8e3f81cbe99d101eaadba32b0b293cdfe09048e7c78a9a983d79785346fc0f40c0a77fd0a987e39c0ad9787359ea432165fae6ad5ff6ba078353d0f10fcda26ba1f168dc33442e7c049f700b57d4f1ce1630096e9b0b72f79e2e78e33e8607cd886006eaf07365f5165c1560bde37e4bdc64e241532db17b22df34c7ab408f83f94ff343a778e2d74ac9cd0b731207aac8776e8bcd09cc7535219d7886036f13dedb1a0f50d022669eb8193a7ff95db3822f39ee3d90ef2f46417188c3ff3cd329b2b48b2c660879cf48dc817e1a4610eef5e2c22447a7ade67754a3305eac2c9b9c65b0e4d64e902b0a8e14d9a76a0e1d463ce8257ab76869a27f58a30c5c676c9a59200cb4321c3c89156826805fac5d9c5c3a014995a2c3874116242032c18aa0d6596888cba6d372ee5614b189e1abcb8066b18f96b10fe7628bca530bc5108ea2d9aef2b8e7f6c68b72e7295b20978a312c7f3d2fbb29f76943652d5efab31f20e29d3b1acf0278e7e59e87fa5819bfd9e36b0e2f90e519f918c01ea2dee133409ee3a815ac99b486a6771336e6589362f6591999dcbd00c7660c5373dfe6c9f26ba537c1ad337a3961839cd7e16a7746849cd6323b9ebdc825be5103dfb40c15c649a39dfad27ec2bcf4af3a20edb0ef5e1d9253ef40e29a65e0e315a1f8b92aada015ba3fd211f012d5254687a2f90d735d09677bdb5ba2e113c4d47479a16c2944c77d617e64dfa5d022c65518d75e448ad449702ad6ec01073398f161dba03c87dd683bff1d8532ac29fd92808755190c97f85444b0aa059f80ce3888ba220d35e6e3ca6b723ee49b512bfcd9b4057432272d99934ab2f3015ad197fa756b689529ffcc92175a1668b0edc7f9a0f46290fa90a25a6bb543cf3b071fbe3f651406967d4d4773c0f8629d1a63c07f77358ed3b1fe43a467830b550f2d01776dcaa3e15ad39a110938e64e923a8e8878e0532423f260c094671e6f95aa41b20dacd007b4c7328b3bff5607972ba7c7189ed4eb62b3bb1befc44ceaa416122b82182e24997fb4e5a0656bdcc989ee9eea4c1e9adc1867747b297f2f1b305879d70fdd0f9ff3037fd37acfff76443e25422589c700776f281cd1ce186eae9e7078902a696a81cef96982ff6fb470efd9c44349b9d5352cd9659b404653d5b394c9832752b3fb55f0024a1ceeeb08975f8109b60f4b98fe1f6f82f08daae84aeb23056ad1a814e19912523fc7e9f2f356f6b19bf18f1045b18a9c31d36d1124852f82bfe463a3619949c75d92b3b13055a3bc1385693b7c0f36f2ec7f8ba1470ba2d1dde7eb225cbc82178c61df0e9d28631ec74d480ff5b084a5f8fdfb719af4f4a189a2d675e5f64dc3e66cb6002aed071674f043a28f78d1cf76d1083a405096f088bb1f797add32fcd9ce72140c284d096a41d6d01309fc7780fb13f357713d9bc5e097177bbde4ea68a8bfff941384b8459d533c4b1e47f56ea5ced65a85dd129b142c0afd05e500b777b3892daf1ccba7287457f6507340ec7422cf56ba294e3c10ea9f49887f1e99394a41516cd9a2eada78559572c8a898384a001169784da97a635292a7d843334bf8e815ed0e9836d4f52df125663dfe19c4d7a1ecf6bdbb2550bd6614104e6fca018a9d4e7349636b4987bdcb69c40f35b6bb9efb8a6a514123b03d1834922bc64901d7b8e297064b33fc8aa14de231b84192aec1bdb5d3317c331bc7b49e7c90c3b2f8d6d7521244c77b49b38b2822e986081f3e40587f6959d32193cbb24424bdce383815367654bc912a67e51b57c21379175f95c79b7391896c5b11248b70e84ac7a3640143674f5e8fd84611e574d5335fde55fdd681e80e5165751df12f8e7d5184c7efe88ab895e01702d333454d32a9c949f8813b0a01917d539a40217cb13d7b6eee2bb7616ab8ee2d5ea2dfdc3d378fee08da45b2ae1893e76c11840aa440b317f5f122ef59843c2df6b3d180c9e7bb9a7d3c6067bed53b12efe9dc225e8dff00c7dab6a21cf2ab879ddd3cd0be23e1d8b5acee158a6417f896e27055c3f7fe82b66cb8bb888d94496abf4b1d505a116eb7da4046bf8d16f8362498c67fc4a9bc55afb06844fc4ff0302da08752dcd8e26aa603f9754a84dc1e9ecb4b4ab758121a00a4927dc7eaa638adf1374c6b9cd87fbe219ead7b4f665e52b5268a56b249b17ae3507e1261e591f109b686456a801f600894e5efe3de3590c58fdb0a48964fd766fa3548f0a5d6415abca1f33c6dfd0f863dd47021d0a81401341e7920251744415d29548c73dfdf6a730eacb53b45b79fe47a42dad203298e921461aa7f4edb49961e438417531cd3e6ab83f9fd8e63cc4eeffb6049bf01fb2fc6f2bb06bf13a5171f3962d44ec2e0aa46287209c799caac9b7e058938e553399f74ba5008d18a9c6c5e7398e47b200aab4c2cc44b2919a48f59d999fac3e892bc6bcb5ed593315e33865a44cbb3d8c0956e669e3cab74dbd49c112b318fa16f2191c7ac4b36a91f2b759790114b7279df43f827638afbd4ead3efb752e3c1a2ea8b80ac620c6f77a92903504c40dc258bb7a66b5f7e7351c12d5ad1a81171ba3f869f8048f13bde91208302d4622753ccdc6947495cecda994b51bb40e6c4d18ef9992a53fce932383caa994a8c223c924ef60d71c80db7f99579f18079a9f4656fc1f1b85d76a6b1a5ce11d547ea499431932f25fe5720fe63d2bac415f2266de805fee99f7f0bed60b56131bb123da583c99cc68b30972ff2ec890289b68a5f267a0785b3d053b925e41177299e3fcc5f7a5996d79f060466b2f6fb60eace471b94be460d61c3d5cd648dc2a4d55e3587b99652ad8ce09916b123f3614f4405b0588191708954b9fa8900f34838c04e24ddbd13730266b5ff6db019257776dbcb294e54a46323fa9419d882a7468e2f5360a0f68b89435880dfbde3d119deab90cd5f9c8e2d89a825a4e0924093fe10df8a5bbb0ba949051f1b02216fc7472e20934cc3dd9fa36c5a4868925c36a4eba8e46f7d3e6f9c97c57fbfa406236ba025dc2fddb4ce2326f7c05c5d865b11d1754c2565fe6ce7bede9b534d846879fd2547a57fbdb7cf7cbc6280f879369766b6e20e3486b330fae1d0c2f242effee91427587445de7a4894032c22db57a6399ec42c7207f8f4a8284612b6c9a4ed5d5601c20ab51817185443da29ed033509f15fb73a62792c3d745a2bf4652891ab4721afd123cb730e7d2d95fe1932cc04d26e05493030e636bb124a1db540579633f72be4bdfff3dff1e305fdb6a23bfeb0c68b8aca8c0a9414028eee8072856554f8321383463b721a09358bb2ddf04e505ffd82030f0d21492cb7352f3ac405bccd872b75104d4d291559275a3a60023af9a557f713a511dc2d85a5d4fa7c854151fd2a3355159a52a6728c97093a38055538686a93182ef391c65ac47d9a2f93106bc5fc113c46e0051f465cc260f1d7f2c0d5a03124515f7802a7208c6f09a5265699319074fd4b7efa88d7a5a88458e55672a67466e7b30eea48154bc1ccc91a5f0a8e5852a5447e121d1e21e32d9295200c74b9632dee34200b2c0f454385021245ef0155dd4c83cdaf3a9883fd9c29fe859ea9bfec86e24814a0851b0792cb6c02eb9f9bf24284d94bd368324d80c73f0632141007857603f3957b7aeb264cb48a8cc8173b463ef82590f4d82bc7c377ad1f96d70a52a823af7581bb38616d2d11572a1fd6bb90eb06520eb791524c25fe5cdddc5ad2a1cc0529fff4ed8bd271ff70066ae8eca47ecfe98b7e701ae1360fb00f71eac861df5baf5c51488e7ab490020c10e742c789c22138d0444dec4527349e6883021de1ff11198508149a2c349c2d6c4fa3c12b69372712c376050302b4396c748296dbe3ce285e4bc8e6bb62b10f0e5f18e3764659a9825e6741311e38748f15859f841c88f7f169b478512ef22997f914900ac0c274ed9d2d27f34658ec4f4afa28f4c87f50f9ec65c8b6ff277b6445c428135735383dd8d0f6cceef90f092588bf96440490ce6f3a08f4a586cdcdfcc95544d294d7ba5d4d3205dba9a6fa099b3913e76b9bb431747e5a31b9f4478bce90b3722a987682bdd6313a37f32870d36ec05615e9d06703a0140f98322896a4aeabc0c816132171e82a0f4ec96abe6b74296e914e8dd6c3775bacee2b997824ca2f83cb31a87da7187ef38495650176a86d55a1dcd6bb440917d52ea8fb883ca8155396aee90c0aa13fd0fed8fd3d6943001072e166492d36789d47d89e38e55a19c9fedbb8dad4d201e21a1b7f402bda9cafadfa4c4ab9ea3cda7e630ae4e78c9d6201b43c909808616d38b3db09fbedbee10df70d93ebffae24f3af275c9a68f38be82b2df2093faccc4a6a01324df950a157efe7d0367d32a0004b15d384f3bdb0167737c50cf04f339f89794e517b0cefa7c411065b2a472d2fd8ece44ca6ee17947a3220918f7dbcd2b9ddf8173c5c31b259fd6b5ca114f5852ed8a6fa5275d84f58cc649681e643effa6f356ea7d2d04ef81930c9538c3717825e9d8316197c7c388377d9711a0940a442301e3f46938d5a3d5d550f20f21c365bea23a02c8d805aa599ce2266f6c4db2001e70bdc3efca52804542b380b34ef10611534daad7f7cb4ba7fa27cc370a34de50e71255056c8e039d8bbefc6ebd2cbf49846c081ec53e7dc25ef06b22dc6f8733a3adcda7840fc73fcd1e67ed61a3a53d9cc2bc158c4af77e52d21d7249d475044f184b4af0893246f1b8066adc446b384f0b6d40d5d7241a28bb70e45e7a0d8d2532aa020439b3bb814d6563245387c01fdafead11f1bfe4b37b7d64d9c001965b5e1214f701106e203a2866c8f25935d2d901c3235acd603a298233217048a6a85adc2c946737f9187a1db4f65776d08f54b8ba3abcdc1a54aa212c6f1ee48bd5469a55157b0c6dbdcf2d6422bfd7429a3c9f739ca18b99643584114fecb0c257170dae6b9443b91419f9efb4761fcf3858a7c958fbb463d8c0e0575078501e4d57bade5070150374ecb65f7aeb19c972637c68a749db7b834da5ced804f8cc5e84cd02e8e0f86f8b1b2fba20d04a976ec58cc23c061a1c50f1c48b3ed7fcac7b606b5bd0e2501c7b81b9478ca92a159fac4682cb79ff81c0ca499c8d4393cd9365d0fe82bc531ab736c508f980a25780623dd6c5f57a34d8fdf1786395000f5becd5df346c9c8409da013d13298ccf827bbb2fae2b1c558a9a4090972efa16806388df28cca1f931a8e2f3a9c0a572181776f2619087bc6bd144a30f06f531a982073f48d153df07e6a9e5d701efcc1758cac0272d3339274cc558ee48b525d0e1830094c13cd8077654e01465d890b089c1eb1e456aa55bc1fb4bce29321f051d335a59f62245165b1d22d3cb672157da0ace69fde4f22406c34a89a26e536623606b0bedc2533ce63a77538f20cc1ba0db02b3b6727fc2b01add3869a201a5cedbd2c82c51693862228cbdbcd46661b68406cf0ec4fc99418de14e07bce03841a8066f5ddc998450919baadabf1d8832f642e48905c332ba24299b2462702ea85c1200ebb3a1231e619f6635be96edd4fa6370313c7617543aca665acec00e5052804edffd56e90ea73a3b453e7a47d597cd64a612dcfb6db43803ccbb540c468b23941757dfb1aece194db2b810dcf5e06d08ee54e618dd888fb717991582b96dd468b8fbbc09cedc6a0ed453ce338404ac7d59e4105c4e8a7f585bc979bcd5ba6f67bad1d66f55d427afdc52f679ad846c8ebbe673193481e3995d4f7638b2a0209896a3a96def15a008041ffe5fa03b377ed860655246bf5e945b312ebc4dfa774e88147108b2ce083ea0e0cad0bc99bf7e4981492d22a0110a3a357d5fb6991c7ece28d8f2f09beee514e4b1624cfed4e63b49ff977a6f532d936be35f55f36b4570a5002bb78895cafbebc17095df44cc818da064c047c3b241247c7309f0f916b0f1761d224c6c985a4a6c957ab12cd02a5662b22170da44c09370ecbe6475f40f373b00ee36a43ec568dc23251869909362ec77d931eba3d8a7a667d645a66b6878568c3acb351d9e2eb8472380564ea125f4113e12a7e1e262a75df74032e32337757e6b7811c83f2c3f4582016035a7d5a23e8f301ee8c935e237911fcd437e855d16419c764483a3a656abf1c61af6035645d79d448d9c0c9969204f0477c17c2d36c61f49af23f2509791d7964ef0dff29d2162d03f74776c1a8f717a0d240f4af107c6fa609d942af73d49dd92ad8457555bb1ad4b026289909d782c71a8cf297bbf259a2e3ce5277b4d1ac51c5c60ba017ba14fd1ebc11043116b3a9eb4d9de39f0802e1862a95f4732d50e9188f0abaf9f30d77c6ea2a5af512fe09401e52f028f77bc8b143758ceb1b6e52b7682f3dfc5ea0a405f535a01ea4024fbaae96b4ccaa598777b591bfb2998942e01061029463387dcb8fb5e5954e4e70bbe98cdba53ab1bbdecaadb1277e6f091c665fe564c9d838e4d0add2ef3100a4d6b49da6a1e9f419724c736a6b9a2611f81764534aae9f7463c9109c5c6a680b9a83baecac70608265c9c45ebb7034bb6d5fb33a6060de8aa139a064f7ebb691733c6c8d8bf069ddfecdf4af5e407fa92fa7c6770df5de50fae90d83bd47f1d4443c4324831d775cf74da212e20ce1422c4e1dbd6fa1b70913305330f114ec725ac8c1e630237e5a792b8570da861d5ddc86b4319771420ff1f450363682adbcf020d8a11cb95e4adddf43f84248380754c527e75d72fc64cab439df12ac04abe64e9cc4e5bc43d42d426bc7e7f2cf38c784f4e42057848acaa344766763e65a839d543cea674300e19f923914123d26f61631d183e0416885488727daf1a087629ff779addff228a6c99868799199de0d533921915930456e37a1582f73ac68b074d3fa8b738bdd3477b9042e3a1328f61b16378d7d43ef09d0687198f64310043b699f0c3af2d92fa544b71b02966808cd0abf29d06686eb4b39ae4d44d2c16d4084e0c7ef51f78f7467ce45d6c8a49ef4e0f9cf03aa136278cd899e36318625a342cb693222a8a476b27ba483589c9e3ed84a33b62f5481b2ac0ad23b87f910c2e25e6c5c12367edd0770e2573c3a88cee7fb749976f70a0498c41c3ce65acd49eb754523cdeaef5d5dbdac7bfd5ed0962df4d1e7717e77f57d87b781e26edcd5b912c7b2773f1b3ffe2c48e1483cca8922fb0bfc7eaff53601dde676deaeb3780a1a1f4e3581efcc41c1f669c08efe9f3517d5a5a3f3216943ed039ba4b2eda6f102eed2e2cafb004e5b9cbc507ffac73d7a23d8f8023fbb8d1e3d3156ed965889e8a4b779f93a14e0bb8090a92204f619c87bb898c353b4d88aa7ebe257b09041cdd8ba550685ea67bd78e8934b77442c1c9e45c799a43d483397b0e1b268bc31c51a967e485b438af1a1bc3225e0666a45af28791d603ffff38b6cf7217cf8f024dfc4bf234bb8a16db99fd86307d1f21abedca24059889a2e0dded859bfeb4b37b4091db642a436be7ce71106e090240cd4abf29a28346be5760818e7a5e5eb357490f0e70f06354e08aa8c04f12d3a220c031074d42272b2789796c70090f829edcf044f083989e38e655fa1f4c370846d2ab14d0546e3ec3340a0a58115d3c914f2c0e6726c67cca513d47bd51a01dbf79e652ff152414a12d9f0de8e5b8e7e67ba31145359dfb39b38b8f9d4370d302bad0e16720cbdd0c3f164f2d3403c64803d6e802d9859f16d5a7a59f01ba19e7b603a5e2b65a5c9fa9172ad6e2600bf2693b1c566e996f1c60453cb5aa88495a6412ac609dad8ac9c12edaae8ff60ae3965aac992b7da22b1090b504ece039bcb5d94a96d865fcdc432698e2a8bf38c771f3d4d3d2713111b60d56aa292a3cd8dd9dc4670e2d77c6b9d33211b1fc41e0fc0bd754c75bd4e44cce703113653229703402eeebe8446a690122db029a0351300b6e59c391e7aac2eff33e679e9924ddd115bbd01e13f612fe94e0be0ab45b5b8cf39d039bc34c2a2a94a9e715cc22559411f7e2f46a20171e882c3f71026d4698e7fbda37b89fa52ac0f64958cebd2050616e2a8ef71870231c06d4276f0d76e6701764e7e933ed938cd5325aee3b0883ecea596143288d7aadc3a8359d285caf65b3b810f3f3c74ee22d8b5f865988e4371106c7844f5021c75ccf87207477232d87ff009212365ed29c67bcd144e8fefc1e362ff825b7f047105ad2d2cc24d1779bf22835c630e426c958d7aa2caf68aba23831b020fc391f768f771bd03d35a8aff1112c6f267aad467bb707b98c66ee9cc181269a6219e36fbcf0f1120b273b6d847042791c24b699beafec15eb1e45c05c4daa3857a12e73a6846848fb85dde0175c449871376f37e3cf91c97c54830f4f8390f916b0074b042e6e2bc82c1545350e66d87de0665fed00392546799a90a56a53761f755bc2613bf0b6e2eb144990ee65c30bc742a676b686e95ae18f4da1f0921f7087cf733a10803cb31122a3b79f355be4c89be8d99f5d80e9f032ceeb9288fb209e1feef32f247b478390e8f44a7b12e99ba946519f9796118ad0b616e37c446b2a7217c93296613ca02a0aff8c8fc8b824498ea63ccd95984ba391e2c6820332f5b23d2706f79d26fa9329ae8ab3d6f1c818d3b88ba2eb40f52fcd7049e1de891197d249181d21e894c3b0ad8e4c2836600ff7a16af5d3abd8ac2a5e193691dba0a2a5430d8c40b11c6b538189d5a161f507e99c462b8715060d1d59ce22beeecdbfbe5f11242c356de191870e3bcd607466161e4ff3d6301b373253cfccc8e7d0c3705f199f601264429573331d100ba4cd4107a93366dfd3a89d3e54ad7d459d59cee21d947eae568ad137bbe45ea620bb8fbb787ff6881e88d845971eb463c118bee2ad9669bb782e1bb16e5c38869b970a4f6326026016206ff226e14a026b8ce45974df237da5b0819d86a5ced3bab13bdfbaa538038dec2f96ad1721f0a155fae99fb9f908df16cf5af1eacbbe3b61eaa85d25ec6badeed0538a7c6bda5fb8acebed27e20462772fcff37a1eb223a788974fc94ae8f26a6925b3b74e27d01741561f5c4668d80546296b4bad947be480203db4ffd225dec4e86091a2c73219c3ba15af61fbcad65b533f5bfdbc838a84a8b0e923cce13a63723ff08a5423b849fbab9f9c2d9e219530ffe1c5276f09ae63c37a94bceb871d351e425e0cee3d7926b79ea398e0e707ecf6a6bc79dbf4a968aa33f079c74c5bcb526caec537d63de4f51ffeeee3dda744d36a870441e3b6e3eea3a1843563b2302d976baf6b49eb8c00e6f4282b9b4c474de6be55a106ed97691b6de0789791cfc2a743073fd3b79f0e19de35524c07f218e3f37aa88e2148fe72990d8b3939b03d8c5c1b38bc900b2550d1cc1e597daae49d965cefa6d03f2bf571104e3d63511c822243bca995f57b4825f8eb95824f38f85eb33f4fc82471bf01e926f2d06f214085501ab614737afa1fa9330d315434783acc5b781b9ae88440cf6fef7875ff04b280c2a0e8ea718ce5556a4e7b034929f234d8062d21f1f63958d1e0becc8e169a1be339b5beb08295e4542e097b67c061bedecf511020a4012f999aff90abe0596f05f32aadd6d478d1f0b56045d5e20e448a49bfb49478e908bfe7787db413a4158001d96db27a4f4de159270da88af27e45896148a9087615595628d03e6c7cf642b17c6d231bbb5c7d1754cd91cb99f42256d7b118f414763d310e9338825242503372f21980288f60809abbda988d2025fefc6e357d59d74a381ab8899c6d2593cac886a96141c28bad048dc8658e433ded47d8d6246b5b774c6f41e0b8a48cc5ae4208bd31125dfbbd022940ffc7f1c5b5dedad6b160405d46d96f046df56c2325850008a4a95a1bd635b8c208dcd9ff106a3f71ca54758ab7430da6f0bb273e02c3fbbeb82effd8b44c0bc3503ba622a4d0c7123082ac3b347b4b4e91dd2f2284207ef70e72eeff26b84ddea4536b811e40b17bc81e3cddf28e6bb466dc0e3377d7ae7388deaeb69f2db21ef217dcf6c9cba9744ebbf837ae765654a43f350e7827725d4c72616271cb0a26ce6b938cdf0a4790e769b2d9e79cd13ac71ce9a4bc4617e0353412bc36a83c5dee9b9d60a2bdebccbb8618e450f010c68dc5fdc6d853b809a396fab946449cfb6fc9315a19e179cd1ec29c93376bd4ce573408bd588e5b9354c4bed9606706c07ecdfb464a90c66c1cbbbe7d642a1e7ba3117f5fd34c1a5ace9e1b634a43a4846716ba60ac27c28d7010b8905b0a4c91a99b28c5ab7360d5688aee8f57b903fe2ece691385fff46dc98db5f0bb8936825ba8456534b9cbc3da9a491462d5d6f9ae6a9766737188a676266d92ce3c44cac5bc4f71462d2d8e54377615669336bfeededcd7fb9a71e6986b30a5651a7cf0f8956c74be11d794f7c3677855b5faba0a7299b15e1bd992bcea63f558bac4a18d4091867016c2f544655a98c6ea9b7e2948c4e8b5505563e1f98ced8484c87bf285a4c12b2ed18232878da34847398c2e8abeb1c39bb5c419b4fbc49fc5f93c8610ad6f892c2000ab254baf1a031d04b7e54515f38de5729bba585f2595d07a2a2e7a549bbcc88870a291b7db35e5578a3dbe1768412e9d6240d22de4a189ed9001026fb54af5b5d9723e1fa819a7d931d7a0816039c995790f06d10e246fb928b74807b10e37e30ad4d2cedc9cef764fad0c17c64e07ebc6c67116ed34c74ebde79634c5883f96b0e51fe37946237a23140c8e20088373b27ff8e7010bdb0bdd8da99b49944a83ea9062f720f7381f0a19045054c94c4b967d6cf360d98e817c789446bd6bb78e5ea7956db307195c4f527c55718bc72fafc40a51574c041fa95b40a60f04d435cf27c8a737e01a9cae7a70ce6fe3e37ba2eb794c89d78d08c14776f6a2da3b8021060869d8db632427b877fe176d762ecc943aefa973a96035693d9c6dff538e5c1d78cdc64c35bc831e621481f0d5e7b5f2f3d8d89e60b0a3013fd1ec7b987da080cb7c15dcba8c231f3aac729f5327ba51122d18b7165b416a70d846afb56068e646cb9bb3a772699226608a20d70e427bc9f9c0e7acea7b63e467722c3ff4b24607205611fc70c162c3cfbd5bb148b79b459c2118ec16bde1370049539180df987b918ed2cd0281f4b734d24aeaf4de38ddea3e65a9b678f7cd330da94694d09b0de2ec9ef32efa6c30d24c2b73bffeec43c22d2c689dd04b93c4525290fc6df2841280194b722b987b8e5d47ed84315fa1ef8b7c5549b6ec390bbd624d5d2a6a0de28209a4fae56e7d8dd0bf8e750b188e91f560292179f2ebfe173a341d15f949fa26c137a08e655294f94a485daaeed62a53d83be8edf1f0696782bcddb87ad6a51d139874f5382f303f626c47ef7e48081bdbd1a15d141e8f2f30b2ea2c635622d338159723c595aba5211243835bf273c9065314dfc3631c5ab93040ddc469120e857141294931d20135fbc558ba2802d87f40b7db64d23a5508ffe3070147327a7e6f70f4d2afc814acd4f095ce74bf64d7e646fb777ca423d27d5a84a0a72cf1df162207c45a013951c563f705dcad66f79fdc7f3ed8c84bb0cd9b0ceec7ab3ded00b5e8850801632c12fda783125fbc35725804035484190cf9d6ce64b145be79171b32c9824e1fc28f4db729b5d73681dfff745fadb491a63e04fe8d845373719ee6736ff7e77f6b0c1945b829ff151db72e5b165956d82b7863a436d8811c844658dd84a9e26df2ac3ac3d6c66fb03462848fb33d89ad927d55f3d1ac139c1a65f42a0942d081eb7f0cf8972e082c8b36d4f92cc995613b4cd70477c511846680081b8914c4c1785dc5877dcbc4ee6d7a22bd7d891e73208e85cdc8a3867a8e66b065e89a53fb2ca959fc2ac79ff8375250707b5e118caf1bcec0d84648dd67e418277955201b5220440c9aa05ae29656df5640a1415dff915ed058aedef567eaaf6da9e84cf814052fd0f741974d884b64377c3f14842afdc48cc484c4968bf143f57e4f5a2714002429c4536e6a4c97285682896aa0e211fdca7fe59e29f0c698a95baaa15b4fb811ad4fba44882270159e4fc0b6ef66bbc8b7968bd68b7bd81510890f09294871dedd6c5974d4cb004ab47b487bb46c9efd4fbb3fe57c772cd45bbf0123954da5cde74ca606cf6804a252bf4316a8cd14fd4ff4b7dc702773fee405390c207c2cd5f35b1c945bbc3581bce91e34ee08f96a199d9a755b1bc48b98c3f5ae8b28da95370a9f74b98eca52c375d4bcf312ddc8262d82049f1fcc95e6774e431980624e11d98961836b1b058a9fa34774caceb21e51839087226568a66772dca67fb1800c0f3da14b252d69122d98804aaa5f99e91e2fdd249f75965e32bcd513985f763c6741156f8d42f3b455e9a1582b6f8e037ec6994dd0e98fb23a1e0354302c309c460427482c87843da517b47167255d54801f7b6b98cc7804a0088aa1f4033dfae810fe50d4dee2fb561ff63479180a138aa61cf8f77fbc09a0631ba1ee75de7398baa2207c71921fb433ba4369e47a862a01ca5b52ec2f021207c219683ebed2dce5c5a50ce61bdd4e4c60db32ab4a9904b06c680eba7c88602a44cc773066f24091d23d7758636ca0243b900a63b790b8ed810004cbe6195766c095e73c8b6e685f13de2056ba7fb3eb014978b38c753290582062948a79b418318c559c0c40bdf2c98281c09823adf0311ad71bf62b87dda543be642ad57d27299d6ed30693db444c29a4c53468b2337a4067cb9f290cacd501ec10db9f07f907cdb9f4b7557a2a519fae12e95296f13f94409dd077d54ef97010e4f9dd4409d3a4905d0f395109724e98583e3b3c5ddecc69060bd237799d08209d006c5f308cd26f1273569461a79083a6bfb9a3748d5daf3f3d1fbb5e0da992e5e2fd7a1dbd340db1db0ad2dc24633212717c5fab4d00a37677aae26177a0b5d6fecabda83ab12e56b8c13ccdf7bf47b97444e2a9c3de0e639ae1947753bcf1714949d97d84fa8dfd003ce5c731c7224e032e557571915817861d0798987b23e96999b2092ecf69c6e00ecc266d6be5027722900fcb50d646a0250b23425c4dc0630d80d792ecf10caafa0553c64d6740b630550125001a4e2966ae368df96bf0d2c3953798e9f7314b90002a6c237c2f5c8be3e4399fc691757e253f2ed3ebad1546daf0f3903e36a1cfab33f151b700a62b34aed89eacb1f4a81db6e66e2f58e5bcd7a42c9fbdaea5c7d8f19033475aa8622bbad264bcc6fe8f5fe9b9c02926019398a9e973d172c7b9095e92b224e6c274e346b5e264b7e73695a6e470504b97f92356440200e0bced448c73d3bd6a9f489e3a30167a306747da7b65fa56e22063e49972b56063b7488a00addedfe9eb380596265f757b7eb804cc5dcdf3da8160299ee0fc028c624e978420037a6022d53421b0f95909c41de5a734072030106764de0b5f91404a3e60caff6a3b228afdf719449a163d02d0632667ccbe9f02f53701d1b17f82efa698eaf33ff77c82b3167c074efddee1cee5490c66fa3c001ce59915f3df704ead0b639ab302a1e2d8ac1a6415111d90216609e5290f795b2120f4435445147e4b085b9810267aa77d66993d229c8f22fa4665ca03619f0f7c854d4fed5c0a3c8bd1f06ba02e61acaf9915ef09614984cf82dd808fd0d64e5f19a7d9289bb97096ff64481a78b5cb6fb31fbb2151746a011b40c2bde88409b750cda7da720cfc93afdd22714f1fd8117da457a131a58e7e987a2244b6784e3fb9ceb57d3668954d6fb3c4f85136954e9970f6df124b752b1d87ef4df6212b31bcd4b11c6db9c4867a0d9e4d6802806e741fe63b05087786b89918e8ca17e7acdaf7eb610f8e72773168d5badef6bc46f9c712ca14d9ef8c6fbfef607ed1e7b517fab176812a2e73b5dc7cc738605594b597abf5cd0f44bd61714cf9120df5a2c2cd84fcc67602bbd727bd88275e9c24ed8cf56bd55b293d4dc6772663e74954e484c0a1251f7f1872c9fc1737f55b27170b72f9ae75cf924fe01549dc00c97a45b00a40073f757dddc4199b7762f9848497a372143dc9f4a2684ced06119ea72991a37746300e421d29d4035a2c5d99e8f64b73a2ae484825eee26e5d44debe47248fd1fb61bb4b96e8586abfa536ac70fece41074b260bb5e79488addd0c47488b36238d4ec716a836a367a9f1b9b30a3e42b1ced11196b07f2730a63f700870fbd49ee39b5e00e8316aa21f79deaa9872dcc547dcb302677a65c556f8548e10fbbefbb5b694b5408db27f85dfb8c02faf54479333ed527ce6b1ffa9f6f08ad02991064d939aae3c192dde1885794ac59020badb6f2f053e7dbe16ae1f4073959d5e243b0dbf7017a22710a13e820b0a2b7c763d1af27803ad4ab648494a1c974ce2722093c1058b577e79d7c851e703ec71cbdd1323a91d4c4179f7f17b27a87d0a6d6e9523f0e541321e52d86eb1af5e49937c5244eb1c93552b5d77733f958358230d2919911466f6939cf2ff1926714b9d2a26b55251114b41afc6e9540f8c44a5cb4b9b92d43ef9ce2be5e4fa398dd34e815876deaeb486c4d74b28d47e147ce9080753a9ad99c4b5441411e2e0b7398adb1ccd5230c15dc3f9e300b1e2aa990d80a76bcd26c5ccb8799dabed643b3b23b666ce61b34ce4ff677b133046a7753297cf2b52c2ed79a575e623c1f1fcbe5ed07baaf9245dcd53005fcbcfcc2ba283eae618d6b255aa27ee763a0a6095df627b84e27054b899c14579e0999ab341a10d4d9992ee0813868f3ce5564486a2777691918298de1bbfc4c26f796d68b758b7a5d071401f79afc533965d98425eb852eed3f6b7119133aad36951c4a9747598f34b32b98eb7b53b8288c39ec90a320080ec106a9ad43489c1d6358f028e00342f2a5f869fd4f81a159bcdaf02f1c1ab98c6b853f91c25fb7fb85f162e498477ac04cf3799f798c7f8b5e833ed38356114b010cc5c9f6ce100e115ad3f8acffe6685c54ebee32c311bca0b5106fd2f7719393f245915ceeeb83d86c155831363509d58cf0370691d98bec330acdc61207b276d85977ccf2d58e11781365052c549f6012a3ad48fb4467453c2a451bb87e686a41048dc69f0db4e7574b19acc9caec41597dd6da2bea0c7ddf932b2e9720c1697d17161b5981f6f13b430548d2d119aa0accedfaa12b360f5b0edc89afe8a928bfd8fc39d8efa244f43e264574af971344ee4114e784c8e3d0b72b31ca8075a8b6aeb022a31cac6ace0e9fc1e0bc504041e27f044e4e312db46c1989dee3f48a95430cfae6a2b4993cc3a1bd6b640a3eec8b74698a72943903675bddbbe52a1468c5a1b6fdf3e38719409fa0b64ae7a2821ca0bfe38919baf3d444e1b3baf00834e5890d2bc25d109454c2ea69e8363957f9e62d1e802b96ac7c434ead248d01038c870a91f08373fb85f001a89594b1ef8696858f5abc352200f8f29f836bf902e7fe9d890a5692deffc72a16414ba8b016d5922e338f9c8a5d50ca4a7a794e9ad0c25636946a42bf382d293ab591051a898e9cd58cdf26fa3c953e8b8bee2b183cc11b83b9c10064f86a3ccbeadb192cc072677227ea3924ea1fb4d3d571593956568b21406a72e044fdb55dcee5b24db57a56c2a3cac8ded8e4167b9da81c9adf1e8da6b2ba84e747c81fc6209de734957b10b8dd5d9904291a95b30bb8e307cdb14d6c3dfc5179dd018c53e360ed025eb3ef246c9263649c2b45a1b91587944ccb6ef365086676068aded05165980582de79b9297e29e7cebf17b9703b863702124380fa5542e3a8d12e24d7eb0a5d746b7f2395d6686fccfbeb5e0bf04e128ff6455d85b1d252cd9824283eec43518378f64922a8e3e38101897cfefab6a97837417e9d7e4c747836c4a534fc9262b5a34d25e8fcdf94a3442d57b6457d1aca54c075b880275c1f3cfa270ccd38116c69dc7e129a57a1254385c095954570903f0484ed243a833b1592187dbfbd13a22adb5e4ac9f6a97a018667fe6c82463b054e950c48cab54aef3e641e684d0e50fa753b670d035eea7f9dd7c2fbf517d9864031ca6bbf14cfb8eacf9fa2ef09a62258e975dbd83fe92e7dc0b765754da295c2c021de9763709e96b224681903a5656c340192814d9d0791b709c607a585b888058800f35d89efe385fcead39c7330574652d7783f4339ed0974434c43aed8ac12b8a1596c9f6005d8d2995c972558b82a7850be727e2d338566ce30d083e8fe61738d6485d9a4121c74338031688c3be79a64754a904dca575681e09ed45d7e7ce30e0dfdeebbce235cece6107d602f77b5441731d85d19e91592c85c4b57cb8dba74b03d71efa9fcd447462350d930f2ba5e09a52465509ff15f298a86eeb9c1f7cba8df34aabd8e8cb8749225fda9bcdcd3eb73a8fc3bc6b88bf6cb11151b9b112d836ba76425653c13f050791f4baad21238a945eeebc1b208e4b9532a4efd7afc6fff38db59f6d074a92037ce7a40f6ea34f3830dc6888d9601bd5fac94d539b3d7072da419254e435e71382a1cf9d8bf800fa6ca4d22719d4376c8c0daf626fd5f5637873b2c0ad84965b8093039fe51907fd27c847bd48846b23f0a301de7b031ae5752c675f123a1c89b660010c0e06b13042ebf7e3c213476d1db2a3a002c43b53172d88f5383252a3e2ef93b0ed6dc2b9bb068f205306b74f1b4bb0c595513005ccdfe3f65586e11503f8850fe1b10286ff37c08f1759dd902d8885c694d3656f678243dad8241d29b57386d9d917db30b3ac24acab8f58a3065ead4b5a8b235dc6408b1cda28bfc476b385a151106f5210a678851668e071353616fc29001c2c3ab153d30e431f28f4556797a4a2f1a9bdece1a10220e961567519f3d91d97e52a6b1ddb7d470c9680641d6f49d7d77b9315d0188ce729e0640c29631c05e44bb58590e457d9a5a9972eefabccee82009f16a3446fb6ca65e4dbb0afe6ec4612bd7979c926d436479c8c03e6fe9b747b7e6f8c4af9b87cce016534f26dc43c2237af6cb3833d9a1342f0c63a31b27fe607d21d07b1ce5bdcb7e46e80f9f576e5420334b0858a5b33de01a7c92ee5e88a48c9e0e809a303c7fcbc5e60fd4e1077cdebfdb95ae4952375e832eee42f8fe8532221b76773b467175e9853718c2c76cc0c263064e12b0d7e7b3e5c5aae7f420813319dfaaaa21673511cba403293f9f4760da668648b8fd5ad05bfb4af44410086c22e665104e670dce188ec2cc2f74ae36b7ebf1c47217fa055f21fc81ebe1c5f11c37cc923109df6446f239de54b571e37a0f5dd6926ebd9bd0142867451cb0d1ccc85d333fc472bead555245588859e1f5d77da8ec8ff5ac18037b32cf62a63e0cda6f643fd3e01f6b063b0e021c5571e531c4824dc8cd4f5289ccf20aa85e28d87b021b9d34c2df93cc12298fc37616a63d42a4ddb8e5552c6eabb487bcfa09c4fbe5e2e279ad2bc021e8e7dd275f29700071606c7e1b315d54f0499940bca8741da07cc300c291e3b3a5b8411e4b4c45a05f4317f174474305d9692e409e2f3b6892a7adecec34506f459237d886c67ff37117537c3e5211b76f3b2a8cea3966e8c1ab0339f2db2de00e79fbc766fe5baec93f6ea228ffb80f7ccfe38136cdb2d6c1d8f443328c30e5573a313390fd864decdbd3978d1b44ed26237e7bd0c0014a9908da61496bf97f7bee06c3a51b7104199d234679fc7b33215cd73fd2396bb301fc89e652313d350c0057ae2367161f4dc9f27a577113e7abe15d2ee83d418d7dd2ac8554d92ec938c4a28a0fc9e33b8cd647f9aacb5c4fdc2d72d364c1f0d9d98b37eeb4350ee98da0c37816c45109cbf42543490ac90382cf0879ead033e9b9ac1b7ee00be9039fbae985e6d941437a9e2ee1f063d55e20a757a3c51e10bb89522ba72e04976af58777cabacbc2fde06c4a029122e6ed031f1a206b1af64127577f9fbd104856371b71d983ab72f342ee141e8d2f7876c3c10545531c3957e13653532cb40ded0245fc6133e6db31e9398e1cecd93b09f39d90023702a74e1b31326e1e8b26d3fb959b69f1fa82d204e7d09df02dc8f4d6321218abbb2e51bf92be91fc620cddb29d55a967f944f13fcb46b7fbb576cf5823545206127ab9f98a59d03ee5710959b99e438d3566dde41d0fdefa5106998aab6ff6dbcb747c0482b2a6e6ab17f45e989eef0ae46743af0c35c18f45a2801f1bf7024b38e8b0c4344142d8faf87ccd3833ca41eea42428c4b88f524efd27d8d2092601785d753b1f143a0af4775ea26be8b7d4e99acb54e93f458ca9760244d1552153940f0e195848397dcbc6d0cd2a874a93c55ac9e610a8f706f69625bb0993cd05369cb97469447d81c978b762dc547483a6e746f9770d1fed46ca6a70af880ef7ec277f6620fdcd677c30c9bb42d7734c7e9a85d641563ec563f4c49dbec71938f859cdc7156a5243e4cfca821ec543a9da198ba52fd9d4a2e368264f35e1d2c087f5120f42a03712541d757032cc513e993d6b312ffee92e0b181ed9ec177dc41bd827c8a6c42f0e380ee53122c1a8dd0ce5d6b9bf50c4e133d53817fdd18a9a798c050879e97d3e5810dbe34e409ccba86a9235dd8c45a97e0523b490f37a910beb36cefd6a53c89a7e008964fdd34ca9b266b430bc618cb801342817fcadc29529729bdd2ff1891b6f3fe6ed63c78cbb5e7579ae37512e0146946a0f88459fefb51985635e850b487c88b924be9f2dc5f3608a7c76c50156a7e997d72c60de8f99e044182ef43bc312dc9aff97454859abf9b6bed14b40100bc47d37b21e872c297c00252bbb2d5f9b92f10254a10a5b5e07d80b0c751407f292ec985842f39761484cc8e0053488534c11f4f5cdd1c9a202c7af7f2d563c3f2b6483dad1d9c9cf5a0b1ece929461abd238410d2907a8d5a5caafeaabcd41b85cce8a8e162ce40af004851b7ebf52f3d1743a3592a13d2f5192c7bb08aa0b363b1e9fb9fa22f926d9e8a4739ff2795534a0bb9155ee2a0ac36e07917efcf9e6db56e4503e0cef26ebbecebb2849d728111cc568d0b589ee71994181dd8e82a5ddf4effdbc0c8af1ebfc79be9f438f06d023978821969b59dc024f7bc4e39ce4d67325d73bd1afb49ef813fcb7f9e4b19377aedf612a6114315ef189421f57fd5f9ab510b81771595e3457603167e6cd1ba19388f7dbd939eee68504857f393baf46fc6c903d24cda919a5c0f0e174937cb5c9698f26a66d1e058a85e4140ba89fd743f0ccb8971a2f13b884d4ccc642d7c57bbf3b7e620ffc060caaf9e06f74d65589ad5af1da752e1376494a9300aa33aaf23a7576f64c671adcf0d45b7d9b7041712b8a3e8f327326cb9346561ef6667775c6fbed0cfc260ae0a2f686bf3b902754c8c7b9fdc8040174e25eb301e730a18aafa9ada64374f60ee7057b207932ada3cb63f61fc6d245430c469c140c34c02939795540bb083d49e495d67e25a826c319c8ee1d10f3b380a917dc73ec3b86dc6aecd496f35f1349a43a9ed4ae1b0d0a54cf21405b105363fbe9fcceb3a67ebcb0c4f9568acd82fdb20e11903a9cb7c69a1aed8176cfb3f74129aff8077f338a36319271df89b494c326b355b2ec9e7b113a5360ffcef5772cfcf015188be047c5a30007037edb6abfe01385cb4baff1a1050c1698f88dd41ff2903902240597e697a6724c7b352aa4241b770827aa8e70e655559b5caa4d8329e732027ce5241b18662294bbf81c1af1f689075518ff793067d82eccdd195dcc13ef04c9b52a526e7e7ca5f5ac6a1a10568fabab52b75d02b5cf29b79963646a97617e680fade488d5bc2a7b04fd8676d280a5094e03e421cf9d79f0220709e682d26b9f269d6ef60de2824e0bae1fb8e95cbbd4bffc55c275707659d149212458551bdfa700028d963e3ac0d8b7dedd90d7c3b5bbed29c30edbc90c1f39a2fcad6a4877f074a6fba9bdcb2dee8738f305cbd739d059b634db780c3f9e8a2ee6c9be01ddc7098413a2db5dc578d9f7f0aeb6c17f4461393ef6b13a8cb9618e5bf7beaafbf1415f82d407333b06f2e10ae24d14b4a552cedf83e5f3e27c02ce8aacd8d000fa2958cb40e6bbe5b993a7bfa1e9c319e42cdde55533867ea8d41de839e75bcc8e9151c12df8720be13e87fd1818f4120f5f92d0c6da905b89ce737ca182ec66b29a32ff0141aad478876422a0fd54a38f61d4f8801eca438b470420f3eec62cefb69017327cb87534a4f512b78f23121cf3c44f0f780bbdc79cae746d9b71c12eb2b4364d96a34ba2094a79955b0d530cad0134cc89264c55f0f47e98440fe1737e8664a020c6b7c2bdccfb284adca9d6edb563c824a9c9e2bf6382424a29e2e23e135aa32f5a8eaed22e30e08d0414c90ef3573f82266cf7b30437f5394b638cfd8294182696610816ca2f43ea861a552510ae2a3a05f2de7337ff7549f76dc47969df5f9f61fe91375f884344ef84f65284531e4a425ae38904af6021b675869040a6ac427adef708a28a5a8cc3382f88989c13945a1440d02e1bcb6c05ffd206bbb9ff463ee2eb4ba4e3f89b26e34588e5d1f03ca2aab8d5283203eac4056dbd5eefe8b2149b2ed3a5d5e33ddd6a3b2ae8edee30a95d738b94ceb5659f285970e5b26e6cc0381b64a2b4d580d3915f9a1d9fb8dccb392e2f0a7413afeb27fc6aef19a6dd6658560540bb8988b9c746321c6f5e13718b291c7f3a9db8e4234bcf55b9106866854733faa479aef7dede803631ca9168624081636d778ee9463f843baf7184ae8c18f6e6c244cecf6a223e3e273a0abb954c9422a43dd3d58849dbbfe39262a924194afc1cc3c80facf722493c0edcc92ca80cfb0c8c0283e170735cf7cdd8caf67ec56c9d724d66ca943036ac6a3c3b9f67874f5ec20f0e84fbb1152d59afb6861b1a696c4b99aea92052258d0d345dd4b2bf815b666de0aa392ddee8b413d1ab0a7747e41ade43f356e0ea851f24662753fb6b39e31aae0e0e124c292cc12bec6f630c87419394e7cd27a2239d96dc7e9218943656cbfbf5a3ee0a8aa73d02bb4946af706c4044677b7a910419b1527542df4094db816c8628d547a3f8dc9c2ddf780ff69d76d1f7c593b5418ccb3b415e0342a155d42fd339bf3251d89c6ce394371aee03a134d3ff3feb47f31df4130ab531e76503396fa495992f6ff64b444f174d2761c61b92c73002e091f24d6da0323eec5cf745ca5917eb962b671ec1fef680775073be7932c7b820d193d654be6f6295cdaab610c3bcb369bcab8ac8f68b7cf755eac9b6b5567b59664149a0e7124a2539ce75d14d8250ffa4b44fecf08147663c8dbfa47632b47e3dc5eaea937b1eebb48c5c82b7c832b0dedb88b10aac79e5ffd6342a7ca88958135ea3992782018f3e4a7b356335c19f11e3b95a3f54aa1cef473758253c623c340986c7beb76b30818b98269f70369b3b661c2c3a3e14bbf7900f5b462c1dab50849ca7443c92ff36c7715834752716337ecbb6814a62c34832a6f75f0efcc0b30be901f9f6e30114da53db8f070a9e31a6589b44c6eb7fe90fc5c644fe9720200cca3226427c52c6a4b4c41519a00ebd479f0982bbba193be9ea4372284a706e9eea6e73e75c73ab719fafd297f82b9dfb3be49f4f22bb1142d309d9e1e08c4783b8cb154631de8c65bbc6cb0ad2a3f8baf6a77a728a8e05cfba9e0904a72c00b8cb990891f67f2103df84d996582850962205e4215f854d59da759b40a115d51a8726b6cd18dea30c0696f4b07b507d99dc58b88302882eb7a9a5b8581ec3bc74560b34423fe61ec0d94328a7adc77273b351210caf7d285e874495f83c7733dcb083b3059611a3f8f84f72b35e05b9bd918633bb2a3d903b224fc5f65b97a4e2ebce3624ca00c9781b20af314c37e4385b7dd2e0282eb91baaebaa4fe540fb147fc5bcc298d044a30325412be9a72f2726dce9028831a6818f6f960c2e4ab2704a4f5f6845805bb7ce4f2899f8ec0f7cd727f2afc91ad32bcae756059fb5fe1ca4721f3dd5807b5c35913a1453d232c45a84080a1dadb9286c53b0156cd4c7b54945aa2378f58477d7771ed901c220aa3ee451c40d6095645eae23de4a31359938b8c2b431143b8a8c3a7f97f585534f1c1ece3f9ce2e813f18cb76c9b96812ff6c15b59707699c4d8d0cac2e030bd51a3d3012b4427d243d798013ad36030220d05e79fa888a2888e4a2fb783befd509ed666e4f8019cff6f6ad1bd8f39422005108c3fd04d2aa4fdb5951492a0437f0b8c748ad3a60840fc39df683a3f8e6a4a12c45ac72f630b3d51a01c8badbfa70bb713926fedcfddbef95957bca16a33249b3f18ecb268a8ab9340eca20af4c55ee6c68820b75ba4abbb2e10e5489b07d5cfa60326ad66b98638f6be44fb4739095f51666f67b6995e81c1245d37cda825f89f4c07eda6574b76f650047efd1f12a80f747751aa16c8e474d7eb6d7dacdb4d8782fe96d02fd1ef1e1d4f7f7e643d494205de34068c78cd8b026bd7d74c14b1579f18942efbc802f80f33a41f50a2966b7ce6bfeb1c1f282ea991fdf27985a1a162513d0a12653b79a36e1e8564f6fdab96e39bdf12d66e46ff432c4164a02c84f05a8063061e9c21c26c4a333991fa93fe79ac0497c38f305cee55431c00256621c0a5186fa0c9e208d4e0186ccd524a51c74fa55aa96962e47b67197e522b356c5455162e4a4ae172b17d8b42cf9235ef8c999a4e550a196672ac39a22aa7e4fc6c30b5818684afae141d8649ad304ed011c0cd60e876e5dbda5bd44697ece01aa225f7c7d3839ce480050f16d387aee372c796cc96f8fd4f93381b88ba08a0abb0493a037e80c566d7566194e745131bbd1f15c99ba6ff1b370c5ef35f393401dbfe6f21499a039cc2b265dfd956962e97d90fe02a66749b3991c48455706180c031df1a458c3b236aaecb5bab280b11f2749c057312ddef8d84ee74d51ec9907d5f083e5873a1502c4d5f0ef65692991eeb061b0fa8bb116cdf54220937c7452ee2bfa62a1ff1852c402084ec99ebebdfa3b9c34eee074d869527eacf1dd2475e067ce499ae4e6859d63f3a0c834e3a7046e8d010531a9fe9dfd091f091a01bdfdf80e2fc3026f1f010c5ee0ed8baf0ce81a0be9dbd82bc35fe8aab2ec4ec62463ee6f10c769838bb333bb3cbe27ff9b45160af25f69eb21bcbe49dca89e4a756a2cf8304f32652db8d547be7aa977230921def89f4d962f6622a82cc1fcdd0b50f8f0de90eefc4178a7d072eefbd6bdb6ac5e076cc1ae494f0a568dac0c179459617b52165770271bdd3e89085d2077369ef1903015adedab934190d3f2a0a2ebaa1d8e4e744a5a37367aca7e2a789e11a3e0f021a8ff3ef4b619e8d1a5166a7a85a07d0d94b02219f7e6cc622b9cec81caf4913c77c6f669338cb99037684b02b2627b51b9353d30c55a7ccb7b32e9ad8a22c95aead26daf6b8191be0cb3b5b9cf9991e7c8a3d634a75ca07c9fdb8b4dd7b747e3921a3132157db412b9d2fb72e1711ea6f7dd7a79b58fe84a480aecd6b0a4423cb56af50b73514af2258cbea0f2b4255a9659dd016e88dc7590be79265b4b6f4f6621df32fdeb563bdcbdb6261122eab6bdd0a6d17e3fe49645942eb28b586501a5e11ff24007f83fc54b6f2b3106fc89af0c94f4ff39878e1e8adcb84f8e8d4c247388eee2767c181cbab02e9f54cc365d64798452cd4103987ce58fdbe488c34a8d2f2797c205a19c2ddd46b8944cd5907cf28771cb0a7066e41e8516e4fa66dba0c96397e0d23e5b5aeb9491c5248fd8f5b9cc5932717511cc06712e66d5ebc1ab233a8dc5df6b9b94d1d3138840babd88303d48dfcdaf0c009cb7d0d6bf3ed85795e95a9735ca7646c1a329a3f37abe8c157b8ad34a09d8324fae0c8e78d065d15b65a9420cc12a01e9513361d9b421d96cb9a48d8a71e314b30f197098da8357cfbf78ca7619b39d19c91b0242f8335442b1442faa4011cc107eeec985967e1e7efa887eb9078533a7a7f9f55524ec1784e7ebd685414f594b797da55524850c3d3bc4998b2104f7a6a454a8d0eab9d73efaac88bf4a136b9d123496f7c1837992c117354cb9b0368c879ed02f937cc20fa7681469e90be7f6221df5ca7b671f719f178576c0fac0b155e84bdb9274bd1e48c805249cda7190922b713f9f05433c3e6239f23af285fcfefb4d1a9bb5d5809e86de4478091f90ea45673595382b48b4764d9317545a596bb11a9fbf914ecbdc11b74d72871da7bf15a427203138b57efaf09fbc2b6112e099f0ea64ef0af355d665691f08e1ea8e8354730150273ba17e85fab6836f2cf0eb9f05b7195101fbdcc8381d6120f99ea78c6f036fedf57b50bb2d0033e35d4f76810ee1485617e993a8229db229ea6117c57a64f1d5da115240256a6b9ffe1da304fe589331d901aaefef22f4d8b663b3dd7d4b2c8a1965f37f784f4280e1251f33c4a04900e0f0055c358b1392db19468e8b9f72bef54f49920c3000c808f4937e59dc8e1f3abc426c40e032aacf1d7f8844dea05dd462189a3c347e118aa971a63b78df3463bdd80f83a6e289df13665051626378e39f6f54cc4765adcf72413e32693e16032ff872250927908da5c7046ce761ada03670207aec22abfab0fedd01df2116cf6ecde0c8d7871e4ab73851c05d20405883f19f971c709d8e387af678d60449b1eaca991bd6002ae00003fa768e299a4c6025affe5f9ddd9a6758defb2e8adcb1a41b7640203e4bec3fbd1f33985aa602e1de0fd7fb6b4f794591fe073f3e2c081fc645b9c8a1ec15e0ab3ceb150a73531a8d47a835843f1b98a5f95a6d4fe8c748e2a28f98ed7fac9b25fbf0557f5783b9a0e12245f155bf495f6b31a42da36f46693cb603c6d3e7da8c90fe91cf6ed778110a2c8dd278801a4e65b86f44bb0926fc7a11f2186357c7c750140836a94abdec5e9c8a22a6aadd621e9634b5fcc56a8ef2cd3496953e2f928a7f334d8462367a02af56e841eab2e9f304e180bc4eed24d65863cf06a1dde2764bad2a5770d17111ce354acf242363023add3c875849d85c849decdb541f084b81ce97ba8afa823657e0c16f16c5334b97ba7bfc0c533029edac954e96f6e63d78346ac9e28f3f26bf084aa83d0ec8949b7b7fc2cd40c82c992bac1700fef7344a17cd3e3c42290a6f8d1f09333d1b32e5646138d709f66767f95cfaa31c6cbd2f3e5782f7797deafbd86996d31b4d8ef246efefa6dd9ddb505b7943ce3155d2791f3382e984cd3adb7d75148fa4e470b20aa903bf282c0fe424288ff29067c43b37a542910b84f8d7b0f9d63692771b6a5790626e487e106e68179698d92bf75bc8e68611cded8d61cb436da51aa91075739250d500cbaacab3e3199a777d32ecd39d8b859168d5e19042af8202b03c2814561da46844b43e06018feb841175c9aa72b102b06e1d30f927fba158638518bc54702fd064625f21744979dea1c6ef0ad56875aa616f5281903ad30922a6c82f48c486f0dfad7d733b01bf15e42967038006c28494871c1372c6f965081545471041b0c66375e2a72a9813029ccc3dadffdf19dfa830eb761aee86f9adaf050ec6c09540a49ac9a487baf08dc6a53c4a7104b2dd03afb13d8ea3ba52b88663c6ff882b8ff5c83095e8a97200ead57dcf30d6a1f73d2f5be48971bb06446eb1eeca5901b12e3481f8e10fdd644897863f06c6b90379e40b22a8db87e69e35cbd93cd0ee31bb1bb4b1a5a1bf8683409ce341056da406cada1240a6824dc0995472a029c0c24db6441555a2ba612d8f049a20a3b7c24e6b676803416dfc64c4ef7bed633c6eb337262eb3dafaa1340de653fa4e4c328bfddbb1c52a7d19a568a1eeee0f351aa6705c48186f7cd6b5756b1a1eb4a58898b7c6f95cb6a2514e176537151a8c71c4ba0c6bb600a52cb08e824926873c24d3fdc830f88235f502eda1f0e4f29aadbdd2e7f1839eeb1307f479f2c33c7539e3ac41385785bdf40f3cb8bb0ac8dbe37b1b15f9445874ef5db9ae90d7d0510f6fd9f96f5041ff7c499136d8afb552fb6ebe05a24ffc14858040c098c2b5837ee4df9ac3435b8aba9b0900c800c808627832cf0c7475ece9d73823185072cf5eb524cca9a747d054af1829034d5a5511efda69ae4e8513ec946bedb3d447224254b646776abd1c919113876866549ccd9779ef9aeb6a198b8bde61843f3b08d1ed8cc092ee6d260ad079c98495f0cdfe0b01d16b60ce59280e574bb139826b3b12616933272aac8eea0ea1e9e28db1bb023f7b28cbd84ce05224f080b2ff141824f66218b39de03336426a5cf3c0c598331f4cbeb66c81c2a6e0fc08c58e646cfc566c6f106b97e66aeb1a786bae4d7c46b9c7fb99f8bc05b8756b7e8e9b7c450ab021b5f4443dea0416acf64cbbc26e01d590bc67c2fb240f004c50a44140619d074b30ef5f8ec82170d1ab4d6daef3e974986f739e5348a870a6b43700e5cc0934a4c71288110d09a46aced10df39b2dc1e76600e3a78639d52b4e3930dbedf02604fab57a1ead924d5e582f2412f15bec9cbf86105789c0b710b532db9ad9a25555a1a0c30cec2de4c6f192217161f80d2481953dcaea4062f89de8602cbbd027cd015f1e8e890a30d08cacb32f8b66476d47356408f59210a555729426f950c28fc4398d561351c9ad6586227b073582aae508c23c2c8b96a3d06d249090fe4cf73551d6645e7755a73f2a65a1e28f09ed35ac0198baaeecb54efb24283e63fa60a159c7ab52736fb93a40e0dd318a6e0c5109b8e1d284d4852918cc6208251d369f1b5bd332adc954cd1b27f8b581c7fab9ef4133dd995b51be5667f6f90109dfeb6b76ead3708e1472b5b7e350d70d44e4635ff8346c23db9c1db17bba56085bdeae7d0b18bba54d296f632839cfa3f16251949c856a7b5fa32860f6fcc5afea9c2d4d89a12d742477341303b22c0202c88954a3a9f6a3a4d1c14e914917ab6e5759b36daa52d40fabc5c6342cb76ea5075b1a6bd1079585879b9d48cc9025fb9729c972a5592009e522784e1b855dde41696b54e5a72bb8128372f07b993cdeb5ef32ae544ffd64d8aa89ed8675a68bf3c35445e1cd97593fc8b5084887ae4e4d435d9dc6f3e554a214434bc72c60c4f43467a29df0f75509375537d03091dff16b7e910b8bb031240beda0fba6336799edc1c996297a227b26ed8fa3a2b356b35bd0dee1b94b45a2e6f0ae6924b4e5af2cfe9e9e03562ec7bb9911b6620d7e5c925704ad884c7ea675581db31be0ef412ef3f35b6d9494e66ab94e3dfbaf19481b8daf9547fd075e94533a12b4d52692c6160dcc69fcb7c21dc42fd6bed14f083c510fcf713c627d8fe068c00b662703b05f75d99c0c9b67d9bbca43e2bf2f90b96893fca33629e15d5494365d1cd170384b6ea7fc519205c329a89d8e4612e60072cbea1956b47799a98fd6a69b233789be99eaceedffe6fe104474cf2b581f9c60dbb1e1870ef3d82537e9457f936d280947339e0d7ff8593505ccf2dab32e1acb1585f4a44056d96e90fd58dc2ad974a6407a36cb3cea73e54b0df971d65733f69825d791ba9b754563f0421a45867dbe5e99928d48618f128809b96a20833f636a68b76b536ca66fb2322930a56254dafb6fcfcea7e5f73f8a0e2130e24b6ca2243d9b40a3283d3c297affcd291d5c9ffed7eaf8b7b4e291601e79758f2316fdc67ff1c9703bb6f2cc08f32264c20029608df4dc88d7b914a416c50b5d932e9a24a00696d14404282c6a3db0d4d65003849a225ab5de6467d370126d54e9d07d19fbff73f3d14664c613091b59085e35c0aec04ba2bb13bb3ec6ea33d4aa4a1317156d856f3e9cba7a4199514af99778f1ef245b5e09e22046448792d45aae15bc6ff1cb9a3d284e43b0171df6bcaf42ee7fa46a983e75cb75cb4bae0acc60157be202004deb17393ba2be059bc04ee5de0f30cb0c27fe075be7312376b92c2f7ebb62710c1ded2c11127ca8e5180c7e57213cc2a485bf17a06deaa48a19917448cf89a39a96d1083813df8a442798e872cc68b576b547091207aed23d5e78da018b7bb39abe925da4d3a819da73f6546e11dad53abe6c67fea8297e6940a018378c08a33dfca7dbd9eacd4a504eb3e575e1a075ef0b6ca6d3cdca578a047f35d181489515ea067a0e2df3566754120bdfd316d72cc374dddeed9002715e22b85e1272bb948a24ca096fc1378d7f68ae9a510d5ca3dfacf3695aa2c8d9cf1072b0150edf5f8e8953a7ea0e2df8832191ca06af2dee4cec5e8b6d94191dba0985d0fd273248b49eb69fe2af4325a7fc4e67a28a34a55e787f7a7e4b63157bc6ca7cff1b5be977e951fa29a0e8d456ea4cdd22708bc5d0ee3efbdb3bbd1e7d8a445c53b9341de7bd1b748173298cd180bfae3de5f4456d850950dee1a15789cb3e55cd84975d86f589afa04c7941ad83e044b2eda93f204a794a76ce3f1688d4976e951d9476d631b40f7531a3a5d28988e0161f3c5e63273fa220e74814f9dcbfdd14cd1266d6a3b006101f663d121e40dac7f77d76100865ff6742792ffc0ec09df630ae2db6598d02355fc23182ca5b1bc36bf6990531f4790dc12a28c2617c078413b090f9a464e7c48bd85a56037cf9581d0ff0645254e3cb1d81b92b5a653567265dea516a39364c0875730f3b34b696fbf2648a32029bf1fb8c4f70cb8cfe012a7f26a4f1add97791bb0f7d4b2a3862bf4c0d1eb34ffdf41ec11b4107e1fb53d65d809d78b5ba6bdb9862f1390c9caac40c312c280d922394f5695b59c7cb0fa20fc19b1f0b76bf6552d0b41d5dd08c935a72f7a2c5f12b4cd1c00d3b4f2ea74210419f12b4a5f750291696eb81cd533f2acdf8e4c7c6b9abd97bfcda889fc874580887eab8af261e4335ebe2844604bb95c843a74e7de695e3e138168148bca48239b1d81e2b99fddb3b09454faf1a08f332b71cce3134f34b82e11cd9856cadef6eefe0a1ac8726649b5a2d02a0b399c126caa8f3754ac6a7f8674509464acadf770ebf4d823ac2ebc6c329339aad6749f0c93635bac85e71116ff01b2c73aa9dd2f472061c148115ef50126c6fc923d1b9053555ce9c7b66b8999dbaa95ff4da0bc495dfc37397b963d124d22ecf998364c6baeab6f55a77496fcb432b0e4d255ba5ff6030f86696f5583c6521db58a82780fb529a053eb28173cf876c004c6e722fbd83571c1c0d91f4745019bea2d079efdebd7eea5b63b72d92b4235c06bcf22bbdc339fb2f56897aea1de878637c1f56df0f09ccd6b01ab9e2575f20d343aef326a5a9f4dea9906e8feafd847e89c2570c4c8980486b5f765beb955105bfe0de42314cbd044bc5f77c345d80552189c60c8f6355890f41426173aa3ea4158d4660237f6af0fae74bf376641e10fd294b0e9a4c19fe0fa281ce16d6b9d4ea324cf007f3bf4ff04d1352b506d85ae3673f71382d5a873bbdeefe1d5d2f4e2c8490b12e5451f88364ee04c677f13e33601dd456b14d9f2dd34aae95fd8dba2319ee7958e79c51704f0feb484d81038b6719a01fb9d70fe06f5f182794ed245b253418dd2ba573d2bc3d7e2770c0fb844274febae88383acd603d2999f4650cbd59a3f36f5f43d0654740f24bce78b8db982f2ceb7812e9da71a1d215a8f311705d90771912a85a0129c50215703c7193031eb10741aa63c4f070318aca363626c6265833790c5909c9a9e1cd1c94af4581b43abf94e59d2b454bf030ec9fa7db6aa2eadfd034b816f07db53098a03a8c8fc90466e236c4170fed19ffdb4b7e18a4dee5986644af88ab102855e5466982666f0ea9d7285f2fdf6fcbe5f3c54a3a621ae1ef6e9ce727fc8cca3ec8904b66568063b089e0751e0cda20a98375d23075dcad2b2f328804baf5ab3d2b5049e3d644bd1a9ced73514255619663949b7b10b8269d47fcd246e4a54bd171422eb30650d02542793ea88d9afe6e3874303cdaa2f00bc32bb0a64d4239f7c47747dfc494f1fa8d2c91c88f7c398b259e2392651659655e4606d9b9384227c91571201402754b8bf5875f6422ff5b3b4502843f960696c3c848958280b49d8110b5f94cd4d8a6f3eed2d4452f312987e3a4fdbca4c78115bcbbf989b73fde66d35c4daa5e58a05e1dc5df8953b290b050cce7c08df061b9fb0d147e330eeb5b6eb3b677d9af185ad3aad65ad3074c1d112d930f2cbf4fbf9c8f6fc59e54c82124f76c2534de95ce4a5a47b203cf2e7e4f467cbbf2801a01b7b7c5f0ea2f2bd530d05e7fcf980b48ce7eab2de9443d4ef7920e926b26dbbdcbfa4f3a24ba7ac6b4c02fa9d5895764ea6a94427c52f923dc2cbaea4beec1267d90471e4ca34de4c2085e3e695f07e3683854245495200fa4fe7d4a9a1ef59c7958077af0560eea746d7451a1bbfeb53019821f9cf2a53ec827296f0e00ee433bd7b40925cc5f981a8f3a024f42ed0a8be71be2f0ddc43f675ad5e762315a8c71867c6afbfc8341468208833bdb05836a8ca72e2da3298f064de5db89436df7e58de8a2d1520e8d32f6e28b0aa2e77f963750c4a3ee8924f933d504b50a27cacba63d3ac0f1072f01cf5c9ea9e10025ed98a878d54f11dede9b6a3f1973612217f720eaed4278abcb06859c07acb5e2846c43c6db25750bf39aba9de342c76a97046ca6a5117e74a9361f8eb0271cdafad8eb33661cd080407f57b1b748c2f557df80485fd833be9474753afd013985b36264c0958a9b644649bcf4285c4306f4cc59308119ebdcde81792aec11f99d11d006c783e3c7c94ce4f84f560a9a9e7886d0b6a7669c5cb55d0b1a7d297b97c130caf7d33723c3c9167e0c9e6ec4e65cb1b5fd3b2fb6683311bdf3529f8b0c577f128a36939d1edefaf3756fff801b090a1d813096d3da85a540468548f8793d65ca2f81c700417489422a68846f84822580737e9e31990c0ba542ffb71dea2a1c899af27e3e4a201b2fdeffd8bc2e1d841921d3cc42ddb966a6d7c1f6a7c4dcf46e57580b09ca6150d87de2768787123fc548e5271614b0adaa4ef07896612ff8b7cc06e301e8c068c466c5cd7411b64c381dd775b7c8b8f3437cb4b19f33d464fa24795288899457d1bad5311e066018533178cf1b91d751a1121b0c45b0270a7cb39494ed57574924966032af7176c860f95ded6608fcd6bb3e73c1a2523ea31b0af9147eaa5a1cdecc5c8b444686ab91a3b40d02100d4eeb74fd22f5d61d2e6f77ff7d7adfd3b886487eeb251d2dff750d581cbfddaf90aa25051ffd9517b3a3400f2f6d32d549c131ae7e05cd0755251c41e72bdf2ced7cbc858b9644e6829049f2d07b2e3461322ec9f407a22e90f28f306c981d7f9959607954d4191337a44c40e5108837dbc25187dc5662943316014bf6d6914254e5048806f724427c1ad1d30b5d43aa92a500a59c9d01509706d9f9d117542a65acae2b2ddcc8dcf713ce8ac65c8cc6f254f78e3ef94c75709d7ef3d4350b30d35e8ee70f39885a9aecf0def0e2a8e25150d395497436ac1b3796b12dc6b18539ac8e733987b7fd2245009018b57be3084dab50ecd8a40636395dbd47d2c09ac16a7e2568bc851452ad7fe918b73be4d7e184423c4dbcdb533518821682608cf93add09888da07698d5ad8eeda633330bb73d8ca186ff4a2224bb5a20d3be96b0a51e3c388a031bc26272258f8b9720be9f7f5f656a0a4efa15a51a4a55857c2bbda866b1c8f6045da4b42eea2846a322bf5a88ef79382083411dc02919645151146354d31c8405fa098162fd4881e8aed7984fcb820aaa586a007af20b453f3b51b1bae8d94d04b706870057c25b8cd89cb3d278719b5f49b54ec79d48b9dcd6fdfb6f3b67a0058949bb5c83e141e770826798d36ea1af88358351ea72a20b34b057ef42103261324a96861bbe702e591e9f26389032a90dd17d501395adf104475222e4982f3390e05afaeba3a9f24cc62bb4450b2a20d7795495e75c95d6b341a4c0b1127f6b74d81dc812cd66cd94d0423e4e350c2c312f45ae8c774e8c2adbf6690da4b05ab48a2b7c9cb1d77e1b23c23327b1c5c9ee035013a2710bbc0c3d1cc35944f6022356a90dcf0441fa65a98a191bbe0736c90f2390d52cda33df468b306bbe821004e8799a67426826dba5b77bc598807bdf793ea37345188e5027da1f61a49e0c35f8dac338fc91028963d7415b49bf1edb993fc0962e6d4836e0a65672f6fbdc86c4a0ca0fc5f388821c7108f6236e583c5b3a5a5abf9e6cc71a05cdd9e846f8be51e61efcea2ec2c4e92981047f33917bff9263ac432b1a166cee9d8738c2f5c890b616ade846df4af38b1d18b3a181318c541bf525296b8cce5b26c3c47fef4fce9dfb3108236f0357d755e798654bee4418e5691027fd1c6e58182282b31da4c9ee551720f372d8b34b178f69f62accc5b10b64306df0311ddf369bdf7b2ab7d609a3443c9655ceb15941f499ffa75e4787b2c10c1c50ef5cd3d909e66453c06de6e90145efe4f261414ef818e3b0094ffd86d975af968b099d5be62a6d3e5e147fc05cc10cd6b00d22c4d2cdedf71aea835742a9d06de8aa3259097a51427df9f5a7d502db1cc5335842d144835926df47e6d5bd29f120bda3fe7e1f26cdffe610c383a551aeb94af1de512aa0ef9cf8a6d813f996056d845913ace79bf915333e18f36d341602b35cb13cccbfa8779e70a62f37b2f80cb048d70af0dacdfd7f25647fe165984f96de3016eacf702af76c0fafb17cea3316aadb7a258ef5ebec9a04db54da16f275d8ec29dcad5db24c23498801e331381cfda1ecd90d7caa8a71f1acec116e508d728c992a4eabd57405d057d7bc9c31225eca07464810eab1dfc4add2f096597abb3c0be6f34174e57d65db3c8a10777538253b985ea28bd27012cd32e5eea2a5b8e4c26960eef9e0ebcaee1cfa041e5d5ffc613fc8f0fc5ec6933c9038143af753327a95f39e6fed45014c82a3eff3ddf3a2ac2a40db28539b894e5084ed162621502d63164eb80ee0b32a781800ed8e5bfb681593f521d8afbca4f83052074fd349bb5bd686a8e585e3293273837aa507e527379f557a79202fe4fd18ee7e8672420ddd5892d0fbba603213505696b8875689bd5743990fef86f95131daabd82ef4d6007dbec18c0529760536fc3b79a846d607c43387cf8b215dc8de45a325a4031a0188a158ae7ab6042fd00bbcf8588ca30bd959b83116f61d067549bccd08f5463540bba6b2f6b429e3fbe2fbe301a7931556271ced432837c53b958c3afd590935696bf5e490993ee875efb412d10356d3aec2acc795214b312067388421490fc83e00ea327a68ab3e24cfc85b51fc541e0117500b1c0f93b99ee8b876a4963ecc825fb220c8a415a7a353dc9157a4686c17eb8d86d56c73252a51712665afbd5d950243c745adedf5435115485d4a4b141112a5595d84327f7c6217cece881c8dd771782ad7761dd6f9a0ac4d1c7532548bdff9564fec6f3e5be19a0f026e9557df25b99972c21c05dfd0243946aa2bae121ab6add1687d936fea2830fbc45efc11243c1b12c366eaeef474df2c700eaebb5c50775387a5e4bf0c69f605720f7decf38187d21b8b740c8c16d39bc22541dbb2ac4dddf310ce3ce90cae0736012f4e7d217ac42a719382fac1766d95f8d8184f104578893b83bdc4a1f47588ee0cc516b7370a46a5677ed392ad2c0efdf5dbf79e5d8676300e33a275633709aec84d96ae5df2bafe6e2a147ff05b760d4f09de10480da1925eb604f8c4ab68858aec3d7b3b4cc0ed89732dbb3b106da2d331a75db0827261d6efe0b3d1d3b7d2710871a0b6aa268e6fbe45c5d33bdc2eed886fe790507c338202fcac0d929325c6da156f439d081a4b98f018b8910bbad71f6a52d53bde8628feff4d64db94b4895fcc09d9c43629722430e52225bce913b745aba6a9edb8dc2b9bf1b5c867087245692a651b855da9fd587a768f6821c4c4cf15e9a201978be76ab3dad420d449fdff8844ee2d1dc43236fb731cbe9e3fe5ca8cd6be21007a38ad499a8d61bd66fa09d3103b5e55d89cd1c06092d0a02c8800e9278fe11a662ab7b3bf6489ad9ccfdee5475a138be24f885dad7b6ce889734a6990efb655e65259d8c53da3b724844c745cf66156c7823b87a23a4cd1f897c95eb065b82faf30992ea2e79fbdbd85b59662cc59614261ff4d364954dcd0de90644715d6375553520f723c9394f879b796c4e5902de73f98740aaaaed8ecde16908b5d2ad1b96d1f0c55db8c9bafe1e8a5223d7a7714d850059f14ebef014e714febafcd24a7cef264ee47d3d1c32bf5cbcfab4fa7baee8c5cd6ccf55cff9c7ab2960b4a47bf0487e611ff9792ace9563dbe9e0382847ba29b9fd900af98d480cc27e51bec0987e3006d25718fd64160012b829d5eb1714d13df2e03b576b7cb6efc30277ae3da43c707df9feb0f9eda5b0092da12032bade4f62fbccba128ee1f3c667fa319266f688202a0c6e5d2c76057316c7ab5025cb7878c3b1bd666635599883d154549e1b50e010f21e151456a41ffc0ab71a5f11db2e09b52dafd69be2fbf8314c7c31f8ea34401703b5bc953ce6de9ce3fe44726e78cf1b883b2cc02c52e4862b003037ed86d66d1f09b6bb1d9e6b9f882f2f003203037f9e3d2a7bfd5fe7f58de4c715063c9975da18aad66bb581c7fbe1aabaaceaa9ea0b7c45772d533aba0386c3d763176b24e9ba9d240e33fe510fa5c19b95973c3cca107e797c04a9b6f429292a2f67c47ef6b2466759bb0170aa66d18197442171a533ec382122e2c22147c5ccd221a7645c4a9bb2d4e16a9f706dbb1a8f956722c46b777af70e746470f9aaafefba62b339a01f42b34cc658a9465b963904862dde76ccc78906cb9c61122732300d38a4a18920bb01ce6a1b0320698f635f6549155c0ca331b1eba0c8a68c288305a96882537b2ff8d4134ab8e8c67e78f41fcb3866781d87dc1672c62b6c9888b92681faf8d12e4bf1d49f2451200b0ffffff4f