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 57264 dd8b92b1c7618e7b9560b5ed7b1e3719dbf2b794ed3922553e48fe9865a510cc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4f9a8c47b4ca92783a163bf05c35eed5de250e05a212c1b0ec6872987e418f14
Certificate Block Hash
dd8b92b1c7618e7b9560b5ed7b1e3719dbf2b794ed3922553e48fe9865a510cc
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...005069000030ce0000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000dd43faebc4c86743978118968edc76e5ab68c9271fb0a9ea8d7909415aabb8cf2cab87db67992a96104ee027f5c7c22e3f97fb96deef633c5c929e8322f102adaaee0f4766d88b384a002dbd7b113eeaaaf353ca36b426d662f0000000000000080000000e000005069000030ce0000

Raw Header Hex

0000402062582e96c04efd56c8992beda20d67de9704accb8c0ec653b666ec0a702f41a721a7204f38301886735bda4c7271f4dd786ccb778c7a37275460229157b864591f660e6ae88b0418148f417e987268ecb0c112a2050e25ded5ee355cf03b163a7892cab4478c9a4f

Proof Data Hex

59,560 bytes
1212160103076570a4f1a409a8544cb81b89907b367dbed7daf2f268bdefff435c326f120280c7ae4771ada405e8762dfe3dd2eda48a7cd538114a47f592c327cb91bae883b6750d91c83a4365a399d1c1620d40cb9381b535245197e61b7c3c782e8c86efd5e1dc52d00011bc7af0d0014fc60f4be613836e450053b500c44b79e9a2c220d4fd760a641e3cff05033114f5fa379ee4e5e0a2558afb50b7d7b92db5de6ed65ab17446a8c193efd3a2103fe10aed08dcca692441c13571e1a13a98c2c55e94dc1225aa218d930b6cf37360b7b11edd534a361b28a8ab0d31728684cf92eaccbb0b048d479c7c8cd700020f89832daad0b3114b37e40338f7ead0f0189aa8074110cc7e7c7dec4f71f2129bbc6cdffa95595442764160dda96d6e1e5ccea644f682ffb89ec0693bc65bd811be8521c0e1fb3222d85838a1cf5c7d28e1594a7c1e3676afab0b84fb11de677cc48bae9810f8320250b20a7d33617b74b0ae613905d89d8a9d130af323fbed252fe8b587f9776f0006843f68e459928acdb4b50ddfb6ca1801eece2719de2b4c5dd20b561597168dc084369abddbcd230d2d225d76aa3610176ce299c485e419d71348f517e21f45e1e7a35b92ad9cac75814a9a8a62dba8fddc14bda4523228c4a21ed51a941fb41d62da0811c426f0896963a53711d83306d2e50c53839974e8c2fae6e8cd812836db729e4f6b79af6dd4c594c487db3ce1fb906af6af736b983658c7575f0efd51b76e6a3fe53349673299c52f4545578c52f7a2edd61e6f411cd4b12c893382c059a634f2d48f56d8a43618866ea0865413b63cac6bc2a7c1baede23623f808bace6cc7513dba8f9aa8d7254618f4b70fa7864300cf9dc0575c88b56792b7b1cf568e8e04e0d48164887b5b42a814f16b255b2a57056807cfb414195246a650ddf0cd607090839cc5c741b83c11bd56612010ef2c0b9e97ef16cd8e9b71101a1d73df957b24b17d0a6831b0e79c6389e33f319490e748248c019b387d7c252fc57add83abfdd2e087950dce1d28493aecaedcb2c9f8a9204dbc1f5c3b719568774ae1aae33ccef6fec6a2fdbd9f6dd7742fdd01aebbb632f9bd0b064ca830ccb7c4a413e13a17cdcb927fbe9f48fae6180fe179d35263e7bf7a32b454a40d3638e1dd43321d10be5e493474c114aa473479494ba7775a8ed57e1a5895fb4339798e5f0a00813120293a00e2c9afca0dfcca64ff915aed98e5e29031cf9e8cfea2529045667c20ef58d0ea151adbe13bbf3e3af9f0376e3892446fbeca0c59eb3a7dd2761cfe7aad425467e413cf1ca3691a37f918c919eb7cd42fbb687cb6cba408b417390b3288cdf839687949284d6c6ae5afd67cd0f3877c4140063b7e7f886afa2661d2a3bf16f26004f7e2cfd5e280438660538fab300e07e77221d1a70aa526895a5b0946c047fa450fc0fc8e43b7a555cfc9c4b05fc37b0fd146f08937778993385be022d81460ee91868ff438817ed22120aa0421c61606cd3b3499eeec6eb67c6056b1f96365d2bde7213c98c9423e67a49e8fb8f64ae3b9b24c85b79087ba3a030ac57d87f2d7ad6cf6b76a0ec24b179afd46d44ee6a624c654ad87f8920cfa59ac8fd6292097953aac86c67504333150060ba3206d4c0b82303e2e094f9dd9b4931994b0fdc81449be8d16f37e8c4f4953edd516db3297b885b44adb5efad2e14c0ecf901c596467d1f669fcadc5e9bcf84352b12605afccda2dcffb84ea3a61f6808067c4b0bfad22b93e26c2d5c3ab34ccb6e0c15a16b56d751c122605abfe30ee9aecc823faf23cb47290e9e4d38524e23fb98899a4504b04666bada4fcc179360473777548443c4a7f2b568931228f9d3a28b8d3f738f17fe20be858d77551378b93b75223ea945ef98e5f9de8cca72368b1d7c041bbb3fa3a0d5fbfdcb1eb23d4e2b9d1af08ad94669c99a9c25d8061eedc3b2b36aa6cd610c78a37b02bc7bcb5e621264f8f2d416a22e4ba37834a59345fe3fe3e52857005de5287341def5e39b0a6c1b9e9f99f6351f0f2b2a3d43f700e2ee7696992497d093c6b3d927d574685a2ceb34aca27bf1310065cad1f0462dce3a15bfe88a5b084122abaff12c2ef5877f3be2ac8c77dfea10b6b85a8f0e0b0ca219c3254f1a8fcfcc0548303b3f8c7c97cf4edf420dc45f8a40b4b8afa14404cfec541957064a40efdc8bdbfc5e049390ccaaa82a667b4fe838d42d0113fe3e6d46f5f6e390dddbb034e299cc08ec9074b2d71da020abf11593a6e7b9ddfcd601bbb2fa6629e5dfed2c7cb5404e816d4a45136d23e314f65669c598710c417f47226b21193269b77255ef6bfed79db298a14aa3e35f8b6b86b7169b9c2097b47a37c110ca98a8fc540604ef83aad2ed9b10b8bac93428376e895b5889e988ee34c7fdd9279e9ca111d70b871d685a0acd01ca5f1631f6415bd1ef1707a14a6e9f8b204705e43648a3a8a6c85b27aebba854de4eda41a27f0ce3f7661018170d9b3fe2c23ca4ad09698f2ccc3e3475bfd56e43d9ca3878c6a1ee33ea5d4977f22e9cd41f828f5c64a69de6766fd45985c21291f121c65474ef2e3b6cf6a6e6765a14b5a0c6514d010530607e53f9d9024ba465aa9bf17a75dff7335db88f46deaa685730c3712a405d28b2828208de964264c03ed649c7d7862f2c78646af1497358712a166868c06361568150c7182b60aa0badfebdaa08e4d57fdf39f9be1ed60d6ad3a9448b5498c7739554a99a0964d1314d5fcbf3ee1d33c8c87a12ba0e002e847f6be165326828502d82fa6d44a3fb907e78d43fc36849cb09076b31c54d9c28626e0e474aeb779551c8270572f4d4765a516fc348f8ca83e05e8098c5d1e55274bda8559b283e7900e2327b00da454db95dac52f9f43ed95e6de4af83146aa1e667237639cf9358c357b2a4ed3c88f61baee0a3407ae5a6439419127ca422e36888c9addf45d8b7c8bc8a12f13fe4888270963a7dfbeb12c4d81ea5660d9457ea44f7389550918aaf6540ef339049b17e96e06a93ace2740b0f7c9004727f1ce08633b36e72f905795cb2f4c46974b74d66f919df20a5af8eac02b2c4fd87557a4068f575db061bed6f2bef45dd0ac69f3daf949bca738360eca6d405b6ce023a88345cf212a15516e92d87979c9f4558f391d925f4b626b1e6ccb9f69e7bfc92175956094d97659448dc27fabd81794a1e27cdec024f8ca6e16fc135b9f0edb50cf95bcfd177da8fa6f89b177f6e6560efcde6073b176b05b9806ccad23f1c41285b1e2f6533fbbb00e87b35bd4c99410d04fbc8eca6b1c87c141ba5dee03a6dba7e6351c6421eb6b190bee5c10fe1db54c7881a8db423f36f698cfd4ece783b2d2e62d2f33bd04458f771ad80c493d9aba58f771109186faf7216d702b56591c29552eac7ba99d20e61107531f284f30fcfa017a8b114f98a6087f302df2fca3b1c78d93a6a325919302dfb72e001364afe958b996bb8cfb88a597667dbfd46fc66c875248747f9752843d9b9428c7200853deadc6439af1f85ce08c59c26f07f8ce1e87c39a6e1ea16e220f6582f0cb2a36e4e67e2352e7047b7b7fe6ba070c3becc42b8830e3b55a0cfa1f1a54124afbf0d4f8d102768da1281f8b298d8ca3cfc6ece076266216cb91bfa89e306010d854b6425f47d893c62af9555af8b03c1bf10ec22b64b90ab8a008aae712f4d3e8d70017d3645756688599c03e225956ba4290d53d6c7c0f2d8e53a5b558b2abc3a6b4406f7cb1773dee58c78d0b3a676b08b935def835ece78d3d1d83e3ab4c74d27b413b122f94da70f10793a2fe7a36c8321b8446d4510f6a0087e67915a3395e05c464ff7eeb4f2803d0e08d6f4e2b81744cd2a0f96f382fc7242eced647b7dfadf3ae16dcad7a07b3b502b3044283d48434ea97203dce64d666a600b47e00363051014a628313ebf344bee00828312715760f6feb3cba6e36b8e13e73b76b24a60efdef9ad438a7667fbb3c74809aee24f0012632b4508a2fa4aee1f154295f8b946d2a435603afcdcc256344ac7d973e58a3decb53d7ddfe11bd33b253fde4fcfe8c0d3284d90110868b968c16ec2076718fc2db7e8e1391365475a853260204b28ee63460dfd320d45fd963f4f35d02e1079f12ac5a14267f125fd8491d5922c3e793ee8a038958d45a8c6e27bf2c10433fe3b7ebf9b3ac6b069489e2146d0eb6aa783061045163b5fc941401403fe0ce12488d14984b98735892b86d524baa9186484f1b60320fde772b239a05611a4e96720deaf6e3227504831c95313d36474752a15c100130d14ea71e4c762dce2a1ceb312f1a98cdd081b672bce64ba443177b0e0e6cced7259d62462c02f7811baa0b58c06c4f198d985e63bde57e709d559276c4739838ffed6da5de0ed13e27d142ecfddb44142f62b2990e53fb04a35d7cd4124964c18514964a0788cbb0b577cb020381c86504d29b5f8e9de5b0a51662f7988d009c358904e549a2195ff096146696b41e86956758719603ce156353f097bf2c948e31364a21d8772cf800693517a6ff5156fcccad2a2eae660444a3545a3ef89c07dd384bea921bb91309eeddb17f71209b23bb9c7dfdbd1eed815f8b744d49acade8bdba40f29fcce4abedd910dfe1ccaa49e6afe521fe528f90b52a470c59d61fe7a540ebf1de3b3e42f6d4b001558e96c1fc35b3215fec88b75bda4ae30f0fa68d64b36859dc552e5b010c316b2c753cfcca0ddb7080794956bf97406265912d5a3be3c546f7f1290577e9fc8aba6d66453ab7b7a8af45085c109f692aefadaaf534ef7f5662b1b78db668d3730b1dda9871d8e8df27853262b63dde6acacc49ef817d93c006b0b88edd22f33abaf9b2f9486abec5fc738cfb02f126dc7cda93c935c06c0776006b280704e9a76646ad332c4c8e1519c4b4aeb8cdca30120e9c9a9e59fe130e5a2e80ba1e66f1f17a53487005b9dfc786691caa11428e16e288dc4fcb84c2c8dd7b7beafc4ea2fe5d2aec3bfea0ba55e87aed625f5b95b5e9af2e0b22d072f2eb6bdda77927532955f4afebeba75162862d24075a71ea92fa0479e5a8a121869124bbf3ed2b1ad30e5801131e05488077bbfbf563a1b8a415a0e7d33ae26a713a1a4051edb769fbb681fdf5ea61f94aa39e08fc6596db747cf0c32f94350c5401dc023c633040e57badb8c7b14100ca126c78c962e7986e4f9ea9020e2ff5713fefbb2671b52f93c26b265ce2e08c81ece036598028e77c6ce3f87cb7dad8baecd28ce494eb6d425d3e8ecf51a876c6fc0de6a5c3c530b01d087cc565a36cd70a28d4278bb10961dab9b9313beb49e949ce877c60ac3b6000ec359f023a47046a0b410407e4d6a68378d0fea95d083eda2df4c961f450e1a204dde7e81c1a4b78d76095e8876182d282b2bfb7820a5583d427f33feafd678cd2ec1f43978a46786c3356a8bc0aa8278252a047f83168f52e0afca1876159ef366efb4931d90479057878207b29b3431322035f050c17d3c3afe7c30579b2ea554f3035ada4ec489334f3f8cedf6400e6a9be58f761fabae2346f57322e5904e41b6d03e1212dac9371ea0399ca25a479f823c46ac196d6f251ead49de0f23f45be9368a673b47f3e73812dfc72db389793146171a269d40fbb89f59db6a966de305f65acd3887bc1ae565ccfbe86e015c7a8d748390022215ce6e032a150656f64778d54ea1435ae702d48cf9a107272a6d2821794f42539fd3730ec89f395a69f2d43e22198e8cd25640d6b179c8d85097114057367a62714ffc98331091f03536860f0d5d13a42620b1a01e00802e27194638c1d7ae4e5b98bbb4a1e3e248f30efde8e03992ce1713bba76715d233d45e078d351b6333d373d98821907cdb947c060493f7672e0ac19f4b85711ee321176568c29f0a0449c3d9b6f2d61d3c69204aaf0cf3792649a4550cd51b0b071063708877e124521df3b0c75f314d324dd0636ad4896bfa7761ca1792b9b6b25bbfe34b6fab5edc2ef06bbf8511e737cf8de667167e9de23b5f3caa4da5d735a804bf14f135af3919007c3f93078c46625d5b07d3c8d08edc5729bb35a24ebec170db2292ef9f3e5be550be43f406ebc58c57b86c4f1fdfe599c1bb3d5a344dba4d5d807342922a3f04150cf184ee3a484c004957f12cd4614cea5bb2f242e83d8d27363d89f7be2e3823b3384b3a7895946e834f10db504906e3b4955e3ac39e75e1b5a19e80d0e20a19cbc56a4cec89b3f5519da7e20a4d8e83c1f563c17e29f4b8108cfc79026b8040e359b67bc40a3ef7a7a7549bff0a8c0ec66966cb97896d4e0923f0c4f2584d93ce394a2ca376bfad8c669369668b572868f6159b789fd52a2682b8d20e669f87c90a9f757aebb0f0fab3fbe4ac88f74ab69a65ccb1333b6e81aa4a26073cd18fb55c0058cf590d833970a6d987b8c29dfbe34315a2b2910f1af8e640050da3f4d12633849586725c47a312c9c1a9cda50af6526a910c35a2775788e1d5e2d8b1459847d845f05343aa298bb22a38945ebfb3fb9799e07a7b6411428a8ffc094fbdf453412f5f0d21fb247b77a4fe4a52bc4c21890647bcc91c2e67f349a4b3beda9e7aea7565e9977b1ea072b1db5e58b0ef2e67763370251a024b00ac5440fe716e25f6cb6d24af3306dbf57c82e4297e0c90c49f240d109d7c2b5ab61fe7bc7e65a591a7444198722bc619ef0e4b2bb1a03adf92499c6e47ddcce1644bd4d7d400bffd28c40bf20ba71ed46213b0ffddc44da37d0822cc58b5710df15b36d7f85becb2cbda954ef54f47d117dfc93a780ca5341a678963c1c32f721326ba1e7293b2043acf04a5f89e9a745615d233e4f56cbbb93fb8cdd8c9d875ff290f5aad7bcc675f92c10f4b743466254665f2a9f8bf192d3f72c18db7db8209159b8f8df006b2aefdcf78f3e60192279b29db350568baf37fe7a754e1f93de1d3f819a8cd47cfa793849e3824d1501abb3fc2dd1f6f9f5e40d91a88fab98645c851006c9a82e431a3f3d76fcc0968267049de09c62832ddb35298d0c543d222141421e1f0be820cdcf95abd950dce425ff09c880e8dee4bf3a410d3780d79462923f44b174be2328e31c610b7d9e182432ffccb5f8b1329db8f39e4d0d957f38ccb596e8407307ccf9941e2359d499a6f2fc5f288ba2a42bc7bce0aa753fe52d7aaf8992efd4396791a6072a2496c438e58aadc05840e1141c0a74c3c1fe53ae74aedec5ac2e72c92b7501aedbbde3420aec48b7da1bd3c52df583b2085b39f598e02208d0a571aef57eb0cbb49c44e4999118867baaa1c0b18863bd0bcffbe2df89519585a4919155e6f445c0005bd951aa8b947b146fc5b473ccc69b121dcd50c2da8e9ed6f0dc32e6ad5cd2be7ad4b346aeb40e51effec20d6ce1fbb7ba7f1b6eb917dd476a736a659e129d02a27f9839a0df64e3a7a2e325f42b7214443b6e1dd319ed42fbeff033bc7bbed8a2a2d6b8a80914846f1073348c478ea31d2371f48c57f9b0960cbd38cb51928b2e29f72ae77dd80898c73f0e6e100b37dfce7a0f7778c62babfb17fdb439ad03335dd5e846debd6ce8e229f589d54ff2700de85378ec01ff2de75fe7f62fff82454a02a86ea4ef224834ecefb772cdeacf3226c8963f0fa3c7ad61429db8b0936402c319e7ed3720c947c262d66e8423a7b42e9a42831cf92e1d0bb0b463d6f8a3d9c527f7f5f8ba7525bc9f36cf23e2b675dba96c679745f8c4a7dd2479b00eb1b90c810db1b580a53e0f8cd0f63fef47751b7bc18e757e5af2d1bfbb127e65eac8a771583493aa0c73c0e19b64c3a1786c017b0d06ee3271bf9e1af41704bd84504443da3209e9195959f9c5c1e867bd004a7f7df3e889743b323267fc6483a17b95c0b5e13a1ece5819e4d432026efed87186a85f24a180aeeb27740242dd084bd71774841fa24d08bbe50371ad7000307a4819ca18df6388b3a2a4c0dea64c310909a6c6f90f0de0ad3479a61b83c56c824a99b655641e50c8c34285f4437d0c0a377f15d11da68319ec0102aff0c943ef1ab59a2732e0c75df6d57f038956913f06e382462eeb9f7b9771df04d24613fbcd925864b31823509a8dc54b2d93e2781c84aeffcc301d7ab86b58d486a9053e537a5fe2f9432f6fd2aebdf4e3c7f8c75e3e232e16ec74eb4de08c56e76f4ce1ea2695e00d6a1177d7111ff24bc0193880977ff9f64c5792383ff1d51b85bf5bd577b4ba7b257c965f149f2cfcda9ef8046ea57652e121313921341988468356f7feee179fb6b5429e7ae82c27fa0cb050394aee3706f25a482fcf83411b0fb2d80107ea513a1ff9b804f952a822894c4a07e61298c9d419d8e70c8916d03cfa39380a65811c1682ef569d531b4fa8dda90f43d1743ef975bbf746f554f833f557b850b1682ae8e6fc310427b98a760177976a08dcc8b3b2d1112d9f3384c80736681fddd1245d0b1528e579206f0f69e8041008fff9df1fdd037549a65e3d93b9da391f4dd083759f99971428bba612fd7b8ac42186bc35d9cf5116aed3254860ac8ff73a20c09d307baff21263b8fe64c68172e4abfb85360f0520976131547462190224423d0f0e8ce22e960a23c6d2514ef3d1fb1cb80cafaf9863bdb389de40b670f64058772b29cae33e781101f765cf6f5df2fcff81318e4deca1f63f8db6aa389c5d41802ce3d14bfafdb92cf10770e0c3f542d8347ee818b464a0536e2343acd96e5b4acfa0c0c1a785e2952b683cc7868eb39e73cefe7cdda447a5d91f608efaea1aa9419ece6f1741999546a288e4df7c37b39f9eb56abe27d64aaa0a07869de655dc647236627cd4d9674328d30220047a01cc3057c58acfb626695d49ea4bd3b7e1ee2a3d425610442b2502f8ff9445bc515062daa8d770862e65c43a09a77ebe65ef6f4d11d2f7b0e6c8a5b96aa4215c3696e1e3b94fdf5a4fc9581f3321761600f7e6634b667acde7f079c309743857b4070b7114c401e25a7cdb9c7e03abbf6d80d83df3c74ba8cd0a740c6d86b5c45bcd893f280a605b8199c79da3fd0ef781f7c4f9ffcfdef7f2f180b2dcaf717f6d1941a126f480cd236fff6eaa4008551c8e2d376ef3e50bb6339905933f0611997d5fa1e10bd2f1da01edcd4a68d8cab0ace7415038c61f3d6e0946229a31f61638a45fb92d22532e760c83b470798caf1e83fcb191d952f6ede5b91ecb8c5d17939ceb25e85f43f9e5ad1b171ca94c424e8e9a21c7e3a5069a19da59a4589b5f23808367039b50f509a9a9d99de6793ae875eedcfd8a6d380d9cb442ab9886a2f37310a8ecf7c83fb1873aeecd72479f7ad54f14cc90c937e4a0d316af0dee07718cf25870afc1c1438fa5200646da9b06b5636ef4ecf07af5b078681dc409395d2b0bd2b5d68d286ec289f84cb4d130cf73d4ca40247232659953298d274ba5a608158036c34d94a672895da9dff66324a29132f3d7c099af8e39de2b6e229fa0d074965ffc698f7286356c76dbb4d8bb45e4a42be17a3b2218b087b401b89dcc429770eee419b98c823d8df5e5b051436e45011d392cacddd64fe021dfd85fdccf4585018e8c95c2d90d5a6631de6d65ab0c6498aa5f42257aac95423634fd6aee0fdd64cbccba2a1d1665aa3017fe86f95a43972aa1ba65c19eb4d57830319dc25b3151bf4bf43eadc26a29ba8bd2d17093595ea5110f442a49fdfbbfb2f2ff9bffbabce41dd19d3ec8edbe93a019a41d120407d415d863f8f597b51ae0bde82bd25d47b39f32d4f79b4013f195cef4ad48a2f9aca2ac546e38f2bdcf6b673b4eed147928e2d1290fb80b2843a4b20b0bdf501e27ef5710d1d36a6a890923a8837f2d560cefac861e0630cde446f7fc3ed06c2962a643d3b1b084d1955ebcb167262573d57e30fb079c5d9dc4f0063b1b42aec2bb47dd73f278d8d9418f25d569f8b5b6d72a83b539bd16a4824fce50160d7655863c2a46159b2ec1aa977d7168d6bca2518aef36cc9f1a578625e137d568906921c26a0bed8bb4eb5999dadce406740dc665f1ef140f0a4ea5c2f7d1b767b76637d220545bc4ee0409f6b55bda715231cf638cdc4eb88fe96ac257e57e07036bada1ecd69bf63df16d6456265a72f31aba9a1d42b846656f6deaf1aeacd129c583f8d127684dbcdebbade4b33c5f02dc6aa417aa374c5f04c141bf9f90d3111aadeaeae0554049416299fee6c86df8e724d8aec93ea5978b780e910e53fc5617a1015ec471c7e0cf828cec368f47470aae49db41ff4f415761da044e3ea25dac08ba1b4a628489f3135d974af443e3dd2c77e83592459ee6812b1e4747ce9f141073d8260f35afc3227797bc5f8ada89348960568da773109ae270888a70990b5c19a7cbdb17ed355b81a04bee16b496c4dc153f00b7594ecdcd2ccb3f8fadb7f381a9cdb46b0b807754945b55cd691244c7e37b1ed50134bd56d324dfeb27381644932b765735939292ed0fa1b3df0606dc51644dbd5786ff358c476969e427a7e880398deba40d47eca60e3ad6d6e437283f73444c1a1ba1c2a18c1059ac5ff4413bf00e8ab0c6903711ab8f3c7224533696acac6f6fc9511c218bfb1a6421bbfa540fe5feab14cdadd92e42fa3cf8b48f4f98fbcb2a0bc69d4e8a324aece7cb84ee20147dd6ebf593a4648b2e101e91d1c52a00f6416f908837f2c95741800a171b24ad26ba3b0fe0309e5bf0070b4408e1f17f2fb61f5477a76076322f6c5bd3565fecb3c82ca2ff6c183baf8d20cebf83bc9145f5eef37504ba790f3e275dbe73a3500addb7c4948e945d37792dc967d6b9d5cf0478f5c7cef6e12e9b31f1219933ce916611e12701abc9c631f51cfce8c94789f0c086721a2bf4553ce0cd15cb45d0983e6b5a896c9e9f062a7fd6e7a0b7e67d9dbce05c31d2dac1f9c8b3ac23e5b64d11b7c2b2a67caa56b050dec4ed83039c8fb038c9e6063a5e08b000af9b8110f60db0785362ed6bb32c8743478ef4046942f88036d6b95b901592f75298f4f237b6ffb78d39aa6273f2e2fed6561a81931ac1054b933906727974bf37241e26a08511720ffaf565c5ad7527570358d5145fa873b9249afe44dd86c9ed52202674ae04cc92f88bdbb79784bb7a1de77621c96790ec42bca0b41f8665e08709e39f5b905f070858d8e7e1ff927992a3f7fa76fced5d516bb9e1b4ebf14a1b60edd2ea03f16fc34164b45d1bc12bf719bc42526f0fa2e2374dfeea18e0c8463b638c96f73981e2a6c8296a58b806e14486c27e51258c09940b39f5eb45f28835d5a09b6954398643da6ee6bbfb913d6f273e47d403c86d0a0ad0607ebc9734d10308a03ad40184b40846eea76765c51d66ddd985c6f685faa2463f60a7a6350bb6705ec0912f2f73439f9ec16cf631dbe742550ef5d10d8c8782eb49c02e2170d6cb5c1676b93ad4053f4cf384d2e6a402131d1e9b3d8065fc2190a6d03e199615e7d1f89c9c0d1243aee77d7201858f66ea66748e58f3a337df92fee9537171345214e83eb5f6de6aa9430e945f428311e8161b4d2d9a83fc5dede06efe818a38a22b3bc5f8fa6a68cdc30d72f2638205becb60653972fc0cecc9ac9fa204a1e4931562ff55fcb45f59668630fd56ef67a6c7bb33801af8e9ef8bd417be865b59d60e6954583515fb3d34190d3a27ea6ca472fcab9fb33d05e57df8b952c77bb7420b0094709aeda04e6dcabbf7edaca2f93f9ce120a61047f9f8961bec54f787ee0f9ff46f891f6d3c8a33a0d44352a81fc077612b8a6f79dbd1f8b56c2ed49c53ea1cd25288de3bfcc7e163f7a4762c437088519654cf2234ae2b034894b7dc6b469d0cd7b4bc8cd70636038fa9a2620f1e90b3ca08a6559035f96c321ebc7a2e7197dd07ca1e0843a3eebbe525d92341baac3aedde13a5017df04f9a6429865856ac783552a5e0d96244ab66e09d721ca9eb317a0ce9e52e7caf6bbba78013d547ddfa1cbf03a1c7084c2e798a04f72cf386c99fbb9141f51f382a03455c48d2381257854297e67cf97940fb2e430d24a1aa58ff71e0bde79237785d7ae322ce9db1e9c26c69322fb44699bf25943f34489d3124052f72780207e7cb62cf1a844041ff64c2008df6b11e841f50fd6c8bba403d1a98b49d451f3222dfaac7148d7d95fb8b75ad9eb8cff0c0eae640fa3d705386007c30f04aa1a7a2321490645cce93f99e73d1b2bbe1b55d92ccd46044254a36499eaff6dc3f43a3f9077135ca79346be9a2a3528c92319b234786c1eef49a3400d9283223baee6c771d8667d36690fe19ccca2a934e9c485edc5f0026091dfdf8fc56a4e74921c4cd2a158bb55cf36caf7c63e30b3266d5a1bcb0650d0f4b554652fec40c795a773b64cbc2331b1282ef25bbb890e7b8ebdd13079465eefc6c5dd9f71bcb26219fb587b56d9db9fd47c40a0525ff186521904b9cf64e772c760337d289d13a7ce8d51f0144459e417806d195e4e93024ea5718a563d9a9e883d22f7c545c71c8967bbb6b80fb237c672c8992717f9f61cbbc8aea5791731a1033dd4b3e8cbff80363ef47edde75ff43633ec68e6a0228e4cafdbb533a2219b5379c00e9c0128eff0213bcfeb1b8976604e3933c9e2c16cf05a7c20bcb386a9861a12eba14c5e551add60f1f6afa73b1215f3b865bef27764154dfd80a23d799a35686a411cc59a82d6c7be1194c8cff43a18214a8cb051cd5d2c51e1f789b886e1ec1887efa0994db3365cdd938a7205fab2a3f25d1a9c935d339f2684a16b5d0e68717da284489197726fa99369fd7b3f0711cdb6daad261eaf83a47efabe5f01256547f40455d539813d521b8c5e3640436570e3bf98d843ede46c4efa2ff4a0626d1b8237d9429ff40e668504fa06ab66caaa28f7f82d66a83022671a15a7efd775cc2b9a1ddd4401ed16bc2dfef2422ceb7a3da608f64842d37fb54b864962d6f385d06e6da3f6501d97e2fc14e9d5e5f0203b55e33e40b2ce43d8b628974d22a511751095b603d0664dccb8976bd3b3f94726115eb7ba9acbc98bc121356378f4589eb52cbfc72c071fb6294262382e0c19c31b85d31fad67fc4ca7fdcf76a53e92cefb6387457877db09ed4e98e59fc8f0e71b06c89cefc1422cae44ff2786f952311fd32e5eff6fcffbdb809bb6e515e5a6ab1800b889c95e30b2a0b0b342156f3a711b35329fc0a39490271b454a9b3e41e3f10bd6b52c67da8ac0529593c919b450d3d79d1a836d78c66ec0dd6ccfe4b40fb123f545476e2540e5336d39db34c882563284b9fd536f5f7f11b7f8078a8224f3f5cd982396f9f8171614a4bbd58cca9aa411c8cb02db36ddaf3776c91627b994ec5a9df4f6a0e31e0543358eddecb61dd2c7c6e5f1e850f76f88f9ffdb5bf68147604d0f9bfc77f334604ed26b8e868c9d3724553fa10829a81c12b40144f5d214e48fa72259a68c9d6d853d9734e0988a8fa290da1f6252949bb7745ab467575b74539cef1a1442578d6dbc87050a08555211f574e3873c96d2c9356f8685c93d045967245b9947ab447eeecefebedf3be0f67d72f402ca64c4f4d9c319f005b434be68ff561bd1104ae69eb0450b440268d3aa4bccd6c4ea50d8740d75844570f4569e7a912d7ee17c706b5318e3f473b18920182a47fa386dee671cb11958c0acaf937a01e880300e6dbb4676120e4864a229e1dfde20211fca8c0b516afe61539194a2a38c998d2f0f49e52ac4c6300e4440d4a703721d2315e9b58230fe6d348ed561cd7980e67deb6e162371bddfd2974181fc4c94a3aae8c53cd11bf299be364f05877a29c2f1fbf719d2413142e5defe6a2790551501e83e157a04790a5de976e31149e7a541cd12393f431581886720747a56a9ae18bd53d42551b9193baef3ebdec563a9cfb7a1b593da7c499d3b170fede6dcc1d8c979d64c36f3faedb392104fb8ae6e0a971d9a5f6815952d230b3db2669a680853b5956d98c43452e148763166f53e40fbc7b466f3209dbfc94040f0eac2d43ee04142751b7cd8eeed3584561bfc72fc2fd8672b5a919c83411c94cf2c0137ca26cdb408eacc197b17bb868fe6aa9ebd1c49eaa3d8a880c5c5e891b2b85f7ae26bc7859610ea1bccc0741911bd836116c8cd84697862ea9588f4b41636d53c95bbe7557e54a9fba9fbdf6d47fd426e4a629f8e1e048c8bf3b340af2a3ea0cca00a7e8c75ec9173ee475876f65c1d679198115977234be5421547266f5523953ca8023aab5b469ebdda60a9482c083038a0ecdad24b22d0a5e12cdb5428be46e9b9c2ee4a8665c4c816c1d25abb0d43d877c246ac720ba47c330128e3c4560e7f693a1b631c30bedc60f977559ad7ecf4563b5436d964fa7a53362bd1b0cd2c003271da26a22ec823c1fd2d81930ee74a411a373f3beee5070ecea1d29d120f420098e2ed4d3f5f16433a03986947b8e45653a02290a0336aa4ee47bcb7bd20d39b893ea55cfc148a3863c04f3f3e5d2e0198de1bca1af7489446a8e1aa2521afa3b4004304dc586040ec64ebec2e8edf352b87fc244bb8e93dbbe8a788ff922d90ff6639d1e3b299ea330ffd993eaf8f34350e50fcdd1da218efb047303efb7083317c0b0942ae2899a505e8507b353b549eaf7b8537a905458d4a748ca60d8f76c9852db74f46143ddedd78b314c8d72b70f22fb432c547e1977bfb96451ed692bbe449ca9ba611386ee31b8571fd0a6f1b8715fb78cbfc90cf96fe07b08c3c5554abde83b0422dadbaf8f0ff83b564e1ded317dfddb4b1d4ef5fbef49fdf0a71e6a516dadbaac3d4d7d4796c2e824d25eccb85fb7c6779d0d4f24e7a1033d2866d7ce50b90553e3e286700083dd6842603ada62456262eb5fbc6526545ac1ffa5c3a038c02b2789f8ecf31573a084fc6ac11d26bc832a7c14d53a61639808a3269e1468bbd3597df644ec0fc456c0c36e76ee75eb2ea0ddd3609f84475fdbb1c54c4d83401d887ed16bf36d4d0c7286b3aaab5f4c42dafb03ef1149a67f1412ea09084d713c324fa6338391e57d09604604533a91ede3c429872775ed4fed3cfa5cee906c75f9961a0b1ca7fbd7d647f7437139f533fa65bcb77052179f8611108ce98d944f16427c82973bc410c27db44fd0318c6615dc48e05d4cab3fc274d45fc5698bf2ed8ff2f38098a10a49767a8d95038cf9294f89131d40364944b876f6293387877d8dd29d813cc8ada4f8c430a635f1c81e514e60be524aa5dc287dfbcaec688585f981c2823f88b5046bf2ae4ac77ee833ef35e7b60efa9d65d0c4b9fcb045c442711fb106d4acde27a152a6c6d1df3ba3ad512f7ded0e0a1118e97cac4981c62a3bc2e07645adb4b92aa7a4f866e13b2b718b0a4cb7fa4714cf5d1a7526d22fe7e7873716c230a65d5cf885adbe8b4738951c601181ccaf61f5fee64fe98641a191c9a06fdc3d3202c6ff92898b2d7a8810ad43d763a1271393b46ce7ee610d01ad6e93a01aad556a03a62e87467d14d1c71170299f1d3fdf0e452f9414973e8466986af75032e0c47204134ed78703e9461c1684aebb925a3bdaa2820aeed94ee28f12a1992da8be8502b55e8a76a57065f4646875f5dba0c09620b6baf0a522b749e0af8ac5f7c4c6b3bf6879762f7b6ef26c948a650186ffad6a30f3d3605f0da64db1c7b1a0e62e4d7714f80e82901e8f486fb21a9df79277700d4ad0508ce9a64c2e2a1adee1930771aed35261a6986cbcdd03ea44cfefdb9461da399585e13d6229eabf50072fd61284376dd30de0c8701093cde87faa0695445c1e501de222274ac9702f759207b5f75bd322c375c176fd73a8627a410b66f38708e27c182fe451c49863f52385cd34884a7890ede74076ceef0a97f54ca2adc5ac2a7f7fd219af183570c2e7c4c7ab99cdec4d3b65f1bb63a6a9922baf476e66b7af9d008f52453f158a4a13261afe09b757b68509135cc95ccc42d47fd540780f18312a1edc4aaa2b7cd80d29b870d03ff4ec8c47ba1369f8f20610f85e08935999ec4c80740257e55b08564519804accbe2f25fed438298d474b77a0556976b0c77ec6a0babb9d3d8375c59c6bf496186c718484b4ca7b6356efb98ea0ed20deadd33a4aba2f7041566cbe1fff337abfe891c84e1854f66876e47673f060816e50af32b2e81c51deb746d2e4f0a9ac2741a6388e530494febd7fbcefdc20bb4c3c70219d344fa861712f6752aedc26b8b3c5ce398314543a0b760ba798fc98e0db71e92abe8a6bb5159f90d5a6f7ae6bc84939531584a1962c29b01ecdeaa64934f29f385646a0b1e27229b9de4565d2e785f9123aac879a4ea04251128468db828a013d9149382824d307665a16a2c6279ee8a0d9736743cafbe98251d245991c98b8d100316b1eebb934e0f38794b2eb3f4c547b1c514dfe3c40b0a4bd3563d6c6695271364f197340834fe755e873f7f684c5098c657998df71487b7edf3f0a4c412e87a875fdf24889a310ab2cd6050d11a19c7894bd9a1f94690438629f487f45c4e33d7c06470903c247a7f5cae807a05b46cd650355442f74138ea838d56a35567beec1abb39e22fb135e0be3cc8d8a7216de0233f82c26a76d5bd19b7b7ca06ea214afb4ccb048f88e61584e99551937d235e749de9266812e61dd9a8aa1ff227e897c9e8abfa3e87e8b3b03700a999de877e0af2302814ea687833240ea1de55ac1c4d7e143887c11951f1337c3cfdfc6e5ee9393a4cda3469ae78fc1119773091523d255f433f34b5854caac49117cba598be12a48d1a8a53683e2eba538e7ab639e57cdd172b3a6fa68ef0b1da8e213ded355bcbfe7b52bf0864accb81ceee5902cabfa5a1fdb46aa515a830f12010c2d0dab5b4e2620383385bf090d2dbc2c4f001c03ad8a8d30c540ba1e7c1e7a42c52db737cd590b8f8997bcbf404838808424220fd73cbed2542c6280486672cc3dbc7fda5d8d0b47228537391f3e310d2db7e2f5ba8a1fcc94ec567e5a5cee162eb9a6ea3ee400bfc75cc9c457a3478d3af4b7bf384503936030cace500514f7fbecba7a88a667c40ccd683e44a198c2a48ad197351f8d25ed09e4e984efa6f835b1187cd30bd453ab33ca70e413b4068a76272e002e1c899707d9685e1945a7db60715762fba7d365c47103d4ee4c101e5463af4613767f547428ac603a3e1c31f591e35edd614309e82da38c2bfb83ad4cedabddadcc251bef980a8ce25924143c3b5435681eb41807de853f9aabcd33389f9f5377eb43caed035528a723b0fe24fccf12caf66b75732b8abc0373230e1695703d067de9d90fe0aa1d754d4c20fddaee5a53aeb87294c41dfe89fa2a2e8b21412ffbdc9d82de2f9ea2e6da8295d5e9a0e61dc866df003f27a97e4d6f852ab16ca6530d61c9239effc42d219c9ab107bef60ab4bde560eb483c8bd75dafd42a5ece55bf01cc1837e89ad89970af31a027e4a6dffa30d4dbe19647e784902bea85aa11d90cb22e5976d689fe555cc0d4281938e20c8aa8f5210345b8846637660e442e01422946b7c0c402bbc92e368978ff94e6c6ec0365f7813ec7361d4a482f5baae28fb286e4d69e51c595f5080c7245fee9f9dc57368c6a94320dc41482b9654b125ad1fdcf119f9874a0029da26f2fc76b3b5013e0ce6ff8efdca51802181ad0e0cb1f7272c9d3034856408d370f9727e3042e79e42642d786dba10dca0e2e53544d044cd1f8d3e15987660febd6ed71c07055cae81b9818b70e8aa2120f0cc08c8669127eeb037f4eb761aad177d222ab4f5c3cbe5f55ac231824fe5af74cd840c21a7a5e8856558fd94428d8aa888359ca03b9a53201cee11202c00095ff0fe24ed0ebd93a800b6e8d6ab1cd7d107127e56dc87adaac81b9e53defc88b635eea0a3b0087876ce7e8be80d2d2a60bcf3a5be5023980779c11c506a3b54af2deeeeace60ff9fa7c79b482c278a9ed4d5a34ded6c107a27becf4937c104c143a1af771b11e0f61182a0d8ffdc7bc67855223a392bdaeaa2939ad1820aa407ae30cc9642e4b7ca2bff5e5a3c24b3a643472b7bd8a3a6eb3496ddafda2c0fb591472528be43fdc7713c77a8a9ab1324d59b3c3a4ed4f2267d2cb90928f679e4720c72b45db0850c5619400414060795765eadcafc26c4f673191f12db178783e332f61bf9786afd821fd1b5eab0b55806ba14d1c8c163eac61e9d79cb164f901e247fb4246292e629e86fed0cb96e7fb4bbbbf5f39de8a2d8fa867e2e0a15454c14a301ea306f2dbb18d016a6cd45da9176bfdfeabda8070cb6547ce78dc31154cae333c0dbbd99bb0c0575748232116027fa865fa5648114a36f05aae1452aae0846e5d8587fad33b01fed635c7556e79021e9665d9acb3debbd45df2a70cb1ea0409b3f0af5409aa59c03e1b1171cf311c0e40c254f8cf40ba565ca61b247676b5ee843404209645e9290b6eab18cd9e453a8761c32dcf6f7101b2e4e04b6fd685b299751c86faf1e24b9515b5d700b2f1340ab9bf1b47f7df0d348bdf19161ce50c6cd825e7058a1d37fdc96da34bd0d4e2e81f61263851848315194e54f9a82b0ed42fc58967fbe44f60368792b712ca462d20e97bf768007ddd90d344190d185f9ea54d0c1985aa65a917aabbd94e94b3b4ef700d6f16dd62cfbbeeb3141a01855c4df12c33833d9dad31632033a06beadf9a670cb1d71080f09a842d69da0d9808cafdb89b6811101fae18a4c86d6805c666299dea48cf1d72e3a6e0bea79915966f138817af29b780b0367dfd88bcbe82d296da4e6c39c5411ed18f34776572d0f3aab741111c5c7a8ae055e2081b0f9b42cdab1e8f0d8aae3488ffb72fd4ea314f2b27e13a3d6923dc39da2934c964acf26511f3c3b98c3b815436fa579c14ffd9c6a22ebc85c674165dda661104128e455108384439ccb36fab336dd25cb3efe38583a5cb2db15d147bd3417132a65579933c4e424a2e9db539182b962e7258f6ce2890abbc028e778861a6f69841e823cfa33cadb25d51d3b857d8d14ef2067c334878a28a2cd8b01ba60cc792c64ad1625ab5824c53f4d6477be549781d404272c312abfc8030cdd6415a8a82d38f39c6b1bac372b1671e116e0ad2892673f6070a1e961158ccf7c4da183b536682cad930f021d6f2f0b275ef971857e5000ec18b1b845d340bd50f8e82679245a69da3faf14b01c6e5bfb5f83b30234a84b7358daf801421b0f7e78f824629192e294fcceae1f3985d12b1eb8985a53d92bd6af2861c26e9facf25ef59ccb986899af8fa62ced9f04fb96068cdca588634787f32d9710ed0b85475132ed52f5b380d1a0b7fdfde03f30fecdb6cdb81b7c74fed194f9964257ac44c6701bc55d136bfee9b2e10bdb8544edce2db7f6675d0f2412dfb6abb125f0f30c96e9a21e68c0f4584bcfee5a8ee86d8ccf188e91e0b542c098b3b71c7101484108f60c2aa4aedc3cf8f99a72442a8ccf8623e654d7f98732a17360e5e8af52afc8e2351b32f742fbf2366d0745dafadd7d3fd70645188f2604581037340233bf87617743068bb7c5541edeed3455938ff37f5f65a508833c411ff052371209f77c31d28ce3d9664748f4bd35931307f7df7c0148ac33518782d5a0144307699809ef5fd91ddc6597d5c67015fd575e0f960bc6bbcbe79d0a16d1cffeda0ca03d6775179ecd0c7c2a291584149634e2c9313263cdf55506ddd7aa84bcdbc2e81805df1826ec8e64767991bbbc93d13fe1bfaf9ae8ba5f83d7167470a678c5c81c537b5b0ff190b4329355a958784c4f351920e0039d99816464c0a396bbf8eee2922452a7ec35fcf0f20d370366fbf4896a3ed1d134194380d70341befe314207a04c66db18e8717b3b4df87b1d603aa7ddc9c9d42ddf6fe0a551aebd238ee8f0a773f931895ade941c27aa85298d8f4933ae6fcd189864af3ef11d61094952a24fe31d3547900ed98167ab26a0d2b507c5bb34482fda7277516f77c62d39d31bcc8970864ff6a04d6e5625c6d7b6b5b59fb1c26168eebe130c2107a967a00be522e811ccf3521efb0493b86350075921baaf7682244d504d96f487992d8216605c5f7a17485871096ea8755e553a7e92aff2a1152e38abdb934d17c5aea09e18d7185e2afa02fdd5714d6ab338914d9dc7868c6eb6730bd70a8c005ac2889f8ab3cf621a3df3ff97fb03e9de4423e6ae13ddff26e406b361d21fa4a48ab8a4643b47928b1db84a64447b5b3287bb44e03efb96d115f5417b7a345bb4a81a1be50d0e54899d073bb22b209a60515da196159fa0b898e810fef7d1f6da387ef0d23b7f9f754b297a7e4c013f967f1bd75fb87fd558276009b1e3534f53458fe4e7e2a8dd3be7e40a21246006b570c0667d04b3c25e7d131893490c51cead34f0043f930768ac265301bc51b7852f481b98c65d0429c8fb8b5d038f95e2f1f31c182f90a45c3b206957d4f8041998806a28a41bb77da3685fbeb0256190a35f2b56baf3b0df36db6d627d9aaca8bf018fb74aebc9ef03d7d8cde2ad517483058b61b3d75799ad99764f4179a477ff3bdacfdc86ea9a05465271c94aade2209e2fc439cecc2af989d0c3a62d6623e1fa532067f1e69e4836033836ce86a133b52f1f5e9b1e96973c89a7f2961bb00c7bf6ee24ecb1c7870be93274614e25cf31a667cd4cba84ccf67aa9141e3fe72df65eb0b7a6478504a5baf9f1c06a018b663069d2dafc5148652d17cf89d3abf9b192ef17137e2e28839847f3587c527066c65ce3911d25e944f97e17576d05f15ed64734388f0ed82dc2c007c088fab40686d0f892c2089cd81bff60ae716eb3652038c09026bdb1d6a9dd0ff0aa71f6138e5aebdc165014749fa6a701c58db9599d6651c81d330590faa5aa23385b9370f03f729081b1c9b06eb2a14594c25b30d7c749019429801d7f21c7d3401ea8ffd8296c243394ad1fe3bde77cfd69f8b2ff4d13b2890310799e8f90f02399a5c8bfff5d4549cb98eb56f6a2056d0138dfdcdb3e544d4bb65311f6383f6d28e7899296cb2cb38bf3d6a914b1730bb8647c6faab4b45b936661cb340d98d282eec1cd6f990e13359907d949e46b122ee1914da4e467dd70ca57715413ba8f9ad235d12cde07f4595eb8fc19788aaed724bf7e349c422b5b07bb9af83202a702cf142600f785ce1e1a4f86d0e2d24d247c02ad9fbdd10dfe4b6d237974a0fc6202af957d0f6957cfa38bfb77cea198d6694b3c27e17dddbe6aa7cf2c42ef3ef898fb925d7318523accb98ab2aab729a06ad478ba4c430cfd58d52fbdba6640b3089786ed3e3f4551dcb3e50a989e6dde5571360afb0f44f9a9825e7d7bddca7ba5bb72f2c78ce4095e2efb66b3b3b67c07ec957eac13e07adcfd6a5206df62f6d2bc0f708041775f325bb124b75693ce9ab164b30dd89785a3b856f6b7df66d85fafe715d2e6bac9559349f47031b8d62387b8c5481c7c8f9ec4491ae575ccee5f81a1612e2aaf754d9153ca24cde8475fcb406675df2b17fb0cea5abdae6d1e65bba7301166a1ef893b58925042e5a392bb82ee351916bab148708baa9fe965bbb8f060c6bdbf10da885dc9877d66842479def3f370c29760862f087f75ff7532436a0884e16a3a840c3611435f5840e9ea603d8340113ca68c11aab76171be8b1ac0a5a8f827ab90f41c626219b045c22ec0736f8526e0381002e6c947fbe31697a9118086dc4e254be9c8878d49215af334b8cafb275e2bf73160e25473fdaee7be7237a531406ff8f348c4cc7422ac82f3f942cd91b889322b3d73a1324f0f6069df3084c6b72ac95e7642f66d1d0787f592cf55e1da4ff057e850b68eb62269ef9d6d0435a91cb843e521f1585d5327dfc9652b219a30ca9ce9e1ecf9a42ce013705884b6454dac88178562a0387b6f2ffded0629a1f336d75d8e253d09b548367c4d24d181a6497a46cd0aa7af692f1f5c0d7d61d5cecfd27582d21f896236e0e81098ce3f13e9dd07e391bfcc644a2ac44b0dca0fdde4b5109a1fbd08a5989538be7050c2e25453d391f1e57f374d5fb481b6341fd53fc000977702f7f87b518dba035b130828e77bf20bb709262cb7797ea5a76cacaaae8f63b935f8809eac9c4214924bb966f4248629fb384c460934e477d4435b39b9f36d97bb1963cd9207a900599010d729bc0885456c4fa1f8c7ddd64a051bddb05e0295bfc971d8ebeb7607a75a0828de8757b25d66f56008d12e34b02f6e6d507b1efeea9287e741da0fbc87dcb2048f482781834cbdb4022445d327d26bfba78693b4fbe96985b2ceccd1690a6df33b5d9c7d169e8d1c2087125b422c54d4aad30f9999e810e6ed67e9d2c81868e58bcc1e5672c0c6d2a3b124503c21e6f333d80d8e36e58541ddf151a4e7f23dacc32f780cc595f7f813e6fcfd6e9a6dfdbbae9e42468a39bd90aac2c143a97ccf8018c4e83286215b46760d0670bcb89795b6a0435125f08be14ba3578afb21176156c2babde1bd7bbdc4822acf7aca4bbbafc31b9899c9fd635d9038f6e0f755e4c55935205e3f034d3bacf02bdd6d424022efd29920edc0527e9f12c63c083070a0eb8304131f223424eeb6e51a966eab38411decd5f5f8e5db8b271867321ded10adb4b5f569057d4bcb42e8ae9bf385be26c43d35e8c6e839856e5d632672ab1c370fb7e016d5733167bdb9a509dc9d05caedba68b3f67c86e73ec1d874959e46a632f798f82b2e4e37853185a7a862879595cedf0a5f350239e4d144e2e049332b91e0bddcc04d2ef0afc286c360a6a53d9038d1a7329370500f08a999ef68fb9ddf0e3c5680968806eca336f9daafdbef6632db646ab201ec9b5bf19cce013fbfa465a066936a9128fa5aafbd0ab6678681dbbac4103b08f5510733cd1cbd7416dd91ba904c28798de8ef690b4848561db84ea652fc939c69a29c01c936c612b03799e2a0b9022e40cb78079628afcc9614c383928865354314023f750e9e68b47ed733c530b47c63bd0ffe70d6f19835d01b0c5f231311d590f4b2e3f832852e7b4bf5907239d5c36222a9de2271f40f3a8d3ae8c2d2899f1c4e3d8b508cae6e57e44d6c8c7c885892f95fc1850cbfb18a471bc6499fa0888aa1dbacdcc18c299aca92d4c2a10f72b1b019cfa8fd2ec8f5f2a563140fec9c6fb07ec0bb74fda21d07423d0af8738f70a17f25a36f9cdeca1b9e79be45281862f796e993407ea2c7bf2a57c33d87461c4c02e7ff35b3cd3d08e5e1a433db8454c83eb764475c640b36c3efe56bef0d77af2c3e363c21718cac81a68646d357aa45766d00662ec77452ceeafc6f5e5eb979479fcea9077e0f6b9ae243889dfee0ae9cb62ddbe37c59ec149fea852056b3235f3c90b85b06ce933b18b66d5a01532a9c4747be2b42f19457111f67cb58a792e1c73b75f88a72f6dd2633e3bcc08eeb41ba28ae991e54e0adcdbf51dad9a47467791165cc53c6d0bb38331bd4592b7cce289dda602e35ce1a5cf9470952da51bf1cf4678a9eb20393e7fd7cc29ba15ff791b60615be454004da51c45e86cd6514371741ccd0f61d60e41c563ff05e174d85f11fc5fa8b99b79261e9bab7cf59872d484eb6707feb12cd92f9b565540b6116f74013c3479a7186287ceb853714a31bdbcd7e94d7f745a7409bac5e5268c80bcc4674d7898de049bf0c96846fb345c4a44d71b56412159a19332e18d3744da1af84dffc8c4d8a88062e321669469e93cb396e18487e064e8f705cae4bba093cb88b84250f452be8d79b0f86ce8a46daf1de6194675deef811f533ca77b1fbee094eac0510138c47d2a4cd262ec74cdd12e53c5bbf2a0a8a3285903ca7eb56c748a7e6705347284735d38e953195cf93e38f8dfc2e96ebd74f3039f67579ac45be5132ecc3e9b7a66e609815c55c7f14bee781ea91c906f56b5d60bf89c0cdb8ed54039921c0c651875b1619055bb0c86689e0bc18018ec05d74ea1c8b53097484dcc3e863551e54e6360ff32cf28bc6236a05f91667dbcd30f4b46527b452ce57384e7f23084ec451c3a63aaef8ec8fb5f4e6ffe8b8e0520d4f5acbca446d2d3544e1a00e14479e76282c27e43f78398f7dfda6eb498b1b976d69599300a0929ef7623bbf3ffa8aa049f3e5688ad08aef2ef8952c50d5c77f3881b6843bd5c4fa176a2e8be2c377a66e78c5042b69073c9ff36f00879b3b62f65d599dc9e8c2367a17dc74070e53d2b9a6da1b7172c3381a623d4ea5bebd88bf52067efd7af071bd20d7665ae5ae202f820f7595dd1a7cbd936518c55ffd69217996985ebd89de0b9c9e839ee2e014f8072c000074828ea56a0046a710ec27c2dc85b32e857c0e1d1e69e8ad08a43faa96f07f3409d46fdc46f5b653804cb48cca8706d25236406fd0f7830d10ccbc68e6938b318d826bba0f325fbab3f1e2b22ba40ffa103b5be6947fe2c4b254ac15764faed4a32cdd0cb7131e78e720b13dd1997cb38d7b495e07731f572ba8be32419efeb8085811084e0841786b2a6cb20e933f8ae45a0c7aad4bdeb3fa495b41525836f7937c747ea0174279b07f033b3417ba7ae58feef781f9bd7306c97c5b5a79ad28e14cb793e79dd9d5c809c67c0ad6ab0cf1c44d861ee67dc81f3732d5a7253b72784e3b009ed6c9e56a2a205c9c71da040bcc4f9df7b4379318e6399103369b5dc97c015b29c61c8e503a8dfce692d4f151383326ce4b6b573c16939ec237bc25e7d5cf56e20f3e47e220efe038bcd819ae2fa15fa3bf3b43ec352638e667a80de1551146ad49c95d7a9ab07808bda8a7ca8078fe472c5886aa7f71c5768daf7c4b0e18fca19f4a7c3b453d2f6016e02af6d76529f5a9323f5469e983387b8ed76b37af2b64abb4753bd328fb55c081afd089a7b54036dc67dad91b2d9322754cb266ab6d1680aa2b63ef2e84176103b34cb0c92794f62e0f9f9fd2c0affb8b269d13978ccf9895d9422d6f44cfadfb80daed36be64599b0a6651f9f6e171d07c7142009ce20d4aaaeeebe71ac192abfeca359f02a79a3d114a40bebd63e3bf1c274ee8600461fd0468c4aed19c33b4278748b6b5db2f96590b8ae1c952eed7cbbf213d2a0c14ff154b85b1045a289cbb190fbbe6fa751ad27c7e351bc23b9a830fbc1c7c2e0ef6c05ba4bff8c388b183417d00d068cf5709b2c588e3a3e91e77007f8f8a950f16f2106c1b2e0029d7760a6ec81c134ecb76b08273a61435369b9797c5d4f5c8b0b0d8caabf03a75b0e9fd0df56e3e5bb2347d0d8b6de45a374d5add816aed27a7f6a061a2abd3b6f41b25479585278627a05b7c4475af9ab2c0f04d17f15bd3724243447ac335c440cbf35a79ee1c55199b3ff36d690c91cef286cda7b1535657352ade166e19784500523161d6af12da7247d3fb486edf40e430f4dadce7b57f8eb8a512aa62c6fa407656c1f6993c269c127e63882747f0c20176c275e39e1c9efe5ffb58043e6c54ec111b357b62cdcf01c2a205e4772e1bdbb10e4342a458a0847428a1bc08b4c77c58ace059ff7c009925f83048c3cfa4b0745ca759c45be2e3e63a7b0633811e7c4061f5da56ba1bf52a279050874bd3256b5897bc4874edb93cc0760d3a0935dd2c6902c46e598a217c487293313f2cc97c5ae72beee5a58aed5dec94c01230238f7bce1004dd5040ccdc45fcdc3920930983ccb2df43fa2f1c9d64f15a5aaf2a8626781136b9cd354cb3fbbdb60063eccb81a37e40aae6fdfeba45d32feb0dad67178e810c29a977800b664a576d94810e6548ee74249d056386fe38d7ed06046bfaa3bb4762e5da9ab54b005ba8c012c5e1a1278a9f519be215a09fb8a6b6e774196f43122c400d4a4a9d4d739b99d7a210dde01e7f3aa95a5a5049245cc11b27f62e36348e28b79c51abcae799cdc42a64da7a6e13b230298be9f02859c2f9ca3f999d6dc224e97c65a7bcb510aec8f23b952bcc4d191cf6fcc92b23bd5ccd75027f14d8455a28c7f4d30649f827047263555120a9da708ceb4a2e4f999f591361257d54a17f7031ceabe91f6b5b469a5cb7c380d9b801773e664b489fc418473f648ab5a2794b634d8e13d77172b595556ce76214b2dc04a6e3023e69b3985a1a5718d8c6ffd17c3e33711b6991064343257cf285acd70e0f5593309bb1e40c44ff7f5ec18b564d043e911272a330c2ef98fcb332758d65387d678c2b0daaf88c1df8a0cf07f1273bac9cd4870291661d9e74006249522e354fe06e55a71de8dd5ec23766bfb6a36f378cce30e584e24e72de430138986b496d978632fba5c61fbd7ebfd50e455ee7bb3611fc39cd7aaf8a29d2bf2d1ff473995e68e3c45227f1080dd644db84456743c24dc88944afdc1bfdf331c734fd6e569b3efb38f96ecb6398ffc64b49f026ad04cdd2b612bfc5cd5e13dca932c41e9d2df44f74344f82a07a8b91e29313b9110ab704ef5cd4db21bb9fdf244a8620fc5a7ac7456b68a34701ddbb9b790469b69234c10ca4801e8d571d383b7580c99cf5ec39e05189e249561659eb55941aaa12468bcb2b947aca78ea60622efc50f7b7ef5c8a3af5ad71575e683d4566ede27886acf6ebdbde5dbc0b0a9efe7b5d579c74de8f4ce3f5c80b65387f15e0675d9c184941f90d018ca71bbee04c12aa7323d6329896f3fcc02c04fa62a3412615ae49435975bb22551ec154e086c09082775be307dc38cad85c60bf31a53e967cc1c907d45eeebbaf827d5b8775b95460aecbe1819ec41d2096a43fea45fe4d4282cc684ef8295a60a8e6097b31e258e6aaf83c17209aa211442e8bea34d1f2d9092d905b62c4396215d958de34aa6de96e2739bbabbdceb0d801e87ab40230ece7265e2ad2452a9fa24657dd34fd71d6674fb016d73d08dde1839c7406ddcad56fe26c0b77b3784a7e3eb63e85173fef37448e89f685ac6bef23d9ea6617be5b34e1d7611da8811acb676394b9727856c675e1f21114b7b8413f59845f4c88defc0f117fccafae9e4332672e63788fb7c9b0e7f5ae23224d9f814b0cc823b224649985d7f4515636fe79a3607f26e5e3fc36d57bc1d7179e26cf32cd0d6bd8d15261a46da06bcf0f5ce2fa4c3c2ea91cc6d24f812731bc022d057fa78ccf29fbd41b8b88c611d4f4458daf702c961cb467cdf6aa40fead5d5d87594d95cf7243598a751c5ca91015e834afa935e102961b5d5cb122d1ad1298c8302a308f9724fc2ae454642e0a58191b53b71c155a3348aef0c727d654413d3a5bf6be9daa1112769c9e4f2171d2e4408925865f45b2c79e8bb2cd26aeac145d9e42226aff60f8f11f2d08022b94551245b9f98a00c9c8ce9413732afc93428c56813e48a3b170891887a8ed1cc0860d3c5ed7e9473eadce0595130730a9b7312043669e59af5fea8137f0853e539caba3d8c16c80341df94365c2f75d43cfee1315c0468b112fdd7e6c3d9a3c04cc0acb0bb79c17de68ea9a9421ed158e35858bf4717dc01ff93d381b436bc1611124f5a01315da2dcaa79489e529c9b06b8da01c8243f931dff79fcb40d53033744f12bfd6d6b0c9f6b25302e9bd4b0210316aca55d3792b15fb3ae2fb97f8431414ba1d0bf9ade6938084bbaf2d1dfb8e142e38b2f3d3c47444f73d1772f2c323bb4916cd2993505b54ab066121b473c8c6465a4b3239b3c934ac550eeac2ce29c9aab432b639d1602ee56c1ab028ce599df29e955216c50b0a8eecdccb1ca19e8ef0fe3a9db47c75714c13090e655a27b1112eef58d032c162a0fa825f8d259bec5d1855c8029e7f5b3006d896cbe2f658d3b7bdc4aea0f6b96003842faa796cc5243fd4506019ef2683f58e447da4271baebefaeb8f3aeccfe6c59d7d88a6018a6cb4866641c21bfb65ea460fc43440adc86bc5bc2e1b4d35745bb4bac9a67a958bdcd86b847b4c2fad3260384b3a8d9035157699bdcc747289e1ef8e36b46aa774f0233c2d036d18d8598cac03c0350efc2b268e875759b28482ec352e46496ab36f13843e2fc1b91e4ccf9a9b2fd30dcb89a62f496bbfaa74ad6e60fd8a1ff31fab5f7513ed5df9fc788dde24c8c94da6be445cbc7b54799b561aae147d5a10dfa65b1d6412f6055087ad47dbb736fd2d87f5e9a43d3f2a0615c7ac6004a63e961a4ff06a15fa6bdfe725a15a661f340559ab49070237f74a511efad995235ee5f44911aeb9ff0ff61e74191d407f7abb7a36513504a92b209845d33a1b7d5809dff863d17b5c810f129e6c4bb72aadc09864f41cfba95e5c8df8715e047fe92f61fc3ba5ac4a3f209830437cd250e5df2c6842202d1ec6a4d3369514ab91aa617b5992246e443440c9a1d30b133cb9fba6cb2b5a9fbf2ad81766796db754582aa2160f08f89760b44e139ec6cbfe5ebd9030d8ca83271e91542128ce9ebbc0576efc61e2797e81ebb15509e4b6db58220c9cd9f7018c93856ad9c0d497eefff791d5896010c59b17140a141302780582fb44c128c6201383063bc938554561ee7d95334dd2af64d74c07aa1942ccb76a8e045540a338f7123e882da4dc1993e487ab30754ea90b3c2a0ee3db1d8a519e66cc8fc4f071aa28d26add55c25dbbe947a47cf6aab2abb9040b79f6b24f454f04562f3e8b9b04a3be747e6dc2a1690966d1fe26207b9b3d7975c017b638a55031cc51a28d9c106b95a8462a672252f2087604d7fea314778c4529dd3eeb4e378cd59957797fdba96888807ab1b1ca6a53325686ee041a14cee83eaca3f1ad7c313e9296182b1633d4fd10266d2fc36a62beac79fdbdae621390a9afae2ccf26492620fd4aa3d5653b75bf313a6f5903bd7223d98521e9b576f038fb6416c0b7ccc0c566522f6ba70f4e4775d02d704785985c1102c1e9c41c884e1cc1d2c842668063b93c65d90830c0c9c18de9fd7e1fecafaa9433ac92189122d16047f14accdbbc4993398c1cf3938c59313e3010d7016378de4113e4d2414e50a4a5055c7623d88ac7d9c6a5bc043196fbe64fe07a9244c10cac74b1e68fd30c14063ac14034a7363384dbf2e5026e230add23a825f615cef3b642266f85d85d2df0126fe5ec27a0fa1883e803f39721a405da1cce945b7f4138aca850bac2c8e496ea204958e0353fc35e12ed3af31b98d51f51d6eb2db787de4deb3fe4993348246fc01a3f6315e51676459cb7c453709fa6e8e469ee09d603d54153ab535b1883ce7cf381d49d5fab927776dd2738e53127a48433c776aaabf41746a9ee57479bb08e80bb2677f98d871bfa231d4bc3059f858b34f3b0ab634c1e5f4a789bfcaa6d4c504ff25ef524198579acd0e58cbe39e7848134e885472f559fbc605013793854693ce3b7fb931fc6f565805eaf20025346c8eb41119bf9945f2e096237b0b0509d2265c8b8112f8e263ceaee0c763a4459ae7b40a5c155fc130c584dc25d47cf14a65445967be24b326a3509867be2e1b8f9706247401bd8ebee5ccbdf1d6aff86d66acdbc59cc8e86b19ff56c2cdc8a50b1e876e001ad9caa88b8d64ea042e4b3fc3a4749a54d3b1b206a78d0a04843e6ccb77746c57e6382b02df59c6e0b871c5b5df2b887f88d425099635603e018bad53dd313f852c8bb26c6dd40d90c60b0506aa9e114f1bdeec59b9460c1a6ebbdbe6e871a7cd0fca7554fb7266d92ab65da99bacf968d040e112095dbb4f7ac133a493c01702d1c37857b6913e4f98feed563602a17d9451041f00fa116b248f8b9ff19ae0525b8f3c3b23ac282e01f1e70b3ed6cdbb442922f33d6d93ef142da58138b0d052f72a68efff2d14cf3cc32556a2b08763756403b73037353166246a9079c7d9937aa72945752fb4daf27667e591024d483c210034add9df1378e8b88fa03567967fef8ad8c20e9b707c6f0a99336f115d7b590ced2f31bb04c51b099baf2bff267377ba2460246dd257d33df4c12fe8551d44497b4e53684d7dbcfd331b004ffc44e01ef1bf418be3ef77d957ab1f70edabe6df0cfef542169f14b128bcf0c00e3a9311148ffaf3c149874f34e358504e65dbe18a2156f555bc18fb8dff9212397462cb1596245a3574a14929086e46001e55c9b25493b091d2b3d9cd76f9d4a6ba5c12723d73f056d9fc9297ccfffa9cf83df83f7790589946b551542d75d0e40538a0e56ac535e6fac65210f9c2660c63b6686e366a53b6e18d271a44cfdc378ca48a5b562ab2c634fa4c1a8289ab3425cd2cf4c8793f0c43a030b40f2deb3690c2286b592a4c3b61a23760809e2a9be7b63d89e460bbba0197fe306f7d3dcf1e42ecad9d8ed3a7e73d86ec34c3757b501652494cc1c777a205c0526bf8c3d3eb549588654969bce6ee1c24b86affe36359ba7bd373cf14bf0b0f1c433fc3be95a99870cdcbf3fb8d002f73c12aa16fe732e58f08ce25c64ede83dbb63224805babdfbd5655f318bd731491f718711502ca68aec7d19426d70afe2c1f728d5c034dcb545771727b164bd4a2abbda447062635122fe939e05d1c37e2094140c960f4a09d993a65ff52058fde7319c86343a3de9b115b2b250784b83b685480241d938803c1a0eb19b6f27baa02a0d65bf9a406ba3fb8742c37371b81794dd91d8c35926fc782ab977784afd721b08a24fcb79b7f0cc32bce7d537efc743244380fef6fc62004c1664a1777634ea4d73fa2d9195d692c00986d199da0799ae6f48e9b8abf6ae770e5c0cff20f40cee282710549dccb4a8432446d90a99e9eebc2969cf886084961134c44db4ffa19f5f8b092678724b69f5341f1331e76e1b17d6b86b696caa4d806dcd82ddb28a127da74e29111acc698f6802588c4b41f58d8c61eefc3ebb616ac4866897cf44b58ead3997f87970cc788bc9c2a80ebf44644ba33202d6b30859634c92f49d4702d88c48a0cca1deb9432616d8ec0b2c899be50abeb77fad3b04a289ea377e909f6139886cb82a6f494d4f37614122be8ef7d44db7aaf08045c91707b333bd401e6fd63ea9d7b7c5c1bf469e60d8174ea2c284790177161e2f1a15dda6ebcfc85ef99c0b8e1d59b9b4eb27405dce24cdc1a96aa4f89fd30f16b9b6bbd330284b68d37a081cc8a1ed9946c4c08ae10851edb616978f1564313047f018dc21fb7fd446ad383bfd635daf0ef026faee54c43c651fa05901613016afabf46c7a934c47038f6b2ae4676eef5b6ce48017323b6b14efefe45cd355df94b5e66f3a083fdac269cd8d0aa47c6de289e17e779e7f93b5f202ba8af2709c518ae0ccbceaa45b4babd972f6e413bbd76becfdd33cb63f9e353b2200738b7925e69177f8411bcf744c31d086d702987b28d072f576d1c7c73787617b52f90bd2cf777d9a8063d5dbf0939e8377c7e57640ae0e1314bb9bb017ffb6daa6947253e04678f81c2c2d33cfcaacac8ce036303ece6805002cd77af1dade5c11727f1bf3bea39c6b0929383786dd9adc450fa47fd5cf59d6205a858da5005b9d9770b7600971208202321cdfadcf7de557835c1a6175c5b8ad34741c4cb28e86cc8809ee5c6fc14800ca1cf7535ace398d5489ec21ca780b7d9703c2e7d78dc83f0443d9a39cb54fa81e0ca94b4291663234e818a6b3641022b9c8702d0a19a09d8bb0aeb2c6e45330e0b4e6492701787a0150de4b8d16fd14cbc2c012ce63a22565f21e84056ecd8bf8daecf4a008322c5bb3287681490f31f6dc179da4b02f59a8104575dd3f373ca6f01f7f05a174362f294389c91e94f9850b1dddc19c10324fd1107892e8d7b9c6f1b5fbf5a6e9af0950c69c8dfa0ff0e2191ff83af7e91ed1bac4e769a96f8fcc63880218c0a71c9f11a212db915068f1d405621ad74e2fba8714b6da528bf0cff8671e3524fabfdd9570a3c7ea5ee0988da947e0aa1c4cd484b6b3e25405ab202894ec12b1322c3f5d64a532c6818a9b28bc6bd1ee3fbf90cfe6285b7e73ee7af190c36af081522b48633849ca4ffaf9c2c9287114e698631793439eb85cc091a224571003c19a0e833c6fe319fb11f959dcc90a373354803a5c1e0d6602b46bfff3730725a11583d6e8f7dda3afe67f251560f8cd939242b256f7d6e66dfba8e0f2a9e94c856422a25257f6542d2d03c35d52ccceedd815569546ddd0e2e8e941a8865fedd03c8543f95e649fc6433ba7e51fc3229e00df9503a3f2a814d4db1df67734a3b7b034f0f90fa1e82e1c51ad83e8c358b152c17b7a6f74e6a7664f2c90d58320b7e7dd6193d9c03c543bd0c8350b235a01e64554284803c9b7501bdf1d19c9d057d5816c82b7b7c3aa12c979668623ad35ef04be302055ad199c7a914533f43664ceda6969611a7932c40a0df6cb50a396412099997052d529cdd86b0655469bf1800e603d7f43e8f1c135f10314a9771e95d07606e8953ec8b13e90d50dc6c72d2d8512bf026bc2a3fca75e99f75ddb01c1dafaa36b37b929b9f972ef38b429adcb6f49a9a5300743efe76487d9205a0e905a58021453899cd4db707f8a4b2edb82d132970a9710972f053363ba63c0c9131f870e8cbd2a88720afeff47934b00a2e4b4c9f1c80c78044d9dc8c6d917bc7415ad0d76b20d05ce5c19fd052ba8899ea18f97fe9a4ffc6a41a10590f4695f8d365935b2a7bba6d7bad378668965afac4898fe331efe3de6166e917a12041d82bcb7775844cf430cc1b4f7079a4e757ba259e52f22ab772bbb4cdd4bcbc26a531dd7d267e0d52e266db533c10841ebdd13079465eefc6c5dd9f71bcb26219fb587b56d9db9fd47c40a12c917bdcc41f9de1fcf3328e8d9007f79c963caaaa14e9dea6dde2e05ea832b6d132dc4a91dbd61e9e8614a0d710ff4a9aa7bdf1c3acbbe73df13fc5abe366bdd8441ee26e1e912251b242507dabb2b33ce61accf70a05a93b85660de6eae8020524dd1fa586346be841e82591dca09ece1727aba6696d0db8dba2b9ee0a7ca84d847e3aadcc86a4792c9837e239fea781a80a928ad93280f91b8b1876d6ff94c8e99d78a900bbce07056895f636fc4a34fb917b096fbb082cdba39dc2e4aa7d761f1e0661ebc35d9aa205e4d29f247193db6089978dc4e6bae57723df5d506ade3794afe6131bba8580e98a55841f851bdfad5aec7659eebe50a2fedd37bc4403f3b12149dd6f7c08af9041a261c62ed28919df63a2694d5a6d67963a093f90e074392eaf575f5f7af5575f69110bb9706c5a9372c7294333ed289576a97d2ce94b132774ad3dc9c066b20fd9bbeaee3d4f1639509ffab5dff259842dcf1b3c62d615920329237267c1a662d22b662648c766c7f6565246d94cc5cd68226c8183b647a040956bbf5a847bb8f792058f5b50d3e56188b3857c8d081543329f317abdf764cf168d6ba67d6d2c2a82399e651ac77b12ccba793aefa55d80e850d6e49bb99192f158e303cd7092670d149b5557891bd7823fa5b55b2dd19e4109b400a4b282efb45239d380f00d89fc4239fd0152c5ab133839006d039e3c37d1af6d6d99eb2f23a1e52bb42d9c6a8546e0d4630a711b35329fc0a39490271b454a9b3e41e3f10bd6b52c67da8ac0587aaea1d8166e99c9363ad3161d2c5180784f5bf7e1cff9fa1ded23e19929b6d324662ab9af38c226080f6a3ec8b83d527a92e01324b567fe62357590f54fef765b3a279b43944765a74973a32d93c7160035efd0087166e95632b75188e0d543e97b19d0c61ec5a211838d29e1dde0ea24a44aa4f4fc42c453f4ce647aa300e6f098e20efc4fc9a720af4569ea97f61000810f49165293596d22584790109d8edda8b39f4f333d25929660c31b0e46654b6ad4a15e26df43ef1ea426291ba9be3faba12baa9b0dced7ce019761495d20fe31afb81e848b4c48782275f98d42bc9f91cc79a50fa29a98cf00e1d14e55f426291b41f9a4b8ab864ec0b83aa282f38d63c515905a0c60913e6eda9085ff0de698903e5ee8fc40fab6a8ec8aed064f57b94bda1bdc18ee6d4ebac6061f198040ac420693732989bea6fe267231ac5214d891fa33c95ace5b71913a168deffb906fc734e44afc059133a12a142e8417246ce9da05ff87b11ba6e1d479bd81a8c269065fedfa985db90eae589d29034e3bf4b1c848344b1ae84742ba46937afdf71e3f15b4b4c389a0ff3836ec01600b4fe9d282bdcc2c3301570a509c1f893a700f35cee7f0c3fe62e173c6074b98367b66b7dd24c7d05c1202475eaf4adad5234a02b77eded9e33c447396b0c1c398662159accadc81b5b2224fb9028ea29f8f447e9c5c5720ff072dca8acdbc05c682a05c0922b500e938fce993c7ca95b0c6f307dd87819e26090e478ee3cf85c3492d0cba538e868b36c63ef94ca66859bfbb82627c22bed173c32d89674f214cf264de532ca2518a2cce2ce40ebc1f02606edee04f24c8bde40065f3d910cef6437afef08a245de2b6b9b663f028751134a47dc743bdee090bacc83cdb4cfb4a28ba9dbce636f544989d9bb80ce456cc055cc7557e54a9fba9fbdf6d47fd426e4a629f8e1e048c8bf3b340af2a3ec188ce692f2bd9945999f4cba4c883dc115faea90ff1d4ec15daff9c7203ed22d200ee0493194c9c661a6ff5cb7ff1eb1cfd77670088eb1c8329d3fd1930b1b89a5b392df20cb28bf9d8e51ae03c220cf6bd0a5869d7c8be7799b4b3564c0fbfd2298a2f10f8f5cbbf6cc93d93b8c152ea73fbf5e35d9b0e4b1dd302b9d9c3e0c27657272e77165e5944e28406b4be3894ba39244e5f75c38e77fc26d25171b17125cec8c2c355cf058909633f6bccd0b58ce64ba4c41923b5ec00e84533e4373516f9e3842ae4fa0d84952c6c3e6a21628a65abe6cdbcb1d802e445a49de0b99f3d64ce0eb36879bb41c494773b10ce6a549983ec1b33c46e3b051bc7445ff4ff47ffd4ac94d481607fdb85a460c0fa72ce93325f4c38399c01abbbd99a12abf6246a65074794c23b21738857d38f0b308b1f0e991967d80130e4091ea318973eb3affe0703fe6de40c218f8d84e974bb296bdc82841b430d3d328b47bdb3495c1a71a334231ae5477e70d50f5f8928d16d4760bcadbdc26058daf806574b0993675f326dc3fa517b2f74830e8519dcc9bf221db5e9828e63e37921df548e25a77e8fd7c2b8a194a9dac3d4d7d4796c2e824d25eccb85fb7c6779d0d4f24e7a1033d2866799d46cdd579a08913c3b05c45ee96918ef5e594e05c0ec54f7d2a0c2c6b8a53d97a9843b176a7b481010b9ddd766add22e84ef240f9daaa0aed8d0cbfb0b2fe7824e93f21953a5532b57548b7e40e2e033d26370fac46a96a701c74d8353f61d9370d4967773454721fd574d460193e4d4a2ec4cfb8a4c3ac7e3ebcffb557780915d3b500823d9de87e1c1ab02b8796e61e721ce93de740c59ce64a4d01151ceea59ee30eaee4de6d84131bcb319bb43a4e7c58cb4912173b9193001794bfbd5fe4cdc1e82efb589653f16c616692624ecba1ea07a3587c121cbebf5ce9fc7c1e5cc435fd9e27a5e48827cf96c5218885198513a478683eb50670b90a7097badd14aea9532d132d14b658382843183a416131b6fbef614e27baaa8940e57af353f4cc0769604b5826fd1a2daed2e0a9240d7cba4992e0d40e9c22601bf66c97fbaf3621970372e5ae453253f8b3157b7a64bd26657be1aecc7ded0e0a1118e97cac4981c62a3bc2e07645adb4b92aa7a4f866e1440b2206dbabf2be7ba91db952e63886fe25454ab461e55db373370fff3396d5f577bdf1ab221b291fc11c6bfbda8139be060a62783d6d7ed48c1e6c4e543bcbc262657e76d78ea4194ee53b3a963eecdda87d70032bb071b8d22beec014299d0fca04867cfe6b16b80f016cb47d93903520a24381303412d47f5db3dc3f86ef712ade1b39d9813ef35bda0657e2f8d17ec07363d798a838b625e4accda3f398696204b66aa4d7ebdca301af85ac9f457b97bbdc221d7dfc107024eeb9f9f93ec403d23eef6ea9ad8c8c4173f1af2a338050f1162c3ae7e240077de1b4c46579b058ccb20bd24cf765e25c025c662bcd566c2c42471e53f720364cfae6ad1c9f1ba64ea13992eb12066a3911034385bf11955a25c998593fcdd10b74d089c31e09b155a1612ca6e7a4a84b246b1553bbd162a9f0ddfc495c7de2ddf06df33f975ebba86e173cb931e2705d033ea51d71bfcf8d4b5669c31030afc2b446a8fec155b8a49abaa14174f3693bc7623784ec11c45e13242d49ac49bf6d252a40507b362f4c2666850ad692f74ac373e6ca69cf55b8b1a5d65914ff85e8b2f5f1cd8359db1b1bd53d64827c13ed1b452366c0e413c543f7c9b8050bbef04381d5a6242f1b41625a984e706d733aae74b3108230f81950c4d0e8712cb1bd62c4543fd1d6abf793a5ba7edba1ffe9777239478fae948d1f751d39301669cf4a6235142b68862c7939c5d23c16529c416c877427d6e7355741ff79278396db3a66fe698ed40dd6f5d9720579f5916fce192126c2d95e175d13ca8f06230e091f922c6665ef40fc65a9b0c2125a158d06704b44c42330a45134f0af4f8d5e89bf203b6a47f4d932c2e1207ca1abdc6513c737b4d6efeb01cf4f03fb03e50801ef1e96e6356c2a91f9345eb0360122d78d3f9c280f8e497a17a3c7e6449015d6ce8a8cc0cadf9e877c27b302a42ca67796eb88a7f6de217471f967c94042a40b80bafc410bb8618e7c39cc0577560af4c25e58d70f30c01646bc6332c6c240ef5ec94aa88980ef1ff3d4b4b3671a43bcc59fd0af720dfcc32f4768bfedac973508c2766eca27c7ef418b711468b0bb452f09e43b43ed2246aafb6b59bdc73cc1ed82b052e028e293782f424181956b8231ccbe5c79d300cd2810b64c16b873e333b70fb56a48cce62e9fc7cb05641b06a8de261162f1ea8d58b34584945a2d42cc5bdf070d3cfffc175aa50d781239110f052e070b50af1e4a46c85b16e5ff132d9e73c93a7a54dedc113727b50b15fde05e502c1ecbf87626259960cf0af371d8392c09686ff6a03f1e80e3672557eb6605cb25e25e35ba0c93226825d0bbcf8c5a9f0a028fdc6db5a8429350e52f5919a0d6c71ed6f23d47cc56166ebb8eaf87902bd33c795aa6fe8a7899ba13780e3ae3921816b369b93ed1a5c395d3a93a78c054d129a1b1545a814759da50acf291e989b560bd5f1b382c9651d7736bc7860fe955488442d3fafd3bfbd6bb2749eb60cc75769571e41acbde588eb482144d1b9d57c59c2c07897259d6a71ca452fe84c00511a045d3cd9d8d72c00f519c85ee175dbbf985aced16e6b38b186e9545286ee8d67a057b07139f8658814b1240b2d86bd7ad19f61ce7c335d76d06337e01e55a45490a224ebff29820c924c21f219150f69e711c412bfb4356a247feaf452a87c9ba7f55113d9ad99a363915073c5a7228c55478f5609f4146baa586051bb18f7aefa26412b3aff1b17b858e3f068834eae68a1b3e80da24c6a8777f4e6249a48afe1af0c3ca96ba1daaf3d95519e1967abaee5f8a598dd7890a00fd17c26a08df53125eed5f9a978dcd71c083f225a201996fb021baac68d537db3fdafe6d7e7e48ec05b83bae8d41c746d1e75b2dbd6ee497faeee9ef57fac8d611e270b06aa31ff22c7f5f7deb79f02c2ab55c5714dfe5a2ca6aaae6eb56c516bf8ee4b5fd7fbc176179c52c43710694993ca625392cf949f537a825cff574d2f85449a927c002c731c28af9596586748bae1a607c759c97dbb0ec6373ba836ed436f12f305f8336d69b5d7bc9dbaabffa3250bee718c378c531d84a01a698d7622471b701668981fbeeb084db5333407364654982bef332a99f42dde37da570f0d12b474a09dd0310172874214a74890974e08bbe876079fff2b78f2bd9d77f4775eaeea3725a94b08cf04c3c60692362fddf4eb7dd4fac12b4993421e738f2bfae329b519991710f8fe7675422f5dc887151da453cfca7a1338c6492be9ca8eb65f33255f639a0a8702680be10fd63ba7f08c44c85d64c8152e89e361448cf9d8cade49631daf1402735ebd2e3faff500407c03c0f21dfd0ecbb230ffec7d7d0dd94a4b35a6e4eb684187e7129f3e9aa9a42b58767662b4a35db31cdae280d4e4215b1b8b6a80015be66b73be0c3380b734a112563b9344c686ef0b2d00ab4e729797b5ca2f44801fe14102fed63470472b3745422d8e9ecc26dd8cf3bda5dfae9a266f0771734cfb999bb2745f1c447a6ab4ab8846f3d186dd4e239483cb0be2d493868da42295fb15b1d67264ff5c8aac0773c1b800ec53b3a7cf11a2798e0443dca1a96d79d17050d6a8a41675ba5a8bf4d978a2074668f60a5c644e83677a191055c2bfcfd67a0447af86c2d5364337fa1792f45b8c0711e7ae213d4491db88e968842384e022102d4ba42b211710cd657ad74da385375e380c327265b89f9e21c84cbbe032603442c678a445471bfa8d7ffd2d886a486f8aa54f0ec96ea8241f2aaa246d6d9987d5ad19843a4dcfb818b44710cdec1a8577c0429ca7e6ce03f616d0f9583b51e2d648b6daa75c06875a2085f64f66698c83caaacd1769f898d2c93f48895bef07554b11b0d15fdfa233e8fd1556898710f803b3199590a80b28df822bdf6ad65132ea5e3d552284269a53b7becacc9ac20bc48eb1fc57de71fd36b36ea1fd545716774528dcee0d7c4b9e51b1fdedfa83895ab9f34be43e126c947c5c95c89f648ef2ec8a639c11f7124c011ce08724aad1ee1e403fc97e8e0270dbc3eb8595693a3117bedd830a6d2c47759e17161699e942a8829299e154284450d659c7dd57abeba98236b48c80653127492eb4c08a1a4036cedf8b20507ae480f99c9cb14f8e94b8362edb8c813be0ef4b56b2b6b20d35bc635657b018fff963064c96c4af264f3b48cab5dc5dd7b2884cd948ddcda9edf5360eed2d2b49f8d696b1ec4c13aed637ce77bb79060353350b12158e0b5dc94aca288d86d87549470e8459d442c14fa9ce0c2ffe53dcf47cd3d12beb8fb721db1698015b1b2871cc119cd66b40f9a9d6a6fa41629d0d1709bd7359841a628e688f469d06238abd912f6de2af9bae0330004afce19c5579774a79cb05cb7cb175e5eecf7e70dd75debd3f501cc59a9e448e75c7cf4fb924be22623f3c4b9b57171c8933d492d4636b43664b76855103de42a677d512de77891a28c237aa35fbcdc0be178f0a2ac672c8a00e2abaabe7823462c4dd91d32b4261cca1174e1b7c1791bc6634c6212d90db95637cd9271e169a418d3c49eb5b7671f607eab5062aa73d43f2738df934f3adf0bfa2958a6e1e65a902618748052a73faaa4bfabc00d158fd36d85fa95a5ffe877130dd211367c375d4d0b555a531a534124284b4507ba34c7c47b78cfa43c62c423d11412fa2cbfe6902975b01c3722d97f5e1ed19ec4b09ef2b79085e705067d28f28dd510af848b321bc2d3323a597f9bc6b07f1cb2caf066973e6fd1baaa642499a2545710743e1e76053f33bf95ce03464bd2f5cc61b676453e55fb23c752af8d8be68adb2d86a56d5e7ca1cac8807182aab5b7c21278a2ed35b9db460969e1c4d54a923bd82b0b31c2f349283d2913b1f0c52f725ae11a6782222908e2292c401dc953259b4d0831d072b3aeccadfdb8540850b7c5688a0f551c98006729baf0ec0f167582307b8fdd4bf7588ef543c5d6009fb914f6de7d0442282afb1ea2595df85d2fdc5d35d2d05c366d04d8cbe76aefa16edbf4c392887a1e3a623c1d1a490949e01c802d6f57f3bda163d2cba4e83143d292c20ca16a295522fdc1118d8c900e2fbac3eac68e89b36d88d4c7950e1b876c49b9d1af5bfd8669aaa4e15f0343f93c742252d551166218986908d073a85ab0fc384bd59b0117e9ea345446df3e3c823addd27a756e7ed57ce2efa9d2e43416ba7747c8f99f772223c0dbf12e194fe374bf10f4e639d62771e6dbb9784b4e9a3065fe1a218140f7941ba032e9401c8bcbb8b7b12ad1bd6aea6625f5f850cbdea820ab122c22534d9fe8440dff257e1b6f514c2e5e3603bf4ed1fb2585e65bfa0384d1222fc7480b0055ce9e94518a86b93c5c92a6e1376ee8c59ff3817e85cee33b26ec64a54faa36f73f355b7ca373a22f85a2fe5f8a5a42b167bb986e61351aca8a9819cc19e4b0a74c5924867bb14aa8ade40ab7cf886213853710a17bdd622434d5cba17585e459534086a524882a9da6c6ea494fe805f99269494a734773c2e1ab11f1588202f1639c16b7077f5e7515217dcba4d1fd53bc868452c440dc1dcfbc8783a1320bcb3b17a3904ec738d14c31a666a2deea22176650548af546eef8317ef050ddc865e058e518edf58ae539d93144fcdf9fcb3740cc749e20961662659bb834148d89469a2ddb7932a9401f93769a8f78f2bf585d5f74d51d2b0ed74a561fe2091e770672b23a23b39a692a460413ee4debb72d70d90de030ffdaf6c74309cdfdd2e0ea3aceb7e58234016770653b8944b06991c17e6421881a7bf62780a67e6b99f8ac4052b35be0802cc5d4de631e11013ffab4766b637068b249007c7704dc9ce1eb75fd6b21c3ed569d4fbe24bb6db5649c4c1c34bd02236ec79f61ca6f44e302c3c4eb727e1eb5ce99fc3154c1d80a603d3c88a8a6a21ba010ebe69763c6fd010a7db01b59859885b4b746c6df34779fe3568c0987ed4d22e6eb6adb8ed163ea2e33540e2dd97d7f9abd4c271625a82dd5eb1b28240983ecdeabff995754d192bbf8b196c94e1e582af9be51520741ac25b29eab0829ad52e541c6768a802db2093b42d62400623374931e382ccda5d48095807a5dedfd8e28f5289e61bf35de071e0bc00056d7eff902b7c04ced4085173d721f1a86de84acad1d2b466099e08133276e49bf3bc6a9371e9dbaea57a1a00271b6c0d52fbd01cd9e1a6bfd85085cc356be235c3fdcb149132b17fcd620551a83b74abd8a7e8144d42b74e45cd65043787f76a16f3639439bb18a430a8adf298236734f4abe6c15ff559a6b5155e77d3df8acd8d6ee6d2caf6c4fd9e32ba658ca2008549abfb65bda13487de290d0fc08c5e9892e56a6f3e7605b19a9926d426227dbfbe53ed7a5abf7d6fd288b35e71e628b3dec0c1bdb3aa66fadd83c0df35054db11e5a2d5cbeb8824ffa36f2cfa607f29512ea3daa269f05e3662291da5f2ad3f1d5a1ca4d00f2640a2939e6c50f8defc83b997492c8dff40da6eb588a758baa8add16d91ef7adb27b233a80638e2e3464deff0cef9d49679c1f4a9ea9c4522ad3e4fefda238864cfc5d868f236e202ddceff8d2ba2835b91b74425050bbfdd6f1da10f28de0639cf8b8ad91169232fbdab427d07344c38116647e087b7dbc2de216e7e3409fb1f1836f700f0a0df771c6ed64d6c5c702059d69a913d2e026b31e4c9bc4cd6e69192374f6fb243204bcf391bbfa8d529535c0f668f08da3921ecdc46a122f6fa6cba1fd8ed5e89e2a8027d5871fc5e3ad9da2bad726ad2b257cfc9655c1eb785dbdbec2a4c6381712fd3321b928082f939403d3d2e41eea7e8faf9cbda01f750456e7ae9f0f614e11a95074b95ad4a8e0e1cfea2c414352da31f78bcd8c73fdedee507fa859118d630ee19a9d6e1c002276e19ac718d6cfcccb041cecbeec13ede805b63fabe4a9c945ed35914e0830ade9c680e2dfe854d6c4a532d8a1fe921c82c181ae44081b69e5c6b6345d77b701bdaaf65bc277bce3ac04a08e7ba210d06d9c42305cd914eed20fb68bf1d578b0009e981e7a68fb3d078dc8d83a47fa9ad94b52681facc8d10ef5eb2f8fa3ac8b1fa9401a776c58f98089ad5f411f61db3cba52e24102570ca0db2fdbe934be85416b0fffe5bb8df72bb960f9bf1da117044933ecfe8fa8c15220dc1d6a63916562ba683dd55633c6013319405267335ea23374aae305661c445c144a75b1cb7489005aef0ca2f7c15cda627a1eb35371939459ed7c3522224c4f9eceab5f2aff59d9ecc4423afdc444ea3ae288449f707c1741c0612790777feedff39c109b65bc8ac8de1b244eab6e841d3f29cb2795ad9cbe737c0e54e1b393f6f18dcff2ef18c51d8b5b04b7f410b50428d74e1dc3d707ac9634c1da46ab675e789d26793c26137515e8dc6b3d4872bca1ad74815d64ca60aed2e46c5894ea6775468009c87942396a967b5d2502e8221543aa8013d6d978df300ca036c739c7d486ad75776228f5ba4500cdc90a58e45bee58ac9306aff40fb40084505343266474d52d9a6a5b0cc51f4ec670686bbf855acfd34338c8daabcfa15964376c1f473cc76257433491758882b2ad4bd1ca767fa700fb2bb8bc4a219efeeb2586bea12ed0fcc232c48cc9b3d2afceeb92c9cc0f5d436d68605ed96f07fe872bd280d55b3085906d81130eec64ad49e2128c02dbd10f565da04a09ca8470bfe71b69c5b53bab160d2efeeda5f0ef126b7e3cea6b64b0d9d6c1d3caddde42fa470bf304d728f3ee823213b74d991a98f29d331ac71969a55c777d9639cf38206b01e94e8bdf1e06cbb09f74351dfabcd32daef4d99c5aed98113136cf1f10cf7540082a183e51b319f3e831309b8d6af728bee8d77f5b9b24df65c7abedbd50645692df44130c0e98c41c6ddbeb52b1a99c63715fd561aa133bab3cd07427ec2209755b253253534c9c6da1861964989e2c7f0610e2f588e42f02dcaa76634bdc56a659b7098c4fcea5f01c3e092c505b069aee69cb227696d0ea75aa157ad1782b29b4ce8025ae492d210b32b6d80b2a75a3b1eb521672d79a77e5719ecec290f4eb4c0985631f34ab2d1e89f22ed5003df2ff71e039d30f7cb9deea00ed2d8f31fd01876da867d8a8c9258299c5e8c9f2c0b8a635ee39dd09ecc7399ecf2c331b7e5708f40c0493b2ad01d614bb58a42555b31e758da00050a5163a01f8160257949f305c0906fbd4b349f7fe52558ffcdeb8d58b100c695fd7e3b17d0ae180dd0cb374c01c4677e60840eaeba3cfd2d5d6febe546d277b53a1245d05a81d279b4acd6f55c0f8885c1352f2c06638c76e7530b338f41a705fe8c25f02d690c4cc84148f836c2a110b4d22f73cbbc4a74b3d775b4abf5b42464edde40d2201cc3a097604e13be979f6a20c0672f4f0134d5c20fd6b978c0d3eab189afe9f546ffa0658f2589e7f8fbef4d797b64e99e3b351f7737e3dc068656f95ab6304014fddbe4ddc9c3958fdd8fea50fc56bfad8eb1d8bd01ebcb11c5acfa76e99737a775e26abefff06021196c356636ea8ef55406bdd557b1dc281e0c42fc046180e9ba864dd781ef1b24f9c2d0382abf32e2d326badcc17e5641f2cb6102d6ed16e04124d1538b4b6592cc86cc98bb7920313564bfecc9d46c5cb27b522e5932204a8157b5598e74857880f1b96ca6207da8ad927226fea187ebdb5b6dcab6c125cf323ec56b1723515fdf8c64cf790799b3717f530850ec6e0ce94f5bb0cfcf6b8e50f4a854769744028cd0b31805c15c5edad1093ecef0d813d58f6eece5f6f3318375eef528f35baea5b0788e4ac6fd3755605716ad36f6150d58e3ed97bc04fdc19c7a020d19f82a661cf4faffcc4f7f93181dbfc20c301b927b18ce2a1e85d0b249da9f4acc47117d1effaa705ae74147937d1188c87165be8af8ec0326a830685052c183e383be26e5bbc8fbe7363c5993a42abf1bb4bfa55e5694911b42604ade30186b313af5842ed1befc61f50c1bc3caa2c11a8cd6f32e87cae6fc0d08378452c9d433955094f386e9014fd25a1f6dce5f5f940c9653b61e6c62cf879be1ff53967e853f38bb6bc3c4feb9fb60cdfa3b767dcc7b607d311eb44434548ce1d62db682b3c438a3c5348b97f0db81e6e6d90467e80433ab092a7208628405376725272ed72d25bdbcfa9c7fd5a7aac599878ebfe347d3ff39a4a6c8952d6ff0d9e964094264e546d6699649ebd103fed2a74d6c2cdf5ad505e4b7d0658b7c4c21a43b854f0bccb7b93cc8e948631a7e2e91a175424caac5c577a508c43bd93471f6a0665d53358344d36f497f4d6882abb5c3f686771ce8660820ae01b5a9ae3e54e3f225737c6d757fe14efee7186c76a216977aaefb16e8584ec0c40acb1d0f09e68ed4dedccacf75541cdf2d553b23f23550448fcf09453f7576632b1daeeca7006a2cf016008fead858ed4ba3954f8d586981cb2546a56674956612d1874d8f4cbbcc17d8edeebd8f7fe6923f280753107db7a6bfb241c742e8634c6d11c17cd2bf379382c15d21f5874c9a607de25374f1421638140c0bf3bbf455c10998fc704aabdac2ca1d462ae1f8b8f1fdda90aef825d116a4f88d1962a6f10a09cc2c8155f84d41417c95df1086ca53a4fc6e1b9a87bcc7c3bc0bbe787d38caa25ce3e0c6c8b9790ef6b8d22f644d69932f8459490c427693f650cfc14aa59e6990242ed556b373f86bf93bd1698e8be6e256517ab34938f44d314aeee74ed824027aa5e85aaf9e163fa4bc52b7f0a8cded07fadec3ed9bbd31b99e97b3ad85207b444a3c991eecff368012f24646f22778cd9c6174cd3d7a327a8664860eb467b141ec7e7d116a58ec77beaef9330f889670e35d793acfb0e2bee113cc1f4774a61c1d716451d89944ca4132f24f83176fe5245ccfb78a13f54d79839ce9faa250ae28e949f2512ad20d824f21ea1bd5c42d28897a183509d3c6c8df378e115df9e9ff0292406f75bc916d82cd698b0d65c9e7438a989ab5572814d1a483a0ce7467a6b03e8dd1a4f0a1df312ed3e0da3bc367e60a53b59a187be2ce94cf6d57e8284ed01ab004a77b1d5eebbe17ef7bb5d484be720e99fcbf6137bde09704f13f9a932c562cea1f8d37e367adb7b542971676687a870c2eba58951bfbc789212133d48fa6870148837045b44d6a47a702d65b89616e91a255296adae5f8b9fe04002032efdcd9c4b945bc7c432b28b28cc3e379f29aed3bc691d317d71fbeaefea8eb050f4fb5c2b4da26f2f0cebdee5c0f98d30b80c18ede2d01a67f8bbf516acf1068859743422e45a422abf985d3341910601302694285ddc90adbca99decff692749d752b9d49b6373b0ff6ee39cf44ff391a18cf5d9482ef8747c7e4f6d728e3dcb52ab65ff4dc2cde681573ad42ad4443b0875338631b3863f4d02e3f1d8a7787dec0826aa1073b0835fa5237186003c537eb2bb13bf3b11613836546855af29d72bf46e74f3af5c9fc3864e86fe6e1a15078fcbf8f0e46e9983be1be8251c837a3682e95e381c8c0b921699bc385c030d6250dc3dc7ee13fd9f7182104c502eabc0f47205ca111f978b8d123372782bb329e23f054fad97cd4fd4f23884ec467486722da43483f142a8dbc9e41249b08c1d8a6949cbcb859bbe346e4ca9186a24517b2bcf651d3ed62d36f30acd066d7827876e451469b01dc8766d5e29b822fa7a1000a25c6a57d10e32724cf4e259293f22833f6094815aca0bd1fad3192f55a88f934fe379fe2221b2800551d4b3e97533c6dd5c9be09fd963aa598e2dd3a28a7ade172f2c49dd93e0cc1a80b9fb1294cc28fe03cbbc6d3b597bc64672861f809faedf934972e68131c9c4ca4dbb1838a90ca347918bb7fa98b667a508eef94102758b72715fb9e6a418c21cb2238a27263de6889fc089d12a190bdae1abf4babb0cf549d041df5bbb8291bec9a44e6dce37d76a04bbd803c6f50b420dd9d5892ecd3fdcdb47dbb3ff30a45e27707070b6655d6de67bb666911c316718b96ac1c9fbc8bd41350dac6d269b228ba0e57cf85069f78c1e4d1000e48e7890341e9b815c796b489ce052f487354736deebd13d7100aaaf71695dcd1ef702a964a0e683ea6262bb61e17fc1ed7cb949a21afed8235a0b5bf1e87117617d17e42e8a3ce5aa054571deb7f74b891f4e96003689d0bb5a17087c7d90c9a3b8b2aa870fef397e77bd1d5fb377e2c111af810f4d7c01f48ac1f8c39e1ed15e68333504867305339ffbb732e5a0fc4fb055faae6332001c78c58b6533c40186ed3e30d648c544e39e2279870c81d7097026346a1e0c4b068e6e652f8452a1e995ba0423fd1893a34a200f1007e5dc50c6c677e496d5353f826dc2d0672c03b6db3a94c28d85df3afcf0d44d7da22b806b1a1698f253cb412ece95c15ad6f1bc4235d91c3b366b15cab069944788578f42c50665bece8ad3fe0f387a220aafaab470eba7fb5b53ffbc1588b48e688189a4d309cc5303e9a0ef92fd52f89a5a6ffd7e22614799ec656a9f58a016d9f72653a4c107f6d2479f7831e70c4ed0e58720c2cceb700288f9a426f0511b1f237bd1a674ffeb5a698cfae864611494089ba4d86dbde0cd71ea16b8b7ee737c0909fdeafcf370680c11fd78fd0f3c6c468e9da3fd3055f14a5eb266343d36b27e9a7b40e46d34d227d421e2c1f4f176b2a621ef7a677394149044b341f5e9a6b26079ed7ccef801b9d95a27ddb0152242fa0fe70e7b9172e05089d5afc12de728d84f87b673368051d1889e3ef47ae563e75635ec66dbd79765693f9b73b94e43f7d08f96b05a70d1a0a9331b73a277e2b2d6961f6c34a5988d4965de6ebef8ab392f4b74fae3f1c0346941ee5bfcd9b306212b5846614ec51546bd70574fa933a0fefd6c167f2ed3b2abb57cb9df83717c9c08d7e05d3e373cf8c6514d34f6ee2363645557f8769d4b73ee0eb92eab0a4d8f780b782909f41dc9bf59f2d4d8394dbb9fc6c56dcd52c627b405a46d84a714980d8581fddf9e2f5e5820d7a9a456f4aa52765e258c68bc2cc893d7abc2aa67fff57d3b5090c43a02b21de000a6c9c0c78357b644b926ba840303e541499abb6305e865a7547de1deab8dcdd0bfc1dfcc24b22b9bb5a5d5f24a026cf69ac58a382d755d509d5fd3ffcd7992f02089caf67902030ea0f799fbfb3c88d8edb57bf1dbfff49ab8b7c056d73159a831c8e0b8a11101ead56e39fa6f31bb97e41b41552d727823e3620597a1a3eadfa5aa0775805daea3252af29fb2384c43b00eb529d554a81bb60761d3454ba4cff577550c9027d68137b670bb9886f5447f0ded1ec564d021094ec74b5440ff3463771f78b7e9d5f1cf98464f1061792154fb4558e62ac072c5c9b92c1c5d0bfa8d78192bd87334604dc251299ab41b74f61fc120083038298b1e1bca75389045da912c7718bd0b4a4626d4f86ea6fee77347a57ac173795340095322c813457266f957578c12d861ba4ff818ead5e961d3bea406e375af5bb4616237aa0a5ea72db616e8ce685786ee4b01a0fd603ea9cf59cd83a5b144c3116f2a5429c3f278a3c11db0a0e1de40f12bd5d5141e95a005da2e492a8eb47a156445e451785c6b163a5023b880ee04b270e37dedb903f2ef17d84b9ac6986eba9ea00b31bdc64980cb0fee6af933d004540a6235e25f898fd594490c9106980fef00f0e4e8659573b874679176f95595b7f10a8168da8f37fd8c6a9200c3c8737755b7d5000c49cf502c8e0c6596835b1b3d4901f147e84c49c1842f3314ce7f85fa5311fb19d0d1c2ca811cd3c1bfe68a81a87270f21199742af7cb6770809930a64b2d96768b4d1f0effbd29dd647fc407b3b29c3fda6621506b31e56d6ada1978118be31f1f211091531da52b95b2873b2cc02130fa0d46d6a44df0331037c3adc8c7d6c3e5528974180743be61518f63050042b1ec3a52b20fdd90f8bdaaa2ebd2f55c59e1aa352f0b611043d7b6f4ee602de5bdfd58925e746a8528fb128f06359342063e23cb40af58d44b77683447427cb934b7480647416dfea8cae93c14bb0d1cb83c7a447a1b98bb1362a738508d4b5c3b014d6e8c10c6b6e6bc04a80a2b193056f8d3001647729b55e46773b0bef09fabe8c97a75649ef85f92c13ad2408974ac6c346fc654447556958927b322ca081877db889658f1fdf7016893287cc09d7f75467393f236a96019a5cd6307eacdd2c1c495641d8a2b05b22c5e3e87fcb1e950fc05a0f05a00a1c2d815a44cb2bf3c32a4b8bb84481ff561c63575a95f64c8c1d2d3b8cb44daf981b32619d3ed90a79c8f818b5360204460dfaae92439ee1a8168a485f2b6110f149c4a5591289fec5b2befb52b0b3275faef21234cb3c7e9db07edd9fa8a8ebbcbdf8deab7ba699de1df3ab91d0031705c04ac1380ab7ae9a0fef792230dbc23faf97d668a3a76ddf21d10de60f43af036fd2fffa2faa3d0b8a80133d0e1b1926f60f332870790382db171b8d1df63aea422beb7fb4be3fa781781332debd0d185fc03f397dbbc3f26f715e1a9d4d6a56bb7f0c38080af4e0db66aa2c7986e384858b7ff51c358db6847594625f86cb30bac6ffbbef24b3286d6c56f50c26fb6e5033bb6378e497872ef6ab8e1c1dc007fa09987011db349f4ca63d651546e5158726358ce77e533ba14322f9eaf7312c8513d26198683ef19b49eefc41e2fd63ae8648b18a25ca889f085211c32c7ae13bf4c62a46d7fa65946239defcb5a9b731f5d2f32c707b8824a9083f828a70cf87b23f2a2b62be10dc88705621760dc978103fc5c3f1511e7422013cda27f413a56db6ed0e5d7bd727afc235aaeffe28f82ef5881e51236757a6fc0cf7b08b482ab91d4e227a5b1037acc1066bed5d0963214943ebe29b656e21936599eb5893ba1f238625e86b9b17bd5a0488b4502dade934e237695faa395b424b54f747acc6e78d16eaecb22a19a2a6aae11da825248fc761595c976ac32ddc039565279c2e103b47b93c4eb248365247d6d649bc08ab0711c20dbf53850ffd13ef9dcb9df9a7ad3f23e943223bdd273c7ae3093e57305db27303b72f9f5a98c8dd4749ba8085618c561c25ca01b3bab3de19ced4fddca11b9090fd26edcfc72395dba5ef7dfd99676770b604f78dee819d1af314c77b91227ab7fe2f9a8e567afaf2dad335bca595c96fcb7d0ebd5aee617b9e2b8af5de436ef3fd8d93bdebc43f81e25733847c55313497118b279a79faee9c7a64b8efe89914fc4e581c05030831915d140620568b9df8f064541d16197f1043b6a4713b23de62aeb8d7560169d734317f3d20446208c911004bb69a4c702a1e67177176a2a4da4faddda85bd78dd66c05bd1279062d3f6914592862692897bf111906cdac0f12b6c87a98bd9bfdd045bc750f197aeaa62b108d61736c85e31e1e2228e3c56b7eb599909216b74a9d0f29439413c83257c34f0f2c1d9281872e1668f636e8aac0cbce16d1f30f4967fd4c801e4df03195d06154bae19ce27084a29a1f8b9f8cb579729c0fe5cb29bbaf5a95767b9cdba0c53b422c0d6eb6cde6819395b2c38905b4e5d5dd9fc302a6d672f060320c7d1a857dc8a4f5d7e954091ad2aa6efa3f1f69b8736ecac95ea1bf61f6840525f20d2880c3a525ba7f2bc517d9b75404e6080346bfa5febdddb4e624e193869269198619fb295418a288f58b71a5c5909da3babf122035660b03d02bde1c320f9be2719222f51e573b98c0666fd2f4f4c31895b9cda7079f2002f03f828631fbff143c09b917928064b6d095c5c9c08076f6ac124cbe71992e786139acae1cd144b8e266079230202052405957b71a482228467026d8bd80161d14f1b1b9cb6412823c2543aa6fee20b14e452ef21b0df0096d3eef0889765c5aba3a03c0f21c8ab3ac05bdd4e7f0f2ad0446c9a082791dbfe8d931a8cbbb08ce768d10167370c43c5989a67e50efa53976b95d00648c543708a162745b4f4a859bcf9ae0e651382e9d65f397054aa9b356c5dcfbadf18676d8a0fc1a8db500c1890b5dcaa8b2cd7dcf083cc93e241eb31798632abf0ba26d131d76d8b0a9faf652f98a053fa653cf594bd81260870eeb4f8fa3789bdd85b2c17be48cd9176132a586d03b410fe972ae8f5f24468458a739de4c7d5dc7e21774af953dd4c4adaef102745bb5a81234711e5c7b336bf5554a2406319f750c0dc68e2d7151042c0d8efb9b64b6c217affa7333fb4759d68f3e269697ad15e19f45af0410043cc5f006bd87ab050cf0e9fb6d74ae8ce27fd431f691eea33434e35afeaf63c68aa5afd543d58b00686819c3ff47a0b3acb41610314b1e25d28fd8556b2e3b6eb305705218be2fa7ad7109cd00d551335070ab1197ac495f9707cb10698dcfad9914e822c66645217da45fbe0fc71c0293ed8fa75ab01e8b2e0ceb8a1369e6b030e5dfba2360a97ec56196eb6b5534406e599e06131ec8cbc61b5e55b631008c7c92c6c59dbd6c9de3f8b51d60d524a69ecfce6295f846dc1401ffbbd315fec3c60f31643aa07b62e4fbaa6086af865ce534a6b3d3fa13bb99b1d69cf4a5ce6d98b759a3c89358b185b8b1ea16ae56159975542fba13e047d3c997168115b9f7e1bf1e6008e24349fff1f6c9d1771653062cc14ac1375e02ba97859957b29d50de5c30a52dce57bfcc99efb8f1b853e6fb652a2b4d7833fa64520ad03e46ae5c5802320f2dcdbbf53f5de7f28fe0aba5033e0bcbb73fd6a9dd5bb56358a3995455bb61381a4e6b9e20c7bf24e40960c7664976be9d1cbba81a90e025879888ed617115a10f44e7c3bd2d5a9c7ffa329ca5cd1ca84a911b9ec72a2d03926209efc20156b39cb4814c64332f26297c846a86878dda198e5f94718c90861cebb4bf2db6ca8844c24809a9c6bfdaf8ddb8d989f2d9db0b5dda88a096aa63b08660b2d0f9b6e5b89b3f461e74d18c87b2dfcf8dc5d543466f99d149788b11528705a7cad229471fc55630f943531d2b3ddf2d60bb514a2ec267221625c975b1c5c0d054e76b67af4d7cd66bcea61b13ef7b461b79486a5b0648767d1471bda80aa81971644e9dee65ff0b604a0b69cea7cfe77ee13bf1a779a6867b268ea4a890fd7265aee8099dfa0704281adac113819cc4e4c63dac0289687c4e9848345267399cfaeddd546a50a5a0824e1a8c127afdc6597087cb6bf3f2da7a94fb4c22b0bff5b8b1ca43db75069bd2610ef0ece53ff01ce85917445e44b7caa3cff2eb1a717210da5270da114e674f62869a3c25316247a6aa691f22b11169fa3f044395b26a3cd14669caa230544e956980a25cca265c211ee31e834f5954b8306cbd37eea86a69c2f65a13e58a49ca491f18355807d1d336aadd278631d42d6d2210a194c3a503d99ef0111329e4b569f90471bcd5019f7043aa779d3250904c6ba783b40bea057d83bf447e7d4f37ca043ca28d54295c81f9f7ba44905b137327dcab42461a04b42bcec992ff2250075979b0b90cded5f5b001f49b6f4cdd9e52f0f13e9a6e87eb9dd074b6f81774d5693affbe07dcaf38b44eb740a44a91d01bdaf56c6b9f293f14396675ff6f67930fd416d872b833526bf970b31915e53a9933f20e9ed3d015f6e6a9adf91818d116f36295d1d27c7554f042b0e1601249cef79863692c184056e4c4c701a36b5324b549caa224a5518dfb80be507c2cc418ed1f3a1615df8dbe92fe557d2fed67c5e26d89433548a5049b01407a04b5b5fa9954281d291a553f7bfcdde41dcbb9540d7f6c914af51f2bffd74a8bfa409293cbaaa601b4ed113612044a99a16761aecf761e7f486232d103a1f08010d93d291e80e1ea72417199ceb407760e62a7343b47b2913b0b0d5bc068ac850194a3eeff52bb39df502cdef8a1da7f7e33db31718096ab1e13375f4decaac995be4b5c52b2b7653d88b3bceb563ec668ec6137cfcd294dcbd6474a21f3fe1f551b76062074c9e4aa413d5dc28f9ef71b00183389b9fae492bf9204162c40cada28d6691d9950f3f5138c2f1b9a6bf4a07869b9ce412abdf862187f8e8829aa59069b0d59de7e7c8e960288bc4e2ab6f230744306ce7d645e2977966eae10fa78da83a0c8e47a949d4a123af0b5dd0cb63adeff9badf21e1bdc7cf39543e9745d97b368dd8a689d1b98612f1ec7ec2866fbefc59c419e7772b6d6693193ef57404e0f64f60293fc6c34645c5f6fe15b1109add8c91498f1962f6206eaa2e89927c2024196bf8985ea99585059b5ec68567e53ea1e9fbe770229cd4286e9237d6fc67e5079b5b4f81d70c3a93c05851088fe14c987f0f29b5c3128f7a2e244ff79c191107906df7aa51f554695410d19fba40507ecf6053bc18fe05874a7cb08b801ac20db64aae4506988a1ca33fc9d014f855d60a164c0b6a4d08e745b8f09487284d8618fdc61957dc523973c1130e7d7512baf93203d54610b6f4e85fae6f59a08cc2711e75a47ed3d23c40818cb8ba20be7f3fdde6f5823510a21201f6a8779db7b5ba06a514dd7a0dafc2804c082b753febe9c42f7d980ee4874963a6b93a7ab903966134ad7c4ab2945bb5f2326d0cfa7ddad733df59642f1644e84eb72254ec22b7364ede32b15bc95f7a99dd1d8b3fcb816860a1990c9fe6e9b928f7745274bf6598731703ac5e51fc6d2186b9a2142dd81cb0e757a0cb9cc8de84dc1a11277295a2586b4fdb1cc7a9716581245ed30adb5d83c4b6ba2c562e4c0ef1396cf243ff0a9c7d58edcff93fcf4fd9cb30fa1396f1edae6c3d24acbcedd540441ed7455695a4dc0ca85c7b0ba4f57d1f8cb447b38e68f13334463c845b4eec2c824563e49c2398a6777fec4205572ac4bf19ba0a84ea5286c3361e9b264cf8a907ed0700700e22991e2b60b294f418990f5b40ffd8d2782df554547f999661c4d9da8c2d211ba4c138a4c73425b40b8469313b2655e1a54165438b59631513f7e8ad7f29ec446b25f3d55349160854eb81cbc1bcf5e040c730ade532fd5eb0a06947d675a109e5a36ee98b82762c3b6d8e581ecc273878d8285a0e4d8d79a4765e199eff928ef03a1af26a5f4d94903148aa4e2d23a5e172f47736155b5f801fd1399555e3862ea62153f1f173cfbea68ba03423ee525e23b7ba2a6daca89c66be6e97672ab7746a31fe87b3a4b4891ab05b2c5a9a0e5044644877c2032906f8d9c8940edc36b5fd04777dd795fe0f0e6542fdc441d3cace32442c2be751832afab8910bbeb98bde784c94a9380713945da867d8a8c9258299c5e8c9f2c0b8a635ee39dd09ecc7399ecf2c331b7e5708f40c0493b2ad01d614bb58a42555b31e758da00050a51fcef333830d083454aa5fb63f614e8f64534ded67ea770d864b101c7c6a4e4e122bde3976db946d23a034da230b95850b37bfb64150c73543261d013a897ff0ec89d4368188cf19addf83efefe116ba3cf0586d51de28a5461ca10db7a67d4847ba4011e4cff9e6e48ba6e0313f54faa85e557896a8a8c401f1e682344d519b13c16dc94e680065bf2bbf05a3616a73b5794446b61b21c770f4aeb8afa17e9e48b25ec5cdc513f3151bb426204140c8a03460450364f618492205da5186451328fbd6cac0e06709e9fb5cd6648ace48e6e1a75c16d94553666d9b2927fc89dac1c62e59de19e4e5e2ce9a1b02adb9878f25238cfef09b2f0a45b4b91c73b5776a8dfb81a901baf5ad993b991e21f599ece14f8cb2deca447e74f1a50f82d53ab5f4606958adec8682a699372f2db63ed19eb76a2f5dcc17f3c4e27a0ccf24884c3ac7fac60cbaa28c52a63efc0c8d5f9af3c8c4389bdc53901b84e04c34eb97f729f59cbdcc8ae6ecec754010f272b85f16cce7abb08e015ff557491d4a72dac15e6399d67ff6033f5cb63a6669974c3a8fe1e57357bc473e33c8c1f4d0d9ab96abd75a360dbc6048d061a69fe9a34fd5490acf78363e3d2c917c9e376fbd6e844bb05d8f010686e5120ead9d1fb071a8d719a887fc33b4062f907b7b0fd0447fcf5bbeac9d3dbc277eef02846ec8fa64340bd89490fa1481188c87165be8af8ec0326a830685052c183e383be26e5bbc8fbe7363c5993a42abf1bb4bfa55e5694911b42604ade30186b313af584d838ec9fc0bcd4325db69f1ac8ce86dc57c7141a6c5c636f8afe43b8476f60edee895f0f708debbf8f04f507570d2cb288116a6cd51c00509c991574cd62ac96a3709062f55d909b24e7390646a0c0b09a6c6c2f46d9877fdfe3304e1d9b5a8be778f4b7f8b84195335ed2b4911c78123b03b50e72b73e5387d31b6f4bacf8b2ebc104578817476593b188339e25b082a96a766a4f5b7115b43025696b1154f5e4ba114767aa4d0647a8f19cbe58f928b8a3a7b0e6665d906b9d7ce622d9f021c88c137521a2e8075a129ebf31033bdf6e8315cf8249cebd4ac20a8cc1389e18fa53dd24c14dd55fd28976dd37abac3f204154d13b03d87e5b94291452a8b1c3d79aab149da310bc287f23c5b479525d818d95bc5d14e4de0f5c093e1ef3bbf2bb3d182dff320da5545901fc307bea0daea2097aa90ab44e9f2c2355dc30d371fc4706f9ef37d08b0eb63617a4c1d01d88f9331e6be57f63ff90d2ff751a21faf0df84309f39247c0e42e8e83458b22dbe5da354e473d1971d56e7fff072a44a279c44fab5e92acb93006d9ab500f229621ceebe69768027b53f206776e35c9336e736c3fce543b80d4fd68747103a1e42bc5ffb3bed9434c4c260a447170535b5cb1d82d09b56968c3e3eacbdf2700d11a717ff6c1c2860822b73c6bff4c4eeb52b7a3906070a76baa056eb223b1a7a1ca8c22a388fb02525dfcf263331025eab3815edc496cae89dfb5d70436792a504cc5f27cb33eeb14a0a8c84b72bb1f7a0dc49f1b86f8e8fa214f56d099c92562b378283aab22bd587ce7f10cac0638f1600e12684295cbf79bdec078c3aee4c6562e314ed6e15bb2a8752503b0cb6c6fffa460d42e2f76fe8977911c58468afc74042f64712ca6aa61c1d716451d89944ca4132f24f83176fe5245ccfb78a13f54d79839ce9faa250ae28e949f2512ad20d824f21ea1bd5c42d28897a180d2394c6245092ccfb6642e3ea1817ca8ac2eac8a4088662bc0f5ba106f41f0f2918922a1473b784d17360b5d07e1300c9ea383729340663295a84cefa637d26078dcd217e58e17d94a4ae089ebea797ac32576e8b9e393c57ecbe98ca6abef2b46f76d4e61150a27853b0d8c18aabb5b8aabc3d14d8c41b5717fbedd1cf868b0c0372f17acd3351564762d802b11f1f9fcae40e63d15e236c8555cd39e8ff3c2a6b4921d9f2cc66419891ef833ba82eec2c7224f1ef3d95e628e8f7cfcda14ce6226805975fa55b959fad8b71bf17b2ca2723b6888e39196afb1b7a9db7dc3056decfd4d4839db88d333c145d218c01150f0cabb697d739afca9c0000ca5ec1ea944828f6f9e559a5a1defa8c0cd6f32b9704440ccfd192dd67274357ed147b4ee51f069173604f406a1058c5bec97102400961d0650a456e179e562179fea61ea1ec2a718efb1b75a55e1f2baa2ac92fe858ead3a6ab3b160ff564eeb5f287b32ee10bbe41af6992b1961d6a5cdcc13b452955a8e8e559450d1634703b1f403e75eaa19ede5788d659807ea3b84a682e95e381c8c0b921699bc385c030d6250dc3dc7ee13fd9f7182104c502eabc0f47205ca111f978b8d123372782bb329e23f054fad9b4682163673c849731aa59fa6fcbedcb8dd1aefbab42923bda9ca603044d20b08e94925f19a6054b4a1f4b912844dffeb7674e4501269ed43ac5b7991dfbc00c6765f93b8513a0dd37047473dba76cb8007b57f502787fe328eeb71444099a682f5cda2d11a588bb420ce21139b20e1618674b9643c30ae07ffd5a618ed1298209a6c263ebcde556453f50152d0f3f91ba4756d35dcebe7e87bceb8f0c66fe3b04dd2005671871a29f238c9d61eba46370f4a2ffc1f9c5f4f060ce0ba095a3ec44d3eb292acfd5fa4527b100c26256291ebb844f826fd1e8cf910f57f94705780a90c5d24748fc77c85d6a1daac77bf1482edcaea3e42aa965369904dc497b790b9eb208b8690c55a042f7961e3dfe78782cf00b2a8cb8a86ec6ba575575552501398fd0f772c39907087aadfd338df697fd1e1e7ef3003fd1c7c16f82e678c1e4d1000e48e7890341e9b815c796b489ce052f487354736deebd13d7100aaaf71695dcd1ef702a964a0e683ea6262bb61e17fc1eb077fc242e713de9ca3c2f5da91f0f4912d8074eaa2172bcd1ae89afc1215451f8450d92390387fb8023ece22b755b663010f67f220043ced6ea14db90a915b181763e748ceb47a15f0125a8ad70104bd9a2c47fb8671fc8dc6278690ccd1c4771933a342c48f607a1277c763b05e469910c1c5206aedf5d18f4a9adf5873fb1e854c4d3460b6669f7e8a27bb8f818d052eb92fb51022258566ddcb952274e5a0186e264144003e46b69e35283f296fe99ab36a03bedc1c139b557f1bca22f7d8516dc35b974456d6f66c8b030295aa9867db94bd1729eec2acc786b3c55853f11f7d2b11c8e33eb249ab27b7ee27f3a04a95a10cee6fa4a9d3bae2149b1177a26f02550ee459190737a7b9299b47215f0e98d431ca3cbf701396b59bb79bb71426d0d1f173c9d8f4d5aba60155f809025df94b2261f40a7e1fe9963fef8011ba18c02f06448a4b0ff146b244abc8df69f6494fb5c9cffc24ad862385fe05a4192d079ff83df2a79f0057de2a097144740a61cc69e4a63278163decb11447e423b8a51e18d2a7b2fe77e7f3eefc0b1f4c057d5f6b6d7a78adec029bd7334c1354bd4957c191e1851f7257f2db08913945cc3c531d98a555725e610b0a32a4a53a4ada508d28120497905174e3400de27e07b3597e43f50c81cdf935b30b3de5213e6601c780bf9b528d34fd8700d3d5d3a01eca97d77eaa5324895aaecc7279f84f6705a3a74ffd231c3e25a80b6f17b5f3711dc53f88939182fa400d4d77fc658a967067014dcc37b047ab743391e2981c52707548b425ab856ad994efadfbc75be1da8b72eadf286b142a736183f95533c3bf9867d934c8e70b642aba7b40e0ee2622ea619d4bd83bc5ce1eece49468acb3504bbddf326f6238cbac67d6852c93e525d8182866e7667591aa72730ffdbd87858578bcf936ac25ac2744bf0d592ace7e62a8074e6e7768efbfc8f78b0c16c8a5dbebfa55c79b541bb1ec605fc51bfab5d9719708aa93f5437e7df2cdb715710e2be828cf905b632da7f7be52a6631a2c54ee679bab571998dd817710aacbc2996e8c6053abcbef9b2263250de96962fd04980be96f698625996470e0ac4f658a27287a4066fcbc3003a9105b327fe590c103c9833d4399abadf63cb3f56a33033d2e9e8393f2446092b32124b4b45d8e098cc397340fa3b5599b3abb754670d4d33a44be15f4255e89767a02da5566a78c231ace36d62483b09cba5bc36f0effb5f73edd388c6b504984d92f82dc27b3a5190a7ee6342b01d52115b1fcf7f673b643b34951d63381ed49dd03ce6076472a88911e03228cf9c43f4f26d39f7360611ea6e806ebfc0986b55c117e9c8e60b9ffcb841f446bced62947bef0b9f3d61b8580e074355cff6598a7cb902dc4c52b1ab9277b7eb91a1870a79e2cd82a78e608ec2ae7f653ef447bb794c7f1c0421e9c514f5a055520e601602781d4c0feca564e04b5d314d1b5d169033bc3ab773438bda05b0812572004ff65819d97171e442c42cdc8c04c28594a3ff1cdef72d00ccc423a35608f41602888a522ad34b58e158980f150a57c603046717f7f034b276b8eb27b27576a8360a5e82f7b0e82f3e93c2a4564e4f2694cbf6b772ea92eb5f004603a2fc5150a64bb1bcf47ab4e0a2b1056f96b2e0d5c75664cd326dc7a1c3578534255a74932335581ff20410715a0c9359ddf57ba9eae0e60f31b7c5b21cbff6a1dd8480305719aa0c806acbd41f00a080aa89d5cfc52c4af04049dfa0b71698f613357c5e4df7d436cc37f86e227878092557887eb19a21d4434a02b9aa70cf9ef2521eb34616a857dcb5cb42f2342871adeec72d64bc9036d0b037a369dd1a5dc937ed64f58b2b37fb027949f0eeb371f2b5e7e6fe8715d19e087cb303a8e3b69006d2c64f3d8e80a20d613d51f9db5b61e7711dcf68d56b7cd63f776cc709ec8a3b69ac9bed43048d4690e8bca9f9b3f7a087eae41c596bc56db3a00f43980443068d0630aaef6d9e8813f9379d631b8a0f3d811021b239adae62eb12de44a8e3a2b2ebfa31e7c9467db6872925a354ddec8a154ec4177f89ffb2fd196c7a09b01070bb83a993dbb558ecd82ad38f568060816f6405d617d996dc8771da569f03569cbe2f062a46f894edd6ff6639601ac74eee6e501a89ae8352a351375a1cd091a908a553e40efb6fd0a6b2eaa87cc085abd71a069efe78bef9f6864624aa75c8ec87509dd9977691a8c0df045c932ab1b6585d653a7adeeaf7d63983ab5116ac04d81efad87138def37d707583111876ad66c2c888ecc575c8036f195796191c65831e99c1845183d1e4393e809b910aebe3267ec446989463fd350f88516e2499ec5e9b5584500c52a78dda70ca940064008953a0925f0c41deac692a987721e5a48593edcb73fa13167ca87d271426c3d2518e14b89fd2d6c8d830de41fb9e368ae479d0f3fc503737402b4c8f38376e3c14848eb23753112c467daf73c61c44d151e2e91b4b8417ead96842c964748a62d194e2d542cb359dc4931973984ee882595dd91c642877468a332c6bdb1e48b33910bb2ffc876a142006bf5e4950cf2a140aa1054d1a671472c219613f20545542a40c86e40761901653ce10e9c3e679aa8348e5df61a93c1475a0b9f3d1f1349710165cf07f992c7d558ec3d18c8142ee22993fa8857485a1373a6d201e230b9e95648ff776f10102ca0c4abfd3569f6437d933d50a9065e6f31243e01fcceaa7f86974c70dc30dc2bdfb42e8409fc3efa5403db12e345751341d0244a9b4134d4df824612345f0bf22c451a1e3a45bdbbb10a165c71fce88b519e7796e9942af1e230bb170fbe592888d15ebbc29afd58747ca85abe028a7a4f6e2cd7e7fb99121ab747c42a76c032c6998e07b1967e70e0508bff63f797152157aa37e8bc3a3173ddd63a42e81a9b7f0da468b11404fd435e9ffe72b78bc3dcd8c2fb6ce566ff9502816a53a6a51f993c7a2d27d4cb115a275c9eb30cace873b580d7c00c8ce7fa26ca1b05fc475d20449638cf0b341f2a0b8b52d7e16b7c433ac49621b29e7916332cc848ed900f5b85b9120fd25cee8eec2058411f817ebeebc515049754e252374bf165e3b43fe6c715fef845020cacb88b40f02304614772d582e29d5d0d254759160fde039158053031a34d90899c27d7fb79b78e3d60639dcd287d5afc9822e234e4ba028f8fe7378164f7647ad68abb2870fed3c8a96bdf01882c74e5a55227c9a6191f3b04dd29e4a001a438cce76c19c11ca167ac8a60486e4e5e93630b715d1f2083741efa53c80edd8b4baf795da00dc0f12af99ecaf88384dd6b3d88292a11efd80f8017ce51042ec8fc27037f375d95fc447aaa6fb849b42753c5031d8b199ee4705d06ae67b8b95114685a3da2748dadb8389b5c0da0c210b67cb7f2fcc47938714530a0e693fd8f95b76a5d1a22f25e3aa9e254822b5bcf7dd34b6fb61f803c00418f916727abc388980a0298b2516389ea642d34336d733188efa8b3191f7b18e62005cea1e478c1ef70795a73de059bfee1db24835d73ccfe8fd68eadcc653d0519b99797c0f9810f0662f4a4e61cd001818c258db1052b655719bed47bed4ed916ebaf2fd33e734c91ed4be56fef87b128c5cdaa2a03597d344adef7ccd0a0227e0c8eb17bd762c7c176bbc4597e41ef6f3fd384bd6db6dc689075c3535168dadf42da2ad9129618ef2a80c50783efc391c7120f07599a51317f3d82b26f17cb41401f6d28b31ac8a4110d5aed99afd401b662765ca6c3420f7e319ccc9183557cc166c417bed83b73ca13e18bd963ea81f7a2b7827404cef767f6a8570f81178f2f0f71ea3e3af0a7e179273af17683916961ea4af098b9a26c362b3a3b532ed77644ebbe700e09d86116769f66962a9e92d336143309c724c0b972613e47d3fdc886abebbb0f9b85137f86122f861ad1ecb6291211708a2f47d3a80307f377bc1d3821d5df3ce9b9d458dc24a9d87ab1492398b3ff0571f20cae85a340d57006d2a26b9b297c93dcc10b8a871bdb2f7b415342fd2ac1f3e15cd1d2842821083ee680c08c758c4f97358529e4ff1396f63907e5ec4ff0d6d8220ee71fb0aa4f0f4220d694ac299e251d14cd8d9e8287efae3882764b843fc611831a6897efe31bef1036e9a0cd4609615296f7c705435d3ca30c779d6464d19d289a4780dac6d7fd16a11a64b26c47be3521a5d1f83e9cadd8d8c93937955780730f1774163bb9d1a7ec14b8a4ded943a2235fcc3107ef852032654ff4bddd4b2a510035fbbebd017601a49b5c3c0d7dc58225f874ec8c5d65983e6989e976fb50100ae65e0a57ef848a90beef6cdffd8224045a70b171ff31a6facc04140488dddea45b233785a03940dbf7fcec54d9a157d3cb04557c3bd7e03b149897d4465253f3a8235885c52499a1995ddad1ab7259c8d0bae7742b167699ad961acec0715a07068ec608afa76dc77c872153b11dcd1dc65d9bbd3776849c277917dd1f5be2210f3db11aa6a9a3281cbbc1b8082e0e9736191287c393f096f913031f85de88078bb480a04cde63c6538637360b31eef6448b965f0e4180f7549d1f37bbde29d95f0adc019a19cffd654f3b8af00c431dfbdf8a15887647988d06fdc88a76964de3c30e7816ddaa5a664c556870569ded1df64a5badf40a273d0695f9faf14f38329bf12b3642899f628a009d28fbaa036a269660bd542824a91ea23cb999b3f87ca5d11f2267eada63c1b48c81207c8df0858aa773274580545638d581c8a08922a9eb926cb327cdaff573b9fc6f0001f8c3e3550579e3d0696c14755a89ea8194b053e04c4fe19c8d6fd3d044d794266c270704d7ecd62f7c775691d84c8a8ae501eed3000920138b160503b826bed886ed583d2e66a2593f5d3bd42a2b6befaf2f10fcfa6d4bfe49cdd337c38f54cfcf1191e4339e57c7bac1dac2c642802744b23e1f38953564f339d3cbdc28a37eb85d80e8312a62fe814c3f97831db051730919b5f7b85e4cfd6145791aecdb2cbc9ae438e116fa914e7344becf613c55635bef7f40ed69c7a4b3d56acf849a170615cb0fab631d17041cbfdf39372f1150c1adb3dcb355eb7c5f880d3fc1fbbe0ea7b7f45d3d8563ef0b2b08f172dfadfcf2e2ea66138c9dd1b7028a3666788ce78078dd26055c08cb39199eddc3b36f36e8a34e6b308b8133bda3feffcfb9e17efdd8f3d5ffdaf3283ddc07962df513da4957d8c52523c60bdc6e5cd359f681f010cdcd3716b42995b17aac7a84f968ffa9e0559b6accfc8337f623672dc3335cc42aefd9e5abb749b240cdcff80e96c282a3c49095af2bb9dd8f9a1a099c281d0d1e8d0438c1c59476c6d0eb292f2e09e40354830166da17e4e34ef52ec9095681c260465358fc22c6b748fcbfa562a5b839d0b031e816bb01d14a06ae3d04c6a740ad2e6fb160293adb0008cbe9d0358dfbeb675875c596839cd6b22512b1b070da28ac4ee2855d3bf16a6b7aff9483f51aabf05b170c386e15163838d51b627a44078bdb06627cba58f7be2e60c27ab382bcd7335db29f7b318e0a35b621c3ab1b0d83d3221ada563c69549f701c79dc8ce640c106aaaa73f9896e1c23bbb02c9170ed771901bb6bc06e9a5a7543f802d5aedeb73e4069df3f9f167b2340d21afac257482e9a2b8fadb3fd4c697d1d322ceafd9813a9b4f115daf0c4a3620482723296c2e45f41f726d1e570f9b672d8ff4c8ac2c613cecc384d559a9397d5864251d21364bc8b75d4cfd75b46afecc01ead44c75069e421fa670d02bcb208e22c3fd792e0d0ae054f60b7883bab4a5464eecbbfb605665b034cde07cc4c16edfed904a959151296ab065f6399240113ee1bbff78cb10a2add815c759f79c1a712d3a31e0ac36564d350dd04f8d4d54708b9137751f5e4214a50e54d28d61a4889f70150005395cbe8681614b4894a74a8a623c43011222fd12c87b6ea3681acbf8fc7153038e3afb4d7ec756f22db3f078a875d18d3ea5f78dc03e1bc46e07e2db66fb484b54d136ab4d1773fdf3f68693ccf4153e39a24f4d38cfd28baf69d0b439429a6528e188dc81ed7a9d6ac5c5577bdc25a34c5cfc5ba92e5179c22618839d58f25d720dc4f148b604244dad2b6793ff6817e649e792a000adec21eaf5b51361be4befedf2d32edf94f84443af0709df3771fef59226b6772161d00263a82b53eed36e3e624e3dadbb052e5fb8dc531f33fe6bd2ce340860b64fb5c6abd4d6fc89d2fea1fedde3ec33f16838aa0a05acc03957df27546cdc947b28cb06c94ce1518567de01985d659020412ce32959bf6bb5e15aadb28ff92c268b9f49b00b1cadb5a82ad988c876e28c17bbf170f946d5270e214cda5ad4994c866af0e3b0023962aeb46adfc2bbf9f5c3b11918667fc378bc80254147fa14992ee0209722e862b85071d8d930ed713d2def9f6b874b76e7729a757c61f521a555e4c5eb7f846936d50399860e3ea1eb1a09ef6c8ecaf7b837bf73018870effa09a5867f45476cf148bae583f6d5f6ea4e595a9101982eb07dcdf4c69132b9699218a0fd3d699577ed8064b56b01d4a1aa2a1811c23095eac38f8af3b051a9b42e25b91f17c5a50fa1d72891dc586b5276739b2624282ffa7bde01e070b4998fa485259aa960460caa3cd0ac6124de0f599f1e96710a7d09d580bebd096970925631ba986535b1cf2ca98ba163c7f8a8cd10ce885f963c28d005bb49f185474ac6ce416fec60361ecb7f748f213fcbb145a9cc2cd38ccac4466e92171f90d1293dcc00306e2ea59f47865767e2a183e181aaea5f5483f24bdbd860c4b249bddb8535622352f5cc6723af9a9642b5fef9c83016cb7ca9f635b08d36aee5648f059456410ae2c509f13cb32971015c16743c6b4aa039bc887f3c11d0a0ce6be560e6035de69e1ff1af3523e8964f817f5a70e67749eb13132363498c3a803b6da47f51387dc35e5f7a565a0e8d904eb772399b4be3c8002b3073c984dea25adb36b038e9e16586774deebb18c2028bc0efd9350eea47a3461d90712257f1ce8f14bb52903014c318af09c42002acb8edfcd1fd966836f459e836df4d42babb22d74ff55192e87974c19ab46d52746a8e8733cd106fa314510ebede3393d7eff20a22240222a80c6b5ed0e52b49735e1664e7ec57d0aa99cdb29ece14e21e11a44f00f7fe3a88586ec3b5c99de192f6421ec09ed425322410f7bb49be4908d3d0dc20f7a885c9434e62f53ba8bc88c57e37f78740385dca62f66f928370ea63c0d05f5f0a20a795aadd21763d10eded56ee21c34271b182ade59621e706f9fbc2bd3c0a45a64ebe5ce8b0aab9c36019db46d2945a83cca65f11aa4e18a32542d56b67869a76159df19d9300c8f280c31a55cfbd72b0ef0f92e5052e0ab6d60cfb01323de1ccac75fafb25199d2765a67af9762bedcd193d63f6147a420a4f618e733111408268d2a8b2530ce8c2f835bb554ea57c38f61226dd798016fead16a76848d839e7639f844d4c7924e04054009dafa04785f4be619d8ff7edbe1a354039546ddbc35a0d5b0f1caeee781525cf6409d734f425c844ddc56f59331f14dd47fe46cc73819a2a6f9f425de215480ec68278d38a53136451c1afdb1433a2ac24a90d484b0e095550dcb2b67e163271af23bc04675035e5b8524a45648cc8240e12fdde1c501ede2e1e2051f5932727975f3d118c6acbd758f7f813802a237d21399e2344c5c44b2230042d659e5b325849d65d7ef29f63adea182a338a2355498554074eb75966eee48dfd44638373918597b9e0665226edb54eb0f091e4fd4cd97c7161a4a74eeed207c8515473a7e074c2ca570f7ac534c9aac0f9cada5dfed22dab0a44bfa30d4ba673a78afd0055fe2449b55437238cd8f6e7229628868153525ea1655b814a25e6b82add11bbbe2c8f488b9d0b2af919e6ee4d430d70b6cf1dfd8d1b449b46369e4f956b90aeb306bc725cfca3667711fa43023e7f6f18d30dbb20bffe65ae0c8f792b8f34a56fb4fd6999bec14019bdb4f10e3001571385f1b1da93abcbfacd92b6ad5b4f2bc99f4848366191b2b3869773a336e05ec95a5394c62b9733653af09d1774bf0323de2bb2970fa5136c266fbe578d476b123ce3861b5b468c5f3d209cf6faafa3413fbbba60e2d42a57745c1952c24a1587939eb10afcb4f2e551299342934da2b7adc8d44333713d9dfd09e97ec46ba0ee8412ef285dcad6bc0cb790fdac5a0b9f5b31ab29dffb1106fa3d73c39141975cae8559e6555d15886546b3b5ce8fbdf093b6f24db107e79e3b3fa1563dc74d9bddf2390f93df75fd8a64ace4acd8e606d0f9f587c09f906c8d8a974a2794210cc5c28b0ff0d0dee3f558deff309de1380fc3b635c736238ec28e1a53c8ad2fc6e294feaf6f869a947e65203718a40936bec17bb655caf3051d9389cc61ffc9faac847749d3a72217fe31991c794b8476313f164593f9ac24d786efc6b0cd9c066e15a665e9024e1299600f712d09a069ac097c2a8049fa7ad9d6328c22a3c94f476d704f28d3d62fa13640c575fc99f69364e9e56e57c58f86f6892e0d8f9f855565074d429239ea74485885bdcf7d0f897461201392e4116901146e2a6ebec080417f6c6c807767e70c407a8b8cba327db6bb4e65dab1a3b5caf5421dcc355eccd5601fc6ccf0036ab1cf9fb276cff6eea8d9576ebc790f1a4dbc12e5ed4d7cf781f5ea49a9bb2be4dec231f9bbd59ace8eb392aa7ec52e7a1c96b4b0a1268385faa8cac4188a4a85ff1eb57d6d2c97cb55ea66fe8e7dacc485a211175f65d080c817d55f34a63421df0b01ccee01bdc83a08a27d5bf4c9692f839ee41bfa72a2cc6f3d523f0b7cd9251f2b97bddbe3ca1d374489b51f7cae566a01f409aecdec81ed8b8d190a67bcea25b9edf92ef2327f9e9d4d1f1b8f3044f435f04faba17453e42b37fd3b4810dfd14d0a97671dfb4d67a189a1e1783dca15f5ecba1201dc9e7a726a6725059405301fbc2ec51cd768b88c8726e682f118ba2ad5149c971cb149c908f435610bd83bb17c673873462603825937757b6ef888b2ab8d53e8ee6aab41601ea93f11290ed13235265d0302bb0bae0a362eac0cb6b3a909a8d36952f90490efc6a660a294f98e25882a71b6c0905b4a54a5868d7bdc1903d42c74ef2181bd73fe2ea53af2e59869ba29edeee249fe0b858bf556beae666b5fc06811fe64747a7411385fe9cdd587e4e2c13b50a26bdffaa2c0e81b0e88734b9f69c314766b89d13ccd1ca650f4e259a6b3b4d17ac4d6a32cb81170e27023e334f66fefd0f727df5cbfc5617c9f548a6d4f562ce8a584529158db8c3bae9fd0b75131c97909d47aed0ef51cde2318c3fed781435c1dec2db802bb1506d130c5fa1f8ebd895198cef12685c2a23ea5016ccb2c40a946276b8ab7de26af960bedcb3e91d630a994b067021e9656a6bbac3ec0cc4de0616814a4daf683a4026d7fee951cf75aed859f5b0a1335e60879101027f4d909e8bc16977006164751b6f62b9b0e7c1e626f8f66537d683397287ed67edfea4e032b9682b2802bea54337eb749fd3d285aa697b1da4b9b9a9838274ba6da2b95ac5c5760f5f652a5590969cb9ed954a4373313d77f75b331b77e15e65e938df63be5b5a3d6be880504cc7cc23f7863e2cdaf388d04b4715ce865e6142237f97d35a870bc661d60357cec65e8044c2c30aad11ebd56005dd3c391a153a6960a235f957518f06e683e4490090c7055ffd5434647d9cfd8b055d03c3a4592a7f50539fb160d44d08a3086336c8859ccdbc619ff85ba5d086729cdcd70ed1131088155d8dcbd693d8b4b3b046244cd0ea0835e61c8454b133a118e61a70e1127231538947574746baaab64e0eba33ccd24d06a0bf9da7eb3ab696cda63c482a01ffcb5c7356ec129d2128499b7329fe05e8be38c28681cce516cf9f115d7694d693ff5de7f0369c9f42b82cb530968a7925ee6c46d79eb01f8df42408e336803223517b0904c4a63a7330833f5662cf78407054c66a85a4da282368b51f98498a9eaa90164a21e486952ee8059a625ab44d5ca580146291151ddbc730ef62397840d51f52bf4db568e6fe751d45d176c405ee1c5a603577a42285243221094b5ec3fcd76efc352cb97f6f2395de23890d0c58d5341ffd4a0cf75af7825b827b98aa3730758af58270fa99e5b53ebe72243f997619d2f65d7cad560152c04cabb42b5d32fc2d762ee91b65e7f158c7597a4da9a85cd62c56f40346a84ccd9a3b7c4beb8bb6cf3253b4e6b21a00365a655f5fd4e0d51c41bfbaad458f7fbed84c89ae5e5c4a33dc67ea0e7ef52844a7f835d5d7cbeaeed2855b5396c94fa59452678d2098e9b75a98c874cbe75a26c69cd15cb047f45e24623644edd5c398134950298d3b557cc14bf55365837811dd665cff2cfbcbbad158a9054aa57c11190c1028b45c51e2033d7cfcadcf605bea73f9c865dd594244c38ab8f9cbe158760868879f398195523e2927c56416040f5d0bcb20d1975303743765cb68c513ee4fd0f2675480eed7f8838b4eb6e3c15f50e0b543983e7fdfe978b4eda0a6f41fb5c6a7b25055d410e09ea11ac706c075b608e03322d6ab120adbbcde1cbf31ced6ad70b337d9afe8302bd0636c98866ff4d59fb0d478829b26caf2479e319a24df18023110f026e7f8f7d4f8b3734c7e642671ba4a3adbdad37939ff15a1d6ca8fc34fbbfc8dad873303cc1cd69c420c2f1c85dd70a6915f0dfd174c2a80446dda628d162125ddb1527dc777a65895be5b6cbd929d6862575f0a6468e9542abb0782b0955841f557c89e6f5f1b2a8870b4ab994bc241d3961b92fc4d1c377e845508d5d16404753b982f47ab4bc79645f0cd3639e458385237cef1fddd6053a552be668b3859bf906f1411477ff28478042f68597d693d9196c1bb8d582ccc2ea93178a64bff972e42a4f5ba354a5f036e84221e506a81a3299e6aa8ef2979abb202e2b02103fce730b218d7af930e8055fca4845bfecced9c4ef5d9f2434b6cf87e3fe6d6d062dfc4b3101f3613693349c1d39529fc7fd1bbe21d515999e4afd3660fd3ea9a35aa26135756d4a0ade24ecb31b6581faeb8b634a53cd892ceee76a2084508c4985e45c1928651bb6ed506564fec209b33b6f02408e9904966c1d2d832d957ff47b21465f3b0ea658901ca6b69188e7d1d14c801b36f2e3d7e5091b17ea666f03817bdab74a3afb287bb568c4323c85bd63682bd4d02c6acb431732d48a2a142d86fc804d083a9c6b11ea911d3865f2351e45dacaf6dc017db6fa33a29ed59c7a76d1110ed4db0221349d8f9bbb093d083350c2e8bf43e07ca68ed5b2ddb179da463b790f08eb13cbec8a8f7daa2c6257c577bc7f76dd2e1d505b294291a83817fc856a6e847f28e6da86038a13daf2b1e30b26add6ca5c30e542dd2441afbf1e33892b59fd0f65ecd8ed3b286edf985269464b639914d57111d11e63126884fdfc47c8226ab7387ef724ad5694020c1163c88e89d5ab44a3717903c5ad34b0b9366d1f81e04dbbdb28b817942a8ce68c534479701765b9059312f43ec7efd0b941a1932d13fec05556b529aeb811165a326bda47a35f51d6cb8cc4e01b3d7934bd8d4e13b61b3e577ab513812ce493c6e086840f55df0f43cb4da8e707c0c22702125dd06ce3554543587f38a114fc2a9f5d921bef979ab6d5540472607286431b3dc8bd88a7be9b4e237f51234dd0b70e34f4c350269ea16f8fd894714ba33c4ed96a980645f3e0e6e1aec46781e9f5795dd5241aafdeee6f8b2b161726572d00c0f4f7a0787b1b6112f61d8fae7b87071a745e5350aaee59b3e209444065e0b27c723c955f3d575cef1a323b29a904777041a5f91b32e26705867ac22e4e7e6086d763ce4e6590e4b965682fcaf4fe84025ea7b641c50df9d87d291995272e60b334daa3464b791f570de103a84174458e883b73bb8f99cdf2063a523fde931bfdefd101fa326ccb20bcec195d7d2a9177272e4246765be65dcae6b2723c1cd720a580680a12f8f2f9cf853b2b5052bfe4c44bbd4707579fbebd8687dc4eb54d27a1c93cfcc6fcdc8b49e06ff761286d1563f30f458d706b110e52034214132380858399dec32b7826bf0843f49eac4515220d0f4b554652fec40c795a773b64cbc2331b1282ef25bbb890e7b8ebdd13079465eefc6c5dd9f71bcb26219fb587b56d9db9fd47c40a6338066c22e7cb1ad16313752ed63de998fd0230fd7d132100aa7590150f6a4dd18c58ce5c65d8dd46e2a6d092b2957baffdd279b85e5c1153f69860cd4a3d09ecc7f1ccd9740bc61a2560c20d7640a55e6f583866e1214c2b56ac5f52bc9265dcdad6edc9897dc1260b58f7f9c54417bdeeb24246681e787fd5369b5badbc337d0e90cc6cb1a312af0c717a0aab5b0e98f36f933bf473240ffa630e883736f3654a39eec3cc5596adf0be57670d7632898f4f54c2c80cfc58973cf34851824793581a9d41b33857a82121835727abd49ecf37dcf57f63e2723cc23e53c80beae3a34065b7b2d51c81b90b1e6439d80ed195c2cfb087baea8a51e48bca2498e782282f3131ccedeb09dd7f403f6b308e595e49279b2d21e877c97e6ce72d0ea9b5e4bc85b56bbf2fdf76e372c5b9050820be3e84ac1753e538cce6560892425cfa5f9ac93363723a0416860379c63580932262fbb24bbe257de087b0c1cf77bf6928a7c9efee4d9c58f46373451177be51a5b7d3e93b295365c9f643d2dc47adc2d41de084f53cde2f8e7e3ba69fac7e270fab1124e09302898214720a1a487dfb126a89526e834e54297abb978fbae8077e8ac00f79db2e82da379b85aa958fcb254eadf9dcf1e80224235c2b76e5c96fd6d8b4c3b1d210ebd93c1e85c5dbcb4c11ed99c13bb45711b3242bd4101a8f582f4a8cce4336b6f6fcffbdb809bb6e515e5a6ab1800b889c95e30b2a0b0b342156f3a711b35329fc0a39490271b454a9b3e41e3f10bd6b52c67da8ac052ed1d4b16c5f8db5727ea78189420b4134bc021dcf89f377d0a22b291092ecc63964721f29abb5f8988e8ddb04c8b8647c05e7a0711596a6a95d19b124fa6e1df1f63f6aa404d41a6485418bca2080f94922f98ec85d2e6f43edba02031d92eaa7ada4ab2a2ae8bd86c587d78fdd5a8608e823b2194ba569e69e2a1f2ba4d3c536cf8f0408d5ee471156b925415818625e8995522bf81d72dcd319f5f7ce61a939d9b4279dee4ab0043898321383975861ed754dabdcd6f3bf96b0e3308162935fa9f7d89a0bdab68b7db59ed6a9ee442e7cdfa73e653a4eef783ca9431792bfd9007e9d6805fdc1b6f62a1d6533da52e2d566a35ec78849970b9f622fbbe7d980937df3a0ecf895c904830e43d7b0fcb5a2794b304e00380f70f8b3f26de322d64dda4de781afef64459e9d7f2205acca1d0223ab23da8d130a0611a2e773fac334f9235b7126aa9682acd462c393bafaacb6d798527f86dc2b76e65d7192464e63e4e71b56ea2e1c4b89ac32ac7fc2a487a70c2223b58d94f696ee44eb2a6a295f8fbcca364428299be83552bd7019d54da961d07ad144bfb42e86651a5199a5d991262183749b0c1f725b6b7d2a78beb8cc86340c0a3d1ae93f2b44eb61c6f652fde87d230156317db85f2e83d75eb005a4e5bfb4ef15e15c4ed5d6b837fa7a281d1a33cbf87e749234343e456c01a234847b8a0c4e75f43df9cc8a757fd0121a994d495ff23db641ecfe3116f2841ec78dc5f33e6fb83940136380db17642a895edaaf6db4edeeb088f73e706a82223ec48f9454e8443191f9250ec49a56e6254f4cdaefc447f8f6412bb59a1ce270703740f97f12e536c70ecbb0bb594abaf4c605243fe1feb93f73191fdb0ff916b599ab927e7f34bccc0741911bd836116c8cd84697862ea9588f4b41636d53c95bbe7557e54a9fba9fbdf6d47fd426e4a629f8e1e048c8bf3b340af2a3a078cda26c9450caf30ba804ca5356a70f5776e35675d180c98d004ba43097a1e75df7b7c8530d498182723e3badfa228b6e729b1e9e958a71d1390c3104ed9f1b0233ce0e4122f48f432a281598cdeaec7ddc4a051e31b613659e9b29d48479b0ca0075639e2d6e66751e0af4741abea1e740726ee322494b8deb69f91441ab0c825463bb89006da9df194063194bd69ca445671097e632ad2ca1ab80c50a6151ff09e99e80bfba838e101b9afaf9ff91b4fccda8897c9f0186c24723a59577f9f83e5719acdc22ca5e443dcd0aa4a229cba276e11d0abd33a208c5604ec4549ae6fe473b58fe83f63d2f0f7e21bb543fb9bd01c08982dffbf7d026cb47f828401438a85b76fffd6ee8545e4c535f533e685b366f3faf34e6713c66e57f56fa51bca7c52e8690c18a27a224fdeee2cbfd9bf578833fbb317cfb86a809487d9992544ca50370c03ac86ce847754524c34103400e97ce6a7ff18b4ddf477a4c8194949a28994615a2e8ec7a86bd82f042894e3c1eedeb18b05a02934b9f2310e0b27cc2d31102fa4039e7eb067880f50ff83b564e1ded317dfddb4b1d4ef5fbef49fdf0a71e6a516dadbaac3d4d7d4796c2e824d25eccb85fb7c6779d0d4f24e7a1033d28661fcc67ffad208d9d38284091a07da87ba5ec5cbcc871c3ce037cc63ee5a15ea47b2f5975040adeb8f6f5e6367afce748e20cee97805ceb9001b6a158d6f323e514128185dc86774508dee8533d486e2a006f3cf76bfe43935b9c60f63a574a217c039799de8dca397539f599a20a1a0e02507a54b413bd14e1792d1d1365599c09851a16a9a2880d5627a37d543a935ff7a8bc786408c228254c7f2be38e63a61de675a3692f1e7515ecc8e24186519587efc22162060769267229861d804a76a7c1df833a0d619fd4f29f79c20e074de0f68ce4106f8fe7fe9ba3c540789058079118833e1d895025cac58f36536beea2333c29c08f65fd894313770f5b515d62838edde7e8996aca8bb2ec347c739783f21f5dd755278216a2b6be4dea752bf3d2e614650cf1ea56a9005fac81f139c7d32cfa39e23051f8eb2f2d615ed0c4b9fcb045c442711fb106d4acde27a152a6c6d1df3ba3ad512f7ded0e0a1118e97cac4981c62a3bc2e07645adb4b92aa7a4f866e1672be7ce4c288ba303098a3b9a5dd46fa4d40a1c0dc042f698f693d4ae513d1642fc2e0719dc94c39aa03f84ea30599e724b301922b02665a0f13e02bc56935401bc3c98d7877f5492daa10d0b29a375554bac497d85b26c71c7a6a9727922b5192b6aa65ca2d16c14652663e17d9acc4e4772199438103e2df83fa806aacf212cd161a889add8e5c7af51bbf9a1c01878a97871e10dc3ec80c5bc5e48d7cbbba23b157632a06a4e800b99c6c5350acd73d77b66aeea35ca7bdf2c48f45e44fab3cdb672b4ae9d0e93a475a7f993a29a3cca48cb682ece92acb54afed850b5bd9342ec68f1cbcfc488b955495c09ba1e6e68188d0ad89530a68db2214b38724b0f62358b35564c5acce2c061fa470c5ad20a6febab7afe3743dc7a73530ecebd7b89b05a17c991d895ecf3ac285134e804ddefcc79c8cc48feb7acaf7ffdb7597203025364f4bcb0c36d4b8918cc3fc12bf018b697743ba7eed1b8a028ef3a22d3b0c0c723d381189b4b73a01736825e264556ce5000222276f39797a4ebec4060359479421ebc629bdd1d7e44a57db9c8bf95f8ffa84b47f73361050f80407be71ab9b3ce4fbcecf328d21d1924013ec3a006337418a30b29ea7fea448f27df23d78fae24a89e88e4d2ec92aaf67f2c3567d219b8d0598c206e17943f27a46463e3d6210e73820a3054c9a0b737ce49fe70acdbdbadca5fd6b264045135e16f0ddceaa0374bc193198df52ea4d6b5a87f78e69869600c8aefb3d110f944e4d5ba3de20cb0c9ded783332aa1577e2a466c0270e4aa4c41b15653e260581fe5d2a7782f4f5b64a48d627cb95396135862df78383ef907663691ad27625c9f181a50418f8cd8198548d6afa6a4f4895d8ec44d6fb87a802ad2dff01572db4b59668a10d045b7ae99a767ac7488cf6ed1394f6581ce596bd7f86f9aef63ae800e21cdd9522d74646fec45c94c87a52a79b82f2579dec24cd03e581b501f26a252f1909c24b99937360b19a1d7b87f8e902a4da2ccd626fb22599832609bf80eeaf7ecd607a7ee99f87500fcd631c6ca04ba643bf4e21ec0a3e3b51987fee9403d3c8e3e105216791a24112a9b3cc7b224d1f2cad6b5a29f0f7d722fd37de62b20a4583f0c246ac15f25c8857b91b18de499e73c3657e4c3456fa169df1a1fa3e08ad29bd67055e2bb6996f5b23c989442fc08cd58fe6dde55d9660bfb371413363b8e011f8c6b7caf8da62255bd23783ef71cb9b7fc88eed22181d32bb20cf4ab45e5b718f91719c52057ac98195486e3ae3d7f5ceafc5d647aeae06d56c01b400c717f04a216419ddb22e6081e4330cdc96b6af3cf1a20b92a1e4225fa231428277fe07cf221d9d7d838656874c656aa65bd8825e375885fac7d6cb08a5729cefd31cb8b1b1c1b05b7213aac45238654605526e2f5a8db396195565b0ea8851e4f140ae0471dcc14ab4be36b6edcbe550d93fdc2f54516d30a946daa96cac94dbb618cd3612a3948a8686cbe65cb7c0cbec1eeaef8a2a1c9f91a6c09467faaf5f88213716e3e252ec57bdccebf9ca37427a6b660766012e7f00f982383d86dcc1f6f06fca46ca0e91531ff061d7d1720d91c2fd369018af7ef6c995dc8e4e0ceebaf75c7f224fafff1b9563459ab10c434a7fc49f3ad7f7c2e531fd627f29101d7652dcebaa65351b869429d9b89eab8d835ef42d1b00d61cd8900a8ec02714a9d838f8b57943e0c04b4fe1596300f1c6bc62b8836abffb9237c24b1880a489e5936841c6db0dec3e4ea8e78ad6deb95fe4599da9a71a9ff7364f0df762c74a88b81d6c150ff36fa75b7f1c9db85907a2f57889bed058ba7d93766e928d32ea86e153317879cc7689f9887ea76c35f9a26d8033b14f83b0842a08ddfe3d40721097a9736f745c67d82b645b57de9c7ef4541716b7b818c942fb32f53e103a735601d497fe49dd78bbc5459ff385124c29349b1774219259e30ae239f11c0b253f575653060fdf253575b451a95f399e3b7742214b6919a6d22b2e98121485b63fb31430bc2df4ea1425a71eefe9ff9ee5ee77c5ec3898fcdaac5e038071c8b7123461b4bf6f71a36bfcd6bb2e213800d439f2cf3c86071c349b9896a899572bbb9d3aeb9d036e74eb9a88632fed2cf2e6baa67d48f517e965ea4e6a3019acb070d01cc78e4266804edf97f95faa7fddd5c8932e22a935af94c13f6a686153bb7de3aae9d36db361329060987ab24383fbcb6b8e059ddab5978ae708d632b2f1daf4ab0d79b8f9e209087abef34fe3255c7e6395c90ca727ea4cfa3fbbf45b92917b8419263d9e5b3f5779dba1d7812cbf550bfae116dce264b2c9096b595f195d7f0bf22f0dd120fc87286cec89227b64eb1e64292719de8f165a22cff993eb54118f821309451e71f5b1d713e1e1675639530f3452fdae510f847842e384d97ed7c1970eef7b133f4551db2a478d89bd3621cafa604377cb57060af37845e061a41afd590fd74293afd1f43a860176f97338131e97bd497e3e95d642c3d8f8cb741d68e3cc7b6f3184ab74ce44153b280547494da91cd87cc3abd3a0c796075ae57ab57672bbe07bd873b10fd2d75c862fba1b3ce44ec83d8aeb5f91ac1caff27ec8e784356a411204d85eab367e2d97de692b88a5738d95430a808d51468b88e799962421bd9ef1dc0a4b17580a93e1fb1a1bceb38859e8abfd3a54311282cf68f8141b4ab5401ece7591993591aa69ba14ad23526cb7e0550b64a9c416dd0bd66ee17aad89787eae718179f426e7c6d05f4d3bdc82e0b6759c6907ce618e24f37989bf8a5cb214d96225e4fd88b9709df00f4ff5ab451572038904ec920948238a09cdfc47b15acc830a81b399bc1e50d591ece18d151c3fc1ea5176797f2ea0c47409a7dd2a9c0c7e8de36be30b1f3b0468d9ae9a1e6c7f236040c4c040a67f74a8a7ef599c9f9e3bdf562a4db9f495bcda39cf9a436cff5f6bb3791ca5e2381f8492a554ac4169a3b2b89da17acc8c422e1ae00491eb69e6e5b00d69e5da975e6a73499610b19dfa65ed8ed5fb79a8408f550c22214878775aa10cc972a3532156ee0198d7c27aa455593d6ba8328f5912a7c3e3304e4097255d6e34f0e97e8852aecaf7d26a9c81000a8822153f61d197d433dd5c30da23025053229e207a68c0a33b6383430fd492df4a590d373bf008e21c9b3aaf364d4294fad966f7b6d2d91545461c0f1729674be5f0a7729f0a55d69a246ec592bf8d53c1a29be09da2cead9b796c84b2fd2c6b5bfff138995b335b395a1f379c81acc37c5e0e102d88345ce1879898feba70a66843081d4ce8e07750f6092a6ce3e24f9568d2cdba1c5b260c2e85f9227dd6b70c7f2d445aa24556a11761ea125e9fbebb2f4569db46cdaf7813af84d756a75cc7340833db61ae8e42f806c44372e11d73b8efedd0053f74687d8adfb691d8ebc88e0e8bda6daa6812c8d5466bbe41976a85bbc4c3df1a5b3ac6803ceefdc4597d80288ebe8a75a192101ef2f1a52269e4b48c5520cb49c443820e1ad184e044929713d1a5c53f597b129863d25c6210d0aaca95322835f6ab960e45a55f1990f8d496bef9136711b9bdc7ee5f2f98870a531a74c7495a7e76459cca3c413d37f5aafe65cf9b4c3f1b39696a5f6ef6e2a4d6b01dd2d3fa00c1c4e6cbfdfd036ca95c9c619761882ed5d7aa03a3ac180c33d39b8f83a2da1ba44772e2423321b56c1203d39d6fda053b90f5a599521f6b61b1d842b95569077c8d389d06b9f058722f403ab8083b3f0cea41c44eceb2229e46f9a259a172ec47605344ecbcc831fc68ff6fab203588651abdfb5308cf53765af131d0151b76e319d3cdcc7e82a96b50e69d9ee8709235d73f0a8256eb08d8fbce6189c8014fec9e412c87d19a805b18ea93f0bb7b830189e36cb2953d87095c34538a5acb7ac0c0be411332e613699fa059183a27923b630d9ad7796f613f195da4d3f9a1a0402e4bb66132e3f42c4115c16ca0adb248965bdaecf7efd523eb928a2e28ff66dfab656ecfcd100848337c16d205806d4986db580223ab722b5e9c4bb6150197f6cd0f871a2ac0cf26ad2838da25e4863310d554679063b902ca7c0de69245d019d9d421ba77b5e230ab0670669abda5a8bf5587bb992eca6d4fef401f84466fac6034036824246f853b3ec6d4a248ea2a1811470632984c4e67027150e3d2eea4774b0b2a6e283349b3720375210096c42bc0b7c235694e2c22acf7f3428eade995a4fa29478abf686ad41a45a822f1ad36f71db2b06cf59c2d9fa1f78c402415d2c0ec0d05e398eecbc7795b17a2c3b7f5d667113b7bd5768aada8960cce1065e17f49e31a883e2e44f49a4d35d4d97719fdc8ae59c7f37925fe660bc29585119fe9f5f88977d7c85496705bf2e8e2eb39cf77453c20a6e8fa7771e5ab6c59419281b284750fbd5df4fc16626215a4f0b48fb0b9bb70ba8ede946300b969e59b1994763be06af77991a44bd65920d48be86f7f29ff2130054e146fded7dcba0ebf9d9104c5f9145479c9f2bf059902c61c7512ccf99939caf29fac0093bade975f5b9cb4d2734737ecaf02d8c90781e5ba35e091cbc48fdacc3716bc39115d28733214bd4affaa2a913a9a922f39b18609e656a94e1a76a8c5a93404c5a700e0e500fa05caaf75b9b55f4bd3c95d7ab7b6a14724487dd6955009950a3528c4b061589fcc13854c9bf0be2096bbc54959cfae20c43eda15fafa83095c5aca2f3c65542c87c5fa25957e08d9ba61d22a2ad8ce3724732f28712849b271f5fabd8ffc61bf8e0cc201a684050312b75647d6d0273e576e2fa2cf6b4e8db48fd401fed55065c836585efcc2b8cb5ff54f20cf596fa243867e402c55ce31911fca7bb0a02c46a2c4d0fb93ec975a162905fd3414f7afc093d7544be660132e9ca15713ec19d843131eb67a48c7ef5129d39bd21dcce7e33c5d965095231c491623d88ea903601ba8824eb22c060766957ac2eb0997c29378d473ec8fec1290578daa8930949f1e9a9f4e54c565de1bf9ee8923dad7172734f3857f8b9525d6c9996e39f0842857ec93cd7c6fead87e17cf6ec21cbe546916968934939648c4c8d0e001c8f5e012a97b03922efd1918f8f87bf0a91e6fdec2c59cbf7bb3d9c24e4546627735cc0b099639265793edb70c200ca2bf164be2abfbbdcb4fc30d1a9935307278cf03101fa5dcfbe4ae1e42a8824a3ba11d839b4920bddf9b0784f6c9734a8490801ccac284639e5f018658207222fe6b80e3afc6c25a4514aa5b8d61db3ad42c84df41506952dc1a60e01f76f3f345746cfe5409260b32af57a9a89cbee0f259783f5048c6e338bdc21ab0bb61eacc938faf429277ebc9a4e5cad33b7c4e66ddb80c9a33b8eae4ca822fd93d26465d762ae6e365f6461e39ec3cf43a96526982fca2e7823b2a256e08fff9b834e7a70f652d47dae8014d967f3a9057ded275761fc91d39fc1ad1b09cdc910826e97e14a267e846b34d5d63773e4d9b231b514b73d12d367a8a33eb4b17b46c054e98a4eb68eb826439351b8c770f02935cdcd324728a0ea108921ef06e8b19790e8935e1388e8358444413e78c1dc1a25a7ef5d8f7d3283be6d46686860bd749a72a480b115e2a9cbd226d3a71f4b44457293e9dab18dd4c1f7c7cee98564424d1f9499074c48fadea1be5fff507e51743d5fdfeb3f3a77dcc21d52e603ec5fccb4871fa9d4d9b6080020999cdfcbc4c4520081f2b8676fb635aa2532e3edc229812c4ca908fddfd642763fcec2a5a515b9f576add9413df7fbb2ce5e7affedb22a6a184093969a32c53c4c1c7ed33e713df0e7e34ccbebf473d6653be355863070cefc6a23edf2509762a4c2236a6273fbad3540a1cf9d12e102989fb68ecf8b01b2a18cf92efca0f439b8c8ed3351c047064e8fd70a111299ed3927b792db907e65ba92bc384d05cc6b2d139becf441e68ab73c5d9eaca2c580efb5994b04a63076b96faeba811748c4a202cf69a96e62ef417fe77694426cb05a09ce1c7ddd8ea9d3a55870ef508dc13c07e94c6a26b929542e7c1cbd1fe9ae3fc161e070c80fac755aff1e4f6a4db5f1fdf056c11b1090a708703bcc8b31ef305ae5b31a536e230466a2afc6bb9e7900471da5aae319a644c744efb2a4acec8a6a1c9f3f97e2fe11b3474bb44456adbbdd838874f5a42f337b9f154e2dc66b74661da2ca725713c25d63a12ccb77cdddce2654be59711e1fcba1c5f52b35438dd75fe6203c61b9e026ce06adb5f29eac0a2f067b13464ea3e53c2c98c1612c333b5d19333e9594d6de8b8a96668243121e79d033ff2103c04bec5ffbd0bd5f50f68da36f3a3f33b3fc617c90a9668a6698d69ff9ac56531464cfb34a414b47e81433421a09b454e22bf10568c941fd9513f33438547b37e65de0be68859382598b5509603dfee71b97e0e4f35203a4c4c835c554113c5789ce6b2a2efbd4e73266cc65a81b2e53931bfb496d516b8f2e3d25f35455e8b2fb09abd5f2df79b38a4633601cd6645667f0a68a9fc0e16002bad0836004d1747320570f03a0f5d0f9b0b07ab75e8cded7e0a86e9cf8ccb40e83c28ca3f8bc0148f775dee920a5048744d778cf949e61601c362b944f0f9d04f61b4b5a8cd450a77bf96aa4b0767d80154c40ad94aef69e1e38fa1b9ee32660f7389ca789f41272e54b3d1b8ab103893759437cbd9320ff4436606123d6f24afd79537c015aaa00b4cd3693ebccc6e843310d77b6bfa9300e43d355feef802cb27ee3767f755c0873e554d6fccedc28fe753260c7614da90074ec453ce367479563a1815f4436d08aba71ef79caceccd378bf954e6dabaef0fbf37f2040b2a0592e7f595e1a558de435e959e6bb692123c64acfedccfe65b2d45da7816ba507d0b4577393a3dd801ad7eb54369dd4148e6fa317ca12c94d74e98604ce60722f494f5c94d049c637e3d8e29a75a124d26dc6d798cb31c841cf9ea10c5acd0379ee6dcd460942660f281191e4f5bf8e4d917924aed4607fda92cbf0084328c804633b970a8c8ffb3fd1ef11029305a9d3b547670872fb386bc1f56d9198c5b5c85a2d898950abf4ebee72c957ff05d5af0482862328592ce0bcbf17dac3f946615c6c1f97f8fcc40e1bfb07b174957997038d10147ff986a46ae516915bca87d6c41f921aacfa20c11af65704b2c7b501deba6c620683f7a8d64e88213b98289ed11775c423b5400257d9b1d8e0d3f3b5d9a95d306b71e7718d94d18106a8e4382bd5fb620ee01d8e016506f45b9570b830588b97df3af28628a17be37a6366fb657d16fa562b8a9c0ba37e2cec12f82cbf36c4809498f7b472d808e492089c4352566db21bd4b29b0b5b3f343bbf844b3e9ae9ea1233ab2489512c94e8a4955d474a6b747523ea3b4396170f63af31464948a04eba036e3f3d2e9efcbd75c3b73acf73f9005917e2e758a280823d55ea12c98b94890321e7bd8e66db2330cf873602ce17ea629c7da2cf8eeefe7a066e11955ec9c6cb8ac23da80cecb4796b580f0eac0669924bfa8e7053950dd6bb8c7d1685b65630c39dabff1f3702115d2c7905c721fae26df7a628ce9ee99d7dcb7f8d9d9a7352024e4476b93fc5d7caad8e5ec021b3af5296adea99d2250d79a96f1db3b4b8cedf794cc92fc91965f46f24f15e0a99c2ee69c57454e0aab0a89553038f9cf7c1cbbf931e774806488fd1228bfe40ae5a955fcd1c076269b8b54d7bf0026a9a58d9d3e86eb981ddae950028e2ae2b6b3b51cf7aae8dab84f242c780af885fecf4d1a84f4eaa9e5cd8123a838fef4d818b7f339f2b52140479fe588af54f29768e2e03bad2f46fa45382ff5c3968bd00cef9a27c29a2a31bfc6ca24965a0556044081404c6e05c19d731e01a58adb9a43b94f1747b185498015db2296b689488b4d0a612978ff3fe1b89e2814f9f39f89f2837837f5f201f5c226386e534b99a7a4984cd5694fd7a770a9bb932e4265322a601341670734a1fd701e7ef0f585c4b1f63dbd0876ee1be303099afcef953b051919d4e8e0f2e1ccfc6cc61c12812413c87b18f8699f8faa9011cc895a7c24b42893180634f6dcd992e2602110e02aaf9ecd9b21037dde7fe7b422d801ad9f8807f2370dcfba9f6d41d1398c964e7484d37b836235d0149a659fd5de2fd881d916ec7418c93a08fbf9b07b4fdba2a21ef36f464f828c9205d1f04612797b415a6b1d02584531e18e112b3d1461bdad6dd1618200dd341dcae706d9c5d43a235d922979c797961e7acb6f149304684feaa086ce21b647ef4d57834555b37d11b6f670e1508c0bb18e63062ac1e42c479d470ab90215a26a9332bea0a16467d066a661946c321325930a3cba73ac76ce082e4b90f131ed973c75c45539e3ba81e428e9e13bef7bf02e2717917c24d1525345df8607303bf8939ed976b8386205f0f808f8af0323dc0cb22ef537c183452fa483f2f50a95cd99ea8282210ef7eb581678f54a70151a64f130522da58422c3448956e64c15576bcb7efda1f5071f30d3becc122988b8fad20e420a8390c193df0970c5fa3755305b04671ea39129afc01932a5bc4ff7ac9f120a40a21b66715f59a2aa81aeaae740d4159736e7606b91ba02e4104f403262ca5e762e301c1a60f5956c09559bb8ff51be336d5ff18740d47876bfb98705f0e51c5351ae16707bed9b70afd24904cfeaa6913cd4ab4882f9a804d1151c37f3cd0aa8ca4379901367a736762f2dd93eccfeb346d09a5e575f54a493f5d5c648ec7e7b4dff53bffafa8e050bab9754962dd6a9d5a774cb9acb55ac3810ee1a2f5d12f2b79b33e2b3111fcf06231cdc8fa5cc836036b0ad93391ff328d5a4e751e5d0a12038f0712f186e28b35d85ef89285e59d7d7b3be6786d74a7e0f40de09588d40e9c2d166225b6c471a99348430e67998372e08e2ad1a3ea4bf467c02cab271d9503514dd931faa4823aebaf80ebd851518d2897c45d2992b090c9315ab6d42f59ed835e224df73b021429c6e8e9359ff729d4cb265d35aece50649287182a861face41708f8db5685813e0883f4177c07826f14bc1c22c0676b0496cbfa2d666d65b23972380e547cb80245961f089081801500b27f0e2e180794bc250c7c6681a0324d1a73e12ddf9ccf256f921188c4289d3d6fec84fa66e494217fe0a65ef02a8aaee07b821ba44992585fcd532e3d7358f9e511d41d0784bec7ad7846dd7fac6395c6abe691239d1560d5426ee9aba3335c42b903f2928fe52fea8878b79d0b1d98e1b267b5e2039b1b3805d6e48a37326382700fd23172047ae0f9b12f3d0690dbf00a09217859a7d41504f14614516602c052f3e6a514cda9e97f771d60350f9283a005050a0fb6ab02c23514450028918fdb8b03256e00a722e35d8a1b06334e10315332829ee11ac3ddad4f8bb8eb068905da97cec7cf28f91cdcbcbe19fedf2ec3cf0905e45951da923e702024c62ca77b0dbc75b045d430385c69662cae9a6ac876ee01e6353d2c3249614245a410b775d90bdb228885b372d56f55999c33bceca1abf75f16022dfc7ace783b7a34a01cb12f1002120d8810a25be1c0fa41ccf91d2328c50795f2dc2736f0533a592d3fbe662762143dffbb747793fd4c72c6353aabcc7eab121fe2b4e8e191a88898acdaad0696419873cbb7ebf8dd222b1fad91a725d1463efb08625fc8de32c5dcdb56fb47959aca8bfaeb3f6751602dbd4cb0081c0da68db00913220ee5debc757c287cbd85751f0b38fc2fda91095686d9c7790ba0d9b4e60eeba3be7604be60d887cf5888672fb1b07501c0e62bfdc9921dc21041bc47a6c275352397a3b329f8997db3e9aa2f45ba6a9d74ba63070e05375f7aeeb7d66ab2ef082bee61d8aaf737451b80cd60b204a2b3de30d2ecc6a75867ffa7e54ad161371450cfc63022962fc182afb5f027d0290e13f2ace0c4242b224e29f06b93151b03e789d3b25ac1720a4225eb414594ec3324e77a8cb3c73e61d7343dba7e09ec2b0750db0d9210e7c7e11baf1e27f46914134e99598142ad5d8a119bcf091b483ac3ae06d16c6ac94ae08e72d1126054a426c5f9ec6dcae3a53a6c4633017e1dce7c9740769881dde8bef1b708ba490987b087bb36cbc67c6d563ae9fbed05aab5262bbfa65deb30e52a4327760fd27df30f3918faf84ab2a2dbbd6ed6c9e3e3820e471226a2de961dc36fec3beb0bbab5d9f498817c99bdbad5a7f2308569098c6a10a94bba2d679a4525c7ed90b334af75ff63a4ea0d334ffa8a40b8846412cb29304d2b2fcc47cfd4655ae63358d8ec0d6acde750a21127182af3730c06d931f97e4fd3c949af241016554e6b14edf441bb72b58f2dfaa561f3225d7f9e6859f86330c5a50a51b1096c1ccd6eafa0e3a39ed178b8fef170a0a8d2eba3c241487b5c588178f3cc257079d8329002f9a040a3f06be1a50f8a5affd710f99657b003e5c2f3740cb0b7486e4f48c2e83d111eeb63df1f21d4ad8b36b8ec5c376aabdffc7be2d74a51b90975c249052bf7e563c15e7db070e1461d67f94de3f858ae87a22067728b8d2394d0f469fa907731ccce21f6e1cebc128d3999c618cab5067966f21c3ced0e0438bd48dc3c0208451ad6cb1cc2490c44e2306391d9f7f6a438cd429b2398e11d8f012552a03d710b31460f65ce117b51ebbb1998173e80f58cc30817156c668c8ec74f021af630df83f7fade69e795904222c1ae4295b4a65746a6d705ad50a2c76d4171bee82ddf9802e4bf3420e3e73228a71bc009d17d30778e349c6a8b4b603cf3965422cb37158984343bdb82c8bf62eb4066fa2a8791ad90da234ecaf268da06936739d80d0394861e4927a8c289b42607f73860d2ded3f7366c19adf2ef98d21e8a12aa5757f0af4853502f443266975f90e993298be69ce58081f4590443c442303c2c2b5b9dd50e4a934274a7bcdfee17efe4696aaf9cad09da74681c365a928deae8dcb130efcbf6a8d84897fa99c95521c99a1699677a3960d0dfc6166af16493f602f84985426e8f83f967deeef53dc0e214da476e2e788bbcdf8d7ff386d47ff771f79a4f50b545b4b5c159c4ee51e443026d71857e2684caccee3225d1f02080555b76de5c757e9aa1862c0885e29bd2f0bad1a0b2aa44ad2e5c2109bd82ec36d19e96f4f8cff4ee0ab4f7aac3e441a6b8bfa30a1d66f3235eebf4998382e25627834fcbbece365b6d43e43a0c813e31efa07890fa5270dd68a7f9149fdaaacf92955bd4f88eae74790201d3295a693cb090ac7b1403c649ddaf9cfa43476ce9dc4f57de2ba2f955b320e8b7e7a59916042c6fd75c62f37931641013d284374d2ec9f7f5f757269063d22643fdce91f1eb11ed53c737b8ee7ae8cf31e2c0055999992bb3b639861e846cc62a28a75c87268e4f47112b89c3ae8685c588571d24bcf725719529886d8a9de8414360bc66b5d6582ce842b4167b5a74699dec4b6a249636b8d11d3b517422bdd3e958f6edfa3795c991b2fd12a7d31c7f1008f217af397f5973aaa749b9b921e4b3a56c53ef9281f02973c7b9493445f94542a9e87c884429e781af2adce0c09b897777276999793641692b8e2dfff5f5d1100a0468180e621d117a0f3ab56b7808f7319e0fef36fe474e7058f996a2652292bc7b8db168a5587af32c899ed834ea1d1b85a8b7a149b2071fd48a252dc178dcfb0ee92db84105009fc6312dbb374084663f8a9cdcdbf324a522d10b5c77fb312681721875f0d7822f3e7945549bb1b52b8a69813d1d3a5c59746643fadcd9d15474d5e1603143d717f4e8d5411174a2fbe17dda33ccb656e5d6b5d8fcb11ac9e198194e8fc896d6e271fa6da9a28e953e9ab841c1f1d0115b0d589e583f4751db7a9f4f6ef7dbd5e6b9d62fb165bbc9c33435547acaf78cdb2ef832f283de01f29647ce8d316315720ccf4783097844844f388e7254f2b36a71b8fe9a1d34705cd3083e5fb410b07f6ce899f4e01a072389adf7635639d813d760d03f3501add81dab00277c30e1241464e6b55e5de42484d94ee07a0f173f990451f7b917dad25b551d53ca5f1f4bd36df6f473e76b2b26f14aab6f4ccb93721ed347738b2c1617ca5cf15cc960950cc29ea57ac3e7b5560c6a14e251a45e7382871e763a110c4fcbf7f339dd7c68259ea8aa6902bebb68f1921ef50316d5ea48beabc29f7ec030afeeba192b7fb587fc6704d58ece103f0e8919be81d35b05b1a37de3a54862cd81a48f4d4425b22639036e21ed48271f999d0bdaa484d049eebf10b6161a8712bdf2a4ed113fefc5d640cba3ab5fa0782c34c17155afdbabec4d514882bb332309f6ffb1d5f00ac39a87f5b976c47910c701445f63e7ea6f1beebab54b2bec2f3e1bd25891fc50d6ffbf74cbbf8ed136ab8d60fb0f6eb98c26588fe735901cd13370d015daeed34c460d0b90c89d5ee0f2c4911d4be476730cbec52cb7ca770d6a5861498294fa222e930381176f0d2f82870af04e9eb95ae10041147818ef05af0c477b87309f6ad133f49c6cc7669af6e25f6d14a6c235579f8a7c1872d368d0c36c233495c6410c53e8a741025dd69a2e1107796ddbf302546774c570f65096d0c77432133f1fb846db8a9c8e9807fb6fc294729f01baad5c8b60c209f656033a734c497e2a171956d724432c9ea7525dce7d6b2abebd527a5e5ee5a36a1cf6eeacfd0b7da9cf1c4fc0d4501a02b89edf66db66e5a64b3291f6e94945a6b39a6a2191c69b5c7b8c981f2218b267114f26700ab4cf8af6c778460fa1cd4974880f61f2b4660d88990bf029f8225999701679dc4d41f1895a6ddf60245eb37cd4e2ae9e7e714aaf6a8870a35c2730c5fb8f5210a9202ba56841a8e636e994f6e2dab28e101aa968f481c4d961a5a4caaa47406ddad17a25ca6d3e00c73b74aba8d2dca837c93b9b8c1d967c429277b626086404b720a6997bbec37ceb289859a2d781a4bc688d5386ffa224122ee647d664b754cea49cfe630180ffffff7f