PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 55587 db186f6758f19c232b2ddee34e15e068edea2939c6bc7e7b7c5de06ae816e8dd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fbecd0d88e83101dad3c536e7f3189acf605c7c10f53b2cb702eb7b45bbceab0
Certificate Block Hash
db186f6758f19c232b2ddee34e15e068edea2939c6bc7e7b7c5de06ae816e8dd
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00e0580000061d0100
00100000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001599b3b81a4ea3c20ac3111bcc151c4e0b1ac2a1267db85d4e399bf86725827913c675255b230bc0bc6b8803aee671ab684d46573afd2a939a8c334a75207717074ab40a6792f76cde557e848b3126d8de2e56596e463c87c3180000000000000000020000000200e0580000061d0100

Raw Header Hex

00004020f7aae9581f2da55f36f5c6f0960b732f371808bcc6c5645c10e701a1e8a2ce375fcb7074c6fccd58b925debe4acc628832c8af778a69580bf62b1620d69f58cc57300b6ab2820518b0eabc5bb4b72e70cbb2530fc1c705f6ac89317f6e533cad1d10838ed8d0ecfb

Proof Data Hex

59,560 bytes
121216010307878edf8a7164ab7003e829c37891956bca2401be7f265234a144ce7f38078a780ffb7303c4c56f11e7807b92ff7947cfae94cb3fda41ebea45a209d929a014060b0dfcf82a3e6af4088ef3a7bb83de7d4d0c820dc80e8075a32fddc14620fa316321866df39a1863c6abcbf393da9bd87e95124d67ba900ec77201ebf7036f3857b496ffe3b6bbf9cbe3be4fb6244f5dadf0ccef227d7416110acfe4e426f246f369d22f5282f32f9131f9709f8a6c2f07361dd1aab7ede4b6d77aa24a03aa01a6571c499a30384c237606b87469f091f7907aa8014f3fda7e432cd579624e547cd1b94f8dbe1e1a2fb6b4ccacf3e0d369e597314c8747ea2c14e2ab0213d98a73a6bc9750dfd1f44dfc68d0e37217931998a466a5f4d036c175c4d084b12ac53c7a9e8ab36cc07606f6039f3cf2a40098da25c6ad351b843ecbdc617c62ad8e47c393471b2649454eedfad558de07f762a9d90ebe78dc20d8d0df8ccf33345a0c701050d00f5049a274d6ccafdd93a811d250208876122068a004387e465bc8a9d3690e0146fc82d26c34c340e032d6eea984569b9be01b3f5687ffd620186926084a8d21cb809aec0f4ec7a17fb5f424444974fd288686e278525baec7e0058b4882353c6ad294e21864652c78abf6362c44f3e730a69e5bfe1ef05d97ba22c0a680e70b68743b307976886e0e4192624795fd771907aaf448f4c115dff5b55af825faf092b144d5966a4a8e39cd2b73404070b67c521afe57981153913176ce83d98e710f10e46cabbb4ff865b1b2feb16d5b8d9b4e6ef7f473233e2de5f34697d434883a783d81272211ce5b29e249933885c79b7e8eeaec0cf7651056c747e363a82edde99b5154b44d0c7ebbff531c4963db97723c9f5e908e38d7b301a76153cc2cb798ff12a0661c8c0ae25728b1a0479b6d48ef39339d743d659e40f4975258db7afa400554274140a2faeaffd90024097032f8f3e9610ea251115af2cd2e78dd8d41c25cc07165bbd78ebaded58548076487ccc6d62fbd37dec45e194b27d80e492539c01614b7d000ced97bf3192a7b40633307156022cd1137ecb27c3d0806915636649b485f987221353af0756cf156d1f4de5ad2c5be04c97b40fb6919b480cead808bf2fa748829943aad028f28acac1281c7bcff10c79410c98b1a498ba157aa12893b67bd8370c25e5fca0af56546d2fa2bd3efde17b2026cd7b2852b1ddbc45494a0b3b46d6d159e50d503c44eb0294c1b3ab99b2e7ce9dd4c72c6b3fd170f31f5d5ecf60c072461730b8cbbcc44769d4ab19c0a84efc9cc2aba7dd2b9266f1f6184079c77372d7a7b9478183f0dc766abc87739f11ea51ea0d9341e371a05c5a2b24ce3b9826090edb2be8167ca9c2ac3b39382042a99feb75cea8a6b8c4be6890ff59bc8c55639150945d0e621f5876b785fe77627b60e7d8dc60f24394524db3c45864259f78a9a174093727e62ee262507fff003380739911daefa923805ca833975b1dcb97aa995212a7802f2d5854690113cf32a7795df0a7a11dd03becc16e933ec1e317edfcc3b4ce09f30911afc62a40d393657a49711696ed6a779e3f9bb8c9c604e24a75f7845eb83ade6eecb4bfb867b06fb835486c6ccbaa3ea86045ecee6d40b71301313a18d72c12d7a6616c679f1a359d34a782a7e28cd0f425b82ab6b5aeab2d7f0f2653af2065dab49631fbafd58aa49fd3112426554cbaf5d037800d5154a72fa01740b084283fd10abdf138feba21111918cea633af296c9bdee367cc69bd2683092be5bd36b4d69f363f952f4812190102f4d62252b18da5af6caa2439329c7ef18f6202459bf029be0fa1e62d7dba1aefe004cc07ea7da222ab1fd78d3216f8ca66135b7bedf3d02aaeaae41618c9f8a91fc49b11b5cf4c84f4b9ba6ddf29ebb3539394cf03d4315ac50e08e2b2eac0d219e1f68ec72f90c0a5733514249f3f477ef2d2993a73dda6bd234e3d69bd385af406e5f2b77bdbad27e61dcc1577058818c9d22add5da6b29a530ab0e8e9609d4918b777079880711ef35a8b02b78be0b44e36396a7253a98cbee395089eebbb3bd88c2c1bccffad83985d3bf4714d16532e08f17fb4beec547f3c63f8c8b28bdb0577bfb9ce7d43f102e2bd27ba2dcd510bf74e6c56da419cf6a4e56cd177a61702e41f6673218f14b9dafec2cc60472f55b543a78f74db1ceadce1278ef2ea687c7699cb01167804bb61024bc761c12f1009d579ff04701fbc055f4e2b084bbf045e69095336b45424f00dfac66294a89c05a3defc433c20844dc71241e3a61911b53d25157a60454844947d204711a298330545acf506be6b50b89425526c6eb77d9a29c8447f7de8c5a10d331884ca821e6eae6cf8009641a3151efa443a54abc0c4d5e88ea2412e56ea8cc9f13729952af6ddebbc6149056230b3747dfd887ecb7d6660e6d0ab28546de13a4285e69d1b5dce04cf6afc702b0dad8b977b30f237a0fa21baba128e06149f019741cea3408a73ec66a2920212634f112b448189d78cc7fe783cb6bdccba869a3f209edbfa97812f7c25bf63b5de2de556c6722dfdfeebab03263b39862334779fe6690ce24499d90e33e77fec307f01b89d26293494e1a63dcc773115e4fe16d5c5da77668ce2332e9a99bff72cfc90cc58a1a87f4f9bef18dbdd27103668dac49d346f948be22b6360c771f74a6185b4590a39cab5368f4d92836f02c31b87dbf9e8700f23d2f9b9b157d6785bc5b71716a7b89a273703342c484bc4b0b3a1962ec34ee8334ffe19c5526d97a0ea425f9cf76669c3e87c9fec5f4ef9035bdb6b4e484ef47793b0dd1d0eb3fdfd7d413ef4399cc20df673d8a547338db704f4bec1160d7b35345f5d8b19a6088f877c695d2452f62b4efca0e56ad61d30cf6d3620efd3237e7c39421f4fff7e183f153decc7bd1a6a98c06cefb6682b209e4ef606aa2b27cc16987a39c1142c0ac158c01cb9ce3ac4998e4b4992f4a9755b24631defcb51dfe345515d9aa1d720c8b957b79f47e3215a79eb3582d7ed2fc84bffc2118080b0d9e593f55d06373e18b8acc6b5f3ddf453c8b74af1905ab1f915b3a41450a13e2072337b61ed2c7c4c7322798890349858226f188c13b1ef499206612624f04bf2f8d2aa8dd23fe896f105613baa5fc4366f138d670e1bf05d2988e0845fa9640a503e7d0b5dbb09f197315bab38df2caad5506323ea241e9ae0840e5f57eeab9500ddd5baca92e8034892b028a16e8ddda568adad58e7a63dbc44b72329d63e865af75d81ffdcdf351af910b147913ecce437276f3b479dd5deeec8e4d2540a8ba46becbb3d3833e8d74478309e0fdcfd8f58b768f5e84be00cff62102ef86c0af33cc6484a6fc49cff32e1188ac66557ab337171bc8f1db2c3fdb47e2d23cb578a0636ce28428b3f9a312ad32d1abc2d548df3e6e24ff1b8b258c792a25ee77bf0cef1b854938c0bd9710c2bd172aa64a31cba08142bedd1b41d30d4a2ffc9dc81bf14c2f73d7374a9cda72c6a88d138d294fdbdd9f4c5be6662ad950708d2f2eb3667e555c32a0f96fa7192808db4ae90b0661162d27d31e3230e601493e29ad00a6d06f310715efe80302f8cf853ae5ed291d5bd9006561f036c63ebad3b0f374a10a9bf334e98c4b6ad83086a40777cd51434f94a7db987bb8d6b36f64d692113660a8553b535f9b93eac0d4c7b76bad661b6862d025bac534b957ba3190d36c4c9bafa3a2df7cfc51833f3f3d9b3f4e1ee4f6fc5f2dad39ef5d69d7bd1220b59b6e0c7ddeee8fd51b84b88bffd538b3ca9d6b1fa8436c9784f6d5aad17650877565dfe9f68d16247974d637c850699cd6d4afc09a11078a94ed6e4cae2e70680ad023d180a74026351e5c08f383f236162b9783e28aab9847712f9153ac11d08aac2349a798650c1378e26866b44acf3bd7af9c885784116aed2a84173b930763ae0757bbf4b9283823323a33364990d7f0b7870c720567fe94d980448bf4997dd41969ff1d824c4f73b05db27934d37bd1fac91420ef01af588006c7ab072cf04f9deb5f5f0abc03bcdf181457acb3a6fef868ee4125561ee1675e2da8547040fa43baada9981d318ce03a3b1febe3ef7c05ded528d9a16c90f971a344e7441708f4338a606508451205406807ab92ad97844cf76b05ee999e98bfcf246f126549763bbc76473de966e310e45e8100c93a18215c7af55998811f0874003b27a84b5292701ae3f439aea69ad40836cbd3ced1acab812fc846384e78300392e83d420f89243106f07bd94092feaab9c97cdd28baec2484a9ebbea2c18ef707a7edd33bfcab401b9ea0083336c7c5d96d4f7dfa2ad227f675df53bd5869967776fb2317cd6baebe6393dac5f298d0ee6eca2b68e421cc55c79624baf5dd2f4f6bce3ee4ab8474504a38623ec0e90de1b8da34c71b7ca235024dc1ca786e3a9afd364a89abfeca6ecc81b59c1bea6b63ec38dc734708444fc55da59b925d4bb05cc5b63055791c190e9e32f7c184627743e378abe5170582a19ebf062bac515d7715cd01631621b2cebc473ad6135fb28bd7f49601750207f21202c97e662c36f1a60c7f4cef4c058ea2480f141eaa51b2be4afd2ba616e2c72c52e76a580c5c64dce2b44bf23881de7d4fd9fd17cf08441d2ff53300cea3c9520e36cf71f7b6b980dd44cb58456bc1ea3ab331543912d04f1f5b15c4a7adda21d66bc7b571b6548910448994788e584ceb9c9e64bed3e77c332b9cfe0b4cfd7232ddde403dc15d09a00556f74115e845f4b0e368c0a735c1c1f7961726b18fcc7570a9e6d0ac2521bbb13a3c46354f205faa54071bbd222971658b7105ee71404a22dec146529737f3ec969adeccceebad04efbcb5007dd57576813b405655b2a0e261596a48cfba5a3e4319abc5ad9e0e13e68b6ff3ff9dd6ea6f1b5ab8a3a589f92664b675686a7964828125c5d75ce2feef755ef4339f30d3e21ae336ad8eab3b61ac47c326e88e232a567797216a7908266bc5c2800bd2771d979fb8600856922231a92e412f6200aef6f67872fa40fbc4c4754c679d13b45aa1a36df11f59ca21196ffa26291d1b47e977102060c8e0cef8fe0e6b4e02b2bfc0a9bb018fb8cae12f3bdf1ced7484f22665d789bc71c8c7992f2b81b99c01395ce322baa9632660f05d987ffd57b971d2db6d5ce78325e0c9506dbaaca45894fcdc3ce1ef264615119ebf5044014d41968d9c25e581229ea072d226c0c6368001deee396427d0e9720232a886d70b11dbbc1e4964e845ad3559fef523408edaa14144e2c555325c8360e7cab88eb00e97ab06c4f973d301a73f395fecb6632f8326a485d775a6aab2e43aa9fc13e549df3c434b6ea908662c904e511326fb34ffcce5369dca58c775af6b78e7acc7f69af25673fdac491940628d63c66fea644ce57a04bdf2f25262e38cdb23623192b55ba0d8d672a398b0d34bb7c0977821f96f63bce15b973a0e971b2b9b0079b9e460ce39aba348c7b0b12c295b071eb27492cd5fe118d4823684ed39dbdd691254355f4091c4df61041c5eaafd8a73b26eb006e25b0c2c347c0682934ed39ebad1236075f95e26f1fb334f4b70d373d647398d2c1f10a0946da66d1b1449cdece13e05acc02ad28657ae19c83853f914840591f6152ff636d4d16a8374d5266233ca9c333f632fe88960986c27e9373969c453301001b0b100ecc43f3f98fc1e4196a430e663e37b677457a9f36e981e90898fe97687c33ef1f7da51d9841cb69237f10e007bc929082dccafa1799aeba7148fd22f57c93e78acf2b5c4b6205fbb6db2011ebce85396df55c560ebd765c414032e6c0b10a96d3eb18e373473519781b5a05c6e0aab9e0f6aef43b8f0fe5ca7494a4a6ef602486f5f2b8f14fd6dfddb2bc7e2dd49addc8676ff396694f2193767e8e382ab17cab315584c2381c46c2d89c72be27bbf3639dcefbbc1e881912eb14acf684f8044a35dfe91faf37f13126526909b5f2663371d874001174e302884e6add0bdc36a1fcc3a896bc789ff89a2de20a3ce28c47ca949163e599f83bff1c07e1c6d785ea07dd328bfc5e99ea63c3d155a271cd1a15b4e74f88580fe30172d8cb7f38b91b506f0304fec14b03448a64a33c3b3e3ea346029a6b6d4d5237b7d976d2c13b5185dc71187179c3535a406524af97dd3689439922a64c55bd5725393625d669bc05e1f0e1ffa0c4d27a0e4c731119629205bb2c94c261aa8a5072e48577f78113412f27d13aa4db013a59742cd61bb2863a0039b2ec5ee9760c2537b6d938429dac89d272293f2bfa12a85dcc884b5fe6383d065e261e4664553a04fb38e55a754e4a739ac3c79b2612bce61eb5a7bdc724a9963194f9854dde19585400bf5e72fc66feca417fcb0dbe915ea6e7dbfe7439650cf77164ce23a336ef2f12ec025346dc8fc745a742daf822f4df223a75505c36ce512cb9f23935095e2b2c0c067992134e1cb0638df02687469bb9dd0cf6568db1bd8a8d9a8abafbe3327fb7d5b2bfaa64d546ec4d9d0f3a9177ac0ec3a940c20beb4fe751c29364b8a7ad206898fe29490d4ae6518bb663aeef47419b929ed16d248eb95463ae556be849c98da550f42f19da7a863f5ef9a78c300b4d70cab649ab2488d9c323e85fdbccb6c58649e3cecc64071ecb4bceb03f89dcb3c9ad8fa9d8fd1c07322df6f45d980bf4d3514d2a0697204248e389b1227ca9659fe747b8a0197a7d2b9e43ef913ce021dd09df3b17bbe07500adbc7cb288214eb211124637b104b3b2dd9133effa98cffc201210b029160ef5bfa513d4abd70d81631b29726aed9b6dcc839b5e92835e4f855ddc0601d3fa4c4c6a41be62a53d61915d65c9c019f2b84818906420405fc0523502c1baff1741c4daebf155e5d02f2d77bf0a33793c2181195ff863b35306212c2abca4e0f3a494302689721edf638f9c197ffd76d0b5019628bdc388561e631ac21d84e3c59b1aff82b46a5deca9732a373a9e7863679f016a056a07d81962035f033afcaaab2cacac88ab5859992fd6ac777b32f389e95896b10ee1e057a81289b0b87e52972cbb8a91d60607cdeb56e0b77714f1d0d6605bd487b0aec756ab0633c1ee30843ae8edcfa236f7b51bd323da51eec1430554a394851c0208e87ba861974e1ab626c9363b5f7956a06fb771bd9aa3a0d2666fe43161b163c5d3fdb276138476bffcb0aec7961ef1d229ab92aa0da0e75642b179d3b6de90bd8701033f7ec5dda40c7598be5359efa935a692c2a2b898a5bdc7d84054aeb0632e6420d3c99d4ba669c14c47491d57b9899cc65407b064f92fde765084f8e3612b90a7fb1934e711112cdfdad117c999fc892e6a25c3157966e0d78075e679bbe262636b87c01362ecc6bb73406674be9e4f8271ea544f53d741d3e8ee5a5b6e4bf6fb4e96e06eb88200d5efafd8091ff6187732aec24675e6333b2431dabc3cecc1694023f116687fb2ac7044f202842ee5686745463aa4b1452812944ff9c141cb4055365a75157a9244db344203f3b54949920d3ac93b77b4bc830146e6fea39444a0ec0a28053bcab54d95fec7ef4e76bf44a253de45e8d2e2b297609f54f1bcac509841dd1dc4354c93900bdbe7ffcd4df444d157c70b8c70d0c46b6ad0ee0349ba28246d8011397fd39ed4334907242f53858a98028e8f120d2345906049a3c51dec0e562ac9ff1cc18ddef3273eb5abccfbd0dd5787afd24322f5ce4b5dc4add6b8e52f0deb3e737d91b771ed01ded105439bff4ecbaffb6b814b43b2ddf6393c568dc11981febeba26713988c8d00558ee3bb6e2f6a5a1ecbcd5df0794c12a955d0b48321bee76e78312b04f824e3eb04fb52102d904ae593aeae12f480df66128e3463605354eaafcd6b7df37e4b1143ac1f6933f46b06067fa1fd8f2ab95129ca0e60acd4f24674136d32d60bb0f638f7cdbd4698e49eb7110b217779fa9f01ecb2c80b9322913189c1c74c7b2949c3e460b085d932aa3c4a9dcaf02d2ad70dfac17de24ca0135ee30a44255fd74204bf059a1870195ecac75bcf88c4eda71b984bdbbcfd47d0917ceeee789dab44fa533af50283389aec2befdcd009d0b5bdcbb136a61e0548d4d29c3cbfce29934a7a96fc6c16cba155e8987dd043bc8ad6a464abe1599c5766e3e29b2e712d224c755ceed6425054ec6cc9429054db16c083abfa4c7295022985900d56c592d2ba23f33a0024943a9450b7eb0b70d6c2815e20069144df18e4a457007b99d3d70758061fd071a69dd5f3f0091a2a930f642a0d1f204fac7161d0e4852190ca54107b24d479a9a638bab108fb1ebc2f656c99677c068dd92d44f1187f4eae84ac96f4651990d3776c26c5b9446d09d7fc873575fb10509138d661803666b3974ad8c9a4acd70e81e06ba18a56c5ea452626c520876f9a4a9b06d6b2c73f65bf3603bf7135388d554628eabbbc7c370c4c2f7e050406c81af60919592f7e153c30bc919d2abd97c975a2555a51fbe02d0bb317467f73641800fb80d2c8aa16124c8e248848c874c3a8848926029e5ce261d153e5d6ab13d8aa233de16821ae558cd291c0cf846eb6cc47ea3b03194518aac7debc474218534373526d72d2ff0f05e957afafadb66fef6089d0d296cd1c916434a2e69db59e7e489c05349d91f4b63fa68d53b59217516a5d44db5840abf277567655398b648823a705215aa595745b3d4fbdfb8180ebeef37f41348aa46c17fb326e73d6f1d8422d75749e8a21bd6e785a5afac16c17febef06ca7cd852cec195c9ef9b752fde2c84586e75b810a98e935813e6547981b884258ee493183636ffc43c53528d0f6d3a64cca2302014636267aee808e72f78817bb2f6e4e679d4e79d70c9916c02c6b95b103f98b62bbc2f3af7091753013fd66f9ccbdd4f4e10d4c2b021b35c402e86cf606562b7f7e678665562dfb5b0331591cfc69355618972e22887b01629c6ba90a708c6049c689057349b06f1cc8a76802ac3bd9da8f43c60aa15b983bcca3441bc4e635125b72d642359e5a3bb81894d2d1de679065368866cbf533793105026d13a462b4f1d33e98bf17945479cd129c435790bbbd2a74ea4c005939851c6722ea585ac145d7e440f7b0a9fe4a1f24718d7d4cd3a467242b7557d24b55ed55c99e453c2520c1565ff127d4b5f5052e2039e0c6bf2ea247e0521a07d414f1feb8f65cdcb28d209ff225e465e1744e687dcfb936277199cec3f7bb096c3fe87fbb37e46f8ba6164dbd9fdcb8efa6141259ddef6965a18c53c719af6869b51ce73d98f6cfe99108fa12284d6e53854a2d352092aabd15d77cd7c50fff1d8ce535c734c0d3063f9ececccf5816a4500dee69918d234e7404d24a81f787d4a04b423aeb4f9049dc3de063a1c95619908d0f05488f5f798e920ed0c32434bf678973d5319e22b1973a5aeba046d3ca90b9328f9dd46fcea45258df5fdc1364fab2ed397fab3c428848913585120a00b9a79b783a123619b7f11735d6cbaea176492653b10fff4efaa9fc96ac32b517f6bbf4b7242eff769e7444fc882ae627bb624ff4723e0fa9dc0a705d60be38ea4633dfc141761763e3deb961e0375dbe9871b4a69a9b73e986154a428bb6fdfa3d0a7bfd8c9263a8b1234deab834a91599d392180faa673d0bd074192fa853a802ef6058c4f53ced0efb0a0b0aceccb0e4eb2d3897c1d95fd1754e91d21e74b2ca538c6d9df3cfc2cdb62ae0bb05d13dce863a166657b64b10ce8a671efeeb8cbc14a107736e510165890d2e1db1965db3147d728614a5c7680de5ef9a241ee58eb47a1ca282f71e6663c4e7793c1eed532900f91892ca94251d1c0498567a7bd95f2cccdbf4d2d2e802f6cfa9c9ac64cfd890c4c4b05c87ba4890560b1696725f6c0d2092619fe33f568ec047a2e7f6c98d81ee99b6e37b887e9d7db77a0f0d818394ef689b152a05a8758f4314787032e4a4144e21d5785ca52a434b55e22f9af4589ad2580388a5b62a88bd809d623b1f5291a013d59737ddf60a0edcf16a697e1d09766d9310808e7ff25048b124de12c4b03b62e8eefcd95ba2fc8ce0b6f596a3b664f38bad57adb183c55b83b4d7199123478b7f01b2e7c7ab6a8894734b104963993fcfd71f4f1137f11469e015d3d78e34d8ccd8530916d02f01f4462694ff5429c9cedbc542eefc3131d418179c652956f3a6f6ffe86362bf5b2d80cc4563ce36bdfa4b7faa6c570eb029ae2a76080881dcd101b6593b89b55c5ef02de30e3ead5df7e3e2ca6101f0d8ef96535dd891da31d0bed03dd964788dd7460824352d37311648c22a761cab4dee1d102e41c2c3267125ed4af6be4f7a0cc872358ad04c96426fd1387a2a21259f14de3bb434562daaf9f41a0c7b95eb9f97f1e99e6fa7ac60c81c4e3612aebbcd721a628474981b0268d44d098fa25064ab9c74e7bd53ce826bf366513b18c9a0050f4dffc9ef1b1a7575c97461780466a20e2bd90202ec2bc95167c072a2e052b4f10d113e110c8e5b0f5fd6636a72b4edfb808175bf52b837d988bb5e9017b2c5e2fd8bd6f1f47e3ce25ae9bb44501ae8bdcb8879f6bbe43310460ba779309be7044909a22fe31598ccec2060d884997bc11d0d6fe902a26af9ffdee27cfce328866954bb3e7da248dee051eb3862446fcc398ff3d9a70a0ba48ae622e415922e936473f23d594c7279ce2cf4d9612ec03c4e10af2a0470f051b2c929841c330d4e197318ed000b48649a2d20c982c35c2ac1e977a5fa97ef57befcef538e83fca66bee7875d1b8439817ee53e83feb71e3bc3203999a5f972cb0d761c5e5cc3d687f0948c6e446cde7614701508253572a7698de6b64c52a70cdd3b187f389ab70fac64d4e976b91a77c352af5b39c0d2f65850ec591103c60043ec71788994ca0965ba313bff3d221b3b1ff3348a6be094aebcb8c373494abb2edac9bf9d6796b51452d088891187fba2a5d5999a6fdb30df148063277fffe466f9664d03b60e5b5367d1515fdeafd6cbb98edc84f0b6fa3e6ee493c3530c8a7114bb81d7e7d9a792f2b266cf577d2d4647827049d4c6faae155fc8eea43f6ded4f63b9131a9e93f7a8aaa5512eaeab658565631654e3648ec477579087267a030b217dc5d3de34ed3b7f3b10aae431b8a3319ab87353051d226e3863debd055c7918025356a5a91860cbb4f744d48133b6554eed3f1622438b3b423b4dee38294af67aaa9c8ccdadaa747fe6014817c4a528b5226cbe6cfdcd55ab40c5d3dc7690c16a744d6e914c75650074319b9285712bc4c1bfcb3900e95ec7021af44fa727714d075c9021880dc2cbcf171f12312dfd4ceef9444166b9dcb2636e0091740f7a0b71a361dd98a7a2f1d3161264e27ebcfc7c09ccf6411d30b74b93f3204908ca3c93c9ee1b434bc1f85a8ba92c692bdbcba50f287e16c51371fd853c5780de8202344c5b3fb2b06aa6001217f41c77167ef03db5a9b404699394bcaafb305e750c1882b0c5c2725db0a045b215c3723daef648b1c6fa46bc53dd90a88a9f2085e90093e571fa37d4558f087068aeed728f52d02d794a125b2f668f1a37abd0b8c213dffde0b7fe294c13b93685f9ab89ce03789806d0ed82d0a57112d27ef5296e146b06d3518721647233837f38eef99c8a5b4f119b697dec2077d9d1a271d9dda0a15abe6f7977567ca79f41246b853ffbc4f8337811c0451f538a79842fd91ad7c8607d260a6e9db5f32a0f084701e0b28e70c346a97fef757f3743fdd78fbe91ef7380cdd211b0ba7abf768b7f651c188f50601b43e5e05d9c58b6ee9abe596762049ada0e10f0f8989707b36b6580ff086521ad16c58c45ae82ee43efcf6d668d72f189b65cfc018741e08e1e73821859daeeabf2fdbb367398e5469fb4eb3327678835a3480ae49840329d2b31525871d8478bd050b237937e7da04fba248dccbde7ca24d4bd5af820b5b80690a3e344d621ad5f815c2e601930bd12974ecca7154ea39e31bee1478d71a16ea72e4fc5bb9a32e944fb5a44e942b408cfb3a9bd80b5c81dd5863e0d854aacdae4ff78f9b03d9a225c222fe87cbd3ce85af1338a2333c0b326fccef41864e5f5916d6eaedaaed530db3cdc0efdb0e383321fe9bfdd1fa5433bc481f17cd3b35dcfb6c90fe862188c11beb7a9678874ed152fd80f33e1c799922c52e7886b9a820c8a495c8288a5917b2f691df0f6665506c442efd534cffe787ac0becf125790b76b5facf6fddb7cfa21461472c5c54597048c9fbdf5159a6abd1b92542f209b9920c08bb42cfc9ac2045234c64c29c0c6337a4070d08e493f80f1c5872c73d916a3799a422dd2f7465738f24432896a0bc0d1c00c31f866b9d778bec1716ed57dd5b25cf548b0d39d88855434aa74bafb721d09d633c06075473c263db47aefa131a09886f3dab854d67114ad93f4f19f4846c30b93e8fff92cefc483ef02e542d69c4a91f0b04170d35dc001aa4e8b7a66e49b77aa70a900935484b08a9b1dd0c2716ef8db3362b499e45a7777950fafc0860a46c9a647f2d9cd430be83a6b465a02b8691e0d4036db458e788cb6f396a63d9eb1c37a037da68be59faefa1ee2fecc5557e5f0ffe2b93ba72d22cf2c19a62f089a9161bdb6234c4d3f457e2701c1c2945ce7bce62f3ab33251d40ea91d9dd0264c7b0d324e37d4404c7529fa4c201b68df1cddda2d247b893e5614908f45396414c2fb3ec199dd4bbe88886159bad33cda3a01970a3becd506618c0e2982ba938ad19b0e2e759458a8d437df1ace8b414110b555849c85173743123e2fd7c72c0a78570bd51dc190896e996cb8cd526b13178bc1a01cc76383d21fc3a5f090d7ace9459e9e2090e3f2f4a5e09165070a2afbbbd8d54c0e5bc2d461d139a130a3760e80090fb57ec821c8ffdf83f2edc8f154fa2b4db0d3eb883ebb55c9a79b7479450d3d31f99ecaa1539659ae6ea4165826161e1704f6be38aa2cba705e849aba5e0a5a50647199223d515795c94f4b01b9d11cc205c70b79ca1a58ea72cff7478c899d4024285d84e0eee7d547d508416b2ae0187b195e08cc179327d41d786b0a8a9a645feb11d91ff7408b7a9d8e90e158e10e432a81d333ae81b08b97d675a24883b436bb7df18f5ee2198de6d6a4d167a120cb488e888b8dee6a083ac20c059ea92fdc17301306b37cda2fd71a48f78ae8e3e03adbbc198a11bdb0884d80f008ce1290c56215935c108bf9a833944f1ee132d9024b8e4fa4cd46351db94f3ccb3ba745ac26af11893dd58c468d80726c18d127d9117e3af2db1954cbf1db8b7e51fe24fee55fc2e58c3fe4867dae519a1148a73cb80bda72867711ee67b6f89adee9841855ef9b49d34df62150ce5a8b6161fa028d795eb662126a86aaa39d5d16989edceb346eafcd1d100c85091e8a24c64734340b320761f3ae3cb7f5f28e508614e614c5e99865169c69c524293962e528d9883c9e0d8fdf8217a5da70b7695139a645c13e7c1519b2e45bd332f8328058bb4f895943802226b1eb6e7715f24ac2559b836eca441fba7f7c5a1c5498b5d947215458b0e78f660439b0f9eaf124938baf690a286a11f765c319df124629fccf1fcb7e5fd6b9c413b6a6de6de438b755133de92641cb4eca257a990124466db90edfd36450a7c24944dc935d32b0289a37dd8173dac05f0395a1b2aee470807bcc54aae4f2499377a779897b8e5b27bc7038eeda283e6660937cc1b772cf78e98f8a03c745f022c8ec8caab4c52a12f4282e2636507ccdc573231437001a5476ad7ed719fbc5996ff68e456c386f1c29bac40c0a03969f1d6999db6747415604857daf2771ae1b36f8944faabd98c022fbd09f3ccdf60ba1fdaf9d28f4729b9f2cbd1d57594a8af8c0224fc60f41ebc5f5ba496b44028766b2c98289917d39a2c7d0b270c4fd82641f2ee9e2299982743436a76416ebabd10e5f2cfe4e515f2ac4c26e96b727a24669e65afc5efc21a11d49c635b1571b40355baa3781492e2a1a6737faecbc57c88909f5399a7ba098277b1dc9f465ffa25d01a8505d95a7171055206149682ceb48881adfb894b2978600a4fb2046e59f1ff31c2a8c55086e9d7b8d44b36fabe8a343de4d03e98bfaa40153056eb49a7936710175c803193f47e960e831e39cf6f49ff49b3f1ba25a5c47bd79dd0d74571aa047f14c06e0257624b636273680a5861ba65331731c4717b820e72b166c2994fcb87270c1f7943259b2ef4a8f87163a91c339dede445c909ae40e2f9577e191becb6c231c4cb2ad9791b59226d8ef6332884ec74633ca2f5849bcafcf3a9e51841c3ec5f2a0c0c508ee50b9e9b441727c0fcd4c38f7f4e4b00d70dc8dedcd77b52df36919dd6bd0794c12d86f264601b5b6aa84d65f592344ad9125c5e8fb571d20d012849557113617b8d041270b09b47cc9b83facd62a092e73e124a6e47feb0c62358d413eabf491039ccba7a3082880bf0f41c6c1c2c372b98f5b2a377085bd21d1915aaca11d549691d37db7ea3d7b62823af385f7222c88c942963664eca9fe42c79500e6d12f272bb28ef1bdbf1c7e0e977ee4917e55552a62bdcced58426242f651959f05ac966d25d88f6e157f64e7e6d6533d4911bd4eace70c765048a30f37a98c245459a40650eee90ac696d8c9bc5eff85892f4c365445646f2e01116b0647f17bc7f2d09c7f38da18256c6981ab3e71c80ca9f01c5c000a17e849b359ef5459c03f82db608c835e6aac6f5571900e59925a4c467f06417cec46e026a71f54efe58146135f2383ddf226337cb1df0698c9fc6b8edb85a604a030db52522a511f84a1006ee07cca76d315c7a26ff0b986f64e4cdf3a4096a77330922cf7c8d25288a915151c2ab962f5398b71b246c4ff4b623d7917f654e9f1104e8f66c408f198e1be2083a5405a7774e473efc9c4f6f5405b2e34fff534d611eba565d9c5075f5e3368509ca27e1bb6fa2e42a23ed1ec06a0cb3c6a4f57c301ae9bc75f1d004a2a81e0edb5483f402631fc2b58a9695365baab08318c78a10b21f071739988b56bbc586fb010b4d211c00b7b502c3deb8fc23220f788718ea768c1759bbe14f840f7fdb5cace2f87e9029992e4f90a2099ae5c768eef8057fcec56c82f9026ed0d41dc647135dd9843fb017aad28ca2a373a359a96a68d913e8b871d07831fe18a61018980e0b3c0b39c4fa53cbb8f3b78f7846617a8e72e7d282be6457ac29d2cfbcdb7176f0fb0558baca5c6f615eaa3ee6a7fe4ca13051b8c3e95de850266a91deb5b72e25e102be65912ab6f08db572a4c16080d47102fbc746e727a15c67ccf5a96276f8400f67cd80e66c306dca42f980c83eebfb9a20659b1f2adee0d7e8fcd66e16c39bce2bb0b7a03234237a4791d9ca1e037d6a5a937a2b2b2f4f57a49eef3bf2b0cc8f282af2efc56cbab5ad587274737083cfab90a5aa2bc2ae3da96cc1ff764705b367467d500b640d2e411f19ecb4d747ee30a594300d80cb22911c5de78026e762cc2421c0344296a17630d510038f603b59165895b84a4089ca7ef422bee54c329510089d8a93b7edf06bc4942a6551977db1818b99a2b0854c8f31b7e5c7e8363bd06532a3169f98134a87163331b533e38a7ddf3041706f0ea48074bb1395a255cc48a69035578ed7361fe3b59cff3cbd04a222a25d976546b48ea3fb67d96a08bda7daa114d85c820babf6c159bb715f170322ee92487efed64c0ab53ff2b7b29bdd78c7abd1edd059f632c633a925cb5273ed2ea430c0e931edaeeeb9dfc8d0cb4815afac753bec3c816cf4293b0865a426a792d5fbf97fa3dea773745257ab21e5f9a0c6e67939b241ac2a3cf3aa08ecef5431a348021ef55b1262530b00169b48162ec0d81e683d9038db133c3138dd0bc3bbc1e7d11888f8bf85fcb8f5cade5bf55d1c8abce55ab67b355affd22ac140e1d9abc847af71eeaffb43e7148bcecc11b854e8ccb2227dbd7f58f82bed4113301a87c6fb5ca42293dbf7681be9974bd5c95ce8b2bb1eb9ff11fb2e004a87aba98d3f3be984ca07b80da79cf308eac1a21aebb0280b3bfa21d85e71eec023cf8935eeaef7df69d6d12454f8b1642238bb5d6b244a60337a8985f6573a4cac225ab2fac087b76e458d89513f5cf48dd39a2df6fe92de2a90ac1c62fd54a5e5ac7a3ae899e96c4a8a1e2c5db51c129be37dab66856587b5d1dcf74ccfdffe1997ed5487b29c3ded3c632954a746b6dffad1d810b097b44295803ce66ffcc58ed816e79da20a451d624bddc398821b3512936b15f720c81990631269c8c932c6c8dbdd719c1602a67ea82b8eb336f7604e37fcdfcf8458a4d7c16b256c0853cd0d16aaca8ccf0ad169abab343fd1e9a4eb53774290babc3f317484953ca8ec1934ef2cc6134f9381b4b542827d54f22b6fcaeb5614869cc6c23f18a574b4197c6666f65b9c88c3bda522f2f1a60fbd57cae898c2a7bc60c787b3e728e48a2aca4d0f57fb7cc55782b33197e2606c7b18341fd193309e0edf35b33fe691fe7be8395c089017701ae25406dcde98bf05ac6ca5abc887880b2bf3adf04d70135e3354d848a97db851d5d2d4fccef8811aca9c2b988d9044ed05fddb9bbc4355f1f796cbccf18b86472e76f5c77712a73292fc58b7e57931fb1a6d56dfd8434d3a4688087beee7b39048560113c2a72b6546bd58decc8363891f2ba323a8ac66fca01b9321aac1f9bd5ba1bbe9f8af2d60b7204d84589465751b67f21466c7402a2ae229fc9b59fc2aa70c44d4ae2ab8c87a535d086a7003670bc1420d5607911bf54a2af96207fb35cf46db163645b52609084276aef5eeff432409d81a03e6ff2b3a1d6ee87b2401581b3d6a8146403f4a60a0c53b410f5afac3cef464d86b1085c95ef81dcdd42702e27592b87665b611350d752b3daf39817e2d8c6a96a81e1819ec1ae2e5370b94518c3338bf170aebaef77c6901fdc6f9709766a637dafdeb7744f656b20fbf9577b13beb15b01824890e469f02d0b825e02f411ae648783310179d9bc1f343059f9b602049e82601b3ecf84db3ad78d0302ec981a603a5f009626328f656ebee56ce77452e8e032e3ba06a7032563159a0215c19eb73eb049d0a464dcddd9e148674c7230724b85cc8d0d477444555ea261c4a8a149f7f5cb7618311973afd2305bbea7cf43f1172beaa75be66def2aa26325738064776e406b64f9ec8c3b4801adad66ad4b309ff2644c8787f655d9eb0562118baa2fc26742323964c099cc87662621494853066a75cd5cc7328da3fcb34a8151a333552d4f2cffff73659f0ae03575c66f0b3cd5dcc443069c628282db54e425e17bc41c03b8a55a430c8e5e9d82834ebb6a9ea608ec820f42dfe0474fe8ff932c9f9e456ee31bd878be70eb20824e404eb397057fbe606d3f8651a7c35764968cdc1166018d7a353af08ba6f018a47f24c0d89ec6103fceffe3c65c1fc112900f09cdf8ca8c04a4f82c250004511a6b686f5d54b7c7ec9ae706ef6f18fbc051aa5da1ad1e55770f6325dfe6d01acb648bca5ed5c9b1e9037a7a9ae5eed879ec4c7a1a7bab770347b9d928d7c24aac648359292aa243d9b3c5588275b580d5c5c44b7c64e663d971dd8e9c3d1c6ab25a1a5e3ac1ffb55d6c4ab660abc236a2b2b0be9540ec2650f7f86b861e7d3ab7311189ff28a700b08812f865d9b53754474327942741eeff55c8b8f7ffeeaeaf25495af264f46f58d2a28678a18a57493764a0228ea23c7df73098ecab614dc77a59325d0e7f83d4d24dfa0325df3e419afc715e946655937d068ff1cb9c90d6bf3bad61d5b60e5d3d732ee96aea20a5cfc0361162847f754301180d66e6e3ffc99792ed17a694d7e8afbe3fd054eeaa7a5dfe820ef359c3d24ca10a5fee3d048b88ada2cd048ecb7d2a077997db5207d7cc836d1357030c5e3884c9c278a19b97d355156e2de2f4dd22d8c48dd875c8463ec19b6e7653ca82ff8337fe9a4ba93297791f2c496a0c499f57d13cdb73f94fc32d1493d91a945f25525205751056cca69cbe8185d3feb6a813420cdcbbffc61cb48f5273ceadef798599c30650407f741319cecb0097811cbc1c4ca91807143467c5f07ab5d7476e104f06edfe16595b7eb69a37847db95af2808401b6b718ae4a06ced0602dac8ffb945f55505cfb57e873b53bf0dcbe98bc2c89d1797c5547ed701847dacfc9751f43d1cced0c5b096196ea52b648a856bb039dd91a6dfb85f813a6009573c7cf52967e8cc7fd48e000937b45fbd842c5431ceafbaedc5120b6a64622f2c4ac560af9eb3162ab404363307385c3adb0bb0effd04cd88ff3934cd7b94cd5bac8a865d165f319dcb388f059338878df6e69de1ba7cd74c1d917059ab453a0151972c7a2fbf47b079201f6ef6229c424ebdd27e0886a32350576410a5d006e29ea86c77d9df4c8e55d8908ac53b58aaf4186c17045d6f4194e26a4926fd9f9976a1fa2025718222b392830602b891bb9272825377c24b9024e3eae22e03738ec6e1124088e7911b0683b86e215bd0611f6e21a2c15582a386488b78097a4ee78d8f84da0bb4192f65502be8816add590ae5663f43d89b9a1402a0bee58cf8fad67134f8835aa72683b8e4e4ae830f47d7f9e4ff5fc6c5a8c6fb5f288ed685767353b37ed124a176aeef2c9d3e8e071358efa573fcee4703ffe09877cb9197ef5bb2ec7f1072b3f1f0415c2b4a76e85cee6bff70399db64e17833bd622a61577dc8d7636fa7fdcba2a4ea6509f3e182a3160cd1ff933ac93859ee6a0db9c2200ca550da737978ba6de3310b565ad1050e7418d62280dee08bd481dd03fa25814ac66dc957cd8a1898eb7c316c80c5906e17185e35ce5a7029b8483e1c43672afcd1de0c864d38d268349414cd17d8f5d04129553fbe0f9bcbd081d26951aecbc73093ed3fd80d8528469b6019ac7b06881ae8e77483cf06d0b5773f6a9c05f677225b070c7288c8612f6d703ac25dd246cec464e3878bfcf7d09a400f6786177e573a19d742d08e8a7a7bdf8873e94e655570b6f0d28cd1739fb4126566b6861b9febddd44b860f78003765b7a2735bc888248b33e03a9198e76c977ad935e587f07a0eeb9f9d83853fc1f5af8fd7a942875ae319bcf628e734b997ddfd2f034a3155e9e5bfcc7a30ee26b51d8979a0df5ce49ea7e3af201ffdf74f5d4ddf681ca33cbb095f1d3d1fbcf357ca6b2412423749cae6b0a9852f614742e07c12963f060190968ee4faf2260b71ebc592c98800ac092c8282267d1cee6617ca7ff2837fa3e46d76e578818bbd2d78d5b904046f4b11b7b9460e53116ee3ed7e95b442d9308aaff6a0ce28afa83a119c94fe3300c58a8dfe8dd183f65294a76be4fdb5f653cd80c0e175c78bb9a27c827663eff30776b1d490d89d5bd34a360545d8531a990c8e26119c8ed2a231350da253f1379113b2710c5e02a829ef0c93ca34f26bc046f6afc8774aed3e23ab1303bf95bc81db3d98ca4ed8e67e55b9188c37564907d8ab643c1044b1e4c1bb12297ff2dd2fc6c00cb0a1debd403b57cf52990acac9646be805578e625101f4f859df11a5c1c49d7dc9dffe0828b6940f9cf20a288e5253f67406dea7951921fb49d33241ea2e3af6af39cf4377213f7a6fa908f3cebb192b9198f0a2de84b50fe04bb0af0ded5f0960eae63e51117d0f0eb681b1a86dfc7f7efca7c151b9b811549f1b01298ff01cb60814f000ede93a407c37147cb22d2afcee535577fca9f5a6c345ba5a1d9ae05f8d0ced6bda6952081e07d875da4f0b81ccff4c3d9824abbd5ff9cc8e1fc74412dc96b91bcd71a42c8b0675810b1e219fa96526d2a52bf1b2e13cde3dd48a312898a9a7182f6aafdbe71f38ac99da7bbbfc3ac4a50fcad2709cb8375f6149352a87f10f48a2f0e59203261d4fad43270997338e512a710c99b31da95852926ad392f82c19d3475c01473dabbf00af3e49ed66854e559c52a0e5aae5c8368c61b982343f6c53a71dc84f9a6963b908a25a1ad610989504990074433214374b4259848d25adbb3ded46d184209880e2b30cbac2173aae10c662b7bd88eb96b44d0371718331256fbab28a0cdcb7efc6b42f629be96e5cb480b0ace372deed1e21b3f55112a12f1874d97eaa5223744f3e65fd573a35bc5b9e326bcebf781e6c068299315dcd6b7225a7ed4bbc00e4fa45d921d9af3059e15f6f03d37769c677607ff4889742d324dc7f322b15d89aea36982c9b99afd9c78187cc7d504e98a02acc1897d41bd7900e483469c2023aef1a361313206c60e343dcc6ccf7b6edbcd9dcf7632f50bb8525c5be77fbaf1105cd530c194631ba6110117c2874fa4ebbf54a6ebddf25e8808fc353c65cc33fe2d804a1cdb47c257ddc83d66ec4f36e8261c392cd3be6c192bbb36d3208b1d1cf10b05c8e5020815a3393ee0cc4a758b35635386fbbcf632b5335c6f08bf37a5f0325f93611f54fee586af1d0047d6fea348ba2b039345f45d0073e8505f043d40740ba11b7a3e3b8415b46457a8b35a557a4ec766e87510a8453f811c75e23632ff771f8d3b83b15fef15c75562c860ab562e325d503b5664258d1eee7dab28a32cc4d87d09c921d780d5ff7fe3c80dc010ab734eb492ada8d2173cc385a082110b7929bd58ce0cedade92f93fbd04892022bf2bbd3024096c8021ebd9c8f401c8a8c9e25b72618678036b1dbec4fe37cc02d78680c8f50ec6c05bf674c046be0c15c91b7ac986a4a5e72779fa5ef35a6b9a1bbdfc528f850fa354eec2df0dd0c36f8d08a8362179add6e627979131d1d9ce6f411c836d8537c928adc487803c66ebcffff68120c54637f3a2fa4a0376d53f8a0d8307eaed7ae369de86939c4423b5e12830372df49903477b8f77c0c94886fa8d94606972a9696f481a77310b2c1fe0a24ba256b7e832e7b6518322f766634ee0b7de928d04337efb61ca681505b37047bc8e022fcab80124ab12b6a1f44ae78626792043a9d6d11efcb3f5d5643e88148a9625c80f4a1d67865b3e7f24900ac90ff3556c0e1cea19be9eab40744f0118c287e46259eb4efa5bf3f030f146bd90da9a718174427e5cc8c85cbe4eed9a56838d06d2da40b145ec1fd4ac7d11ab7dbd096d593bc88388c4fe235f6c6dfbafcbf52e77ffb68d57a17586da8e96836e9ba9ffe246408c0dde56cd274d71804838daf36253248f1070abf3c508d7dc7d317dce06f0eae391c5c31b9bc767ff0fac6aead290639ac075c7733040c9b694354ecd117a690bd65ca211fc7afe09cb08f0b723d16ddfb948714a14788caf3dbb74ce33284afb9f84a41807da79bdacaf8a7005dfbb5d861096bb10f47d235ac6c04e94bed0b6acaeae1aa672676605b1c7acf8cf96852ae34481f3f8a1c179b4c9f35392e82e213544c96ed0668ef283fc5b4ea7456ec66f4f069473955c82f1cc457efc5ef8efc02b897b3aefa960bc95d6118ec1b0eadfff0336f0316ac6e720a413b6cb10951a96567f2e8dd1baa031cb468e750669bb24830636b891efca566939c917485d702cf9daba59c7cf9e2a1eab6be0bcb407b1971d960cb0f1d26da7d8f1c46078c37bf7affc99501d8e8467e06ac286891821b5a1f18d2e38fcbf651a145236614c322b7a0f36407caee5742446587d591fe677a3519045d01c291ec778bbc5bb31dbf2176c3437faf62c2b56663a8f9dfab2592808c4582df7e44ff72dc3a10be8d3df8bf7b241f2e2fb6f727a32be5e0dec9c4546d1923f455577b5c093ceede5d9b0b84e4491b677c2bef009d2c9723fcbc7b135ed753ec25c7533762927aabfc6cf12f5af2aa9ecb881bfadcda2d46bb6e932203d42934460dd9924fb70125d02297e144a1916cca876e6ce4a4938cc1ec0f7e337cdac82cd9e947562bbcb539a4de86882cdc85dbb4011f39c11f9687808bbe0f25263bcaa616cb74551e81ac1445161d824bf7fcd2de66d15b34516126f83ece6ef717a3a9f6e2d026434cce1a4b84704d5e47b69cfa7d9f2d073c5a3b65b88bdaeef1460285bf7b36bc6ac6c57c24b0eab0618d183b652f487e087ef3c952bc9928ea64917a55919ca784325611360624a852c2241a938daea528f3cf6b712ffea27529ca494d7f258f2b5f96c832882327f270b8487fc386b325e8fdfd67bb33d41f46f1c94f64e320a40f66d94fa912e8ef5ccc18beef64d12107636a4ff0cb84f3a4a01f964567f2355eefb52497b61549d8c9a168be677f9fc5774fdb530edb09ac6a881b311945fed71b8d281b9659fb5491ce52fb18337331393e99848b29e7bd9b6f459957ba2b7da75b51a3fe140c28cd6d6da9ef24e6975ba5d136603b17cc72c12b58bda535475cad309fbc4480b91f6b0acddda148aab7d68301f645966c3bff17aaa7bb1a30886b749f3376cd4c48df260a8770a471145da0d9fa6db4b7b4acc1ec43ee3d7c3cf60bb4f71fc868bda0e7378944e23246492d8d238b7d442ef1a76960d92b529e0fb478ea051aecf40cd41254465e3a498da1dc74d0d76b1d1766150cb4b2b21074178d09c7fe24b1c95738f2b58ad5252f89a48ae62098df579a0b93183464f4d3856a2d0be7a8399145a6e3e71bb898d5486ae9b09324997e7959c6cfae30ad2b01929f1be7c35dc607a970b6537302354e648fd227f326d2c166eba2534c8237fe1498b857b912e3bb38882b7cf12e609e753b08a5273e9513df54c5fcf0eb0fafdf66bde786b5f492a37cb49823c836eba9536d707f7e49dedb9caa3e387343f8e5a60f2faa13ab1db18a4d5bad9aecbd1d7d3c8d5826bccc6ce9bdf94e4db11a2f4c873242140c7f1ad4553d9afddd41467f4809b7bbc858f73cb194ff785ee795b811a329baf626e5424933f0fc717d25e3a965f99fd073749be1309ba354b4b498b827e59c9df008e82ef2f1dc256291e036e46fcebb90ec4cdb064e441d8323a4144e4de6fe62cbeddae33b1f94337bade2f2ffd1f449269ab4ffcb7fd187d9af4fc0be7452b077e1c52d0003387cb78b98306a62265d2eede833460a1dd0b7cbd036e8b3e1c07a817a902fa8118f17505ce9fe7ae79d2bfffc59741042494e6558baf7a642254644b4a211ecc544dacde512574647f86545698d4e849ce37dd8f7df26d2017de0e26c0420e011d7686f56362c28e76450f32c4247c4aa5dfaf1772d5b7c64d0d6278a685750f1536032802bc018fb14855f8eee5c72afcceefe5c4930dbad56f2fecfdb9ce9a38bc920655fc56e5dbc8308e9102504691c5e213e6760a4f1fe0e23e2b3db9d4d19fb69b9468268d3ed791f5b95f7a79eeef732c5668660f2a3ba0295ae9a7a6f7b6f5350d5148075b9a52a0d6bfb2d8fded1597087389fbbc39b1fe98d22f266b74a15f932599fb43dcd64325eafabe1f94b3db35c9e8f2e1a51b4b3e5757dae8458f7dce5542be5bc4e3203b5fef42db8de70949dc8d46ed99d433e2e3821b8d244761c97127c9df1183fdcae512c0d86c17c66fcc5427be0944b4fc4defbca9802cd06c3581a55f18f81b3111bcd161832660efa0da44deeaac451011c4afd74fcd691177e1c9309dde2f9d1fd2a0daf882432d53eb03444a3e1cbecf5943c44a9f97bf30337a412ecbbf7430d062bfcf717828c74df11871bf1b2b499992162980dc743fcf4f7ffa5d89589d864326c49f7cdd5b93c1486781841020f19b088df13d09fe3ff33919ff944e1ae21f927a4e0db595ba1ae0134bc70787142351a4bae625236351a645acc6f0de939b9d9369a3885e44ce69c7b15a4dd7843b16b5ccedbd46e824ca552d059d6900180a4802e13df3fe9b649dbc00428c0330a05d1922e79cb87b5eabf9da45894e45bf2001557dd291c615ae8a7879d47f26017f55029178055894c358c51f50cb56ab1c700dccde9c576c6b43a68f512723206d6dd2b82ce45ff669b0923adc65e36a61b840b88370d0d9c70faf580fcb93e1ebd49291ce4e24e5aa29accedc211ad3d227a0c85936d72e3a40ace8873bc6c74ffc9ba138582c8935605d92b309db614644023c4f89431f52e4a9ea77379118f368f0b6549558079561eb82c3751d365a17672eb5f63d38c78e11b883710b04f930f1caaef4753ad2bdfe1e6307dd18c3d41ac58369104fd17da36b318a833a3f44ac879c068fce84a765b2a7fbb1998deb706359a291d25943a74d19103a9e1e0d0b0d2221363ad9e7e18c7a28b037cf71d63004ac7ea9521271720a2c923a7138de7a794e2b90980f299a7de91de53f87cb459247d75b281a8c49e4a589cfaad96872c2d12a14df5637a0975343919a2e784e07d8788f6e0a113263d0eae00370b9eb3492cd00860d89da6bb506abcc3dbe6af0c9f7bed25c473cbd4271f9fbaef29b28982b9b3afa81a2fb4509290e2ce3e51f47b782a757f8e40249f97157afcc6de682748762ea1e5ac0cb8598e42ca0cef59533ee01853c579ec6fc5670d77f5d81c0a0f037abb93ad6d192b3edcd7cdd0554a6a4a9b78b83bc5643213a93f3efccda2cc9d713e09aadeb94ea753557d6ca08b057420d25a9525ec69448c8a2e3892dc0f7ce534761dc90c12aef922a95dbbec0ea91318ef9077c78ff1dec870d5359b2b1a9291d8ea08d6c8051a6aab83923a0a0fac613895829d6f3599e11609a6247f96154bd29c1a6a85b2fcff4af8a983d7b716cd24a889f5a828418bb81261395d36b40a0022a81df555f13384dc2a142d5b609182a2f607e09a585207b1ec66ea741a2399614a3323a26e7974b2980755e935bf622502055d69c468e2f533863413d0980b1de9d0979620dbf3484b0452ca9bda1f411aefb13a1a5d47963e0c88e32ce45621cb102c086a4e2da9ed2b9e6dfe16976d61209a4f732692bca66140bacc30965e1b9ef1823adcbaaeb463fad066d4cdfdc86be8d1ed86d7f74f2212dd7a5f5d3817deb0cc419bea7a65f9fdae41ac9327f6b2108bace0cd9dec1236eb8e645a78dd4c9bbdc9d68abde95ddb3d1d6b2bcc2f22cefcaadb89acf67d9a162f4a0bec317590238e45c2d18600ea4eadf943bd6a2138fea6983ce4030de3984119acb169e94ca3f040396e1070a6097cac5df7e417a0d2104c9bda97562b040da16de51f90aba1f73ecc65cd379b6b6c2e27c15ee2af96005cc7132aa02668dc8196e2cd4bb83caa4a6d5f4936b0a207ac9d6f2d9fed08c9acd76ccbdcf25d393e7cb84b4c4952212b29b1c21b5c4a3cd3c5686baa6a640eb1bc50342dd1d48351cffecde995341eddf5d1cc23f5810d46848a9c74ec156c7365051daa754cfb393c0df4509362ddeeb6b28502d13d15dab8a2053eab814a8e0fbab7ca6349b66c6a104124e9535e07c7efa674ac3d714e8a7aacbd853a5d8380b91fb0956b6fa74c186664f56b33201412b7e8d29a748588715cf36b0128d2c5fc03790c6d260b87fee0c578f1160ab6b361916d0812c812759a865e7ca27dbed4e46cd88373eb09c1fe913abe9bc4b1a026619dd425ee2e981ef739cbb6e5b6d5949bd9ff5e2ee185c2a0dd6a6f6e11aaa0b95586b960a3393c55a4d1e942a57f0966141f9d242b34faa11808ba43799c48588e386e95c2d2f0ca4db0c3e2f5a21b310b46a7211d8f2dc0cf41b6a42dfa0d51ad05b341acacc364151107c777ea1be072591227156f79b5affc87c7d3c27d3a4f0191bdf5984f3a94c5d11e24319b5615bce6c27bc9a10b29af5ea08349b9973be24626688e33af25c6c341c23f5e818005381665e9428018360d0386ad059d269f9112fc7cab220b9ef2788b01044c5ec7de7731ce87ed43f93af82d7df72a7ec4d878c9e7fccbbeb226bcc4632886fc8cf8034023f774a9860b9c542bdaa4d2be1f2423558e86e0c86c3cef90715274c7ed87b0c197ca7546a621e44bf8843f6b7e9bc1f0dc431dce5b094f5ecdaf30e2192591839c9331fb2c62a6dba74a36ad84c6b3f996d9d4069ede397db933061853f4aff16db6c588cc5a83f5620f35891da472985f88acb8de9b8d1ea90d75c496d7893a76a44e7b08bb15a2c753bbd8678e5e849c10b0a9665dd33a675832f6dad899764f56e238c27bab4d89d6365c6de872a804124b7233a6befa372a9b41a6d3e82873082c384142568291ecefed9f220384830a35daabfd55d94c2b039e1295df145a9a023531885b582ed9f9fd9a9b9ae8429b0f79468de682ba0fd7b87522b5aa13012863759f976b0bf7b70dd0a288a312312607638dcba923360955ccbf7c6ae0ecfdbe5ccd0d49038eb1adcff43a29049fb8132b1898370faebd60dce117173cf74fb8d22ae2712ec77ea69f0ecfcd56ca41b63a23cedc26c025d2c0213abc89efbc5029ef50460fc97f31fb894e2730e7e4b6cda4640613f8eb5feee17f8613763804ed02ed2c879008dff9101b2a3ced68b3c132d2ae7108f8e234d67630c3fe61aad3cbe7f5ee6e937cf81748acbbdad9be6d71d95c4c068d384da3a906bf9b8ee73765bd8f6ecc561338de6041be066fbee14769abac564b2df0836600f48b48ba4f78840d37622518694512aa40e4044128458937812487450cdc40065e3152e72a39b2966ef0f263f3d8e480bfc43d0e54ccf2679f5ec8b53b195a5bc82d0fd5abfb45a97779dafbddfa644d97d49c3c374ae86ec6db33c200e8509220e3dc620841aaf934533cc470f165737c0e36d4d1d2ffb707ef03bf5b98546b8e704d80a7ac84ad20901eba18f9b2275ea37dfc374e786c573b433b4ce5adae9279de17bf1d371484b06e26f5256230527bdaef271b1266d1e689d01c5683b6dead29293ff17bd92990baa884b91dfec23511cc9cb23203963b45ac35ed885a14108d915d97bad9c6396ddd33e73e60219247c61e24e249308471e711026a4a7e720951e57aba0bad3a375f2610d19ad5e3c679cf87540b40a6eaa779ea61c695ea8836f96e00aad606326096e5d2228a967c2f2162117c5e23969ad1954b9efc35079778e5dd4e3678bd1115ccbc05a80e211e4da9390f8a3ce6e885827537bf66e301f573e8aa9205d3f62d7404602171b3d720a30e37a43c54c7fb055afead18ccd2a0e8593d4cd8f6b53ff7b9f43f833dcc9976a06492e9f8d4cb5af79993f591018fc4ababeafadafd2252073d31006e95dcbe602960b87e00c033a51797b2cca181dc9fdf8bfa670645243e7712aaf189f34836eda7b7ab6dd4270c115bb375fd1b413e9d58f1d1b3bd737c4772050a055589769f05a7e2b460cd3b255617e9c1f6198ef6a04dc6d1ec153aa718cab99e7c9d2cb7128dbf5e6f7c91656a2cf17393cd9a5ffbf1a4a25b2cc325d28f035b2f144a53d15a098aeaad5643689cb76919dd0bf738156a5beeab5dba29904ca344215b8ce84513540e8879d5985061f130aee8b82769daab37698825ab4e81959d404e1f7ab72d64aac8f05f7c8120791024543c8dbd73d3fad6d9e30881606aab306422fd3f353d4386fac35a7058ef516984f2b9cb6e8fd31d3723dc5d32a0e938003b243e5beeeadb33f75106283ccd4ccb2b9ce19793022234c64b85a07ff93ba5a3aee0cda04ebe1998f6943188456eae2ddbc531af69ed74b0582a9ff051e871eee9e2d80a491baa703fbc41358435b7a38afa05ba27943a5f2905a2eb8e7249d194402a8574855a481d7ea4d37115d28daf765e2becc03582bd0b9bb54766ce0529c3e769d93ef0a45f8e133849c6adb9c472683f5a5f35422cb64567c25c1224040bb40ab78ef759bbf7fbfe3682b67d54b1138ed5bca43ecbbc338be3caba962d49b8b286c3d9d969831630960f5c491422d59b05d6b605cfa06e7eb0e0ca96851885b8c90f440438b6f7a455a52c7739436ca4dafff127b8e82fd0ccaa5bca197c108fc4ae778f6b4fd3983c4b279fed6970db6c5b7be53174465af6b1dbd6454c75a181717b1859467517dbb982728fe4490a906a748955d5335cb1bb46badfda746f2a45c48fecd7d491fd97532eb6668af0644e7999e38d515f772cf87173f0356c00aa8d3b7e09d8a354e696a586796024d3ab0fb6d41d9532aa7ed322752bfcc8839b0a2788fdfe125e03809840233d92208c1b897f87136dae49c17930c8254cc6d1ce47f16e5bd3f8934f62a2ed972c799e145b611374c283180e180a39647ae115fa359ee347fde97ecd81b2520fdc5f7fd2b01d7ed9e8aed66180a2be50e5d987ef9837516cba8f3566c6f59376bbf57756d9539f6caed3096230e249e6d719d45b332454e950001019ffe4a8f2eae41a170237699ba3e2c32bd1e3f0bad4aabf4f4f0dd9bc3cfe1f42336cfa1bc8adcd9d5e83c5c85988f85b3c051beefbb8b0b9857fd9efeb43b0d9dedf1b0cfbe8f37ba4533d40c7b24165201fa4d1beae81063a40fef18625c85345a563ceb6f37255ff4bc44162aea9f495541255f75b476e2df13190dfa6639e776949fa42cb7fe60a35fc7eb7f1bbeb4d5162d7f4076e48dea44756808cdc8396d5aa70bdf0ff8f44083e0fc40b22327c3f0a75a2680d024808bbeaa9c9c946f4d4b49701da86213af7cd476c80fea8d4b01a66c157228a74a92be885b7da160745f1b458de4ae376ae0cd9608617e51d171e84d9ba1bcbb78e475a8e70287e904056a39f83e267444f7f272a169a180172fed53479a499fbda5797edc274d42afd2e848fd8d82b9d88115dbb2d6eb5ab8c1cdc64695e3d4b3e21f46c0559b048037217e99416591ed85d5a869d43b2d1ceda1d78289629e3bce5bace1abc712988c266c0c7d00cab792ffc0f763f1107793e7b5e3b463d7181c10347cbed64be55155ed5356d2bfe22e6cbf60bf93a0330ed5743b4f15d3647b85f9562efb4eec475206bf723de25a2c3641a111615afcdaea56e1d451ddbf959ef8b5f259184ef6f19cef0c5492de3c138f685cc27add409878fe0e617cb5b9943b7dbf141c98d2a7c31470bfb3ac0a71a6c98cb737b05be71bce01869e9a4120ffd58dfcf63b5aaaa6569570ff06c3cbcf62702df0fbe4008ea30f1b511423774c9f7e918b2379724509a359b9f506ba229e2566c6cd42c4b9726321ad1137a7b8ab4fd87c6ec9fad3d346d9c82b9d101ccf46911813460dc58385318a79be734e109572038f20d971b935e43b3938c2c87a8e43895433cb7695bbab04fbadc0f6903dde518490c4a4e914d686fa1dff33d33ac2f2149a6440056b131ca459fa58fd9ad008cb9871cb02e418163768e9f7131a27d5e67e8dac6a9626ecde83b485a4a9380830da38c042f6254646d2f1616a5ffe5babbce8ea4b9a847dbad53cc029f857cb11290538b7d152d65d097f115eab9760e1029c3c89ae55fe51732377d181de13cb897c2bff1a32744c3caca19c861d93500bb36429c50b3f1d5a42833e211a4ca2522929d106d0d7f54d483c5b7559514e6ed9f564b0842d0fc1717eaed3e090fa1445ecf8282d238db346c2cb736a72b22a8e922980500de6b358fb19bb80b4bdab591b6a92907a8788b09e81583f104e498808ac5adcdd528f9672849f169801f0c968f17368452b280ddda5c1d3c6b4f20727a909b8634d7fd9802f27489059064f01ed208ce1814bd950fa550e2dbf84b5547d46ce8fc2a50428d70ebb511aa3ea43bd1cf41e539c6a469a5f722dad0b50d40ae81279c2c1b22fb5607018643346c90d5c76d129812cc14d5b785e803d420cb12c25295fc8ed60d2c88de96905b4e6197a013406bf3681db08feb62d1370e34be97c61252adbe444ec3cfd9d4ec40a98cce6bb17254fdc8491ec2945ea3831beb8f234338728e5303441444ddc2ac7cb367e9dc18113bfcb37856edb472e6a1c99ae756f0ec111495a1b66152f16e5afc2a21391e47976278cf9ed14639e1e48af7af1cad1363b9801e004a34f457bca5dca9a1b117e576eb14d47f92fd7c93c77cec12d7d2cda7ef83fb292d7a251b66213c1abba72ec5377f94a47f0585c33cd802efd0e4f9215bf0219de20848b9935b0f733e0e5fd06b511810cb9bb6ad8df8ba1123d5ee6b2920bb21311adfbcec6ee42859daffca99da480c242c33db4b02f4ee6d1d247036148da1a53a3cdb855c90e2cf6f3a8ec4b9b65b5651f2840ed6836f559b58c75b1e807acc90291ccadb80b8a80f0a5b21780dfd485d61f10ff0aa1c562d4da92a9f777583174b21a4740961c27c5b8a5450d060d55a0b79b87c43d688d278d48618a11b7a925a72394277216adedb8940c085d792d0f72fddaf3b4775d8e247655a3e031b193ebc66447eb7dc523657d092700f1586fd3786c2a39212827bb896511c0c80a7aef3e64c504d681166030e511b7f9e79b977e433c56d21bc10ffd40130863a21224e75e6df7f6d47ab635ce2126fd31ebb8d141657db7eae83e8a228513320e9146b8c4fcdf1a3c5b13859ab4c03aee5350cdc647e7aa43f42de257896f0835c3ff1e07ca0279df1b3cfa405fe9d37eab11b7935cf31313df69a0d68d6245e506dbbc35f82dc09cded27765e9559ede0d034539f23933b7289fa80c5717c7ad767c4a89e453a1daa6f9351bb21855bd82f118950c3c5cbca75cd03217243426e2d1c8ba3e91aa668b323f097c29a666081898fd4537ca6fec6aa409c382df902dd127e94f9d845e384890e5af6c4f34c19756ec9f3262e25f239cdf5e62e4323d48cd75ac1635a30cb20f01d155dc45d8455088f1eebac35da8eb604f9e84c7576401c66e8011bb5d471f7994ff5a6a015bb6257e61894f2c82a27fb62a80c13d313192349e65da78d38b817b522c7d64c43e999edc81a1542d0b930cb48b3d29fcfb0381161dd5a6c01596273aa73c73a523d853ab8f6b1fb846e79d0a042ff0e55bcba0ca2cf76c3cd608954052f304c191f19ed32514518eab1093645ec43ca09f586dcabd17b2ef8d2dbe618eb5a59e88456123f45ed540058e10230c285d9871f8e73ccc138e0f452c62f2401dd50cd77c0160c1db9642a670310ba25e86a50980ae486ae84dda58c6b2c034eae3771aa4dfb3ba0b8dd5c261127a666d91b5a04b710017e91747079d690ca46614bcaeef6912fdffa9de797798fc0b5fcdf3bffd69e3ebbf0607727df0ac5d959af9cab085a9f1f299db4ad497a1a992d00f0d4eb79f7bb99acf0b6079ebd1f065fa46cf643881333caa1ae106e12382f6439c7c117bfd65ebb82cd3eebd18e7c7118dfb3b14eef195bc5fec2a45be5fdbc031675f1effb9d69c700549fb003e5056ee4266eb918f52c6ae65c6bac0ad19d2b3b42ec2c6a5b4a085bce46f634f50366a3bbd351a85550d5ee8c0b23d2b7efff83dd838e7f15b2734de47e631b122d658ae2c68a138f179d7eb1114d6e50773aabc2d82170dccea1bcb924664a71f17f18b6dc06144d64c977f278dd00ce33f5632ae9d627c2c84b5d0a4625d8b6d1ee0ccf2dc6c75134952987ca911134df59f38bd68128bfd8bfd4ff74e92dce4bb84909a088ff9d0eb8b28459f8d42f4b0d873e289cd568fb895839d7ebd31417cdf96dfc940ac95a1c194d18c42a426e337015ba9e385f066432021dc02434045c92341fe7600abfd20b9ac412e4b1153aef67328b0ad02f637ac20ec552d1d15eb1f0b6a948b9ad0f641605fa9b2aa5cf63b8d27a0812831c9ed4beb11983747a5c335707106a9160e6c349e88d8e9d5a947a98e12bead6617a41d4b6243483ae125c24ab6db84ebb0eaaa81949f169faf3a7740244e3061c44a54a36316a723cce434def3a44e2c518f39474c81f2a43a7c87de7541d779958d8ea7c939139857a332be50f89750c79823f2942512ab827bc44787d34f9f2d8e83c1ef494d92ae45b5f3fb33eac57ddcb59776c0859f6e0ea4e7a1d6686b378c311f2411818eb7acec3a4aa8ba102aa439ad156d53aa2271651dc21eaa72715f9ed7eb5e6b77a7eb606fe0aca3ff7a47905596130b0fd42147749629caa479984f6b651a782aa5b039cab49ec0d0e907fd78e420dbca19e6418b3db5fcb6cddca902dbae94a99cdb93adb39cec6a04bc4b6874995b3ffde0e9182f16a2963a1b23c1dd5e4a75cfccefa9bfb174e5508295ef1b2f2ba74fb8853372d4e797ad587e653b54c0f3e5f6c59327ca1b3bbb6c3a027489f554b6327d01697e1346a09cdf964ba05bb7948f19c1883d69a7b07a124927e5ca8937cc509edfd75dc6bc9698c5745cc7fb11c75fe6925629d689f878c90372ec1f727a7932a623b7458f8677506954bf207287398a0cc7cb80183e7aa72c0015e55180e67951e7026ea981fc2d55815ccc34824c2a2e91573d1643d4cc039d47e91ef26511badeab5d5b0b41d156fe6972abd1e5e35d680c181fc329e5d42e3de126964aeb27e1ec4b46dca5ce90572a7ca7f67e078f6ec843b75180e7fbf1f2bdc34d9890982e55db98f8e766cb60ac547aba623f9afec2c6b6a505da399daee5d60e0d29580ecb75f5a81a331150939e04d3d99a3b4abb05bde3c19f8d7741ad9acaaae906827b9cc0d76fdcdbc58e0094639caf2d498ca6116652da47be0ef080dcdcedea96fa59a6e9a6a2fcd05a634be52317c13101f6a1bc9baaaeb593e60e5a77c321aa53caf465d57f2fe61759d0be74a236f737f933f6bfa9f036f61dd90ddb3065177fb9305c1d5aee0ecb0eef04c6c435044e20628e01efad02e285797cc294b9158fb1d98f04386c5407038a960d8c197f456da2eb0c4067a71f818fc8f889e2d3d74f938b9f8d468060e76915de0eae9527b18175721688fb6f21fa48f39ec878490cb631b6945468edea40c6560533c535e6d627c80f0c3c11a6473000160063825f94b28a0d153cb8b18d189537e8010573c9fe89d77e6cfcbb182fc3ab78fc21a485cbdcdb402a2665c3dd58de1fb22d129751365430f8ae00760cf2d4d175936d2dc60cffdfcf473e098298b73504648c0d54c700a9b6b2e7d35039e63ad58b30511520c2cd911d1ade610e945c4ac69ee97dc2433ee122f010473e86ee01efdcce5d53c093ae25e3ad934bbb91c4eb0318106d087dd8b3884724e62e0ff5e5867b73b868be6ed95321c2562aaf1893ef706d9e2146bb8f344023b11b0a3b4e568b469ce90a33ca9f3978bfbddf4b4ef64e5ea2e5efea57fd5cf2c54ac0d34349c24c82ce451eaf0d2a9f03ef16e23cb9d5ef3beb70e8f5d0ce031d4af7204df13ffe6f7fa6e4bb71ad749ce1e97fc2f3e62c8420013c741e229e3ec07acf25c120a85c7a1aaab2b6bbfd468ebfc21945be7549fc60fd8d945afbf7ac65e2161863c2bf61d1089544abbcb84a8fe18ea540716d242da1658f40279d52a37791239065a8e541d6edf183e75a216de33c3e746c2510a9dde704d1d5af614a7b62044787d41431ad280c88bce427d670f42c81e858938039a37bdabed1bc7b0043b4fbc06b9eacf90ac87d80f218b6596ffeb91cd7996730fe21498945f5be17566e80ca2d395fb2142f42c839899337354e2a10f3f47399a571cc2e877d0a518eb9bde5589b4f43b3ccc6ea67e324da461160c22b29430073f9970ec07f6d2f6b620038330839469e58a32cf4f452e881cc462f5b6e89e312c9bbe0e4e263cc0c3096ed166817f0c6a03af87a81dee6039f353059479c9a3a7c7910e969cc2a2e2cb9ab954ddc993ed97073b23bb787ceaf202c71575e8e94a43b89ae248f71874e286bab2b9bc3dfceea906b82a03da76ed729cbef18ab07a2fd044d13ee172ac8f3d6d54df162fe3d3e2014d052d668c185e7b734c7bd646fe9f63e5c133ad2cc9cfceed221d29e944073bc7e13075295f6371c716cd62592a2edccf1887d3c08a01303c20d7f75021f4270cfaeb6018650c3277fbaac626f85f5f885d01f03d4e40020f6e331f0a1493eb4fca8146209b58a852729ec5eab4ace7e4685a6a8c252816c171f0abf9f39fd48deb18987a56053fb51565550278b5a5142d51c86b94eda0713e4fd609bbb7603c004dcf95d4a94b985d271494f759da481b36c51fa18f94e2f084d6eff8a26756ff5635d63be1c18689060628be73f3838f82301f97a6bf16a7b12d2b93b408a4e4bf972fefa92bc5d5a4243d579de9a1012073cb2a76a2bd1acd8a29fd775e495cc639189442c5e7f25a77515009e1d6b8be352074b3a7398fe588588d3a959883e85e9f53eb7a1f03319e5e570a0a0f549a9e6c4585f1bbb37210eabebd1ee6253b12a1a7a4a098988536103f0608bc23f667f355a3e342bd5cf614f1ba6c44266145e08b55659ae211e83161c5691eaea7437f91c43326794319ed87c3fe069d83a8789783211427fa0c874e3db1bb9ecf4c3abc8a68f2706a36008bf8b5935ea0e332941c29252bba8d74ba04bfbaa7010a68e80ccce657c582bf7d31b3706f7c0739ac069b0134e7540277d3d4efa6d67445dd54f70809d944be7eae8523463fe2da8a3dbd25c872426dc8aa276a9da0de45da8b7af33722eb62a8cd55d5c11f93525b7b0db77c20661c8aff38ab0eaa91400436cd80578ce3f0b274ff62672dc19f71a067c5a6c6b8d618305797bd26b5667d47e041d0412ca238b6d48c0ebfe0bcf66cdc457f4d7d98760fb7d418cd157fb920be8d061ced85d94f0370a655ee9195aa641529c124985c0ca51398560509edc3503e3c8bea29d4fbbe764f8c80af8d3c65d68e64b43a84e3c8ffe8d692c981c25206ffc507f5b79dd50333cead5d6a3e3746e67b24e03c41ed223c3ede89f70ec933d5ea54b8784ff4462996e0e1fb22b9cb9b147142e2ee854869cc73d7c3db3afe60b62581d9a2f4a1c437622d8314b7909df4094801a6bb0f270fabbe40a9f8d54238ae3789b6fa7c7abc474f3bcb964f4af662b51afbba280e4ab815be9639e4c76258b42824d735b7b11c4e6426fa758f543919f03dfd6f80044cbd8e519551f8444f14fb10d17b69f7a1e8f61c7d15a8edc8f76f903ee6d3b19a47a209b4ae65a63a0e41881161ac4db357c30cf15e04600de726d979d4e750c7580fcc5908da22990b8d099c7ae962516357f8f733198d55579874be92d2e94dac3f7fab24daacc603b414ada24ae2d96226489597188cea22df76225a6142292bc163ac269f0c50683dbaaeb07ada15ea2c228b0ebe4c24651379f260f994e0e473589442bae4f8e54ef21a81567943f78b48f6d5ce5bb21122665301d9b63605c7a12d456874e747d61555b2b91ea867cc969d21952abbb1f757b317dc085a13d33dd2cab6621da94b4966cfdfecbe207d5370f5c683140f954052e1bac6093829665fcf4436c9420cd65d72afb3afa3de9b3e39e5248bc263938bef7aa46d7cac7d890ce76c54ebeb64979ee637d03d4b4490292b186987dae02cdff121b6b684cea0dc542375b2b291e60de0e1853d502e47a32820d268b5805cccd49c88444708a5ab3ce41159ddcfcbe8ac43e182e5b60085ff60c9c53e59188bf87f75c2394e56190fbea6c19c56a0a4c05ca0ac50cae76eae786bf524c7443b922ceec7e46f1ec2bb5dde288830fdaf4e87c8c60f2a5264fd83a274e68550999f1db7221e9d4925866327edf1cb57afe05cd3418e8921abf55168ef52fe0c8c7c94d1126c7f5b7b9eebfcfb7f591610b0a1d34cb3959d30020650ab9cfcaa6eed8ec9cf8670449e48d94e20ed31ac3a73b7943b5d3c1aac554f258f0c0c4b7ab4fdcedbc8f70056c8b13e5c561de0e6fb0f06cf91f343ae279a56a711a6bc8779f2be1bfbb9d91a2eb052b2c3d503d26b5fa64ade30ad2d1b4a01615c9130bd2ed577bf57b54a9636a4518e39d2559c77e7d3673df169cff3b17e3b2885b73a35e0711bb169005ffaa5cec8e9ccd15c167e2deaa9362ba7344b089859e0cf1c9b5d58c6377ee31a480451842d78b5e0a271e9b92ddccd65b2c09b13e9c3c71151e628010e9943b64778ef35901ac1e19821c9a881de939e0f91bf7a26f856ab22b3d6790c73ed1cd82d93190c6033f0da9f1c6fd513ed80e1d9d211a400f0eb0ec55e2e637a18adef1d41cd0bd700ad2d96200bb6a629e5b702d2fd71d02dd2bc996ace5b96388b5a7426ec9fc3b1bda87f5fdd08278e3b1011a023d9eb4a6c121f9c23e023a6700131ee8fbd71ddd81308d3851a7a560647cb508c04928b4c62c53981027a8accf7ba48c289c1b19120d6bc8cfb7060415247be4d6a3bc45b680c670fcdbb4b75b1dd4a52309cdbc8df9790991f7aaca3ca3c80a08aed393b223c15f0844aefa456d5cd486ab801b2f687cd82017966c4349d391e588f74dfb8a1aab92b3e56a7b1ed4713cc4822d878a6b3df2b3e16c4cdd4d0b575776670ac3ceaae8393642dc92e501b90c0e485cb4ef97d0cd7bc037c693f23d42e11cbfc68315871d0b821b38a43630bcfb9828aaa34e6e63b23dbd3784d325b0c16b86d60e2b46df2a32d053dcde3d960cfe3127c7e0859c53dc7a5d7094fef3c8c86538a75c3aeeafd072e22d59019a27ab516856a3b1e579131e47810a247cba811c166e350d93024f09dbd49134ce45461b929cf0919e547bbbfbbcd321142d398706f0caa905e055a2b591c23123827b49cee1e0675bc54f807a4fdb955a2e7d38d7b795970fa7f0832c166686aa741a9f8123e3c0a5dd12290154c0f065e59b108260f7b8497022ad73c48c1426687594124afd021de7db2a0a2f818751bd6e32cffd484670efd1eacd7c860beca34c7a39addd6a818765bb1bca53a7fa1bde96b94f99144c0548c2a60b424affa0b5c9a5c71f17b178f52e6bcf9c833668525fccf670f792e460786bfe390bd91582d0b46d0083152d0ae9e3ea573c9bbfd84301eff9edd348d7a9f0ccb950cfee8870ad57512c0e8df6211b16ec9bb69aefd71ab497ef3cd993bd21d5e38d0e98da1caaf96420b57c96155341f429030fc49fe1c3a70dc2c1e5ce845298ed374571d4c375844fd5787b9a090cdbe645ffd9dcb85edbe65d75446af3c7f2caf23d4eab6eaaff7139a122bf45483d49fb9c2b823b20ab3dfe9e6a09060c2cd9153a94c38afed25242c03fef668ea0b60b5772e936e29457481d1a240e550bd47a920552e71de0ea4b40e9ac2a7d0acce3329cb07389e866caa2d0c749b1c0f076ccdaf4dde016073b3eb13f8b44322f61e14d4f838e43d8f89a72f5876c137f53d08bfef7a9806f305d0a926bddae8029fd24e2392cd7c2f85df7b15627970ecd70fdab59b044b855e010dacf41b0a58820a2b6eaf527d333d03917fa260d35f01c7a1c31c586d4b3a8343e4e4e1fe2ed171481b8160c892d4fc0d58f69cd8045c8189c75c059bfed2ae759aad4ea5fece8469c9a8644b76287b48224b80136b9c058f86964fadd98b176686fd25157cc5065cbe97f727922db55f4caeacf0dfefa3dfc9fbaf22f2f54de036f4bf5b34ef9148c0b013cc544588007bc5e4643652e69c6c3cf9eec4dac284fd3f0a34b09c31e205fe5f0f9a24ad80fb71fc8e9786284da24efe872220685a74f09017dc96cdf950c3247431f057e4652242056170c906a6e620bed3521c3fae9aaed7a7dd9db7a024177e30666df5846019262bed209ceb641a1bd83963fd0c36bd0df4d23a60941420ee5fac055df0dd3c192db4859f92ed8a82a76d894cf96ea1fa57d508d63af01f0b8f004614befca054dca6941532a387d8922d67ccbcbf5b2afbb9c9149555a868614bddcfdcf24c8ba6d0aa1eafb8931545d743f702c8adb5b638cfa73fcf74839dc60b8333950698f19bc6dde61e29f421b153f1dc5461ea137b5e4c10b6ada4c49f23133ba3f43c380660a61070bb4ed986326b4513d3eb1e55e83fa303bb2331a02232372d54b1a54c362b1f5ebfabf4cb69cb8fdb6670d80a87541fcbd801fb11f1704371b8cbd7788658de677d060334b3276f1b2e67af45c7394743ae6c797df2a1b5fb46b2842b5fc95be2a24bedfee5714544792dac57bdc0e5aed2d7e5458a3c4f7310f8636d56c119e1c91be357a6f4d5fe19ff0fd9707f13d66b8ed0da5c23f44096f27b76ffbd842a0de9d2881228cc1135ddc4e53ab9324117834f85af45bc6a48a9f1e35b1e7d49e9231d10455d02989de29bcc6350e47aac8a55764da9f89fca21086d7069a768b6459435c7689b97248344fe610bcf38f39b3b5668dbbf43d1be196a5926cb8cb52aeb87c3f078282d35e99f7bf358ef1da0ecf356971aab4daf58b135d3d3c819bcfdb24a4ec163063219275e11fbdee25412852aadd891791c839b5cb41e068034dc47016d4a24f6430af3fa28b63ed5d171c3bc08c94ae26ad37a713c6fe4fb5105e2d4afbbe3a7f5916458a74435f7ad76e5e5ab2346a96d725d3984f5e4f492a8e0eca3531b0d49348eee756e7426127a0d16d48b250ac76a540672830a6838aeb3c019382f9487f66e33f70a8ee0b3dc7691265db36828309443069ac312ea4b891ce2f71885316be54199be200b58591d0305eb0f99a601c485b564abc78c565b48f0c2d799c34726732dc8e9bd1a175902e54a9e9b6418685b979522720bfcbb7c39e13b90d3ac02552fe3b0cc5052c11adaa8e08c5e01872007f22c3610441bb8c1153d3633965e1e1aacf2cff1d65bfecbd112eb165c12d550983f0d5d7f49fafa55a262684d3e49277579ff5953b45ed79259ea05ae1431f482b25a987951f43ad038ed9aa4be06d13eaf8a43081b1598f0d88f459948bfd677aa2ff5e6329b3d2a68a960a8dcf17a6b3caeed2915cc0cf026fd03bffe75679e853b9ae5f703a82e95b861d25a942541a1b31261d7a5e9e7207643c169a2a99865b0ca47df75164534601d6fcdf11c9d33a55df56d1133bf5797ce6b9182e571eaa89a24d6b798bf4dbfb1cbb1d79a73d6a2d4de3d07f15b61b95193ae63b8df0fd6c37a3df8955ace07d8aa31618b3a425f4f953e5638d4e96cab57040d52a9be71550539a0dd4880ad73094f1341b5e97ab39790a3f71f240f927f0945560393dd66758c0a6a40ba183c5d26a0022b93dc57c1ffd56e171e051f35fcaf39f16788e2b7ff00b21e070ecc5609633097a6ebcc16646b18c2e864fadba02a9162af62d184d15d48dc34c4078637b0936dd2e7f916a04a2b181d4afe476788ca3095c6ecc95769772eae6fcb62be53d8179cac581054dc577a99a7e2bdaae5347e530814205380cdf05168a35a975102745de06a2ac6a5396a933bdd2a231dae7d205a43f850b46e98d67c98e0203c3f3d26798267013b5262580c76765aa3a7e743e434eb14f88be8939aedf50c4ef81338fa5970aaf67a825fb5885e0927b178ad513386ab703a4482fb903d26e0e9118bc1d840cdf64894379707dd8b4a03c06d7563fbf6e6775483c56da0840b092c92490dc88f48e2e60069e8e3d66c8e46d0609c060c0dfa128169a4f3c64d9a0336859802410cc21044f4f2a9ec32281150a04762055a46df50bfeb261d5d8352fe3645e5d52ba5a1b9cdba47e5f9058589a6730ab87c3132793f84194c2ad8c25773542a21d69667b67671f8e90d61e815e710ebc4ea6d0961b4c89671e420b87572afd77e0374d0bd2a24763b8d27c077ba0b255b55979731669ddeae3a4352099d430649ad8058da99d6ee0a24b78c25b487205d2296cf8a141b954e23060d921f033ea0bb729d1f1a9e51e080599982fa22e61929db0e77a71c162727acb4c42f24652bbf19cf7cd0e0c9e88759e87c23edcaf13b8f3f92e5a784ae7dbd0c9f8c755ffe8a4f0100cbe7988fdfaf18704cd85374a0bb145347647b89450a91eb83b47a420a256f3c3b8eca24e13f4bb7f96b9ead8f6f8383b4584e358f5420cbc3d93700f6c6a7c21444a544a5c573849c803b3400310027683f1eff16a538aae586c26d516f087850380e2239d47b1883698b95e613edd18f9290c23040fac74d2716398c52b1c0f946b881844cb817b76cfba5c51efb25c17a3f92154202d04b8b96055c3c874b758e47c8d566c3d3163b4ea5ec07f804c30319828a5b4d90139b66a825a97f8a41ff1d8cd874ce1ff6ceb6fcb8d9d7c91da9bbb846210c55aaaf8ffe58c67c5bc60c72ee9094b63b3a40aa6d181bb3f4617ddaac374db36f709d9316ad44fd43c84736fba586dcb39450186ca1f3e7e3e049beb9d2dc27e7c20b94e9609d877e352ea4b75f1ca7ec386d4cbac87294a577bfe7ea9820eec6c374db6553ba1095de249e04908c277c8a9017c5c8290b14493d97724b9b50476b3eae44b26d4459d8406c2b5225fcc36d062fcd8bf456b8ad7f62ffa02db666f67670166d05bdca2987afbaacae48b1ffb50aaae3ccef02b27c8f1644c0b697fbb06dc39fc08474e2ebec92ff611f11e53c33a2a4881b9045cbf28a7220f2b366d0cf09621c82fe3bde09220e7f623a316dd1fafc336386c402d11b5647ae97d5793f46971d82f39afe08da52a4a93d9941256a8fbc25a22102279cb03115cec3fd1ef05edb5b4fda520853c8127a0bd39ae9f00aee7bf5834cb8d345da49c099cdbae17b81f3871ba35f8895e164994b6de7ae84123cd3aa0fc2702d04bba592a8659191d62e357ff2d2369207e3165178fe5a5d4671eea47d3b487c8b06475bf42ab39d5b67ac444fdcca68234a1cdcabccb2e9f91f3db4d87b615c9ab4c969b14fa99dde0fe5be6ab2f48990b9b94cbc5bcf99956fd360f7fa50ff6e3f5acf854d94c8ad4f3b8381af9d97bdaabfe85ef04498470efad600db28cd370e9d27dd53fcbc674d897a4e9b3d0731efde121824c955d00ec5edafb0584a95876ca3192b6a333836bbe46493f20b5bfec6e07d724070e2faa1d9a45aa076cc5d36293154157f7a966a645c77461ce3c419259700685d6545bd6fc137f00e1e6dc9eaf7974f8cc5fe3a7ba10da35b4f822e34292aaedb63fa39ad0be5547846448bdc95cdebaf725490041842d533ce22477b68c6019d0becfa46793a23350ea10ca8d2f34408c4ae2b1289fabdbe024890d528c659a8022a5cfa44f9b12b1565895bc4234328759417ee707768d126637f290b58edb95bfd6a687524f40154f818061d06e611d1dbe1d3e94d352caf4c68290dd1eb2ca0ff92a79817596a4986b09f9605402adb74c7ee269f9e7201da3628038ed12c374753f3d5ef96532d165e589662a2a337a343c10197429647cc6a1f9717f654492d96bac6cc4f80358cfb17b71e4450c942f09475f494bc5e16acd273253a93a73033c4887f10b71d3f51cf641963570aad6b746be977de6ad75ea255a78bb565a2c82cafd8703c045116a1343a0e65b8c050ad0c7b0f14e44f6e68c0c5d24daa5bb96fd60c76c495d21b92c88f8090441400c6ddfa4351fb08727f3eb447851a98dcfcd8b0cad2db476bf5e92c5fbe32b906ebc74eb2443bab787250976c49dfee984d196635026782f42c6a2570e60835cc7835b36e5ce5e767860a476175d611c7cfab88a0543ff377c9398ccbd63e2c956dc2ee8a3ac1547e97921927e38a035ab10bc033600d1a8b48629b33ddd3e2e2b15be1479eb1780ac015d254de5a60e584e1131896502b1bf87f750680776c6c0e96a665e0532fa42bce56688c877bb6f4194f391f9a062cefc4dbc1763e6d6a9f28d9f4f5ffe16d544c436fa461b20395a9ee9dd3f17d7b56d4309283758f5d862ef6ef94b226a5e37913bd8524533a4e1b50db7ad549f87a7e9cf49e30b08397f0f69af0363cd53bb488023054e04960aa2bf778670292478964f7195d6243bf7b5f802b0191229236f13e53e299d3b41b72b42a45a60b3a68ac248ccbb67cf9cae4a7f0d8813ff7697ef868bc040a47c5eaa75c484985b9d2ef0467115e672094820dddada7336d037c3fe7266b9e2298494c9ed2950af8d7d641784bef1f9f4215092e35501e5a45fc66c640811868f611ca8747cd8aa81210e37e30ec4b9c87166e0605e9fa40c438876d996232984ce6782b178fc444c609df96309465b8077ad4a1bc43a125eaa45096fe5b81a70db164eb10fb8dc2301e6990db7f2fd470fde3909ad13f8957fc86f5e2d7c3760dff5243ba806fc80899f7c75f5e353cc5f8fad85a78b88aaf4feb2daf10e5f59bd21923357393d82b2c8aa0cfe5e4a8a4fb1c6429028c05c71af3372b75250adb36636792b6b4a5c91f80f50724f2794b50c0003ee83a444b5ffb8d6d4578ae125af621ab8e9aec97ef2a66cd2e9047f376bbdd5287d7df2e4823ca412da538a0f9d21aa5f08d87aea11fd084f427986f7e4bbd65024a6e0b35db199ea7b05ed8d83362e14995fa9d70a09525237b59f2cc12d80c8b0f033587e01802671990e89acaffd1201ed31124ad615a87c33d50a23bcddff727cf2a152d32cd193640d954680e94677acd3398484d4af1de5a9d212ad71c399fd168f537f47e5cd0dd570693635c85ceb4f65213b33d6f8096f655b8faafe76bb51b4f9dc5a41cbae182f5739f51df5613b1635930d44ce2eb07628ced6d08c8d6dcb7285e7f7beee75efe14f2e0ea80d3eeec463f9fd28402fd92744560b2f24c24ef4b53367d9d2585060cfd966d5999511dc3a93afbeefc5ca2f8b3c92d29f7bfa7cc887e97a3abdef5aafd262181ff38c3e5214e70a4535a4790d71355eff4899af1ef0df488bd4cd56168f3a206b7f3b57cbde56d1136fc165bcc1d624e6ac8962360f0e2141aad32231bf0add15ee5c875e79df4b4913da50a2d997423f0e469ee54eb2f778591c2e101b96ea90b26b038b3ac36261ee493d7ed97f3453e9e3f0801cbe520b6347692040e2b2c9fd0fd7da196e483f222e6faeeb932f720af7929aa0c2605b86b200a567615edd00dabab430971e512b9cc13dfae794c233d88847120bfd2e0f695c2ede9e19cee422d8f5cf96c8cd92fd60151c1a57a8dee6c91a9e0189d5cf06b1e353b5c81d0417b52a6247d252e37b6eec7a752357cc177951184e2b4ad1a8f47cb38508c70393f68e272affc7cc6323f24c83155370bc2471e80390a355ad0d61cfe700d5adcf447f290d7f7b5e8edfbcb7b7a2fe40137dc2ac9939049187e751a2c517a5e2eea5cdc18da67b76d302ccec129f887cd293fa821b0bae74c746b1f0f1dbe0dca183e4d09863a9d1ca0dd7e79b84dad7833f650a4d619fd3ba3336af6874808597796c1983acdf8fff0c0b837224b66cabd08fa796b3428f940ae91ef3910ed5cc6cfc681905e5dbebb0ed0b81c9a883e649d4361d33e661e98db787ab54efa095f6c0e47a77e897e8a4e68339e059d02e181405a67b0ccc91fdf059a6b1d872bcc6215daba07537e0cd3735c37708a57bee99faa419a5ee1bba6d7ea821e3d42f6bb482b881f2277a4d933b115fd0a1d8aa9b3618c9ea3a2de82fc2c0e47289c9b176f688f370aa1e973a336a8604f9d4fd8b26c0e847971fd6745e67a3f3cd310cc4575adb9f93b4c7a985818362add9d52a4c4caa2d64d95767385f536a08e323045faf220b18c744cb1a51df74996e6c8d201b569ea4c7f870b6e7e4c688ec761f0bf7a4d47a84b2796521fe6715f534094f209fc80171227a2f3abe829a46a2a0bb8fd42f56db8728193dc5e0c575aba49e1e2972e5a043083e572fd7386408b9c97bf8db7d45ba95afafe310811d286eb4e350787611d2c11f05fa9addfc6e7713630b41bffaba12988c31721614e5759a37a46a9a1140121e734b273e2304612d7749b8fd06a3e27058f11887f6be0d1cdc21276cd7a2dcc586857863e8b470df681df039f1eea9085a1158af0e79c45740e6a386408f575adf5d68474786924fe0cb52aa3617165f90a485e9b7eb8dea85d504aaa5cf9e5b767e0a90121663c53b1984aaab4483c1375bce048312623c687ecb38f9b2a430ea34ade94008dbb4755dc1fb161593416be35565ab0ea009c39e473abd1eb703772d9ebaae01df322c4e81817725f3ed0bd2f3269a0093627716b209e4415cb0982e18936ac5a0dfc4ad2043bef4c1bc59538aa9c9420cfc6d751d3ba7b8ef85130e48775744476a78866e80f263cf58a55807214c29e1072abcde856be8206a0d0b272a99f1e9a3679e52076f90f2af4a846d104f4921fd2675a5f8a47fc369dba1673ce59f5307040b5c33ea5f572c136a850c70241740e745b3c745840f8922684f875d2347ffac9a833d8ffa823b76b03b7a087bfc5448dfbcaa37ce17c85d328ddfe5bfe6efd0ae296eb16e33979a6e1a68f8024458cba131b5915843af449748dac689884bdcf14f9290d93ab8d6f6f23ed768bc4c56788680071a647a01db9b6da6e86520cd63be6e7df42cd5ce64fde1ce2b30529b13aa98d10a230a499a538f52731a05e85b5e3c86f783d30d3886a6f55d3a5028924fbb2918ef1b237062b8b0c437a319c19da07303f1590dadfe9623f407133179f27221b217ba82cb30071dec6589ae403865f836d43dfedab43446ea5c47d16a2a43c0daa8daee68de4af378caba53926fb6669aa437abb73e250cc6021f6edb433b5ef93dbf872d57c508a3f743587b03fff89228ea3c92e711b7b45e8eb9f78730c766b48b3745a43661cd59307bcc6fbb049ac331ce3407de3e295e85a910b3dee6cd4a3f4ba891be3d1033b49dd2a1265280eefe99dc2e996d2dc6d5678e75f4decbb31caf5a058908499bbb68c40c56b821137c8d2be9279591f38434013d0f1796c9e2d2ba31536e139c66dce146fefb76ee3dbb6a01b4ab88d450582d8c09ac78642422b726959e0cd2053e8653fb9ee877c5ac7e124eb30a4d49f081c440df24a5310294490fbc99b068685dd0b71904e95280b1b01a82a2269d3b30cdcc9a2df0ce8cda9e50c57cdf127cb058c9eb3cbde6181aaa98932d0984fc4036fcce309350896a79853b5acd3251af8cb614e7edb36f17680a789546c36d3e3d0b16882aca6bb52583b4a8b22209ea022b6d224791994d5b2d42bf681e1d9e229ee742690e189e368505676fe8952b681b74120686de5c39c556a3609e62abeda2e9b721aa2e90e4d9434411354765563ae164538596ddc3df55758789bdbd8001b5de328b109fa5c017035e286f3439565e862dd143218423d6760e470be2c4346927cd45e24849214e7aa6e17284f7845dd6819dbe34ebb28537bda741003cba0072cf18f67816be08a38d80b17eba88e974dcae29be14e3b71c6fb9604d62ba0f97ba1c7516e3b55838ad2aaa01464fbed2bcccc690e4df6c23fe813189a3fd8334a82395360faf43926b5b947c3821ed8bb4968680de4c36d947b0bfa332293bd0d5e2172b000c54829811c4cfa4ed1f6078dd79d3fe6be382b135077406625edaa0fb13b846637bd7e58d32cd33ac0399377668479a112a149b95ccceef022dfaef20d40cb6991b3d24beeba670586a8cb1646aff0166be5b580094f4db625838dd7b30b94c8e5668c45f05d1417b84d090206cbd6f056f5435231a10e9e0804a98a523575ee26564c626109c5cbde49ae162a4f5a9b80f469235eb2d7599ffd4d25709a67b7924f1ff6ec176465d52a107dcb29e47235d3b7a0cc1b43dd8e6c3786482e1cc1c2e74766653d9966b06c236b0dce0278acaafee778ef7522c18b856a1204cb53bab15c26a49e012ff44afa8980a8a4c2c60002d6360929db97b0a2f555a01997739b6dd854d286a95044b1a9212eda0cb8243889d24004caffb9d763a8b78f92e13fd86fbac142fda08c61444d62a5f80eff9f9c92845495b85485a6f64babf3d5869aec824192de403cc32508fd7e0640b5c2f687f111a7d2e4ce1faf5b36bda2221138349061f4229ae815b274cd113747464dafc7bb2b5d5c683b995dbeb62eee632a3d9d4db5e109f3968c759a59b832ca63d667c477863ef63d479c4f2ea4b5261f4637e7b9c1928de20be1523c8fcddf5def293f2d5da3db9ba927a8f1b14c02270089f8b406a26975f0721dcb1a9978aa2cf30800c125106112f9499ef3b5722fb16728733f1240d714df8e50ac738ed92e1eb582cd65afdeafcddcaf666c2b2d896c6f1c9dbd9e3f6ec69ad780df0bff90a099ccbdf07dd8f3a4e94caf78c38281fe0017d79a867e26d374dd5206bbf67e7e40c9203d79f4a21d7ad1b1ced104848ce6ac4c4553526b9102b08408a847312ce820dff29d4841e85b230c969375ae8a3973fa946b2bc1b9ad0d03453cac48ed14b6a465f90206727fb5e0e5537661a0975c763c680a3a370d38beb8b4bd74d6d01cd2e7be7aba8798a14a72e3fac2b550d6dbea6847dd9b462e95a542cb22b5fbd101fb1cccf963e18f63b552a654649cfce5b49e0a43757172e2e7b0b3f02b19efc8392b38189d9b1d3a9fe74fed6d51c38013ab404f9d7be473a5bcae0aa9251d1862b6bd3c404d8d0496264049f1f88c7e760f0054cb16edb6f5e6693c14d8329942909cc31fbb0f0cad2402b7c9dbe99d21aae83f3aa23136f8efa75e4be5a50e9f3385df6ea82ecb004787c2a794eb40e1981a54c0cd139544642959fa50a875d0d5265e9aea0fa8271b1ed4fb13366c5e1a6cc4ecdf32e12a86206678605d09e3ddd234ed4fefeb82ede385174b076108bd3aa11dfc9c258557ba1442385cdb81363e4b742c43b55da82bd4f465198326253872ef768ebf55983f16854d659d3f6a27c075ea6fa6278848bba222c349d34d847c2226acde63dfb5896c173a15483b94767bf9b92d9db856dd49dbed47c4fd77d9c00efd203b479b83395307958f7ab46fd47a4218866ed1f9dd69331b64f4b874a519599959c71787e3ee722478ad9f019657504016e7e6d3750b3c27b73a83477620fd8022b4f989d868a8b67706f63f2f886781b84d6707519cccb1eb744cec8f1ead081887901722bd47024ef2a7144501d2d2309f3a0a1fd7ab09b12a20502ace5c859af0feacd2549c335a94d14d0f44cd3c22aa04a0bf4a6af50910165b97f74c0a43a08c2ff91e76dc1353d76b215458220f6a0ebe7e5b64f937a3c58d2862aeb6cde7bc9925b495cd4ec785ce2a1a589913f0921bf90f88a9923c62953246d141534960da16f3c30c4d967429d492efe8aa9adaf8010f314a2cf1be886832b9f0759426ab60d1e6f9aafc11e9523a034a0a60e194357ce50358a282561828a3d653529d46ef118789c90a07a2016723cfc0032436b2a4f16a39dd71b6d9844423cde97ca9f10b7bb44df31e0b5d1e3550a946a567df46e89cde84a666165bf5ca6955c74cf4648854e998547bedf633a0737e56edcbda83e9c29c435070cf28a3c0729b05a788c4d0bcdb9ec80b891f4374ee9107e5ee127b3b580dc9bdc5600626080d7ab457bfa39de2a2a3459f89e1f25ffdfaeca8a931ba2db2c43ad59779209c43f7f7fa82d5cca4b1be30a4779f29f4df5c2748a7749e4369fd2a5f90380f6fd3181c1bccebc48d2d206639f1800299dfb408fda5056fc75b24f6455a7b7382ee32fe284cba3fc4488e8e2f87edd9d10c3e2758f8dfe8b9a5eb619968fff080a50885a34b7ae0efdb662beb4a3407dc5e18abe011367cafbde571bac23688b8bd89a757ccb0b4797c90d943cbcfb5ad1f79d341ec1f2943cfe3b5cc90a6edf4ff6c6b5d75a49d298b02cdc5af279bf556830fa3ceb79f97da44753ef52b00ca216dda334b6d83cceef936c1f5457ad187268801691c37cfe2afb74cd396b2274e388c2312cfbe2c62dbcbd8f4861701ee90211fface6deb9debc6fd623674cb7393bccebae5e150b7912fc2a84e1ef1a56b4b508aa716ecd3818bceab9c2bc058dadd7e445da93caf736e943b247efe96929f225b6898e5944c4d6a79df4ad725bd4cfcae9ef3dcd9eee243d60d4059c59780e222956f736ade9550915c6aca813f7cca40a19a50d0c9b3121a53bf9cef32d1b58d4485bb3c8ce8268ab9928b19a627375218d3bc6005a9d9029edcf2a54e221d66bb8c3214526fb7e0becdad7c1a53cf270de01da7f6cc101de4352f016a941d2ecbc79403ea2372f135b3995f6d24334fc54921307d397e76b652f69290b1498ed241aaffbf317229c92f8e70d0e8d87f2d441dd5b1074972f7019464d62d896e37d6933cbef97a19f7511e8f015136b14aff86e674fa1d0eec5af5998cfb9a61c48efdd95f5ffb9101a6542aac8147065d380058abae4c461f86672e74c5ebeb59387324758bc0cced5493f9661f9725f19d40b1f145130f5134f0a516c45c837bdfdebb0f416bf9f2190c53034f92b80b91e66de5afe232fb102aac009e118e266ffdec5e6dcc2fe0d01f4621b595692806d40e78787e004cbfd3102a638ba91d75ca63f3bcbae81bf3a58067b0eebda38207ae4dea4f4f8a5609eb428982645febae796ad1438514ba16f741c782d2f7ee259347d76113c219b1a4de5af8b67836064e18af0a32805ec07689030c8dea4e29abf235a727b4aaa5524c92487776ea6cb34cf6ab4653ea3cf81500df7a970dc604138f44d12feac035ac3d8c444ad305b8c6d00b20b8148f798083481145bdf6d9a80ea736eb7fe21a4c7e540017b7ce346eff485b127afb055416035270b12f982d7584ed34c17a32e98fc0dc88147270db7243d7536926f524d32eaffa152f9c1def0f8439c600807f299af1c363e9ed9265232c2ebe8ac4365f98b761c77e9ee80cd89d5e0b528a6388069848e860f66d2539d6eba8e8237ca6461c48a80f7cd12a746fcb80697fd1098cc63c7eaf109aa0668c368e3c65226b6c9f6fdec16f6ed562dfce1065f4cd643b987a2fcb42a9a12fe54bef27838f2c9d890e147cf3987bd66a1dd4c495ef8388d22bd8905700fadb6d09c51dd6f74acb3e03e6073c5ffd976c526bbfad5be55245904d5464b7dd50655edbdee58c2b9e4bd57c5b592fd457ea76c383a9ddb12ac23872b2c5921cd6c61aca320a6d58ceb21ac1c228857db1b4b895e3cb929439070891e431e6cb132b7b40a5cd22f02bd8c2dec125a028910838dbab8b097d8cfaa8894bc1a4df28878eb79425f4e22ac568187aa81673025bb9ff87744e53d86e4350815d3d9111acf37c9ba7161496d72ee93a95b1f9868902f9edd555adb0dcf487ed404d6db0e95b8c49d7ed0c8d195d7d2b46de8b4fe74c76a406855b997fc50bdec08ec48872920545d23c540802763c753a7fd1e2d6b926c43909d535c5a5ea4bec660fd8c1c090e41c6c32cd55ff54641a2522a778f31dd54036662086b55917d2a9a6195953e56074fa5fc5a638703e0d95e4afdbcda250325970265beae2424cc351e11010ebc54d38dcc12138887515bf96c8768b2347cd96945c29157ffe690fcc25649004733da9fc599d138ed8a360d312e9bf9391fb4cc7b3691e4e8109fe5797342b09d24739e9f0585235e9debeabbaf4d28eb0572eb6909b4c0a4803cff770923407973e86da3619c92a0f76698fffc32ab01843f34ec6da9b3eadabb2fc3f733751a9ab84b1174d652a603159b64502a46b8ab64e964a61ff30679c6623c69594cfb1ec13def04c2ffebb995c435713d569aa0b8f8e4fbeb66be0144513c5c285ced75d22829e1c7d4d66abe18880cce92935189c2d88f5c35d9db5beb78ec4ee888404cdfecde112b03d01af48a7125d2a818260622c290c5980d25ad0dfa7642020a7bfe8f4089bf96ca7e94ee580ee72e86cb36e07df9194604af82605161841fe8776f51c31688bfa7899027dd1c6315a5d7430849675ac64efdf9ba10a0006336f8c7d92f76fd0ba7dbb807f976f98c56b8da06086d6cd0c5e1466ab82466013b1613e491525477d0b89e17dfd7c9d8239885628960b97541fe3ceac0552001018b67d4fdc22806a4db12190f4f2623a09c5c7952a87faa30a14057d9101cba5905756ecdf392d27b95736f3f77e3c7c856cd78fa2a4258e0325bbc3caa6d10d83ebc88fb8e710ba6b7b258548e074fd0cea68220fe5f8b5e63748e3b6be701c5e01bc5811f021a549f828d8beef3849177f2a59bf7e2033814ca6f555c48c9d36e09c922b66fc31a99b815ed0f13e1ec78495c75d55d1cd260f0c96d8473fc8447805e7371ea66a9fe608dc68aa4afbbb45819fddf6fbee13f425b0ddecd0437b383596f8320da535ab9c3049154086f7d559da90ad12a92bd385eec81d15d435a315f93408f09beda6a04956f5ce8e77ac4c836fa191df6b7c1598244b5a08edb4f906edf0b882891493187c54cdb8d7a1c9e9c396d87cac618b4999ed0797bf227c71ced7af3e1ab0cb86e771f48057ff90f263693e30de6fb0000e6e96a1874720b5a5c7ad418610a76963923155c7358d62ce3b50486c28825199a4ab6e8c3db2126edfde6df5f81d23509633d89d83197bfbde9a376ef01f43e2d641aba76e67c6c3ba59f72ae77bfa1ac6e3f8e49016e7fcd13a096dd16c5517204a0e1f1981a5309740d80dc26477436ab4512935807c7945e96d696f2fe4cd90d4aff8cdcbaac44afb55cd7d47f2fc4a26ea1a231f3263004fcbf6f253b633b63d07cdf0aa1618751195d7a55e014eb582a96b89dc2c7f0024709f805aa8c5f6c2ebbc21808c1186c7b01c35207d96ee279242b561bf4b0916613fad4f9fbdf52d3fd5acb06e34ec062074d037d28a92877d86849812e4e5b61e9b735b59eb96143abbe51c53c12f76e27c23a00749b10e873619eff65d1dfa25a9f4c8cbd28d35bdb9c85897e7e6de77b3478387f19c879420e4b7cd547bfc28a3d5febe5fb9f2d164bb46866f6e9ecfe450b7ba2d4de9b7ffacfec2147a7025996e2aed3bf6c8fba704476efc62d66084bb98f003d9aa2f483a61e56b97cf50a268cdf1dd8b644a732ea40f8157b5a0928e3d1960b2c63159952f6091b6e1dd7e9844f189d195e80d740cdf637ed0237b9876294f9caf71e24a23daead024a0ed94a3297db81e2fe90be4463a588b268bde6df17f985edb8058b7242fdf4676257006bacf274180c4195ccc13c53d28edcae6bfd3783d6dddf7f266311d033124407bdd153abbb83c5ec76bdfe3e1e30c91a43b7feaf333b9fe21184664d699f3c3eb3deed0f00539436ca6369cf41b57ccd773d34649a8ac3ffc54a086581ef8b0183b84fd8abf3ad1098a09eea12fa1414b5b0e0ce3b7cd867ab4815d9e451dacb2d622b60c00634249c366b672d18d108395af8c84d27171a30fc1732c9ed3fd8d805f74df7709d90ef3e0e6eda6515316265c2d1dcc49fd96edc4464255f36b1f2a616ab4af445fea4b1d8bc9f01efcef7cb269a50d70ee0dc94425e33d6acc2827244d5061958268c338ff590efab35a540f0fa01ae4685d4cb7139fffa6e1b61787ddcc61b6fd482f9727b7db8cd533abdd12c3ccf0e2ab5924eaa564f71b8e08efc98d5307bf9ec17f355c7c15b16aad3a118feb6c5aa654d186dd139be1bddd13032879a4e706bed8fe7313489f3f1ed5892ed7b841f3a3531cbef68dfebf6a1dda61f1aca41db4d4dee189d18a35eb602382475999b7279c48687faa575ce38963aebc7b31c27354ef5ff62d5b48bdc789dc893ea06acf7b3964f2ad8a74cccdc67ee63d8c66bbf48813adc8063dc35e0520fa4029a9a761159e938d6887eea1bc9af20917e1e38b1c8638164c35b27504fb57cf72c880f9edc11bb20fc53ee5a06b95e40a8c6216e65b1732adc201d33416e187521694859265dacffa22a92518fde568f84a62e36bbe171d77d2d182317c4de2826126c805237927138ac1e9a6c9a1417f087de0e29c76ff66a86176a4916af9d2ffdea30b5df1091657261903469d91770ea5270a02da177036a5e6335e43d0cf246d7648b29cc7dd54eca0fd7228b94dca03d469a3e7a834eeedd43884348eb6aa12affa12ffee3bd2c112c12d39e220747eede4bccb8656135e79b2faf7ba98e24d0710d994707a739812aa5798c07f71515f8ecbe5722bed6acd9ec5ef29cd0602f453af7a70a670073a1729e55f18d44049cda54d9e430622bc02969d4f66b7d9244343268b92cf9d80b11f4a6813df33dd868175bb27a51381209b0f40e224be31626a24607880cf71827515604654c0ea40d7a2e595e428b2f55e2c7f2d27a1bd8b3f724f74cb2645024434618dec2b4aff8b759a9fe4622ce6b30ff0d9b463a3bd8d48d785dbcc0b5ee880979099efe37685b0e46c74138676c1848ec5aa6ea715c1e91af320e6a203b04155b647990dd2a14e08083b08e955455fe2af5c4c6a07850a35c249182100492c26685433283da1b7abda592eee7a44cab8d1ebe2496aa93498243ab1de781dd9bad3467bf9c29dfe1f89b301654a8af8dce4ea8e985a49be35b1a0eaa716ecd98e9849148865499956f24f193a32c3448437fd7a78a3cac6bad7c4180e071afab7a807a0c58bbc59402b017f3929a2670a044c2049e4862ed047d0967d0c97d5ee8c8933b6c9ea53a5d96e6e96d8cd708b9f12106de65e066f91fa15899d380dec313581e6dcb8cc195854106a18840c0189326a864fe50863e8900eb047d8427b0ffbbb302ef8ac025e230af25d62430405d15f3641e9363e22f921309617c5225ed1d91e567fc2c79f76bd60b88260c2f327b46524f35fae857bbc819ab91849c4e792486f1d79c774c4500e6518492e8a5a0c07bb9c869392051593c0dfc93edba1205326bcfcf5b7a7b8d4e3ecc24c131b1c656498f957d4ef82b0c488d22e086cc3e2b113c7ac19ee93423c754414ac2abe0dfe135e212606afcdc538816d4f82511627890c179b01af9e79639e45d646f3a76049fb7cf4f94980050d197a17734fa86a6ae672d3817633a11874981d6ff0868f3a8a63f7a034b0897f49bf165081662a1d0a56841ef2133dac07799958f86a9d2c43f354dd672aa16390ec483b23a20a1d64330e4e1edf32d2206444e085f1e701f9bdc633d27d2b824411f71fd39488e63b44082218e69036c18d9f548cd0aaf4141ac605d4b41c0a0f572e88b7c7ede38324aebce45e7049c09018df29f1edafdc4c6494d3abf218acdcdee2eb91dd2050c1bef78087a45014ea20fcc597cc8595b99dbf8f10840134da8df7ace0cc8b0923906e2e1ecaa44e125f49da5739eb6825a274ef068e3700bb72ecc91f5dfbba2633867043867629d929f3aa3b24332efc15c5a7806f1e002790ee4176004e412440a66ab11f4ecfe28cc0cacc6ce76d98538c7c23122b3f6c549245d198f2e4fd1908e2bc7fed35afd5700cbcc1b92384d6f266bbc10d3dc29ad399bdbf163ec226b42198a35895b1789c4d0ccb1edbabfe0b1f6a6ecd47c49ea6befd3a92510a75e16a7e0e4e0f8f04a12e57400fa540546cb816a9107567965d34c79781d15cdb625d67f4e5cee420cae2266b0a4dd1ecea088a6fb33940ea14f1ec5404c61f7f6aad1292ec3ab902d0ed14961124a8a7cf62dcc5ca35d30ff0588a9e9cb6db95296909f6875db4318eef15b9e5da0b8221bd1c2d2fc7fcee966efdaa307b410e9bf57317a87a9d5bfcef972b75727575551cfbbce1acc15cc6efa579994c18d37e9c03573024cf8c0dd51dda9f139103f920c0c0e4b152328942faca48d05c4bf2a3857ed3da460839ccec995a486ca259318e684f7f964d092b1eb728330d75b18332a9617b4619d8ac8258a2d407fb438ec6911fc34959f1098a57a5074ff4ecc2a3a05b18586517c52befed8df2cb0ff45a2ffbb401de9fb299377e0460953d5be3452ff8dad42ae56dff5c3e9593b6465b7846055db529408a4a5d155bc6b76dae4b1294c1488fa5a80d96fc7c8d1c7f252f91d00c16b760994e205691319f8a9a08e5ddf5d6975ab0f63a100cb9debe74d191549ac367bfe1e94e299982e445c563eeb2c68ccce8eb4e6ac3b87806f0cff64ebc24b149dea833b48d6810775f5fa56c43f6287836f4c6d4f7706f6fa3404847d325d30cba1d47dbf17f109ec46104c66c4e60ba3db42c8fea4c6e59a587b7d8fe6f0c8660e2c0dc4d3de2f724b24b228ecd5d8da9d3e58002bf7a6634ea7aefa7248f69c88391a4c40b77561e9a059a6c89f80f3e19beb42c6a5f9ce02fc456b648aa97a2e4d295ef488b70d08d58063fb1fc2251ab3d3893790e30c48ba14dd594955645e6fe1386de95ed92e91f785175d1b8ba5f92bf83b87e015e8b759c452d9350b35fbfe8ab9b4f54e82337dd5325076b560a45d6da31f8679d2477146bb13fd2ec499115d87d7237dab233ae7e0d2b3c05b2a5065a3b016dff43022426cb265d35f2ed1ab28832c2614d8ab42404a150e005aa5b22bbc4fa8b550f05111dd028f1bd7f9c716d25c6a2497dd18396334c9470d8a297b912b4f21bddaddcded714b38dcc0b17107fec7a156421ed0734a50f0c54ce5c6e09cbe5aa747d22b311c8a1c54f2b70015ab5364c55429b741db2fd2be151dff61a2a3a62b7ca94637f31b88575dc9ea008eb911c02b589b0f69f884ddd798c26780a3aaec14e464df2acc659156773015a080a24f82524d173d4f0a3579f672a785bca9bead6ced8857cd6dfe816234a05ebb9d01861ece9ca49a7a098ad928ba94de95a6d9f9e60c26f0b7a7ba83a2bc402e2c30c86e2df00c32b2f613586a2e586d874c2650f814dacf62e51ef0c117706f454e1464e251a27de423ca233dbc61a233cb87a57d4205ba0fdb05abba4001a53ed927fe88b36d31ff1a5750b4cac75d2060c12c87b64e3c96f493e44d5eb99b345189e187c60fcd0bd716f9c2cc7f0d0901ff80ed175b094a1fbe61301c5c9d518816534c28acae5df35b9501f2abf6ab084dcc97a267d2a5bee13f516c74981e5aa4c17852ef773f6e62645b096971a75af612328c7487fad363a82927b9185caff749ae12b1f4316b75bbda5135a24715890438e7b0b996269f1bade0af966d17f8add3e93c33f4c3b57a4127dcea91c9c0f9e4c1332b66799dfc8f492808d5084a6e8b1509e0592b17a202532c3ca2aa7ef50a92d71a1404a74085ebbf1822710b953cfbd7f6f32dea54f0b35597a78664374c5310fbc1d8ca1c031e9a693bfc3d97d2545f50cda62e104bafe19a61f4ea5cbdae2a8e5fb2c72c562a03d713515ed79b317b2e310915c83b24a1914f94176dc9f0587ab04fd4c5c1631e779eae139117aa5ca14cf13906da35f17521111485923d44bf1e32bcb9fb8b5126489144adfa7bf36fe23e80a612856e503ae82ddd8f9f910646cf5bcc8840679eed8a4885b308748b98c7b8724700fe467c059626498dc6c8034765994f8503e9233f154ae0840e1b85dfa42d088a156bc51214820d7fe5a2108abcc035b3dd08d8f42f187da6327e37e94c153de700ff4d7d2917bc4557d2cd2af5004eb5b283c161a19315b086b2383740916e89ac5c183ad13b07d31103127d30335254a5181a066fe92614481a44d0ba528585722f25976bd028515078b9ab1520f14795abad9db982fa1a5fe40ed2cc748b94792971b96eb2726985c00a5be8b3f5ba687e1869a8f394aa54f44c27da2fbc72f2b7822662acd733ab16adf049f2c28223f246dcebbbb6945a7d1d4f4ffa5a26f7b0cd6aaa56bfc6d90ff745df683d3c8a75a62e2dfffd0a85799765b14d229550e715eeb0ad343dca834f0ca9e87fd90b423c6a0f87bea1a9493f7b14b56c0f116ef116b5cdefd0103d14071f824480ecf1811b54674d5b420f32ad6ddb909f2c8dd0e66e3175fdbadaa8da17bdb5b1eb59ec8669e92cc98269ffec71c5fa2099274c7173e5a3f796c7b91a277fc784ba02ab7e23592d760abd78974ea1c817624b5cfa931c645ef46cbbc55cf8f1a79bc820b7befa69c3279e1ec8186497ec813827608ae8847df6f80f5d6ab846264716adf60cb16a43a9451cbfb8141d610de511b2d626b4b3733e237e1c52e8685344cefbd6f11240c093dec811f3add52540ae1f1ddfcdb52627760b8d41cba1b4b6fa4bf9d93105bd9fb91a15cd4d96f4c27ee05be0a095dcc038dfefd7cbbcfb06dc67ceca6b8e7644758ccb15973b65c3b92e9990febd3cbf798c0854d0ab3bf1220a0ccb03c356a142964bf9e6e481c24b0206ae24937b6416e2fd6ec1df4c20df7ae00a6364f496f3c3b223f6d0dc158b0d4586ddea74e876aebe7dfe8a7f4cb897ca2d8c4c2e224513430545483fb154e70bdceac7b449fc90a4b11fb516dc81de0bfaf3a813193877404827cf3d3659a985f0de7827ad9833f2b6ab49120885fe2f22146b7d8a231ae44865ad9e0da864fd2c92e1ce2030a8b74a5644a275ee29818e76c9d083b54539103d348da923e5dbc0c55265976faa4de5db12f2a70f332a7468dd51f331ab6c1f28a109759cd25747e3368616dd2dc40fdf2d8cdb04754e21b8dc921de55c9d02e2801133539da57070cafd5b4c3b0e185ecbb16f241c0b5c3698c2c4aaa4183c2f6a4a4aa55a195305c84580864b39c1318215330af127fc834b212f66e8358619dd9392fe7198dc0b6eacc04ec7e94da6292ea2e644a63fc662b815f957e626aecad56613abbf0a307befb264ff6e2bad09ebb478a2480797b42a2e4aba44365318ef2a37294d3951a875455ee6e214d5118b31727dad9d1fdd82d0454a111a893f9c701a54c26c6bad60aa8bd161660b0c47ac64ad8c858edc40adb940fe0aa7bb01191ec5afc891ef9790e7ada6f37a53a6e0d17b656ed15917ca25b10097fa4fcfccba0b705c9ada2e8bbec17599fb35f32f103118ca5cca3211c6904a412e57e8c7567f599e256691184ca888ad8eca8f37c17975325ea1344df869539add16993f2549224f8cc1be4910eec501b77f6117f10cc8fe2d1760a62113b8082a77b22680be02b237ee34f442503e5dda1bcc64b38576718656be03be76528964b8a4da4bdeffc49782267caf34becbe840d72c634b30b89eb52850c9cf864f8921f21f664250cc06d5eda9dc2a33f2bcbca248d54edaa8e8c792ed6a87732fe4d3d8a6312534d363135bf64dc947c5e2105465588e0844b37f83dd79bb22f7d93c24f0cefe2874fc5abe533699c5ee1b67e14f7050ac722e3c098d55d54f093424552b4dc60b16baa9d4868eb72f1a5795cbb925710021ab3d1c967647091193bd307c012800887ed2a8af12c39a3dfe1898caa0dd120be2908784db5845205905f8ff439a4846b729a9dedc65ac214ed09b5f26c4b3a316dcc6be73d6683e08dd1dfa5d3387829294ed2c655287766e6f38b552ba54b39f5c3556e8f0ce8e91c3da1e0c304f75f0c3ed18776669ba6514ce4f7e6f17415d0f828325e510d5ae891ce5828214d4fbd3c4f273f75b63f9fb141ce790b597a8c60848f42b60de9a5ebac5762a7d237802ffcf5a384442de13dc053fde88e32c6ac1ab26190235b12e22bd96c75046b5baab571214f4980a62120a9cc8b6146beba222900184cf6f3a8315ab1c61c2334b9c371dc7d9619222bace94b1389031fd6a75224a3e13ba03e4dfc9a05ed5e896dbbb7248989bf21d645f932b02a5a8d165d588f081479e9161e53d8bb37ef46ee73ecdfe2ba0bddef23f3508737450da6c6bd596a414daf6dbac217ef4865b54ed14517b8c97350d1be96e093f54c335405b353fc1fb43928aa557fc97170d1283b310f8132c8373d8b7987b0340cea3f133eb6ecdf83354f33baacdc0188638fc6cb2410e166b03da8a6c3075190a5f5c42685d59443c3a19b4af6d7bd98d70308faaa1b3cbd70d0d95dec52ce522d2db1b2c8f218128fb96ade227256b54407248fa9330ccc859a4ccae00db28e0cb37f6067e89d111f4b10ae3b789e234359047f23c7d2d256aa3d62a48d11ba8e78b5c145b9ea211c2e71567ac5d8b90792382b6679dbe0da0ffcf5a9c1dc0c8c032b392c42b81b0a89d11998bb8cc7cf312d96a29c9d08c621f74181b60a1553faabee9e582e10df7d642412f43741752f5d226f55ad5019d74543690f66686d62ca6d268a190d35a04f6513bdd1784742e9a8643f27c70336af2254ebacee2eb7c00cf319966393e05b413ed170c4a6b37d41c4bff6c1971e73b30477a07da0d07323275cff46d6214dd5fe65e7c1979f3c1aef8b9b187d168d464a6baa6cc22ddcd09817e2056f5539b2c370f11dfe937545742a7fe52948f96c69c0abc432c6ec96796170719458fa99f92cf986db25564642bea69c25cd456d7cbba4ba1f688b005e35994dd1c5ff11642734637d6544b49481666e51aee50fe0302a1fbf8c8948ec8a191e64d1a84cd144c6be705112a656bddf16212db451926323b174dec1f0160f1d7fca0915c212b464bfb7456fc1e8b9cfcad99692fa0b2412735304f1b181d619f251af27bf569eb0b5e99cd8c056c1e4b68b806c36c44d516ab6a2ed19c978c3602dd74297b8df411c86a3dc252ca51bd57c84805a22d86ffb3f2c0f4c458968c6c13f029c411cc4e26de4620370d94f2aa5ba4ff34e3ac0c415a11497dcedbcc99b92625677a28444ae1a84abaa27af93a6d4576931e205a53302ecad3299b32dceaced546fed92bc3d59cf495bda962967ec5c6561a4e029b27e6b246f8fa966fa890b84f77ca061014b53f8afe181d6cbc02d2711e373430bf03b016119b109aee507d80c878adf397619492d3fc1f4e7f31fb070e156c60099efe6559a25fcae4e88929dc63c96e87779b1b15b352cdef004857800d4d4f8636d9cdd9282cdc80873fa7eb367dcf3cb6b140ece69839e87fc43880a6d0a83feeea0a98769004023a72f8e91d8c08fd2b28f28a823ab850c3e3ea09307d8d76bc0e564e823463ecc409e10caea3d6c0252325efcc90eebd5dd97bf487b8e74a0593b275aeb801c77cbc16615b741a5de0b8480843e74f31aff7ff0fef816d8fdfebfa47db8a8da3ff45ee8e662f96d4191113474bc82271bc48009055922ff593d18ac08aac44860bb58226611f512823fb6cd09afc430ec62cc2f2e3dadef91b135cd030c19cfaa0d51f95d3956ae1f8b723c106fc83e2518ed6f32a5b73bcf64fc7adcd81e215b59d645051951128a9739592e6f1abd5c0e6af68971eb3c957298dc7b6e770bccda1acf7c24c61cc5009bff88a0241ae3c7263ff0de1a20cf0ac66dd75206aa2fe49c750af1a834bb4f94b4e1fe4d3c078117fbf0144d51af0b2447090b411b9c19baf65b06677c7db8b515b6e31cc19b5de26d33f275fd45cbc1d362db35a0340030570e1f2043f67a7abf5eb563402d92e44e8002ff500f92e299d47fd3ec68b0425feb692047b26fe807eaf02f742ca43e4d400f2ed57f50cc2d48029c7d9884c7c70c01bc9c21ea1bac72b74aa97da05a35ef72f0817b7b501c8570dd05d2fa26fdcdf17a818059d33f2d77ee333a3e27bab1b396d1fc23ca9e1db356c0180377d2a84f8c0fa25092f16468ade16aa84691515c115c5634bf9c74deb119b4be7f30ee01e35a7eaa2f44b03e58c3da5ec07e403eddec02a85a8969be535a403514614be37513a8b5d0c450b2a1624fdae45a9ae6379211b0a3f62c4e28aea77f6e4571873748109b17a7aad4d29aec55f11030f46727a36b531c7cf69345b783b3a54a43f19769ddd423ade7a3c3f901530aff5f67a2f0da4b6dff11b141eb035c2d56c66a84c333483227a5134b2e3c33aba58d81d5c60e19bd49978d6ce5519423e9247d7c4a1387b85bc0ac11d2b7ac5bb772dd35ee0897cf9de9da5f085024bf90122c8d62a14a35226252f15e5771a2e85e44702c0e7ae623ad3582cf8edf8011414186e2afd0a7d8f9bebd7eefb80c3a1f8e446def6762a95f525bb5cc5d45ab3eed9bdb8dd5b6d87266f4cd363552ec47ed80a66acfd78b4ee4088473fc3895a04e55e6cba3eea2d05ef52d024a9b759d50a7aa50f2ca4dfea62a9abff6cb242e1ffae63a196b94332bafcf29a64355be58d7a1301cb3bf03509b3762c71882bda5fed0e78415beadfd10a18a6a862e0d8bd16685d51704ddc274ad94388b0e55e2d2f93fa191d12ae27c895da78eb2806757db153424dddae92664fb843576756bbd52149c63b4cf11f547996cd2eb050c484724c6cc7eedfe942f3080d6ed031f0f31c950342bfbc35ce729e58425f5f3b3018c2119c93b5a0387bb567c9925289b424a7b8021e3bb241a250225d4eddabed1f5ae2bcb0c3a815efa1eac49f67e25962f9dcd7557689af4a1eb0adba29687964d73f91194c2b34df7200da69c4e24d223e44939d8589a1d01045b56dfb36ff897d8d5f45b43d6aa87e0b23ff0d6eb6b550f42c772a921e81defaeb6ebf41eebe542870ae484e84c65a68de0b00ccc1d8bb50e52e295b6e3e009d0af0fef2c6de14afb8a7e439c7cc6b85b3441824f3e5917427ed51bf1b14784f08c67c3a74bc45412f041da5275addf3bfac6a113eb78095ac289a5bda39eb070760ef76ad20c85205a0f10424d8a310884033e517f4e049d57ae31ffe09b1264926d8d7bd95f4f1e9579a7514a59c81af4078de1eb2967751d8e4f417ff56eb5bae23279e96f7a0994d7fc381f43b9f7acae94cad7fee327346e7323e9c36ba5d70f30788c9eed0288e4a41c57a0dbddfe53f07e21ac57761cdbbf4b1d821ff7eec4a035df222d2ad98b9f15b6dbae13d4ae487c57651d058ea09719334a2403538f2c70a86620b4ce1ceac4f76cecd12d78ebab1f15ed6db45e4dd66df0fd287df06ed4abd62754ff9440b56e984e7bc6ba9a22f9d39456bfd435a8009849b7161cf9808462958da95c1418ccac38632ead0f94a21c5e8fb80f69c9983da3e24c19bed01b5b0d0361dfaa3ef6c30937fd6e5ad736121730c7c954d34e96e5a6063a379a91e6bb295cc22b4ac877cc9e461016d7120badbb75f547757a5abd3c83026756f55200c0e93dcba2a58096cd374c4b897a295699a6995f3ea7546941760680029592ba0cf996220b8a8cfda3197a82c4836d318a0312633803a49aedff6c0ee759f89df6ba760a983eca16e47c36fa6274a72d4fb3b4b4166e58cde96ff6a6d52891f91807882d8373f76e19b809d95938006d0d4571a527a3017b0b826cd99e9f2412b791206b34df75ba38f63d925aa5b9a3cab41e26b361d401fdb7d36f9940578ca319944a62b1ec946890db646a41e369ec8c19a0621f87333e82a15f2d268c78a171e31a8feba268bc49cffd527ee946dc19708f77374f18098c0fb0a048f8177705144053fdfe7a4fa42b3405f4d581d09dfc0655d07d63403fc8b536e3c006f243024ec9793fa772410ae6e39fe2a13eef5a6ce6f421ca5e923d9eabd67b91cda6e0ecc9bec762769b91e8bfbedb41125d3bba81be14bf3c5a9b85a613d2ed8d6cc040c8983f00d947fa96c578dc4e0d670a35cf1aaeb57111145098c4032615a9793fefc333a95892229d12c6b0943e24b5d1db4d7928c9bca8d6099929e282ef27fece67585eb3612bedad4ba5a0ab8b5b1c644f26643b15ac33b2edf3b56f06c9d16050448fa4599392cd7ca9760122f1243ba24e5900261bb27b9cd78db7c45b7115c93b7802da658ae50e436e451e59406bf627172344def9240bde7b8f7d363da8d199a33ee38ffcd08a3bca74cc72938d3d127c07c77f2de175776652e9bba60793dda466671adb6e2252542c21c8859f7c4063dcebf0a4641d1dcf18205b6bf53e19eea2c175513720ed40a9faaf704832f2285b7775a042355c9033586b957b1b77f5fdb76274d2351b901750b1caa6eefef472ecc0c0a2c9850a6c62aa0ecb7934da5b0218cf0f8473ae52ebdc9629ffc8d65fb75b50114d39a6a91c626ee9ddcc25e3d701f2c8299b210130625af9e28ab742750df4abcf98491d8c713ee2044e2e0d55a774b0a8f4f7ad1350bc31d083266179e08ad5197c1dad14250e0254c78b077e8991c023d145ce0d421c479c20d536fdfaefda74589c711d3e435b26c19881621d55347cf0e0da1402bf8edb1317ef8811886b1875123cd971daffa7b7ba435de3c9b5de3805348b62341fa37379218524ac6ec083057a9d94e94cf84bc3738be47132ffb61ee2b76a807de15a2af90663122e40c9564add108c0a0222f172d386e303d56fed0a73c27fd278fe9e51e384a04560c6a818dd1b005f11a4c0a5baa9279d0ce33f735f98409cb7e58bbe01c5c8506587fea6e06c9e963173de7d265dc8f74a32a38f3d445f88d1dfadc7ee11b2aae7a3b2e3d3be9ac6baeefc33409f0e8177c1ff4c350c689b9aa39f91ed4c47664c35c5fe56413015c9b8cf7d6670abaef42c999b9e2a20daa73e72d446b72ec6b88e97defd41516a5e04d40f1afc6a2a04054add044de1f51f77390a63b0ec796c067f9813199d1cfc18fb6f73a56e1800cd4564b6faecb5e02e0c1532a37e5a4151e52509a6f78846a89c217d764808e615eb5426603301aad003b673c95518218052abf09ad60770ef76117153a0e3f2eab940b755bd282f1b771f1fe63ace78f060b8a3c2c4db1789ac2e0eb28d721da8b116d1670ca1bd091921919ca1879cdd6262fffd30551efcbd1f1ea46072d615fed92f90eef786a419860749245aa5ac396d89d598c0cd659e2688411bbf1841c4624f77e5d081826017c3e5563117441270fc761f0cb29390e7d9f6a46bfb01fc2ef5f81171361a771b18abf2c9807a06704335cca58d3a7e773d6bdf6c99bd367423839d55c18b115d8d70a18bd643a2eaf77b2219125bf124df32fa8bc79ae36d088d0f1bde7d44d88f59f3a8ec2816030674982825712750a9207ee0b3cd28906dc2812562def2e6fb06783edd25f115efcc2e678097d89e0277510de3318efc1306d67127b43416d246128d2eab433d3074c7bbe03a71f6923ead84955f0e5b4ce3a5d3ba43e60ed4f2d1f761c2a1bd832d2a4ad7e510bf47555bd46445f0b6f960984f67aafbad01208760a233ff82b52ec4e1887b4ae9b159e4b24d41dd822522584f77aa0da41e58b9af3ac571dab5a32b33ce00ffc052c46251268ff803ee931c752e0a8462780c95c6486f9e322101970c29f50c9e715c2faeae55f3289487ca9e42e10b154bd2d696afae0f36b903e86e0ec6701955cc27055dbfff5bf772ad03e81720a531a8067340017c53965016d5a9ebc59e6d0d4837d1c227d1a3d36199f7c97610552819e4d84048c3a0f85081daf721972d2bbddbea28bc1b19e0514e816ca2a520302e6f56f9ef41101e3a0a5a7e70fe61e9ad21a4a884332541cbb83d7e5978d9e81b9be07fadeefdda32c97159ad206eb392f94d21a19cbc9419764968b01c887d884f49244a85b770b4e5e5e08fe01a9208738b1527f5f68de36ac3ce08f7a1d7f38a72f63cc59d76eb125fcfc1989d7707819f20967d5b777480d88a950c3a27d8648df25c33a7f104b7ebc618e5f08e1038776217884aabc632686903eb0d464f5478a6a1d73636124c1d2004aadde01f9e45b7565701ca554b07c05480e57b5a5086f3bc9e6b07aaa3f8be8fffa746969683ed3aa81b4c1b0cf5ab23c4dbbb260d5d173bb20f9df6872a08d6be46b832b9b03fa24fdeb5d0747dc1c8b2d3e6e8c338f944b31cb45c2e8cb9cc27c25aaf1c440c29de3055daf1950f77b9396307aa2b533c53d89efbd31c081fecbf4ab690d05f6dd7f328208b9353954fac078e30add6da7285e0fec69c8dae22d73e5404b42d6723ef6833073380fb0e0e932af2b18b468f27001892f03018c29ddcf469e3276db063ccc5aec9c6bac51a0996d9cfd9174d7b4605cc59ec70ad5bf3264d6545b5d318bf03a16f76b5fbebe75fc09a2208bb334abeee0d05c1e429180673326c108a83421b49ea22c7cbad86d722cedc4ab8a39f59b56bdb2b73bab936b9694000fc671ae73e583a973eff10ca69880c7d09f778b144c5cf3dbae4bb8360be00bdec9919cebf34c59d27e35833081f63428ccdb117c98755336c632c53bb9ec5f0f3a37dc9be721bc8d3059cfa7e8fe6b0e1983fc304a6b5bbf814f4fccf9c41ed06fa9f6c4fb6af9ba371dc1a9ee36edf2b03cad42641dc0fe3217fa4d982486240a731136181faa076efcae145305ebe8feb884cbad1995470612e41a853dee260a82b8bf2ab44c5598541a1917908c13c74310ce2bf520f5fb96524f189874b0443b5531b475370790315ab516247ca6cf7d9728f6380702e0c3b788cbf298b444f8aa6b7c8571088dbaaa3356e52a44d6d4d2c6cbd682c833a4f2dab7df0b5d72c5fed4d0ed8bb14c2929979a35af732942eab309b65e42df85938a1c49ef16868e62471dba7aeb4533e9e5d7581d7e5fa85b2a25707e719c74b0645cb07a1daf35c4432cc553d4160bbfedc05ab2705bcd6076472fd027f0eb9ea1cc357d9b820a58b8a28802bc2df5b406c1ed4c02a2fec56d59ce315b3b119e93ee7e901c575fe2e0d3133652ad13af7072ff27ff3b1231e6550b35a3c07eb8cfe970f9f6e2da8f8175fffbbdfa04ef15c7287f2c2d36c883fd83593a6ec9a9843c8670f827bac051ce8aa293e61be90db583eb9701613a4f741f6b7d678cf9db271125002ebc45823ae42391585124cf2b8b35fe5597a357106bad975ccbf3093ca5ce571defc122fa7e6c9e303137d9fade95a27f458e43cb77f9e6129cb2b7723ba675497a82af803e2a69da1c829c7d9ad01108f7b6fa3ce7f8da448dd536e1cf4792319faf1bae9b66e9e6b9b1d800f07ec279ac0f8a9b524e5cfddd417e8e1349b658c83ca07569c1707039a362c404b8fb89c90ea08fb889ab85e2a206f674025e871e10038a9357a926878b000421c803c0303b887eee657ab1dd69a92cb273a3177703ffce1d8c2b99b7f0bb9f5a13a8a2fb444b5d216ee558a8609ef204f796e66a22c4b66949b35280c4e2df2e8a9caec68e0c003b46bb67aac00905e8551a1459a602d9efe20bbdca2324077c51108b886244371b90b8c3866aada4061c94eaf7d85c2dbe7ee209058114604e44ae7681b455497bf11bdd1db32d4327fddb6242a3fcf4624936fa7fd430180c2d5a582ae43ed54b7e574a47b4ff56ea86da7a3069cb172847bc6e14dff11483fe641faa2a1fbfe915437fe3980a6f177da989e196930a19688cb4487537c49e4b31296b2abc5be309c3c8db4730fc920a24c351d26150edbbb324ccf2f3954faa807c04d21e88b5961d322c6842cc13bcea94321785558f8897b485e87fc98f4aaff924d017b6e99ec7e52e23376446cc5cafafdb3b735891c2e81ef550279beee5cd17d11280caaba4f914f7191c8d8a158a077867a502ebb42706a55bb74fa3b8333208d6b3712c3853c56c230040fb83a4cb25765ab525d9f94ce1f06eedbf13ac68a87f5a57f2966124d0be747ae1c9f6d68def8f63b6e1d95c30f6b8753968294f40021bd735ac8bd1a6566ba6d803937ddd08f45d23a6a643daeefd284efa4a98b49723e9ff1550456d49972835e2e871d3b3b7437bc24d35076165ae4a7ca2c5bdc6aa5940d71c55477e0a6066c191a9469e732eefad92886ec04c1c84b16c4491f1653fac665c9735e9f3aa929788287db05380e350d6ad9b99fdec68fb2a74282b782b84f06696f563b989ddff0ad3ba1edde09f3d442bfd3e415dbf71a94810d1e860f9009e0d2764f3c92387b2ac220a8330f83d07af9c59d43b95cc7c45bc1baffa43603ccc1353682159ff9b51b73410a189c586c2f4a16dfd07dbb7ba82cd1a7fda586540dfb66b4660a44b3e3515d22b4f10328d92969757cae5034342609a4eec0e053cde5cc4f3d7eb9d2c5a384f916b832ed2925483fb1a0de423f029769fe9273ae59f3a60c16abe86083dd7dfab7af021d9d17cbce6c3da5e065d8b5bc942779fe8090ab5d15c10b6146f8a3bd49d1928b2a55932c08d647000c73ae12682deade099ead4f85903bea8b024fe519db5b1be99d211bf448294b6904cf44f29aa30f6e992a6ae30223647e65672a907cdb5a6b5cdb10b10ee5d5b3d836fb51dc64e30d35851fd29661af2fab26179b04cef9639299732e2c5eb91b09d8f8ed7c3bd3847e94d98576ac575fb6abfb9249aae9e214a1f08a72f4fdc78716fa566d20cef8f8015f34b17d81fd01e94b91f17c47d98aee41ec62aee092ef3c566673b9e0fff6d336cb0c925e521fc87896e64e8c658d0bedf0e844762a368732378bad0deb86b74bbf7eacbd1423dca0f928a4838bf9b278fc990d094f99bc8e5d39e6a3d25e0cfa3853c7e881886801c8a00db2188c4a93e3743e6ffb6b19d1e6b6c2c0af00e13e0d63fa41dc555bbefa185ec603bcb5f79eb1e9d313516ab2ec7cafc45f36930ee90c6f1549753a2073cd80e2d26e6dfae6dc2a7c04717bec0c5ea0fe385fc2dc9edf4e3636e5003b5e16b6bee19238cfdcda4846930b843947b1761ffbc1fe538f0323b1153eae0aea1b0b67699a2411b40575a2aa5ca146a5e0c2b6c7b06cf603aa3bfe0ebbfb52b359e931145e72cd6cdf7d0cb2782fe44682c66ded9bce3739e13328026aa3f3079611e64eafc9e539a1db6ac2ffd057252e82bf0e7fb9cb2c3430cbb325658e9bfe2ea83a45578c7f2f7c7eef86b0f1558298d54baceb076eff7c0da8d6e71d043a45d2c476bf923c8524fd70fe5b97d6045c4abfb9f2989bdd006994396e31e6c96268d7af68d1ed4110f77258dcf64a82a72de430f64ded8505d222c780de381897ee171a2c166f481b97083788f4e8cdbf956f42a8555a3827850dedf92347df788e6a61fec95f5a448f976d182a12fc85c2150fcaeb520696d2e28ea65fff1f9b03db01c4d49eea969f6a147dfa452df2e704e0d87c366d9c62baf427bc9bb405ffacc8ca11fbd7a0dad9f6d32ad4d2299676f7089a845c86859152c8ef095555de577583fd3cd9c29d4533f062392059a897aa704aada4ea4dafb7165dde9060c940f3205fae2590226101016f34431de743d20f20205f1886cd8d51df3f444e9d3e0e8764df27c17e82d336bb7e7ac4352c041c2a9ab78e360bc8128dbb8c8008362f2788686050f5126a8b623c6f632097092d659ede6e3041bbeb4cbeed9eb8b93f1173dc032a561b097de5d844cb4ba88fe29983bad54385f32f12ea8849fe83dab9c8cad304f4632d7317106ae6ae1c49e0754809a39f2945cda712bde25da086c9d8395d1ec95dc7bf80364974db8cfc724972975a7785d928972c6afa55783c7ae4f71c78bc62dbb5ed791a18e20b1cb057f631e8059baa990ae3e3d7eb27cebb979f4bf17c14e2154f4477125eb831a68616d0ca6e09c14083e705cce81fb7cb1a00153094dbe6f17436edc1a79ff96499e89526017a8df8879d27971d7b76ed9d91f8922a5449852cccc0d4f6471f48100f6a709b6b3e4107193cc7212bd5c3afceef76232e11f0e117482204f7d5606aa1326fa3067635dfe883faa0a1f403cea41638dd020f7b47f4b0032acbe4dc23993137b10b48683c384ce4e898129530559fc8d992b0ba23ad1b8279072c6ebbb2c72469ddb8d5f40b23f7024db89c7b29766387d6ab961972bf3a0889c96b7cda45d022c947e0ce75e74b757f0e693bbb65c6153ef2f5730c4e359263e36bc7da5f076708cd5e738ec7a4f8d3a99e6df92b511f8bb1567a7a49b733375cd29554da5a0289f985f3878b0999f6f2117056eef578b9b5b388fc5e7968e58017c49627a0f520d9f79cc02bd08127426cacd871472f99dd22130e4031d9f8094782086f1d6c54cd5bed2a6e55aa20b122e516462534471ad8962590db9e985defe1d36b367e57a644c3a855354dcf3256ec0ce7fca75477a84bc478a6719fcb334e3ebdec713781440f0f5f45ec42084c8aa9971a774fa60a22da7dd3e169e493d3e0286350917d7e8f8a294952296e0747eb20493c1a957f8f1f7ed47ee67502bab7915e8c3c9f9f99300f86be65cff24442c1fef7f3d9db70521abb8d1cf979cdbb6e63d787775343748aeaec920ac3ea8cbdd9cbf58105e7c2689c8e7d1a8cf8d70d41be33505f60d66bd13ccdfd38c9444e4a4bb6640d9d83a0779fd69a68f505bf96e3293bb91d102f1983e42ff4ab975fd6136d398253ae48ebc886c61bdfd3368d443c0044affe5d2d30fcd0c4b962a837961f0c27a7396d4f190d3b1e81071a549788053d8e3b59a4a54d6ac90634b5b6bd9d93d3cb7fd40bf75b228e3294afa7bfa4fab8fc8fe10ee273d90aba769c3897a38007392af237cbcb9283564d23e9c65c940673a21514f226b773ec6795aaf3dad119b825d4808d220831df9da64b8b4437351c7df75a38f4184a4104af174dcfb1316bd872121ed7aba51161d06f32e733c0bae5fbc5b0a008997f7f236eacd07757192f72e2ecc854ce08204699fbfe0f4468a181d9ab83bcaf22a78693d245da2947d5b96e05b01d5e93148eb00832cf551a6826c36737ba47a22abf33098d9b0d1dc79e6e7f6dabbd4a8d6f59dd2fdc373465cdc1984dad573435d076b4a933f0c80ea7bf50e81d88122aa3c0585133cb1679cdb235eca1920700cbd99ef45cf300ff5084d0c40bbcc4351a07aefe765bf70db45a896a29dcd37d3315e898b64a595738a75c74f1a221f3530f3634f07f8380975619af5d4c833356247f9aaa0fe29bff865c2f936da75aebf9899784aaee622c8c14e516e144ed130da1fd2e47cee410e52f1d424e435a8f98458d67a199240ec954dbfa7da06dea619d783cff8b2b75350afaaee267b8296d689a0ebaadeb89e11a005748818f332d39b7a0d9558004bfdf4eccc4520842f6508affbdb7c3bce10efa1fb2085b0dd11ca06ddc3cb033ec57d5a33069eec3cf7fbe7d766c6cf57a0c66ce39d911d6a5e52968ebf6409b0f40976eccdab40b8fafba274244ede068529c184a9546afca3009355893ec17f586919bbd1727f051371e055b51572d2286eedc30a6b87ac5d98bf0712d24baed6ef17f129834e75aef83805a26a1a920f18da7f707ee81dcf835fd429d1f9cca0ffa58af7fc451885dd00ab880eb572a8b4539b65f4cbc7c808915fde667461fbbff9067aef7735ab75c7d8e6c13426b4bb474ea72472172a2dd2e0c3c240df624ea027f1a765f1d3fa906580272e42e3b28d7716ef7a2de213a70ed58047361b8a8f954916c53bd8349bb146c691aab862b28b040af7afc7fc508c67df83948baa68aa2d96d6f2d72e0befa24f5648ef1a792716c025e870c4c50b93965cdfd7b3cf4564292df17d4d52cc13228db99923656dc66f55dbead7a4aa075e60fe29eab792af3bf676b0b170686a85c170ea3271f81ab07bfe5d2aec7f831881039cf459d8695f711b4a837ec34b977605d4231a2e7a1cdef4e075a138ead45df45011d82c269b1494ce00aab3f6a670228fab8304a94d9b1c532d86e2baebf249ea864b7362e08619cb7f89132ba0770b869f76a2bfd962234733b636287898112c0882d86576fab8c179630b6cceaca496312108bed7aa58c8072485acbe8fe05ef87f97c439804a86b383d55cc70bc4954da716b782d2f2f98ec9d8e4bc6add9080403fa37028f2eeea32294e00767925573882fe77730ae9a5b43de13c1aca1bac4c64d4e53223db70f2cbe8383676d2033aecdd6ff6ae5089f80f101dff21453cca27760772ae341349590156c91712a64d8dc0984394db87d6df94057fde3720d80c7215fb04c40e8b09aebd259981084eaac1655379cb91b22ab6b8b17ebc58d1c385f5c511359effe51bc01122aab50bb15291cfe8b836ba7a3900a49272b03b47feb3eeda057b14dc42f8be3fb11ed150fa91cec5dfc8065524b4a3a778b1ce19250309fe784e607553363734d803b86a69409e0748edf2eff725f55787607e2dcf41dd3ca559cb4ba0f81470e5a20363ba4e3f5c22322061c991db7dd48a8c70f89fab02d343e4058951f6ccc9fdb63aad58ed44e40af54de892ce41d25ecae21d6579de2a99324b66730625676e26ddb13fcbddad9b5f58dd1ac0288b2b2c88a7b8cd4bf58ce3a4487b8d1bd9be44edcaac6d3fa101f5eef743e3504f019abdf12995ad8b2230c1ab5d0fdebde36577d78f07e86288192377d5dbb24109be311a09bfc0681c45f9d4b5fe1c5ad763edc0c9411f31c2d71990bf8586adbfbc7f869611e69db7716565617a75e30489f79127f2192fe2666da156e478538a226cbb33ebbd8b3b566202aae09171e4817a250447390235b53c80b9f8eb0ea07f830e33cf277da162f4fbfd3e7953fc1174fef98be6c35c9faf84c30d7180057e256ff323cdd27e788fa5bc8040db8023097951e14fb735deff414db2b1022a7abb4fa7dfa67fe964a4139b531861884b0d337f21d1b7456f3dbd330570c89ac2fadd64fd6d5eb83514388def3fbb70ded89789d8f49b3d45bb9c6870313caf9e849c0022facf514fdc4d85e2b6f46d4faaf593ba3c19021573307bdd4734816e779916bca57cc70e3e96340036791a1e1e3acca96887fbb7f3eb4dbeec0fe1d7c6b3cb61024524310b82f76be81a83e971f7a2276f19b5c97831efc017ee8ce6d797722bc201c2b9105238d61f87f5fa2b7c2fe9454964d0795e6de80e31955ba459c6a375ff939e9aeda32014690e58c15d3a91ffb2635537adbde947c1f50a18629c7cbaeca7bfb9e90402f6d666dd2dd37cf1c800641a4b4b0b918452222ab23e8396fb7a3c463ece6ecb27344943a90823fd03c917b99a05653a34d7b93924f5917ecac7c340bbb3e67e05f36a776fe035b1a3457220ad994bc61f487403900e55c942997b7e7deb6ff9e50ee19b25fc704e467c4ab301e21d4456cb552d6a9f23f083dc1922ebb77f65cae36ba565301fde3ca564ded153c606bb1ac0a9c3d0c028345d133857624ccd9a333fba2294fd0e05dbf53d84421826bd98d77c948e588c575e538716fdc1f844162aa11efd7fdb975ec54ea15b52d218175fa11f025cdfea31347a5d4c8f89ead98e08a8e904ceb36b690ed024ccefa1263588e0409617a5fd0b88013099fc6961724df44f9d33e5533ee285d8d463e852ed59fd91eed9b8fbaf6412b7878fdc8df9232277ba06ce3c45264ec54bc0365901b0c4d6290c3a5fd80434a688c35880a869606d814f10dcccd61853f726bff1aea6eeac751c3f86246f07d66d84e50fe632feab7de380578721636ae1545f709c07496b8104747546507195bea20c07fa74a8954a0229738a1f089589d01cbe03112905c6097b2d2c83b911cf54e93ff66ef378548407d67ab2a2b87598f3f263d6e4038c2cf586a6c5e41a306a37403af7eb05fc0aed8c8118c019d742a8f4f810948bdbca54e9ee15ad44a2f280c1fac5f307019f11d4640d4c25c5f11a6f1aeb43ba8f406e1c40b780546e96327f0d7099e479b0c87d9917e13b7757f59cd54710dfb2f067e17763b3f9b1fdcffd996666f067f9dcde192576d8b5bb86784031dd0069817d964636844567116491bdf4145cd5a04b6ffcbd0f923e4e34cbf51df27108dd2ffd82308b566bc1f0f3e55ec77a5eca135ef05c6644f78c94ebfc7496ebcdce3fa84c015747e95ce0c3c773423f531e0771fa248faacab165f24fbcc9bcd12665f0f6602d4a8b00929c0b40fbf0a559308a3265a2df5d55f0b88d2061d7232105200519825c96026473be513c9e96288f0af33de63a13460154d4aa7d92c35263cfcab6572814c3363721325452afb519a103bb3dc9a7316af1aed953946bda6379c9971943dd765a0ad03619fc83baf116c87363dc4ea569a2fea81aab9bfcd8feb73b160a32dfa03d032ab9bc42a4b96d463e4999ca9426fdd6e1fb92c0998bd0f2f312543752c278f2e99137cda8504e5ee92c642c8678550353400731f756471319dc6337a6ae8e88ae5ea9b7b4527b1d2ff444602a3e6121a4fc0022a81c26c24f4b2bcfda8547259ec2d541ceb5080bd92a57f1da6d735c155a9d3bed8731714d5bc6b815cec776706b1f440565a0fca6670bcc24dcedf0ae66ec20724ca89850c0372b11288c09b31ee53f466e493c59f13877eb402d23cfd1fd6b12e6f5526f21f72ae1dbcbfda1284c32f46ca7c92024fe0714b178b14087dd943489e0cd7c331b4743f25c5a6737f764ac6307d5d446a3fcd28c1cb79599524cc352cc56f422fab538c7898f06040bbec897ea009352ea27243a6d5524ad11a9b6e47be9ff713dc46a1626ac325a8a210c506bca3fd8291ceb12204fd13d4de65189d76224e4721f1caf5e672577561963a800b40dc1aeed0259dd5bb057e2cb7ac527f330ea0f3c9f8cd4117e5d09858490fdc7557afceaec57dd92af53505156b2b77b5810cab2e8d262774ee341104f307a12522aecdf8bc1acae0f3d792cb7a81c10c4fc3be58fb2e7d63d6fa3408d2ee7fb26b67150d732c65a1346d25bf5642a80424a02afe5ba49c51ce9aca2d81fd03a40029e619c70f8372df708d48935974f4f3a4a4670ea32d55ebab1609f9236680fab99f6caa9e094c2f78d998c83d76e86f5b097f21fda86f19b45239753a18b64f61be04cc4d31369324c4afaa8defc72e0a4d9a8c136ccc69f1549ab583db9d72e2d9a42891c8ca10febe46f9f93124c99b46131bdba982003835b89928ed3957a37b815d654ae82c2c2483efeddc9dfc65af3e56d7b7f72319e6b8652b59e257f892aba3d4b1d556c9b6800947b50caf0278a1c5328b0221ccdbb59d2718328162aa0824bc70513d123373761c0a39498352be3fe35e1173bae83e50045f6bd6bdb0227b0ff8c94d3319e7e7600cca2f9b75aae3274881ffb627c460be0aae434930cf38092abb5f7de8c4d22200355512b5d6b399915cc5e595f5bed7dbb2bd13ab53abb7efe6344778c46f03850dc1dd1a9968f766ecb2c9a11d03a4adcc2a0d8156c33b0a3b6ab72a8d51f3b1310f3a635479ee0fa3a00d1eafe9debfad4e7a53d35c79df76c6a95c4859da7ab600c14d35754635370a7feef71e942d5b18d561e27c4749f586df3fcdfc0953dba0ae8b4f7213df0d966d6e1334fc8b859506d5cba2e532b7158d80587bff75d0e0de511a219197dd7167ba58886df2528211479d58f2f895e6f8d61e78dd2f507edeff08fb28c5572b846c56d869e0723bde1ac1769193549d5820d17aca180c26b539b5410230b0478767c80922c1562f6d5a5f30c0773324528220acb5cc358b76382a525dac83fd5dbd8296e1325b9759b3df7c1ba832c200337da2a716ea5df80769a11991dff0e3c451deffa0ed464825bea1488024aa13e436c374b813e123d8aa2db22551c65f184dcd1fc113a5048194e3a8906442efad1fc5d8a77b24b57581c2471ada714cc612b1b2b4b60c81f318e96dd97123d687d39594345256c04837e87132e22dd270a2f4a7fdbbc83cf6f0cdc2eba12cdff4db1221d126f9fa6b82e49cdee2eb91dd2050c1bef78087a45014ea20fcc597cc8595b99dbf8f10840134da8df7ace0cc8b0923906e2e1ecaa44e125f49da5739eb7369c4821bc5e55cfa758a50691b1fae877df86b28c032d1ce91ed63f040a93ad9848eaadb48756d9c0300b37a9fbe14893bab4c85a27b88f7ac435bcc0ad462fd158f712350d7313876932a02589374c15d8b022d20ce916ff2cf46119a5bcfae72e6f521e7f26c0a335467f4f2cfe59b42b06d72eada2365bccb24f4e81ac16ae887c0eb5a117ea8011ae655a77d371f33ab4990f7b8750f6ad7e3624e361369ce844848b47212b83f8c3b8e3f0103942cad9380f18ac178510be0ae7cd6125901f9646bca59b2e6d5123383af665b6d7752c6e355002c1b1566d85159e10168891d3fe30fba3e4ae3f76b92e93001b93a12267c071bca4b3e863c5334b0e82ea8cbcb3d027f164beaf76a5b0da0860f188bf053af7db486660f05299f4ef821828e2d9f7dbada804c9e656a522e8b3bf38a28127128b378ea5c2a832b14005a6429613c55678065b7c15e17ce6d058a89dbcb9313208960c64ca2137c3c6c4230186b7c31eb5584cce7c5e5952abc36c8c9ac3071d118aa3f2dbf1cbd4637a683628e37e5f568c05a1bf742ac4b69d83fb5566fd6ec1c2a4790041821aebb6245911c2d19399d702c9f9cb4baa0f5e6013eca8cf3463e3899cd4d12eee078ca73222deb99a9a68414e2a8f647115a2da88ff85656949332796201764c78568c9460501c698c21f951efa404c66be49b30a063791aced3ddf5d6975ab0f63a100cb9debe74d191549ac367bfe1e94e299982e445c563eeb2c68ccce8eb4e6ac3b87806f0cff64ebc24b149dea82107d7c57386f90f7a4a8b26fbca09985fcac706bf64af357b4e994e8ca1cc7eb37bcd85b2461fa7026c4af56d5b2b2b9ae0868558e29cf025cb804f6b5f2db56e6c08a08f45f6a490a029b67a072d03192be039e4e76b2b75b33c73ba0424f22722917d587e0dda0c4eb7fd8f7bcbfe9a4072d24be5fb2c16a81996e89e8e452e173c94473bad5ae45971fe7be01685e9dbba44fd95713797da038486be0192270e363a8cb334087b0fff260ac1a2b55b7f5accf33dd0eeb65aaf2fbfc5b06e24a2e0945da1a18ed880eb720e16db585d64ccf260d8dc670f792aebfccc4eb1ec4b80bda48a6c2dec8a41d9885cd65e3ef2a277d6956a39cb03d4c5151ab1dbdc99a0b0164bf7537eb0ade4d9b87a4cfea4b9003d9efffa0f5fe0c5acb8e558223e1a7ad8423bf3a3bfdf8f4bacc7d8caf97ccbb62206c265fd33bc8832fcb92c006b925d04a4f34e460d94ec1b95bef20d4a6dd3df88087e54562e626b30227c40feb3f0370626936d88e5b6a5c3f8198c58cbdcd65802c301e029e3ad7524b62a982c7adce9677fb0cf099d284582834053163c710b00c1ba801597337e21deadfd6f6c367b7eb9a74a496a9f4e83901a303bfb69c327a94159a65a027d4c3b8b5dffd5c7fb7ea36536f70654aa506865b5a27be3b6759dad32538155ca556eb98e4c8cb2258e0849e3f19334060af4976c35a8a6dae937fa218dc52587eb8efadb0505765ebd1e550cca141e873e520e7296265b78c071fd0212c0ee9d3e21f8a7dfcef82347fbb54acd72b8faa7197b68f6cfc9b1851563c678afd6fb3a90c1a96c8e857d18b427906c7dcb1265d87107289955ffad81699c09f328d47c4ab73e3a3ef413ad6c4413ef402a6ebad7460c5bd504506f84dcc97a267d2a5bee13f516c74981e5aa4c17852ef773f6e62645b096971a75af612328c7487fad363a82927b9185caff749ae12b1f431cb7c971325ec333f2f0a6c7e3a82d939236aa18877a1667e670b40d69b0e8d3444d6b55e11743692277ba1bbf137bf38326b5f3cde1b75fb7969c604634055d068f4a83da7840a2fd5c3f71c86fa9334ce267304a8e6acc7722b2deee9d6c701b182f4951976be002545e4dd57269443aa18d3c3a4faf6b3f9a4bfe7d9fc90c272ab5f7d0a4ccd109e1a07b951840b219d005dcac70ddf9251f010e5d85fc94f1cb08a0ede8255a8015062bb74a9e0a1e2dc365584ee73e78c51abd4ae111de593e264e026c208e91645fd017ed751bf24de1968dc5c5204342e0b03ac596a09bb36c63ee17f810e33120d79c4f93fcdc364d597c88bf91e690c6ad4fd83fef6cdccfc3eda596e611cbd6b5acae6f6267adcff14b42f10ce9f2919ef0e44761bf3d1e78699ff287af68108f1e7ecd5aad3b0b91f8bd283248c9905d628fb49d92d32248354b64d86a29a9691898dec3a19ff0ad7b7d3b26f048d19e00dcecd5bd721328506fcfd2932e6f2c9c60d853f2478a5075b609cbee82359499ed41bcefb800270257c188da3c3b12aff3078b9ab1520f14795abad9db982fa1a5fe40ed2cc748b94792971b96eb2726985c00a5be8b3f5ba687e1869a8f394aa54f44c27da2fb20f943809df86fd102dc693878ccfd3ed8cdf3bd8e95d973e0d6e6665a8eb787f696b0c10501fb8e7b06447cc652bcaa8b0c4232fdb3826f42bbec9fadb596fe073b66f8138d4d3b1db4665705b94a169a71f10d4efa921e54abac0018b7efcb58563d231fd4de85611464485cebb91da699ca57fded97dcbd7e3404752ff1e40993937d6cb0ca3af574c3091fba71405f8a079549807ee8d59b46d4a5145560f6ef607b31d01b6235772ba48519819df8c32fdacdb7bccf50b6584bdec6d32134cfafc03f6173dce49818a6adbadf6b1a9afb5c68aa6fdc8f87ddda28d13db8327566c359bd57101ff750cde7e47afb350ba76a166d852af3a816056fb46213ec4c5f4be9b58ce160a714f0b376a78b117020009cde37243e280b9a1c60c670d118be25908d82f761663e48a069925e40f07d4c6c179e34131d7dc40e955cd4d96f4c27ee05be0a095dcc038dfefd7cbbcfb06dc67ceca6b8e7644758ccb15973b65c3b92e9990febd3cbf798c0854d0ab3bf12bf484d2afc9f4f2c129fab0b20c0540afb55b53ab477561f10228620424303295943853c11d57e5dc34b4d1fadb25c98b466c04cec9069ffabdcf7722bb96c417040a2269359a82e91a5608234a0af576aac452c93d1ef9db91d056798ea7ec96f032b914c282da399c5683049e1886dff10fad31cc91ffdb164b49155b3b81839071382d20b9932d50c95350230449c35ac5bf394a4349e41b10c3374ccc999b0b1fd4a87b5edc9a41ffe11902fdecf1a12a1282b35d3534c700647d0644b9e7b421acae027e1f4ea7ac15884442995c738a836ac5e3b217ed729202019057dfc125ce4c8fc8ac29597965776d843a4119177eae9babf50f5ec69eaba039b8560729ece575775622f1871d8af6969235da5a0038d5449d521418a4b3971bc4ae39a8160db3fce2aa4eaaba1f3883ed2ce88f15bd6b11907dd81b128ef60c765beb24133f5cea6059cd9a2a3d981016449899d8f278f2283b5f051232915124b1d3dfd7869f00a219f266ffe442e137fd3fccf00e14ef59e5881f6aec1d29b0e385bac5e7ee012ecbb2ecdd5a8ff4d9904825d733616b44da4d642e6c138249d226bf0d77f788add79ed75e243e7ff517c79c39e66b94f2cd772ddf8266b531e5f6dfd9b9d864ae0887ee871177b9af42a02823550ee740314e55cbee9ddbff2aa2385b22c76d602e218e64e7222196ff15569a21b45f54655409eb4d48d85595e40be549a9630425babc9f43caca74101dea166bfbc32f7c95a50c257d48ba1348b3dba269f0f1a8a0e04d88208c1eda638a472d89005cc81a48c0afb768b25e2e1278a7d758b74cdfe4ffb98900670e0e3a4a944a9c375949fe393c3a7b0a5b23f4edec07da164fa81bcffb5fbdf335855114cbda53380d725d2bc7c478615160b982fccd58b54dc10388c12074d12e3846baee496cbe4b92b4f21d1d45734ff222ccf9cc55a05858ebe62b4ed2e8eaa4cf0ad124316a1d8bbc98110edfe9527b3ae5319320c8e2b07446a93f316f003588c98bc5fafbc2c180345166ab41906eaf5e4353ac18b058dbd6741fc875f626c658d7245954fcccf45ce4449b86cdd4025fc5bd33c8ea2fab7376b52e2439e6bf42fcbdd5c04b96ff3ba4dae93e56044b72ae719350fef2c04c7d2e62db14c6c078fb569463a7e18b59be451ee1653735097eb7b72b2ba751580700565d4fb706dbc5e54eee36f007ed4b14de1d10feaa540cd2a501b3af2a702f40bfc6cfe43387f0df4e7c618425a233186ffdf9d2b51e9e87031c75e9743f2591890d2e24a6a2a50163f763a6f2cfe457f7d7bf9d79c771d3fe9529d832af2d028ec4226b23af7ad96a581425cf344c33951bc7ba291300d6503bf2d95ab64e762c1cdde05e19e2ebaebfbdf9f731fe541ba5084ca9808164a97bc846a538369712ad08e9fd078f6054d63d3784b17dea0c98687bdec6c4b4af36a5c5008e52e3587bb58850bbf015fd7a620de4a616764d0e1b19d5fbd5b74b1c02996649d3eb1fa1027559692b4cde2ca3d69c81c689fc70af4a87bde3dc2b1bda50e7c0711d9fbde439a0e0674362c440f4bb4fa71314ee0ed4897835ce5c1567e78a60f7a478a47c3ebdc573ac8c83c12135a83f6b65a0a4a418f893bf35e83a9cfffc3cd3441bccda7719d9136aa05d9b597aadce6b948ab45205df14350417ca56fa4a88395f9a8130e037afc25b39e840c115532d84b36e4986239dd0fff4b837aa83032c68371fb4721c4b741bbc82ef5e0f9746dad54e022749a85b39599ce30dcd499a98ec2631cd6e5247dc9bfba5351ef3ee2fb49a50548ae5c4bb0b5a34c9baebdb8776ab5bacc888613cec3b94c12832dfae4b2eb8e31de42bf6ff5744cd6ec2c27866d79300de6de584d5c0c140bec38ed4dd2ce462e1f9ba2a5a6dcf6f54b4395759cbeec162fd95e1d2d4b770e87521038d51913cee6c7e725c5d2fafd142810ce2a74384085e231027406770dbf5523d5112ebc6a644f000a3f4453307c20296f42dc8752b8e5ed61dbf1775065292869d7b0902783645fcfbe0fe382693d8dc672e056b60f51834f5271ce87f73ff1f0ea34683ea58ffb3dd2188773bf108beb8788784d24b5512b2bf81401797a1f1255f9aa2bde97ae05e661be0ac4ef3957f692e034edad89953c75e61808b26e673bc5deaf142fd553e1ce6215bb7879159c982a2c8e79548412561d21088274dd09dc159700a04d60c0e19e8c6407391a5a8d484b55bbea2dbbae387d40e1abaedc0e5c6c3838b7157ff88e08b92110131b03e2088e48427fec5664181a5d45e1d6112541f367632be429ce93e11ba8beddcf83dc9bc01bb3da3674cb71ea2c5d0ad08ad5ce720f65fef477e2a418129dc744f25950ca5b41ed82ea3011d1b09ea2af40a3a94bb7b3d78bc8dd73acbb4dbcc3834e51ef334bd68146787cfbe2fc2968d3a27eee53d16a36bcc51985d5c062044193200cca9f731831750d60fe1087fbcd8aed99df5db9cf6defe31d163fdd7c10a560fc40dee4143b4b8e8a4a9e0e0b01687dc9a9fd603b4080aacede51815374f006bbe4abdc139eab264cfb39e146825011b545850dfff8a97bdb660425a94c4d25d2af6865980f0fa8f04a43a74ac2fab36356d19a0059168593b8e068234411feaa2d566983a82069946730592eea21a0cba1098c93ddf7cbd53593425e962a00759fcd185cefa4054062c5bf0c155f895385358717ab5afdb1e996a1f2a2d00e11e626a3f20f7186112c59a75ac06b626d28a64f26d962b768db94cd1d601f87e1d4da0452c94a3f3b3cff46c0bd4235f7d762e5e2f6efb2a2b0a4e4f3c447e76895c694a1af7c2c39844f41d57aedd9f0269fe02cdab0cac41e51fb004aad92d7768016a51b8245a1812ee513574cb4dc9e5e091ed8e652602a931af77fda709623c46486893fa03a72ea1773558c7f8f61625e9619fe38413afc53c74f880fb184a28d8e51e9b0f36025d80f618bf7c9f8d34506faedd8f46243cee997c2bd0b0926faecbbe6fb6c7c004af3d6aaca23b71ff2dc76cc5bb70c891e85b59e8e1fcab0d763a650c55ffbf7173e34235868b37212bc844b7cbc83fb1cec3f8533523ab92588b845909ba409245df13220203280abc5025b9a28a46f9c8f491396fed1a3682d08f6cfefa8df26abafa1e898c919f596b36c86e8d29f080edf0f8c4f9eef03e09ff6c9deef6b2f160ef4923d9a73a748b098f84ec7b08a17cc9b26d772a1f430996a55e2b2602e2a2631fa98671937fbf4f0a6aeaa6808f4040d2c63facecd4e32193bffc29fa9f913a850bdddd18fb249c246e2b95ebdd737540faf46b7ef64c74fe4034fd7e3d78e4df7160c07c97107394157c27fd3f41ef517e7b4adb158fa3edc761ff0b950e96d3cf05929e3f65c42c110c31c0731d55fd94d68770fe9ca01d440acdbffa4b9e3ab38737a347a303bbc52dedfa1f9fdde0d7c37d5b87333e2ef29ec4c835054c6dc61fd3506ac455a87a3117309af4d43e0891e7156b940f98be1bc3c6114d668dc7fa16ef17585a20cfaef47312de493232b92256ecb7961d762267599962343828aab08655f58ffbfcea6798ab03d40bed0a1c231fb1523e597fab78682c98918abb3cdbfef75780ec31038ae3cf77503fba7dffb016e2085af6b8ea60144a804b977337348354d6a47f0f4c9c120a447975bc4393c5b60f2e1c79fca48c59f2fb358e5d91ece8d52f99ba27bf3b549969de0952132febdd7461db4b0e569db222df075de23723f8079d0f24382b7c0681879517934c21aa18f75ec0719e5ec5c4b50d3c9cf05d09d8e5bac0305817512ac6c2882dca5b55e66cb7013f773099a00c17833b904c573c1bc981fc0817ff50fb309bbe616ad935e808718313e22b9c242a7dc6199aa4349b64a616975f1b4453cec2277ed98c663a6046253dae1979410288ef34d98c85dde10d3e8b4fda0a0f1bc4c8d36ba2373f9f5f38b37119d98828f75f639c5dae1ad5c58a8b8e4fc6cd70082b058450df827dd0f1ef0a82cc5b1ac842c3c3a9cacdfcd3e20f8161c3f4b5feaf116383b42e27207ae9e8207c2768dcfb70cd461acee7c73f862602addb840299cc346bebf00095f3023c5b6e39d96df4d106481f48730b2b86f6f372382828ab308636b61e5fb0c0b12dd5e444e78f407b4137bd54b6c480e4048460e6fd7c91c5e280ea2a8cc6c4a92c7734a9112c360a5722f842bd5e8a3fc239533b988e7122eb01a15a39f018fbfed9c908db3d43c56cb12431167764bb062fa9f65462e610e463261388f67c081bba981aa993f128ffd5c9c2fc50272d1fac1155eaaaa96993f31ed15c9d051fe427efce4527923b53f86d71cec52d3a03bd82ad819d49597232253b1ab4a46c2f78422f6128efb5262da3055be1701dffca41760c3320ac6cd6505141ef2a0fb76eb9f2388e2262e7c96aab90e3d16f17fcbe89164ea1a3de28354f676acb702c42896331befee43dcbe065a9e9b14b54f3dbe8c47d9bbc513d59c4ffbef980450a072f494998d54d4b70bed00e2bd91c6b6f16bddd73c5b1a456e9adb913a81acdfaa9e930a3f4fc233e178f5d5129537d8d2e70134e97124ace4838adbee7aa34123d50c655faaa2cf818f2c0c1d7478d8215e5d98868e9b08b75d983d5e7b159c8b7ed6c1671263b037a20d178d071ad61b4d8ed11519700e7547836cca7db4422a5a4c6dddcaae0eed1609b317df74e020d7972c68a9db085ebc50cee20b575d37434a8a47da96002ccf7e8da0810f581c810481e9b7a2e7b02c5b6ec4567591df922cc75fc199424d9da80592a33cba566d7ae15dae32bba62f32100899d41109f8d236afbab8444c260e609dec4bbc04de9fd58f8db635ce573646a045f42925996f066e36e69bcecab53162c301e237e39e4d809056db074f422caf11f17369f46121e3bef7762a881ed39cac4ba4d98a0e80b4ce16eff6a59f4993009952553f25aafcca2a169a9db95d8df3b4eefbffb14a0abc29323d77a40867e19eb47d7d5475491550f149f0ffff0b5d511e82dc6674fcf9d4e74d522f6dd8e470b4da9863daf242a0f7aa89a59582f8177e803ec3e2fd2a16cd7dd36b764fa708d7a9c6b237da0b78512be5eb26cee0c90dff281b17934e56a9776e0d816ce1f07fa2d02a2db1ed62c5617dfbce2b412ca746b0dd5a0d97701f22da5d9c77d33361e110e9bf90674fca7dee0bbf7ea5f62fe495e6752b335650e00dfc168f73d25047f4b2b5587011f9e9647e5276611e031acf693574369327e89493aade5b7124a33cd4bc45427a1133976de9e502dbfc8e993a4be50aecd475ed0f59a9799c07a52cf4f15b90722e4f3d5b505a3265a0576137fffa7e75706bcd2cb8106866f84bed52b5ad4d905cd85be181efb7e0d9f9f5145285a0bca97a0bb4aa080bd5d3794d1ecdef2a34467f9a6223e4ba0a853c035927e84aecb1432806287dd030fbd5291c9ce0392e0711189defc9b1f980f87320890ac5d89c35650e34f099638cb9b0698783946697273622c82d97ebbe2b470e74ea266299f14824964d93b6f4c6b1edd0b161675efee93234d74f3254c280c9e421258003a4a5b5559c5f9e55ed103e0e921b9973a8b25528c10fb53e12753cfd018cfb9a431e2b08b863c2089a2475c1e0712abd0ee2d235b1ae4d445f6843320d6fab6a89f660f82464b71dd44205c67e6fc62f90702f928a9c15b0306c25c31347266f1eb9f03d34bd784d21303722bfcd97a29aa68b699a9bfaf8ccfb2d081db45f61af4a396672fe6118b568c998e3c0011f168c8de515c72fea71d2d437c54c4468b5155d89bc998f17194ef9d627bbd9445db2f6e41dc4111e77d8060139d0d04146327d3c77e419b1c7ffe7f404b3f80a127666dccf295e3029fc1d739198de54b99c09c9524801ad5a87d5baf8b9dfc1ec1a96609da8e5a0cb5ee2ebd9cab2e9d688e9c074d07b5b50d9e0c6a577ff21318a906f8313804613438e84fd3969c75b3d92ca62c30a954e63920845e5bb44fac0d4c996857f0112a3d48112f7374047c4ef819361fbb9405bdbdd69e48c602cd1667eea25f49c0b9c8f0081addd154b393aa50d44dbc44e8e7ddede9d732886ea7f9704c71de02fea0b72f495c3d72e502bc5d3ed95b4b83212a35fffa48a7fcccddb26c22c66af7b95b4d4dafbe6f936037200d0dbd263c9fc4b7115bdd603f7a4db7df5e5d3d1ac6a7bcaf3c9af468a06bc0125527cca4d24266266eef93e00b627b36781340403c6ef673d96b0c697d612d29248415eacff2e90f5423ef0b0f2c866763799fe579d7be842c7a1ba2fc3d95396171b2b9a49d77a02d3f2269836f704a862aac95972db121e5f0c7ac433c293fca0ac1a37521cf3fd4f6b663e07f666097796250f6f32712983db74f711259b32c7fbfc857883349064bc7efa0fbb3303187e1d81b3fca6862d5620df08d3b7e71b9ce67bd38038c44e223b786c93ba91470ac3ff53fd98ec7192c51717d64e1b2f4ac12c9d64f9cca5c60cd2f30b76d133623088223e9bb71f33b4d4f5db58a0f28ecb20b9d621ad7857d4581304e34d2c981f13189c87dcf6301b9f71014761cfd2695234ecd117c63684b8f8002b92089c0e9c7942fcff1afc0cb62fa19ac810d75aef8ed32b0d07a0df63eba0cfe21e1c2a4b6e5947cc99d8b92c8913519c02658a46b883a32177730332e5d3f4d90742c22b5d25af1975eb4b236a7bd16dda2a99efe20c2d07f94dd7b7e4fc6f8eade6a2092ba94969dc9c074cea6f969694bf597d594d3f397eaac42099d71be30b18c4769461ebe67bf8d4f2026eb0c6b024f69beda995b382ccb673aad1a156beb7bf6f3780a226fdb3128cea1d0867f0ebfb7af2fa724d3af18e30bcf2efbb49a0d8cae91a4cea0902c8c8daca6415775db3ff269843c42fdbf3c2f25c5306783e2167fdcd42432aea9bec57227a11630637fcdeab55f261d282685b9366eb04b3460d1d7d6ed9d61b6154bcdc99c33abc6e6c40e4cf89d81a472bdff60c9fbeaf6a23978f75142a7e028a8ef264cc27e9849df75ecd7b019496f750f633f0577b7c43800732749a7c748a4c9ced8396385622cc495946c101d87d75807bb30cee3e453afb326990f0da70e49385adab0f7465188d517d75367f1760c736a01757523ecf8c608edf939732a4095b5425e20790510c063fe908ea446e49cd692eed13edd81cca638068e932463bef0ab9fc23f67e11c4b95e34a67f643e446e423d7aa208d6d8b840928f1a0664b937008261e5434f3d3751230250d5e77958042f199ca95abd3fa0bb0b71a0aa9f2f87391bccef3d7128ec33182a00ca2bf3f02a0fc18ba669643bfde83ddb0cec733073f38336f23381def9b7b414d28f650bbb5701371466c6b86cb4af6e29003b7a4e217176148aab65d1d0e2df764d8120afe7206943fefc4a48a54e4f4f7fc9426af1e163b609cd5a75c7208c34d1c7ebd1253ec2372ed6d10240695f88e129bfa06c5a2687b08ff5e9fa807e4d49d54eed377dc9887ed272ce8cba371df446a50ca0e3a6b32ffb6f73dd5f972ce9dc5b022ed542a5e002879a885fce0b16a3e35e31188b30b1bfd32933f98f6fccf7a472b8a7b8a787a69025116ef6ddcca78102e5b5db2631d33ff91eaddbbc822368e5444aaf5a364411e7be7f69b92ffefa6530353a2ea2998a6e062a7674957553c8d3d0b2b4fa763635c583cf98f87461a7cabd480ee56396eb194acd2fef9bcefc526598687b6947069da297cc9dea2d3968e32ee6ad6259df2a156bc532977d83745dddb2ce7ea2d7c7c8113c3ea0ebf53ae5e46eb30f3ffe198eb16c85926ec8b636b0c5404bdea5f2df6c6aa64c95b7c5862f1f8f65031a7c8d4053d3b21dd41730c85164f8d2a887454ef0dd2d601d020b325c69d53dba922a38f726dc33028480abf5a4f205abaaf981fe4a960846800000000000