PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 46740 792ca43b00975ec72408e226572e9e9dd2a3400f3c45ab507523d3d56856b08f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d099571c46b882fa6ace92f95ed407814961b8fc05fd31bd1140bcbc818da4ed
Certificate Block Hash
792ca43b00975ec72408e226572e9e9dd2a3400f3c45ab507523d3d56856b08f
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0000140000043d0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000715fc76b6666e4796b41cfe541402584313e64bdddcdcc517cb92953a34be079a9c4f2cd055bccd11f03a0dc2ec3a4f74c62b7b27449509db22aa3c3204a63b3857b628b2853e7115627d5bf484f0a2a42069084d21d0195611d0000000000000080000000e0000000140000043d0000

Raw Header Hex

00004020c4277c00dcdcecbf71c6e26e2d8c9815e72e4ce1c66edb3e60a0dcf8933e42d6be81357fd1c585e61eee30819571ebe5cfcc210f3733e0ae9f9ea0cc5c9b7e97f58dfd69e8a31518eda48d81bcbc4011bd31fd05fcb861498107d45ef992ce6afa82b8461c5799d0

Proof Data Hex

59,560 bytes
121216010307eced94527b4f641c7268e2442d77878f5708b58687761ecc155faae05255b85b4a656ef69bef8c862360fcc4a736eaeaa771e8abd60655b6c3fe75672c4eb764b882c2775b237cfb3146043d1013470396f1e9fb1b86174533b56b134b80b7cd307e557f5048a36e11f9223677d3298f2c83afcab736d2ae28a5a10584cbf2cdb12bf718c7011cbaa6525a0e2678a3a5e76229d673afe97fd8feb04513400f2da3f02d6633ce347ed0623cadfdbf9713cb09784dc5292325f68090ab20c819e857940de317a9971c519ad2a233930f043f37c4c8a012687f8ce734a801435e27db72d923981bcc21ff279d06da7afb2d09635834365310248b48e1315626b5c1d528771fcfb77f13c7ae0488e3dd4537974a636c75fddfe4bdb81591660a78168129ea513a98f220bbf97e0aa80f538c299770c466db3493bc47a5d0e3c219c3f8bba4b51999c360d3e2d0d5c153892c45b8ed410fa02bb81a2dd0e866e964489fdacbb416cf3e4fe8253bb5081d108773fffcb4c2c669be106006afdd1e38b684f2c15a11fa2224f3709670b1c0eb67d77b532effea313371f2f2cae2d70f0970edbb7b3fc66138a3f599a72f1c1e37286784e008cfd0ff2a428e07961288ce3337a196e2b5d4bdd8e82676e41ece9f4a78921a24356802d35b08536af40d351bebdd279052696a21a610985b2d987fbf9120c0ad8f600857215aba0067d08449b1d512f9be61452a118252ca0498f050354df9264a60332ec2d5240747dcf54184fcf0cd8b735b3697a00da4767f6ff80a2d1dec7ec5fd1f3d31f8c95960a0bd7ae86f2d03033e301340f90c3cd6b65a88fd57488483b58f62bccbda499f1590964a80c3ac131a391bc0f9a28cd1e3b0370f9728ab0c3dbd0c8a25d90a0c693c8d37b4b5507c221a5018f468dc3cc1aaf23f2fd7269fdebd70478936814a113a7a4dba653585e676ef7101b16fdd75d5e8bf411108480dfd851f288ea3d33a7cd03850a3fe15791dc67784002c4cad4385c3208c32616cbc419529b22e8db80ba91c2837b09b48257268b51cd03573215704112d9b1dfc87ed19c8f87c58b2261f57fa1ebced86c1e31edfbd71a120cfcdbbb13b050c5cf94799015dde05c70380f0cb740095ac0996db9cfe4597052be2fa5604903e3dc3e5bfed78abe1d831f071e87f9dad2d42204caff98508552c1966bdfb4240f1d720e47d8093d7f1e60265d9ef6a8c651b06c5463ff128255100b2f8bbe072f09c04b6cb28272d49aac9a105ed94ce51949728604b336cc0bac1a16b438c22410c0a6da9d880baa71a7580f36e58057ad8635bbcf9d5c32654de20ef977bc05b8980809f797a8223f7c9723367a45fa6f583c7b234958e264696203d997972f27fea33feae2f3a022e176b013702c229827ac69c66a7ad3e816dc7d19fe92155e9517b3f4dd90794eb2529da0ddf4bb3501550a492929fc8a57a1d3ae704a848bd17119e5a34c9cf1e0752114a42eee533cdd8ba08cc166ab608488a84c76372d0c9e4baad38ffca2f9f962f8f95290f7ab72acdb28565a98af364f76682c1e0523fef5f71e5dc2a65bba26654701f3df79bfa001776798681981c80b043e6d74607067ddcc33ba20fddaa4bdd48d83766d5ea8ed902d35fcf130a38bb0641fcc3a76ce481707d7d43995a6e689063e3a44fe06a273785862f1a6cf8bc8bce5eb5b140018db4765fb75dc92b428a404f7c65d48538792f34787a209118725f707c11980cdfff150818c8047afea1e42588c784bceb1144d401e51ae712fa8d6dcff2aca060262dc03701fdb4beb2dfc46fe752f822a92135e08c2de7de1788c767536f38da83d7b2bcf74f597e36a03040e8598ee78e9d63c88b577af9f38e40cd47f66f4991937ba61fb54ccf342c7ce991dbb0917f1c6707a67ea13acdba2f1ef314f1be2acb32b3c782d49627fa51c810cbb1f017781d1933695629461cd475cd8306a31ebb8dbbc330cba2e0824e04985cda8c87587f60f92f2bf8927ae1eaf7e29cbc8cd2ff2bd87eb8036c53edf10b86417fbb5b1bff7ec97e70382fa278c52819e9d9888c6a6f7f9fc7e513f32f1c2f4490140b46c841ad3920f2b5de3d907f56d637595207d107f2740098ad0cc429d769c24a6d22d1f9443216ec8e31ad388eaf889d14fdd899e3d3e3522b41f7c6bf8a839132570ca51d067f0671acc37ed36ae37456683c6cd922a921d57e444071da1c1f248389d585e2e9c1e63a84dd0656b3342dac0919461c0acdfda5788417ec4f2f92b3ae48c86fa509a90f46ad470494577680efad7bc31f8e138ada9a3102be800678d381b91f5db8a754bdb4e3555d01de4747e812e8c4c881395c5f7fe0a4408134b769d91c4ae04329cf1871dc5a65a81c06689c51fbdcc9b378cd8bf2c29811e122fd1c90bece63dc93aedc67b2917a7d5c64cae3788d8f68f2271c760189a11f0643e6783e4ac390d2870b5c81f16d1705a206880ddb2add9174fa77b65a94950684feecb028ba56e83609f1f0bff6cc1a15523dccb0e9b81813297efa0a837ad7f4317e3dbe4439efde023dc00bce45125c5f43c78716254d7fa15f30b3df97f07e1ebb45aff3e914dc701de3c2e7f4c69a64674180e6c1918ee8961ca78bcab7cc7a6957b2e8a4b5e621aacd42e6b265a9041cf163bacf0ad8c363ce5fbab71d7de104b19823e5ba955cea76e444139cba4d63fc262b18a41485e501707ce21c2396be0f6e5b9b8d64b5dc3f6342880a9684f2e0c7e8bf8cf6e827227c9c88241ca4833c6438fbd88522be1ab04626388674315ef4d6d17abd4a33c9bb5962d40d005e4c8ba0805cd37ef00d8b0597c976063376380f43ea46e81bc931c15451973026803e30c44ff0814885350786be36144958fb723a8b79b11dc40c468f482963d626a24fa060cd15114d646ce7e48fa13ebd9620d1bc54b26424a20e4e1f294681966a8e15b319616848b5f6aa80d046c8b6c7beec3e2779ce80f2a3e146f9792c542d68cd9ec4cbfa5b43e37d65f327fce69523857885692896b940abd2313c967273b4c5c13a5ac6f6bc27559d28096b837a6994dca439d553961f1eef8a13bbf6aa850605ac8cdc4da129627d51674d48ecbf3d4817ea8e25ccf50f1d84d7807e0b3e0a4a5f5b750f33d65b8b68204613dcb26a6c52f95b342b61b81a4efd89525bdc406b602f39f1ecdfca4873cce005c411f165b3cd7770ba5a7c3eeed27f07f4500e0ca325825580ab09756201ba479477acf2421b0429e14402221345a487b66d8cfeec00a32e659292dcc3204a801736d56f03525aafabe3de20500efe5ae78f617f0d3530eda867a9f3347a8a65de7775ce010fcc1d9136a1da892c96b1b44c1508d1b3a08805b012c7b2e90c19e4933be6c399b5cf6c18868d3f6c1d73d8ae8cdb17ec039120fefbd4b0101e8a8b5108b39f805221f4f3a334a429ce21ee72e2851a9d7ed3e5c0645cc780ea23969ec87188801e529622bcf8bfd8d384e9f438f20e42c38b7f64ab66cc3edc2fca95b244f62c808432b363f704dc93397ff9399d3288e41ebb367adc4872820aec222efb7d6258d7e3b92b5534f853826f43c0c561d7a3468ccb17f04a229f39f02152ea35f214b2f0296af541beab15b4960a59c1b7eba71f72913b90dbc9879322b7e8806c77fdbaadc595e93477705e5e4f82bea5c7229b42c40d9512a77b89b794e8e9febf938052a44eaa174421488e9b3971e6f22f0f51b8e4336f9d77fb0f1198fe2b72050372747b647576a6c1de1f74feef16bc4716e89ff34e575a374277b09ba2740fce7d7b5aeea6f3f5c9e827b5236e94caba66d0504b2290a469ebade2d0dcd1b944e085a6904d4a9d9c8f51d073fccd9df1e7628fb0d272b7d38141cc816e47bd20799807ac94f8959e40d6a4784a64f6d6e4840689ec704c2232743afa63c2eea1bf7fe2f8da7ac3921863de7d24dfa151af006eac8da47bb52af3b4d7c3ee6b77e50c41cbf0b125e6a130d49079d2214dd625f25ef8b67274c9afd918814e5c36b4b613f461767a90c99aaa820a6e76684893cd4e4b6195ed48034a7fce61c01787888f74d694cebe3482db4ec9c1993b6ab40e92c3fba348ce2fbdef00d55ff383f84f25a09257c21bda72ca13ba6a77d2a949ec61a0bb86fb0e34d9ae103c4887d8098d228fbdf6c7e47ac1fe6bca2dd9cb92eebde303900d6525e7c01bbe03c111db6216254b82945e5b8a388812e15f298166227323c69c79943a379393058178b80f78b4fef641d97dbf2604133881f1c9302cd507d93ef2bd43deac5fdb03b097f0dae367f45de7fc248a36a5c0566556fa88a046648ec3aff5460b8e7a176502745db6ae4c081b21be7aaaef6ab827dc9728fa8da087422f35c5ab6bd2ba0202aa536b8b16ebacc35c0de0b89a784ee113f3286047da9c82ab2cc505a17c9e111020c6d435b14f46eb7458838cc54e8a1063f862065fefa41166a4067c23f1d052e1f12f7f754a9b7a44be6d64afc1e35c50efa83aea1bf6418a46d6e8327144adf8a29efad836220e0ac653dfea856260d7c2940a7665616425e0b7d27307b3f07674b1751254cc9ebff4635aeae2fe97eb3dffaa2602dbd1a01dd3851671173453c6e875a816bd5395d649281e305f46e71804681fe2f9b236b021b32a0d8cbccd3f79b4fcb48a88ef447c1e6b9e36ad614604a2f4d276d71afcc3b9a68591adab14a6ade515bd4d868cfcbbf10bf7b1556a31e8674643ede24f8d1980e3bf4874211608e9a415ca232c7955f479099a5a6a9e71b18d396c3c171f5c7fcdda93fa7bc0912fc6a4758b96447feb43b0236e94d81e6a08fc36262c97e559931ca676141a291a097b7a4b68b59091b14ccd7b427c88110dfef44f965a7114d7d31bb686555bb5157b574eec8731a7c922e47f7fc88f0ad3e3f25597ebc8491b12cc37fa6bc057b57ccd311b1d64ed6d31506de363ac1e5ae0486edc6a17bdb33d8cbfbad2547f53be1bd71817d012a01195a215da8d0eb718900fd57094140a7c2c9e5c41cf9a534229e08eeb2e79ddacab2d80aee26dd7c14db19ae011dd293d938f36ed0f805c987545525d53a5df65f248875bf9d3e46c8c9424238f4acb3caa1dcdb5f9b3bde354deee2b42eca8b1f4b7d245e8203b4dbd797832e1f55f74b86bcc58f42575e8f4718f0c3f3738b33e3f5f9b5d8da4d33b8185ff4aa82a29614bc01911484d6d3e94b8060ce81889c9e3ffa2c0452e9ab4b69f2ed5f2895a5a7c7198901e0bb0023124b6b9a9bd6b0905085247a2e7b6d8d61fffcc5973d376918696d6c120ba3d08d32f3ff547ca1a778a4899e4302e4e699947ce519be5d0891de581d910c0dab79b474feb2eb8aed9febed6fdaccb1778659f635718d868be5a0003f4f1c09e89268534ebf459268d5e4970040be1a58f1cdef47406667eab87db683f57c3e3875d08b903aa56848002d95afb08e907699e8ca0c0275786b05a3254f74096de4b52cc12675c028a1fa9167c686c161b8bc72bb22116cb9d6a163b09d2111fa6117cf317039b133e39677f896e9c636c608c03c21628c4e53f39aa81bf1619e58c83b4645156c0ccb248419bb920385e63cbb32cf1fc51a1a2577b3e1dfb143b14ff7e305cd37fdc34de902c6fb803ca750ea475e2c54aac04153293de84d26513fb496bfcd10944959ccba49668c0a325a42371263250c8de841425eac0878b0598aabefdf17db37d1c420670feac775899448f7f85ba796d79253a93492048c6b734dc4b8c40d718886f2adaf1e9c37f0b9881f872997b8f037d2e0ac5b5cb59cfbcbd4df2aa8cc0be63c3b9e45a0784d4ec9e1c9b52c910fb3c1cff53450e6ee4d40ae10503389f9a29e4df896f6f7f954d8038cce8970bea4baf93cd4968ccdb05c99879b8f1e4e3f53003b35220cde0c1f9b4e274e8d16302665e113653a735f728e36782a663d2478a07c7dee3e208c380abd1f152a4dcb0f76d4da7063594942e8c7f39b63c6edef0afa8b8fad7b2015eac2e1157bfe2844d2a1e4b53044f9da2ddff8af545482cbb144fc8f9507d9cc0b39b308a02d91a00fe604967622dfd1cd810e632cf4c566840370e040f8d05be3a03d93b1cebe289801c6dc7d2a1be38bb5eab3dafefcd7552edbe998cac3c61559d1631b612d1ff745072e9bbf208e52c84c84b49a73d938b1f1f412029c7c9389ca936857b9cc044c087618960b50e045bc7f4726ae886e2adb85e5f8aad076efebcedace5de6459902c1b51f0921a8dd16b80445e2171b6022de36b2179c96582e07eb9011d399f0d8eff790f647e1501405e4bc3704520cfb03ab786f88fd72b3288d6a52f3948c9a284f333a948ad212206184322ff651144a13d6a7580ccc0ba3e579d121c4337eee36644491c62dbb3b595aa2fae4627e686b029cfcc37d3b6b8a49cd03ed11d7e68a3ccc42bd144779f941811e365ae055d837f8316aa4130fad42d1c9366f93e93b6ba3078b5b7e911456374cb7745626fa1e141b658fa806b7745f4ab0b31c96c2804278dc8a39f30090d486f40b1f34af6d260735a21744cc4972c13a9398655fb752d06f82db717d6fdb1b9875438313a35baba2bdc0cfff40602df7ac9ae5bf8604529e1db12957a97aaba588bfbecc72fa3cea190829165623b0cc5d186453cc173f141018422b79a8427258fb705764b52b34847568ae1d5b132c3dddeb5ca0682acab59c2c0fe9756b3805b04c0beabf3ffc6a1c1a74bdffc296756f72fc8c219ae54a34887c35cdab60d01ef0e81e265770246f6c1878e59e4e5b60a3ac92fc8892720f3c1526c04c600d0de16674d8245ab65ee4d3ecad3c39c04fcc9bd05291f46704c5bbf0ba55345687282320d12ef3f01d9d0d569bbba3a9c437319b50d994a99616078b1d523423b21405a5eea33703e496e8c685d918921414b3e3eaf0245a4f5677af23c0a1b4398f8fed3735a9c7c7a5da9e3e4e6d935fd9ac9b3546ed7d9dc451f422686e0198465f291bc302043d57fc70e21b956b5fc9d3fe0282b3df890395622e79f9e220b8587b00e43d978cb9ed29f16d46cb5d64983101c886d07e2a769a1d502647a79c2b817035160ed579f681c6c9ea2d07e900f377ea80c7b7ff4a23f57e82463a26eba3cc00531e1446a9df473e0f1a33fe67a25c50635d19f6867264b2a23f439b935c32dd1188a92bd5d334344407f6c4672d1c150b4a03dde0a90bc6c2f4af9e997e23df44400df97135980f88360f103a57b600e84ac9096ecf9a9fe4c0ad7e21806ae49385950ab1191ebb176c0d79c503fca2c3b29cf17dafc69c87d76bdf696e40da4fa81415b2819a6fe9a1ca887a9cc4bbb87e4940e35c693b13022bc9e068cf9618b3829e87c851ca5c752a0892be05deb51ac869b6305a49c91d2aed13e4e1fc61fa343539763d51bfc7e7e5d0810fa7d0c6d292554f01bfcd9bda48a1b4f56101b47664227ce9e2679ec806034d728c4d8ca203536cd15399f12d4b9a77062d1010ac5e9bab569657c359f7eba7dd2baba7b8de6d763f239587bf49257d8be1ac9697e636a5219ff21175321ae6f3bcbd64f970ac559e61403d323e611a7ed02fd312fd1e3a22d2fa35b9235a1af44374a91ab05682471b67d6651e755f3c0bcc68a7bfd8b31ee22b8bce3848650c93cd2cbdd3167aff23742b238f3b42f2f1664eb6b33c2267d00525693d8d631c59764cd10f5ec390f800ce458f972e75405c9921e6e4e1573a2d61f30e195413350ba9d697baa1d62904ac71e4cb52bda808185de02d90efc5383cba6c0fcd7bd43953b45da2e376739f1d89ad2685477d971cb343f86046dd4ec54624c31bb6a8a591e2d9344b8470ff2739044303e8289d3f9521307e9c52d866195d1f8d99397ab69c70293145add30d355664d7c97cff745d8f8164de0fd4e0ff0989c86c1fc798ce6cba0226ab01b160b378800faa0ac2961247af7277ccc95e3ef2be96b5e6a497e792125a9c63fc36240147b8fc29e64dcd59fd514ceb08b7711d564764659a6dc596ee3ea654eda69cd1d5bed3d3d6bcff2f710a715c68823eb41fe68b34fae3cc134f685a9d961eea2f616b8516a269f0f500c4a8c5ed7631fe8c1cb4206fbde0274827bb32d0e25f9f3b87cfb768ed4a373fb4f66d319246cfd8ccf651b7bd5ff3eb27ef04c249f427a2244bc35942d8384b44e0726eb3c55a755c16876507ddc8fd649dbe2aa973c7427cf82462d70c91ccd30385f535276a533b0c82e1d1b12cc9befd0613f67c7615b4a7cab0bfd62213ba6ca505ae504c396db418d9efc258e98849c7e2876d19f0aaaabf5e13a5d9420975d296d00e72052d6e220feccee940dd30eb6a26985cf6f157f3cffe19ac08b20cfe8629cad751383bd6f35bb03c0ead69d73026623adfbbd3891d3eea3dea96cefcca8eafa6b52588a98f959d1ad318bab71245fda15e4db48d62cdebb4add1c470dec11b88c890904dfdbaa139884268eb1e3c8012bc6e90913119cebd697efc9e1608764ec05ea645f18bc9bc0b1145580427da98b1873fc926ef4b655a6a635e2ad7017c12d7065c90f4787d60e80a29335160c39f885b6578ef0de05fe50691bfac0275d6f4917fb6f4fd52c71cd6fedb1f644f0320e76cd809bad5415514e029c21060289ed45b8c2e2b3b706b28529498098d7b31cdb29c6065a625f9c0a149dcaf5bd132eee4386dafc8a5927a35512cc95529008c47f53e0acfed5edc9572bd2494711c6257c0a5feb6a1854602cd96670832a1562573efb4b37fdf20cdc92d38886fa2035b115e11aa8679e5afc7537f574b11fbee0b02ed9fa2b5c5149a41883141509fd8e825b680e369581f2306fe3e159ebdff4e9346c5cbbfee0a275880ae41b0e512688a06da2f7bb00d86ff431b345206ec077d053ac06e6ec9cbec69a5b458610f58b06f1912b082a79938fe7b0f4db76a8201b73402ef4e1f0bd55db6f837e3e729782210a898d139e09e8e14ec8ddbcecadd0d9f257ea2cfc379c5c4e62e1f94d04bbd6d3770345f0bccfeb3f4a069cc03222f2171fcb9fb9286f0b40eff9e57ce995d7d8d3ed540f6186341351b95aa3d2c38d99409372c9e5243e9e58d368a9ac402751c834d5cbea9dd12eec81840e2715fccc0bdb4d4d9bf2916935069247158b30e5dc9cc590ae188d244745237b57a39d28e9e721cb2853d09c3cc799494b58fc3e51a7042bbde7cf5b518693f7e1f8b310e8466a1378ed53f7772c77b28e2682437aca3b38232d4155046e8d8d2b67d0a06a4134a391dc4f5caafa338cdbf60386460ea56ca78d9fd2f07a4bc2017b7047f6bb5476f1a2926fd28d972cbbb11e97d4ee97851b94f73b8620fc097d9ca00ead1d6b172d8c4c5ba4bb63cb8565b41164b0ca41155ce1896125133d9e0917ef0f2f263472a95f32b06f1dcfcad173d359a2e37f7f9e2cffcabe9ff378c3be252e43d9117906be221bd79329bc33cb22fb96a687a855d4184e8da6874042f8a861acb22c5d498000cc66be19780ab2a2bdafb0fbe56ab5d75998943a87af0d01171e6c23fdd70bcdfda8afabe000aec442f74dc7184b18004c7665536291a4caa5e0f45de6ec73a0311edf6b397574b730a1c9559a9859c1f378f55da071cd3ee3f74a7b38c06d63e844afd473c996c899ba80dff002fa4fb69b8c7786e22faeb40b5b3571bddbdc1a0724bcd9fa4499d965b70983e1e423dd2b549de781a5ed60bf36815e0dc85aff1de23a677abe7964cbc2e3f3fa04f93e7f581913278c86825fd38c276dddce50bd33cbbf63802ca85939a8a644a513f4b9a761a06031c83869429c403ea85ddab114ff20ac6e1352f2d85938a6a0d611c4666fbfdd9e5d389f10706c1e861c7d615cd8d6928ad9ff80a1d935d61ffa2b03752fcdd1de8ef4ccc8d6a42dc23fe5c6e1f5a6a15971d499c3eaa109ad50dd5bd742cb3cb5953098dc1d0a1db94b4019dc7bee2ba94b9bd7757778e5ed5cd0ec5ec46ad9cda6c979fbd2db51d2ec71a62742702b8d4c77f03c890b0377c69bf8bb81a55eaeea510f90102350436df6c215005d43858a80033bb81b680a3dcde41747d483cae902eb2438b527bccae8e0f6f7b68c40c3d5bef3cd0fbc9bec1d0363e99b2b3d53f8013ba38b08517fbfede0e5646a2ce8336bf7dd462c8f764c4e5f7a77480fc46e0ef089a880b3a3019a465a62e151f88b99a22906a30ab33ee992fc1cfd666bc6259aea72c0211605c18f7e459529c3061a398f875fc80ac98118e3a601adcbe0dfc639dd2a64f109949242276f1fa588b14fe58a13ffa1732368d22db572980ab142f0ddbeb4690a6a9c7e09f0d33a043194f43bdb7836862f5598fb29a701886098dddb32cda14c6671505f9e248aa8eb95bfeb07ecbbf052e608b192d9c9492b199b0960331353cbfe20ff3d3ea22d1f49e6bbd44db53e78233d4298d9584e6c2b15db738d4614a7e2eedd4d6165ed7d628deb39d6937e36aa19680fc4ee24ab42b51310ac4f7d7b61540f3e0a5709141c1b575f09bedf68fce44eff7fe98313b2269e399b1a9d02ce93fcebac98ce94f66efc8e8bb8ca61a9a45384372547f3a7e2916bae420e0e2c0fd0172415bc08860c8f20f9aa0fe75996a86624e1364ef9a3950d9f4e298d92475035c361b0ac0a56efc44afafc94f19b90ee0c1068449be24161c14be681ae5e9c62816435df1343cdabd7bc666a6a82cf67440c60a83312607e031115411922499276a233e56bb2b3c17df7aa177fd45a9a500f1884acb2d3f06875c1c1e6496ae6b4822d73efe59be7cc13c870332e1776b199ffff8b759973e7d2bffddcd5e190a0f25f3d6c080fc345d45377505fb55defc544484332d9cea20384c8acc29364d9c77e23b6539f8fdf423a025db178d7601acb7726faff5496c08bb7e9585b75909e9d04b00c160d60ff87514dd8e4d0cb1559f9d150214519058757a4ff519c737fe4d76a5465482f63036e5bcc2a5173a59d73d0b45b7d84b335de4bc42317229dd49ef52194684d38155036ca66abb7d1baa7e233386150566ab08e42d3fed68d0b720f28000e5fbb5d79f9ec5a98184ba544ef2433e2211c336e47de9055f5765d4faa00235c4621bb02b2fa7abb5e780bb73ef88657a7833e170187cd09de80df75b8653c9a2c2192a2712bf61a1f51fe25d4fda98a26b9c5610f08474601e1884d46ff6411a35c99e77b0581e4a04ac943c21c3e996bb1c4ba7355603cf7a43be6a983c1df40cb173c4398593951e7c18f39bd4c45ab86165e1489f10eefd4e92857fc009fad7a4733b1fd1844a5f3ef6dfad601d1332e7d7a0090146773a749eef3eab95f95c9ad63a0e61d3c93e0d70892969f2babbdecd4a53d44ad1170c9447cfe522a690e0fb18ccde4901e923536b724883bcbc3aa2d8aece84aee9d974a6097ffd36ba114af22db813f5df0c706a8b1f70600fdb5e0350ff70327d7b340fa1ca7be16172c340d62f5203a605893d30ded9bc9936c16652a85cc5d0f5abf44d1a1499dd73a3a20225b2cc23f8e21d60f697c7a9c9c9fa9137e3b62b9fe0b4acfa22d588460a1db5e1181f437f0b2a6d86b174ef9c65863fc0b2fca52c017491163b9e900cd715695da196a2bc0e6eee25a3029136c7dc1aefdc4bbacd412fbb40e99bc69e5c41caa8ee3ab417eebea9c6c7bd8c275b1434158ebf66195a36fdc99b097f8ef17d888dc1bab74c56db28d797671151a8b6ddd7555c023175dfb0f9715575c1b4e8e985cebda4098c7b6bfbaacf22f1081648361e78026baa44c69b0420b0199302d53426576f02ceac977f4bc629ff420d752b10a8928d56406f00f41b26430622c52a56112980c37a9a9375e909aeb5697265d6d78aa8d31bf13429c707728a98105981f4c511930ddeff1fe3893c4c697e9253f8e46a4d0aad4db2c02081b91c8a29826e9497ba67c11ef1d287eba58fff499a8592d00fbf44936f34a0613246e2df9575cdb9d43b2a7ed845cc58a6d64983d999b870c9a1c2ca8468ba0f637fbff510ca82f531bf35b5a9c6f276fe990a6f9ddfcdeb24ebf6e2d0d4354a5b432fbb33146258ad7111dfcd514b388fe5138ae153d76722107791cb9157ef53e99302be14e37fd2d2a69a943d1ad2bc371f4df053da11a3c41d4478f90f4a4a7010fd3ecc06be746305f53144bc6717ecf2ce7df4dc05ef9a8fbaca2167e908c222d31a856cc3ad70fa33f5f333199ba1870f7c2821801c20a87aeeeaa744bfae33934b08349ec20446a52d11c189c04d92466903507fe28be6fa11a212a5a738dad40f40a808d75cf1f568742154a984c358d3bad125861497654d8872d86c3910b0cf3955b3e793cd279de19194e08dc15137ec8859ef56bd3729be19108b75b68eadecdf5c3dc017c8e70136278fb54c102ae4203ae369ce23918ab1f422af0058d5ded04757cd03187add5fa8d879733315da3b1a5f03ab78e82c0041924a1476f319ca7c9152ed484253800ae3994d85b31b364db317ccc049312a17b29c81b2e3b35ec65b81f04596a81ac523e17399d83a7f9479829cbe5ef00e53577bfe0a4e6b2aae400c741634eeff7292973858e1d9f547c61d16da0e0f12cd48aa48c004b734e34e30f1308531e5973940c300237635cb7d4b408a420214ad4d6464d756264b7bd62204b0594c8c1b61d43a824018ba3a3512235e51bf6afa04b6f87288ab549294948ddcd1b7ac6e25a372d7872f5090701af47271eaa6f7b34257cbad24e4e15c442c3d8f444ed98ec9bf5d98e5ad0b185a82abf44b31a400d244c8dac229b4748fac6ab3ea95a080d5415ce7f41395d284079d469767bf4ef544253b38d117f435789fd9d2165700046f2a924ddadb4dd1c8da31d5ef1a8b70d310b04aac07899a97db55b305cdb414004ace769c38fc264fe6aa4e5589baf1509f602ab1e2187fae6559cfd056e688cc167410435d489b021c3054377b479fed594143ed2dcf69335aeae285d40b36a0b183cc9971ce00e537351d0e37d4fe76ebf69c35669155089969c8b93d4dd624c9d9b84961d49a9a695727daefb61746caf05a71a6f9841f19df69c79e4b240b96dc89b41eb3e0b944aeecd6c686dfaf18d791535db484aebddc5f90cc9ac186c17ccab6ef2c839d9a790db6018fc4d7449a64e8944d45f31e34a7b9ee378bb7c4cfca1370a4c7fa4fa57bbb0d2be99377b5869867ac17a484a7df8ac37a3820f1528dfb1b250f296e2191320c9e3b6d7789559bc7822aa845c4d2eb9658f21890a8375df85067576b5c5aa6bc797d2300f4bee89e46d6bf6a542c92a40a43153459c93d243c791695a2d00c510fb5d08ceb6914434e90b6d7aea84f9de174e651eeaa634db764b94d91b7ef32f40a9b833f0f7e8bc8bb86009d785c15db1443f2c19f1b0bb01ab545bf7900b339f0a27658be8fdfcf9dc4bc683df7f725098c2d9677eae26f9d78e5fe26973809ab9a6090da410a24f3fbdd14d8cdbd7603b280e92607c230015e026d34e3e97dbf7a0f2b6c1423b0214865c5e10fa97a548257882bd0312b6e5e3143ccc43663ab3458962368d948bb40e82a31122396fc27ea00e46de0f8ee4b3a9a4709240f1712df90e04354b5ef732ba9abe2036a06f4b1b82804865100d4e085209b7e7598614925886e893967288a5090909e5e03188f66b787dc81617f778e3766644b998359cb7fb9e696feaa61afdd7648fc7bf4336a77bf8ff68f11fd40821068c02661e5cd75e6bb9b83b59c6e3e3f947543a3f4b17e08d59bb54b80a1ac997941dec4cb5aaceef2337a15fdee66b7bf59dc165873935742464fae4e473274eaf357d9f7f27234aa78b6d7b0185b23e37f7d1c6c23b3745338e5c2c601a35d9d29f8d125b87350a2b1e8cbe597656849d530d77e75f9d1d92d643fc922712e0231a0c98810ca5393d5cbe1f7f4e0d1d979975b5b3e075ff5d67965750764c4d941188b22747a92cb7ed1743168b655b73f7260d371ad6f5914a27964d12f0ff7de7aa09deb19446bcc20cde54870d029cb8ef5b4adfe1e74275cb61e4a3069206129cc3f64d3966be104c3f8f490575cbf5e56423f18ec56aec9d5e66fa27f87f4dc98971491caffc89ba35640b5ed8adf8115b3690d5ea87e2912123d6ec945de2e121875fcda0decba28e70bdcedef7e1b288aa4dd8d1f4859cac362f6236e1152d8e4531bb2470c769d7d5ce70391697cb807b304aa0cdf14ed5c2e21636d8fe59a72ae0f49dc6192fde139bd8b4ab2e68b3169aa5ed4d79a4cb7eb85efd194072ed52ed62d0183b4cbdf4ef2b20522091acff3b39efdb9aa692aa67544851ef1f63e16bf5b852abdcc8d1e80c9deca3af2e87eebf68718f6509f461a7bd43abf2bc140a9cc5005fc8e503da58fd1e43e050ca48ce21397859d6a1500888315b33e2f22e05dabfecea556db1f196a61c7d06a21b3cd623dc17436db021bc28842d6cb0bda15559134ca861ec31ab6591b8bf59b933a6453b47dea4774f9e89db1445f066d9586b0089c72a724e7e44c5eb2eb8477c45ff96a78ff89834391f920623d09093d8a014aea853fe2d9a7c5aba373c94baa6b7a72dc2e47b5553a9b2b212af2be49b9c3a809e7176eade8a673c58aa9b25768b40861e7a9e28529091366069dec473d5898cad3a2a3e41bc6d4b3ceb9062f3cb2b7925d044c9cea1fcd06d31758d0835fe4b1eef14c46ef7009c5004c552ee2e352d35417c8ad7d3269f97163e3044941b6af2f5a183eb65b98c5a5814b54cee0b9112bd2c614e8e07199e91e0f5e4cf96131e5b086b16af617c1ac243c109043dea8ea169d737310ee38596d8369e560405bd2fc4e1beb4771da2ced11906fe4cf1e7f4f961fc8d127df755bf995eaac6b7a1d95ca32ab07bc0f9261550a8d10c23bfabbbc3979c4cded3c2c1ea80d8d31a0d5b940bd7a62946f49ba4f5eed3dee17882c22ebd0b9fa2bda788641a7b14d4b4e797d270c316f10938fb82f5aace0b7af1d11c76c62e1b4c054c727cfa3f9f1e2cc83160ed92fdf76b9741aaa27f2244f20c81a60bfedf0de3743245ae8fcbe3bc8e38b30fb37acd9ceb8b3101f3d021238975468cc24e3319e901a950bc5b7d3298655cab3819ed110124c7ac7d45e4f6447d624dd2d8393b1e55d106e75a5e925be78eb641b3823feccb102bdd4cb68d938fd83b6615a9bc0983fd28d2eee3d553354673cf2c726a0260e1f1310e196ffdf6170b9e8ba2cd8a8ff92d7887455947df77ba242193e6e12a195771c127db05834dcbc778a627ee8f2dda292f7be5183234b79b590173cc909b927d24107e38125ecf0c41c964b0abaf470942e806fca8467c6be404d5d26656f19148332cb6acbbaab65d9fda66e9f6f29759a6565c7a16db9d4ea94f0301df985af62a11992e51937ed4ccd6e5ca5f50ab4735a756234827c0a8f81f1db420a65e59d66a93a7254cb2d6983269c0b88bbd258421124d91dd14bdca0ee628abf1b103ee3166f9d114a136ef733984018fe83c494e4e817698fef34c0ef8c35bf5dc832fd111349df74eccaf991495594eb1ededc2fa62755fdde6fe4f9d947bd9c8a385f979dff666c7dcd8977bd4834ed48e329e343afec0f8f3189965448011d8b3974cff11507a16ab9a832f866f786e8f97e3f0f54852f1e79409aac4e1eb3e13fc66c45b19101d7b4f0b5e4c2a572b6ea98f1d29c976d71ff52656832d157280b2de33c8a31c5714c80d88d4d20016500b8c00cc7a88ab9243afa255106dea809d64693a1f09b76b83d391697ccd13c8ec90d423c1d330fc267fed6836df870024a32fa42d2083c32e95194a2b595fcc18384760ea9f302243f4cf3aac6ed57998da81c10fc86745d7adccf96e790ffac869a0f01d40a5c5e5b0d13fdcf9a315adef8ee9b05e12e1ca11fd72b793ed280d31a112334933346fda267dfc439fe575553b873e23a9453965ef4b13f51535dd23fab84910615ee74466863927cd0cf0867d171b1cad21f21d2fd9d759dfe33251931ac48c66e4745dea3c9eb632a629dd2a5f4c3eb131dbfc46fe02b56ca4ac114593ddb763a836ef24140635394eb16984f66ba720d465f6ad21f6aaa979d8dd585ead13d21152a3439a80d521e756baa4fdaf9b642af7f8b3a72ee417ec30123b5451967f59f78e66e74bed96efb80242129d702a51f534a3964462ad98896873d290e85323223cbb7334a9b4d89a3c475b08e797bf995855355b5a67b52dc666a07672f0ff4bccc4e9fbc53e47b28e0117cdb09d17139c6bf14f0d4d08f266de5230547cae5af7f2d27111e8d5cf09020232b22e3c3302922aaa84910704bbb7dd7525b69e2420b63165c8721bfff296526d27d29c62c1cf90776bbc16edf85bcb941ec1a7e7c8325b95192cff8810947912e76dd1d0779fc32aed583b69053c3af44f58d495a2259b34159625efde12cc4d85cd0c2be7df7fd3d19f2969f97dcf2967a31371eb50424d33d4a30256a238c12505019c701451cf08911c0c568d8346e50ec9c51a1eec395d561c67bf72e4e4cc0f04bc47dd0533ef7619951643df2c18dc0ab13839f75d043ba1795643cefa3cf3a8d1778cbdb7736cb24931e7c458168914eac8b17bfb0efc0d7267e0e451790a6c377099d8cf2399be392041cf43e80623313c7c4a2f9ca3ba70588d6420faf490e0ad4fa4c69665f8c67ebf9cdd7d75a795215fd50214c7adf219eb09c1d4986ee3e906a26cee439bd6d52cc0f14f87412c67faf24d217b30c1d6e710f375b2fe7401f2682e8a6f20fd7776b2dfc305e22e58154022da59f5c72f273d966f9c8790a7f030b7f61e99cd2b34175b3bf6fe0c827be7444a11fd8b35de3391e799e5a8bb5ce798c53c05eeb3f2813927609ff18a2e16b6ce9e187d373c220fec06e8e6c45e81e920f079e05971a2eaca8634ede5c96c2fcbe003c4861512452d046975e130d4e9b4c9ddf5ccf3b6eb4314d945ec0bed7f30d874a85cd05494560fde0c70f6ddb1fa89b417716987915502db60301081c44c78c0552943fa0f3eb401577e9024091240eb630cb01ba3dd942b63c5819260723886c4f24e5851516d60237175412202e7d0a4a9954d60c5af58483293215e11eef128058473b8a91306fe06b202fb14cba06c2e778a6e33486886731a0296b4735dfaeaebb5f34fb39dfac9b127acb2c1bc3f508adb4f787117002d71eeeefb0675f5d5f316ef429c8ac9d76e8ec428a423645e71e196cc2fcefbf8938fe4b0fb5355359097ac2d8959be586d6b177e2c9fd29fd0144e677fe1c49c9625a79015b3884ef2e0dd7d931a0f5e7b1e7230f713d5ac1a0d79569852e9e1b49b123540d134eaea4f10df130aaf6c859c74a39eb4ac1964321ab7bdce8460e7140e9a42b9483c3f3b9ee0381d17bfb550c66528078954a342dc35f2b6fa5db09f2265d075aaae2c896bc47051d20888514368f43f06f64061832b1348be9c8e9e81d06ba8555d13fe35c3a7e6d6656cefdf7dfb1e626067d53563ba6bafc389bc0b9342cf1289f3f154c1519eafddbeabe2207fdfd5b5d28d259f046a341d1b9ca94a17272a901ba90afb207ba53b54b896fcd0ec8f16356fb9337a8aa2f4f34a537b0cdfeb6fe70ba7c0350e83d80129679f683be6b254553837d52a66a702f07dd510fba0d06faa6b467f0a642519d7a4604f3e3fac0f8cdb183830e7f758d9737f7fcda8945e2e0efb863a68d5eac08b5a7a438568031b563f1be4fc3ca9fae5b45543fa45992739e405b0c6bb46319a7525a2c07f7d7d61577e01f63a38163db0fc08f3b89b4292c8425f03937ec9352adc2ee69e66b085e000b4aed05725c6b1de672d1891bdc3104a278e0e4866969b850e4eab6e7335b07bcb519ef82eae538ddc3e4513c629bfcdfdadb71382548a3e08b744f4fe369cbb4ab1ad8cf82fb6c039eedb888e1395dafe643c0c8c01fca6892e17d0d4e8f25ef83602e6b62f9b67fa2a8c44f4a40e03d4057e37286b50491c131b41673ff936ed23b57b07068ac0c347e6966a46be5530d66627a92d3e7c4a5db6d769585d5c2dbee551154b84b0e6535af1ecf53f085b54cd00c236dfa004c543d5c64ab89276188524e1d4c6cb85fb2acc436d337518497d5ddc13366d2825ed304fb27a6e99b84cb3e40f4fded6d5eb78754ff5762e7d88d25aaa2822b0c744608459d4e5d8d636caebf1a0c545ff2e391ff2e63a7e1bb493ae7ec43428bdcd07413c2eff245b470d0ff2816f2992a823e3dbec6c71de6e78d0d5f683df364ce9902fcb1d0e48cef917c061e2f163a608c179bf19a48f1fb2119b5090487aff364af1974220be12d57b53f67fd2bf71aabbd64ede7c807434e89e947900ba550714186c4375861d3e4f967cc08d161aae50344415f23deeedf4647f3b8323d8bd856dbc77324b0a420ec7aec6d04c259318cb0c95c06610ef413c8ec5be8e318c48edd6be09fc897fc97c370ff5190062ce8cdf80fac393830c7ac4ef21ec6afe15190e953c2633cc4b3f8518c75bb59fcaab84e996c8ddba30bfc016964c2a0b859100e5b537121530fab88411bd59194dead4d972b1385a019eb57c4a82a8a19eb7ee20abe2d7d887b62d8ae7f132ff0f986969b4c429603030da22f63460eed23d518197b3715567b36a32120f76e84decf10d7e5ac6036b59e8812934b48472bc7ffcdbaa6f694c2a5893238ce194d0480cb01611a09cc5ea764266da2dac412b3beb1d9391f766563a069eee0fddfab8ae5fb07bc5973311557c8cdee509e04193d2c629ce20fbfa91ab7a44ab05b2bfb074dede4ffe37acda7d79c76e0017c54b2ad895d229b0e5e3b4ea04fcabf360b171d200775753e865b81b840c9460e9f477b203831c896692576605adea347545b7c06f39bac1de21776936c5c77318f698f234d8b641fbdaebbda30438a1bfa4658fed71743f94f68d8adb522b5ea94249a4ffea7868be4533f843543f35fabd20f74848377860fb57d2c534c0c555200e083e6b135d7c919c4047df62800122adc60051658d917a9884d3e8ab4638364f442cb448b9093e30417acecaced4378938883acdedc5de4850c3781015d55eb07e91bfa8405bb6a9bc00e1c816c70ec57ddd676617dd8f982d38110c510515b5d99b65a146d00d7d9ee299eee904eb595a84c8fa3a59d6cde34b106a415521252f4f904f513f859b7d6323a3bc67df3ca6857ae8d52db2702c0637bb5ca9e2d0c3dbc65b98a62741e69c1be04c319e882dac5142e1c7fd44845e135b01f0a906fcb53d968feb66f28bc5c643beef4c6ecbdd7e35ae007533d4ca0c8dfc9d632bad5afa70c134560ef45c7ec1ec04a040083733dc3f56f028bf4563630e47fee5573883a19a9d2c5d289917646b74b7712e4a9816d3d6ae2b60cf79e391fdb80c6e6fef3fdf0d0fcd9bdc1ccc02602c4528051a3708e4a810fc1f407bda6988340f1926379fac392b809f57badb612847376d0c06334a146596287adf4c116166421f7b8ef4669a4c9607fd061b6f393353b48b20b96d61272bfc1cfb9403eb1a69feb53f45b1c14e9ad338632fb2bd13626649375cbbb3f594527c4be78f9c600119067feea99142af75029fd993cd1d7ff6583d241c287247d859a9810e187174afbdc38821a77177ce297388bf0ec6cf9d103a935cb8bc720eabc595dfdb4d9c3724df94d94ad373a38d4d1c64509152a5af1f1977d4a3b83429f5fa3043dfc20c13911ed2bee5724ba92feb1898c3807d6ddc482defc15847fc0e1c20af5655a4ae360ee2915959f9884bb57dd60c53771979a3b27320de31e5924b6b981c25e963c1ca1c5bb64cdacc14c1f20e72a7affbb1c8eb00ff4c10ba7b59c793cdbba8d5ef8f7589a5661922f5b863f7e222fb2a474557c228ee7781d4160eed2b6826c51db962096c957d0ba418d05d147010f9eb5ed32fe5e4130e1fb7b3a87ba5878b0070b2655ef07420f237fbb7f121196a1beb3f054807105ad6d028c76b5cfe32f7fbb91e44e821bb02f8c8394da13e33ef3d7a02825418a30f56ad20008f19ebf8098ac300c6381e9823b9440b3292632f04793f6ad2ef683ab6cc4adb20dc4e78bb0a98d467e8150c4e432cccee4ee768d553c6cdc4d534b29076219df05a634b2917d425770b545f48422503eee650231bf933ff47e8d7000cad58765a865f366ccb6a671347986b598443def2da5579416bbd3e9f7c748ed8e8f8aca7668e0a418bd814cdaa9cdfc5e13f8f0b1f365551c273539f186503016b4cb558cde3a32ac19bc506f707a405922392502798dc788de6e9166edde872a289ee2cee475a6672c12647a204d33ad03125900b5ce7b0adee59e5a323db7cac21039e44f83a7bcaca47c880c324976a060598c76407b5de4f0d6fb6989b35d5487d0119661357be6bd9d91fa9dd6de9e19471e0650003d6558c72dd270245887f7161397593fc43e317b493c150df6812df4ae2eed24d12d927fa0ac331c3dd6f1e0aa7925ea9d1ff3c0762ac22a35b4b59cb7a2e326188df0993c24b18970c287199481fc1ab6e47c95e5be758c0f41797072a435d12e0e0b505b97c935b84d83cd78da18130b44578913e1ee431f5ff9618448c0357ee106aae01f3a375d8a30a450d3cde767ebbed57b0d2cb4c09eb6743b9f6134d8cc96a5392436768397e331692f3420130ac70d62a7f28d6ec60e22fba11a7fe8a86c5861370bc47985d3b66f1662fb8250ff30da5ab5e7d1b88cefb11890fa80be69b6751bd25659044f611bf9e63b1cda931ed74c1c5a8cf0920f4d21826e2906aef4ee84a0bd94e9d47a83ea6dc3590aee7dcc0cd4e8194ab16034b26068ed017f8f4410e9c0690cdb3c0353d7266472d39d3dcd44bc23d3a2eb4f29bacd6d38578639682f384c30d2f4553d4219ad3a4a2d08dfb551d0ccbd255ef0ed81d8d6615d0013085946600d59374529b676b1bc9d75ba30470e09fedb9761ddaaa3de07726238a8fbfbbe9906dc9fb7af97b77d4ab0a60d7f4650af613fa6ef3d564be671c1d9bb96096a8601fa969f69eed216dd8207d6945e70f7619937d65ab906acb0b23baf86225e0785e223bfcf022ebee9537a68661cc139fde5816cba78c2f0941771b24eaca09f7bb66d88bc917a90992a57f38193cdbe530ddc6d49cfd8b48537517d85b77c2b38b4df7acdffced700a409b82abafd88b76de04d6f9c26d9c706df456b31039a28299c406e30307a4145f85b4b62cc14553b6d53c18ff5016dfa8695fcd6cf227a2810af3a69a846a60901483317bbf482ed2deaa42ab0bcb36b1b92c2785f7e9f2f315b8e4dd7cb01346ac22a7180742ffca69a918a15e8f5f2265d7e3515b55a3c10e27b2c217309744976eb01fd25d45a0e82076f79b92e97223dd70a0bd96573b743b7220fe602c20a2dc08bd4f6109022014b91922af27d00d4d1a6a2b5e7ec8d1618751629594b4513f0c6ee470a55159fa0e3ec09bb9bd33eaa42e7104db1eec3b56a430c924ef7b5563fd6254b3c844a273732148b587c51e0703e644f30362a066495cedc04e6a24a2bb0b5819f2e385618b798c4a909ac06200cce6d4651f3cac3988754546b8fe5f0e15356388f553c9d93bf37a10253e9339415b48f6983e6b6459bb0043dbd97caf8cf729504a07ffcc9f748e1d21c43b00468e5b45d90fcd20b05406ac16270cafb434e3b581be009dc7312ec471e1337805dfaeedd82040cca39c7147f6eee892c02da3244848b800ce5400c91bedc0d8d77f69689f4970f06b0c90082183190905d05473b9cc7972f8c397832ac047c7dcee2802bb04f6d4f02c3cca68b994d0bc09a17ec2ff7d95d4660fa402b2b48faffa74348bd26e4912b5ecfbf4a093fb0f9aa1282d4f047e1bcfead8cea69e941c3eeb593c8e3ec3ca5211b6e615d3b4fa06acea1739c55f2424e9e22a5243a09a818278a4245afde46191e4aa29f554b8910fc3cdc2610b6cd1103532a5fcb4c30db6dcaacd3e28fd50739f3ec62a87e9a4e0bbb26b552319671b499a54b37c19b96d6c6054efa62be7fc56f83a5140cee8b5708a6a8e04252f6d8913b37f3f8df4b32d45dc3cdeb3c828e8217396b6638a1e6952536ac8a213c70826731f384398be26169bd8a2a02a444f32fd662983916082989909df239b749bc25c618f8c7ca13b5a043065f6e1c3b2e8e4c1f3e7cbc3577efb7414eb96ba8c994dab30a1a7320d59de7db8890f9e675376220e33a1864fd2990834733b0273cc05f0b28a9deb6cdd9abe864ed853142f061be12accc516f6b364e654b0b94b7e22ed667b1e5165eb05f3c84c3b9f276b11c320ec9acc3d57f415932d4e15f2ed4eff230a9c0033377df98ccc6a2c0a5d6fd90f1f4f6e630c0cfa12465fdb77dcb682e7985086f132119503cb146d936a993de55c4b73c86cb206e0e3124ea23a1ce1aa777cbcd2bc8fb0e85c420a46d3e79ce03641e463ca4bcf0a00d3994cf5509400fc802cceda38adf19a71fda1b4d75865736510d6013ca3b134de15c662a612fbd0b821b6c4a8e72ba54ed9e0f3c68682cc51cb6907a62ca68939057a5a21b1f48150241bf8819f783df3941d240a617ba0f1d7f65207e496734b6f175b9b8ea778589c8ae3e813b2c932899a078e90cb18b36ae88327a596c0510ab5cf305c239f0cc3e872565c3e7822b8efa966344abf83fecf8e2e71512232530777333cc9be5d911b083b7117225b77db7182e5255de33d317f2e7062deff630bcec1255e0fec387dbbc381fb00c3d03668a65f738d437a4a96de102e0a78fe149959f9af8d5444bcdc2e8e92ffda691541f6419181fea9afdae17e0fa840c2c4914d1dd176d597a07381e0f6860cd2fc3162b1f4364fa1ed5f40d89dcada33855ff64d024102f3ad98745f8b7fd36b61cb712efed327286b23df855b88ed0f892a68607f6f309ce4fdd6e887f3df8fc13bafc6004782978e63f28be9448cfad62af73afa66a9baa660943548e11fc0c56cd7b16cd38c49a7358f049365e2c51853d338afad911e260ad37c7d3bfdd2d02d2e4c0ee0acf8c993e37f361beca8a329df78f4fffbe43f85fa15cc1a527020a4b98e06661d138287e728adb7c2bd8bd62ea31e26c6a21e68fd88bdfcb276ed0ed21f20917bc20813eedb4bf86ce5abb89098494f7db9ac203e28fe261510dce5834718788ad56715a909b6e5ef698ca4a7a488c17eb9d5f8f198a6acc75cf9f1b7fb97fd901b9118414a258565dd41970d901fc9590aaa77254a8316498a8ec85c51f39653364c416a6400c97b989e593811a7737801b0c0003fa5e4bd37c1142587bd0189ed5ff9ebb614593db50627d559a5d55c010fe14339e61780d98cfe8c7bad4545f61800c0e867eea3dd01977c0307da63d72359c24e80d7a155f9d73a31b01f6f5e83d471bc453f45a169108ba6cd4e43c4348cabd998c32c5aaa41d1f9a9fd86e8e147933922be4d2d1e3851c954a83d525edff7abcd71e07a6ff9ea8a9f58ce84d18870e7ea89e9a161b66533dd722c66ad6b39713f7923d2eef10648f74ae9503664dd8f16aef0bead08bf63bf5ef489741c11348c5e3d628cb0abec794779c2f6b41c31579bd55ac2ba9d6db5aa511e837f8ac1c56c6c737f5685757b9dde7fa6f36f11c0f66485a4cb0c407743d0bbb336e2dc44bef7b2d0a0ef12508467fd2376548267b8f8793b986ff0abb706b303398d20945aa456f9153b0faa767ca298f44de815c131a4b84c161cd06936273a2e07125f82de6cae02f15ff8cf7c2ff9409446b39d17c60da9d1afc70e73e289d9f4f06b8303cbf0a4a0e0efdc34fe421147aac56b3753e3b92903fef0b17bbb4ebe40e94bd9d8bfb913bcf0d29ba480d76a148058a18ef0c267530242f4fd0eb393a9b2bdd7f91d9d8b48c0073e62e6cfbc5ab6a8592e82dd473ed7dd6f7de6d6fc95cae9295ba246f85f0bfeb99c27d21823f3c2ab01fd4dfafcf7ce1d4f680c94a285d39cd0d6dd811d234dfa74ed8cd4b7070ab69579b4e330b0eacdb33a13f1ea0731c291c5e11a11388c17d27f8ea4a6de6b925bff6f187e39412091c03a5b07e803f7e6f029e9f31232e7a8e1c117f5854378fe8b8b46155b526414c5159074e5844f5b0344659d6600c470b1ba0be3e5d0ad51879a22a8c5eb0a839da9328e4dd6b5a195242710c5c576ca02c71550293b162020c8afad445fbda57cca04a9d5dff7ab066b7f7b3307af9b6adb9e8ee99717ae745375c3cc3114c5094d499b924b52cb937ffd0848049323e4c32937caec0e1be52ac1a64aa8a55c5b091d31ac7ddcad58100ef14466be8452bcc59c1fb7e2e48ff83a952ba00c5878748d867573addd6e1cfc7c5ec1da5b6c4b024d39dc3bb3458b31a92db05e78599321e00b62e7a2bb04015a5eba69afc963b3410fb5e267307594cdd8c3ad66bba9784032e392ff0bd82789c12b08a4c69980d72d5b665c6965442f843563141c0cd5546bf4d2f6a8b72bb6ad6605c8b433a1f0fb01e5bd1e5e0a0208c7208966bd8729c14758fb03f9be6226f823e5002c1fbdc42b4ef1686ca3a24095fcdcc940cab4467aff1dde1e0a235c0dad7707988872de2280a7a787ac7184682beafefe1c03f06f7c02dc2926319763fcc03db08baa74c6e69cda6532dbf257bd782be4a5f55fff8001ed9f8f477c8d26f7e8acea6e02dc2fc978e71f13364f6145c55b4e322005cd9c5f2b3f50bb1ba28cf43b1ab9aee7a80a594ae44d5dc255251b46d54b9ad474aaa58267413007986f249a7f4d96d0d34f903ee4015c50db4fc0a8b467fdf1cca7377ac7ae8cc8d3aaf57cf13203a285f0e9858a31b597d0030b9b36c65c5fb532404185a4c439bf8a92d4c92890ad08161f2ee9f31f39900ae25930c698b8696007c2f2e2596ad05bf583123474248b65cf4b62bc743316eddb755701d74d513bbc1465e31c552760c5155e7095ac8037cb8777c005096b7b52373b51d22ad1136c59c3251702c8f8f4bb83e2fbbaca9d15b413a417e83869993bfc81b56ed90e0a1a6a79f002597295470c1896f38db299af22be165292d57e8480050369685c529b0ab5578236490359f4c9d2233b979ed43101a12e20755a34f2d6ec4c09338f14bb7353975219937200c1d7b7aeb9bfc85e85ac85094e2d4848f738522e048330e40fe8f3a6629426d2559b6763e5bc0a729b1653b19f8cbf62ab67a3b04fcc8d11fea84e8247c5d34ac13a2ca6617932c4a98f5d5ec76548bbdfa2ef46e7c50d2f1365af69b51ca14106e79d14856d10d922d56879f05c7f073749e8da2a9c2878bf354cf382df40e641faf4616ce5a8fc7cae90a0c4510e3d95ebf6fc08dcd4572134c32c5732f26de0d7856480a5e7e6c31ab47bbcbe1d564c4fd97435ce3cd848796ce6daeb4b61cea9a60b51360840bf5f2942953fb207d48d250093969d112a1dfae8279a5d27d75285c9e1b41c372436eb9c2bed523a8013e579c038f139ab2d512ae80ce70f3046531d9fd599b2c192260e764b7a75bbe034361aaa108a8ae07fc546cfc2654801ff71cc97caf2f484425da9338f7ea5ed7ac75b0a9e10a62f557ab2a0f8c2210a7660365c83ce3349191dd5586d803c64ff18a787323530789cf9339dcb4735bac615f2d5a6efefb5e75ab15c3536d419b0c4e67753b31565135b4d828073ad7e5e757e5ab3e9b796af9e1431ffed2ac68147f1588b6985e14d3032aeef882c7fde4430d56b6085c6b093d6613d8ada8a711c642d1455a8fdd13650b7e627528a7ae669b11f8a149edd49c572cae7686c568aa57c2606447207d19a9d1ddc7a0e7f53af9a959fcc7270dbdcd062bfe7d58bd0220518423dfc90088f27b297f84603f622f46cc644dc83d338a90cb877d0d8510e0a4a5b0baa26956e7f548624d4b2ddb93ed24d5578105b04d9d90765cb0f650a31df4918504b9b6d203894541334e2f5db4d1d7f7c984b0fd9a35817bfe079ffd164954ad988d5d2b794e3b7bac45e51dc9d7f614c91104ae4859eaaa5b15085a4d10c4a32c528040c605da3f78fde71ca74f44463573d729b23fa9a43b49f4851d3ab45457256e4fe16c85a06f8c119373dbe4d4fbbbba85450a876e8a091bd9c3ae836464701022e447759e14fac138ccad440c17dc7f8a03f8510a20636fc65e998836ec731cf072dcc825c1c448ef8db33cf8d6911642faf3820257ad590e711850f96d361f696266ea886186fed1b17448e3b29d30b2eb47f9a2f9b44e97b28c927bd884d7777f8ed76b500de5e2c1805fbff34aea6b045b8cc83fdac8392f1c3592b8d7fa386ebc7cc82eb3be9c333f1ea0413902342d8a47640b9fcca7a0c740f431e7ba88d24eaca44e0702d6394ce037cf488f43061fcbf76e336a65a4f1ec1fd25f92be3a1f5c4ed17b364032720004aa9f3b315b98b5e4c9cb7471c02dffa242ea2f830548baaca3f1dea6c0a6e7d81a708965d37779c52df836409cc24e252ec86a938ee3bd5cfd1539a81b4f0604065239ae9a85915a215c7c46b9678da494bb8504ff2cb973597e5af12ce964d6f4e7d33d20e00a4766152c531640515e035c461ae397400f154e035a28abce432f4c6eb006e0caf6f45438aebe0e364781f639f226ad9df4c437e81b09e5298c3629c3daef06473d961398bc6d49b2b7ece8d1fd4df597516ff20acd789443ad65df57c2ac797aa95d39ed00390d6fe84dfb04e6db3b8f9dcc0eee93c83dafc804e9160f1803a699115471eeffd91a0737ff34c1cc9120e0d5065b051f540dfff0bf35e6c8a0e1ee72c655c149e649ffd07c380275251afb0cc687a49f2e335fa1106253dbbc642926fbb8e18ecde22d9e4c79aede3a7e13cce010fe44f40b8fd3e842255a0cd9400c53ac199aa3de6b349f8272deb44da23e063c693039d7809cae2cd62d9bc291102ab810c4fc01a05fb4dcdc60ec4d19cef968b85cea6ac4af9de08a44c8b588a3996d888d78e14ebac4c9656edb3f828d5923cdb3828ddae022ec4eedd38e6f365d2a52434397350d2c6c769da0fde7ea6edb6d726379e3b58c8083e3666dac1fec893b75bb00bb2c2dc776f366e6adee19ad748ef9e826fab23ee1276d328c34dc61d7296db9567441ef8c7edb71d89731696fddbbaf0ee65847ac9e0685c9fefaa8fb7be9b29e8d6fe3ba0ba408ddcc28a2600cc7b7121d16b3e4af76bb1579e32313bb639d44cae68c2bb9435b9b6a4ca7a996b861a74978fb77c63312d72759d9ce4d79a7a683b935fa4150ca76299817508222f74b270014ac3a1584c86ac99fcb4a31de727689832b2b25cd8ca2dbdb1e6ad9312486ca6a0631afae82be54453af1ce6804c2b272a803c771151f1deac040fa65c59739290a1ab8ecb9742577ee12b10218227074e097a06048a3503a0c44f44e2856c3f0d02ebf99cb0233c31f238c2c3ec168cefcbc987cc720253e0441d2550d49097c030125626b7c6e582b3e60fd1cf4ffb4bd0db13fcba468e4825dba2415ed3a12a0a6027d90e327b5ff333e4867b9c20d072c0b948f0a45af490f220939f0b621fd627ed41c40c7ac78e82455a32c2171cb15a806dacddaa98a3c5c92f1952f5842927f5bd2f9d64c14827235571e566cfb121ba7aed4a4fc65dcdc727b162b3d74b3bed440cb96ca3b4b158ce7fc845e9ec592341ae34f69aa6bc391af72ac9905b6e7baf710f08873598707e899adbcb98b4c78dab863c05d82c2f520249a6bca4f157236af094430879804dd0563df0cea920928e3b0e78e9cf9b34792937a1aad86d3de2dca587069b56e59149e321c18b5f5d02fc2cf51c9f84e28b2f5fd60fdf37ddcb61e43ae9be8ce30ca07e1c8bc0e88a80f41cd7953013dfcdc27dafe1be95c7768a4303cbe00bf2a9ec1e8a1c3e6e6d03f47df43389c99fc84cab81318b021d0254a1bc7099cec4b5bce71b965058e76e89f7d66dc53bdda0e0062488f62925abbbaff81bc29f8d516d6feb53bf52e3de4ada457e9b4252a2035f6dc0d80bdad76de1a667a9bd261946747a397fea78fd0232470706129de0e9c07c78f69bf9830f03c128c852b79d4f8ab974aeb6fcbd35dfaf54e2f6848448f6daf9f5a95b735f7a0fa87a0b27a345e0ecc1e534057467bf0eecc7257b6a7fc2fbc2f9d8cbf0d73a512293414b4fc01e33c51c1660d8afebf76c02a08b4d0d2b1ac91a413d85d9a2e5c142eadc45a540628dd21e75994e9a6ac0044b7d5f7f94172b233eaed80f6df3dca392dc30380de11112c7ba73fe28ab8c967386e51c350a2d1e3849c722e806c97591aebf3c272d363bb3a8c43c21d8267b40be51ea002322dcf9cdc101d31c7718aecef1d0f1768c3cadbffe38b8868e73ad555772ef34bb7e344f73365888f2f3cc68d0802d5d96b12b514bf61db6aa8f60d5d7d71354db17c9a138aae1f88ffceb2c45429dfeb41082f8acbec157ab20e993bf6e7b952dfa9b6a62d981c17e1db8035b5cc62d98a0c006332423589a5f54a70e916a71911056981e24be25c0cbdb3807042cf0f86aaea22d9c953a96c6008970ff80573cac39fe89e98c0772297880fe50775da3bf8d2b53dcec5c894f468a442094a1940f855d32c593802643ccb118b772998d610b0941699a80169fc230a0fd889713cc7096a42535cbb1749f9322d69bb6bcd899cedf82eca4bc5c55c837c0242a96df12c6a19bb2b69b4853c97ccfb9e62cdaf45c8724ed23c48ba8146fb19cb66fb21010ca97e99778c5f884f0e380c5b833d28cf449334f735487ff3a803a6b441f27104ed191704627dba46bad0f9b7b2583fd3e18302ceeb214b68ad2f4089a957dd723926b6095bac2461b1b3bc41a44dc22ee99f0c528b39a3c9a6b8bd9479aab6903d225cd5c3cc4f192cf10d06a73d05a5eb335345596032fead2f2bd62866e259e6ef4514df362c470606f29a457645af128170ad84fe49d8ab0a4745335c918be17ee784a4ba368abba409c27531aea6b8eac2b8314e00441d3eb14699ef1cc584a73299adc62ba8adc4d7a3136ed73779d7f3d94b50f8d20d4379c32151331695c46cdfed6ec0dc1bf2b39e88359171eb196c56d350a0bdff19500178734eae18d4a8ad5e4230dc148bff48242b40ed7060f1e81face039c6ffee3a8bed66087d1779f91feb5ab133f5b8517a37a89f7cab310f5a4e8bb94c12d0632fd205af2ede5239f2eb00b62ff34bed5724487d03fefe9f6f9a5c4cbd342882a377fa3167bf018410ec7a7806cc1f106fa9e38c97c96a1c927f1b9d3c5b5baa76c030a33f62d5f97abb30307e0b91a09041ae9df81e16feabfd52cd0b1077aab2a1fc7482e49b0b119a2c55cf030aaa8e93c3909c210786907384039bd3075460adebfa6d114bfee3711f8fabca83fb9ef1e0e7f63b35714b4f89c19756817390b8c44300b3631aef1a4c834c52a024680ee466b7254574d27018539d9d70130adc4ece776163bee5c6b36c78a927c2fc8d1185e55f3213798dd3074b094cee17132d4dafe6e668621563461ec78fd4b28e90289d8c8daed012bb214cdc66b1b19d44b0c4d381e0024522b93302393ad105c0720cd71a59e13267e54508bc08131a1f6dc20c55998954d451d694afda3981a0bc8e82eedb7d9543b509d1145c86df5f897b54cf1ebde272626a2de18af85b10bd86ba5ea2c70e5e9eb364ff3ee3ac2b0a15deaf5b1a0cf11ab08ef1dea25ff28dc2921b2388387dd3a2d5a45373325b6512a209f60e761845c382ea66b937e1c1e7b2b7694f37bb678e486be990496942f16fdd956a1bc9f89c8e081a234d723e9f8b89a15caceea13ff685ccfc60a92086b2346c61796bf1000c012e097950cb7e56e0c1f95d7c531623f2eea3a9a523b29e4c35a33b6fcb8bed1dff2132f77471d1b422a5d32d50afc8c37d462a3c0cbc91cc268b21651c695a2b1c01d7853555f100b33d8d5da400f28f4f3b9ec5d6535e803c9b88884baafe0c0fdbed4232601d654f267f96b25db2b7dcc5066ec3e09c4f367329fac450bb4f5fd6a96a2be4a4b7275606f141b4b9ac0ea077d5d5046472db344149b0a34b8ac2bbd0b9a92c9fd02fcbbc84e60604f523d94fd901e7bd78fdf9a4d9bc8dfce9516c4ccab98f73a7a3df473cb84868cba7a41e22de9063a8e976b1c1e382387db8a9466c84891eec8f465e469a23024e0b5f2b0164b44869f80094a50cbf31d892ec62c18af870726bff9e89a23d84e6bc9354af427969979f725271e03245bfe412fe8a4840d95aa6ce27bbff99fb8c36893a40286c448ca7976c117820b2fa7bcd2392ff8154dc2c718cc89b6cb9723bca01259c7f549d13363f241df5d326e5dcf40e45654274f8650fc8792dac1209ac59817b086899b56792d45c0dd1f165242a56f95a3fe50e4ff098b8608fc81c1dce703956aec737bb6fe36aaf8e97fe0f7ec6be08165d25b81bf4cf571f858800981051fd3adfbbb11680eb87fcec25704ea1dfec3023f5502cd5974bc71d1d66e452f15f9bc9fe003fd40798da7ca1a5f1ba2aff9c44dd24c71a17df94a0d7ad84585d1fd0d8e307ccef7df1226aa8340b7bbfa1e1c5028dc1046b4fb83af7ed139bffc80c62bb01dffbbedbce0daa2f1c5d7f2f0e6cbb3542b84b0593bdb24559e993c8d652d7848f3989453fabab5b49531288df88dc2eeb8979ad5a845b7db45a99f646a3517b5d875c17aea7370502d1e6c6b38bde1044d0ee4e3b72effa4b59b2a6e254e31008cf6f6d4daa5f9927da206d54062d8d4c19b59c096c9bc5fc229b153c9ff84685df41238de3d0ec19ff080942dafafa85e63abf544b9c0159c520e33cdcb43e9062b1db07425946a05081a32795af372cc064159c513caa75f2645b027c909ad3688904e25ad1d2c4ba8d8a6cf159c376043fe9892ea5dd447bd6c5ab74389e18ab606f5c542c6bb574df46a1c2f8ba27cd7190a7163cffa7e1b9a30add1b4c8711b48b3a5da0beb28f8f397fefb84e9d40ff9440332f4fe8b6030f0c5d5a0ac2ef50df90326aa4ac69951e99813ec6ab79ea886804b3ef1ef92bf4e89b2b9cca3b0d5b4cc059e7b7c75a0b68557949567b8290a66ac1c4a9bc8a27ab00d69607121c2b72a117fcddbb388a1c7cc1187d74383c2e111bbadc5f176af35c8ae9f581847c1d8932da8ec831e43d29c0c295ff370ce1845f24cc9eb03cd937e24c66657861532c5b64fbf9d8aec8cf2806b0009df4679f15c6bc349a5df975725c7dcdf4a6b287bb6c31039089d79fdc66513259e6d06760c9b3ed8dbb1e11f0f6b7dbe0dbbce0c214a799121548f398163064ebad99cb3fc9f37328dd39fcfdd1e74271cc876fc52fdc29e9753f7814ee993b1cce90e6d340987c2da13bb8110b3bf01b2e206ffb4c216fc6ed268cb8676dcf9417d434de4241388cece9f16ddad97508ea43fe647788e79461f20e43b027b189a3a901ec3cda217392a627921acdfcc8f0ec524cd8c85498913b648ba43d1564e767061eae13a52d4a8385ba945aefaefbff223dab5b1c2ec5ebd03e36f60a5f70421148011f3a8c46c65dcbe73a13f0440da5c9047e6dfd0ae2a35b13850706b9929b6273f500e7edb42bd8f4232f78223790ea11709e8179666574daaf668afead52a55491d51c1d8cf1bf29a136484c2da6bd97ef7b2bda4ca0d47009e61b1d79a9d0dd833c65c82726cd9b3fea42c0fa008f32018d04a16b41eac4d5570a8c3cb77d1483bddbdc8a03acded9e69854afe9cb75cf78bace76349d215e6f2f9a9926d2e10188461aad92a1f65bfac756c7bbbda888ff8fe336f5481a80b1eae3ca6886ecb21ea76f3a85a1b0ad445e7f28efa5bc3c059ded4068fa30d450ad264321be874619ae0a552c034c4b9db121a6c074200a8230ec2e068b371ba8404b7c99a6b4754ceef5e3f288e928e27bf0d5ff6bf122f1519e1defef11a4e0ebe0efccf0f219334832fe60bc263d2c036aea22ef655808ffc0dda5d346b47aafc5d08f0f95f7607dd97776f6cb4c713b24d2db7cc991219e4145f8cf9e91bad51159642977e58c5e7dac24038640439733ac50ca77b313112a54bc1887d152d66452fb23d7b8e02112f14a328c5bdf22bb1930877716a75690ffccf098cc88f9d78835d1f6a66903b5dba4f18b3c8e9665ecc6006c690904d377d5dc50cce786b7c3f56d76672f9956e828684a44bf3837638e2923f4866363de2a8e69ab37748f931810fbd2e93be51e02b1fbaec223c917514f616b9f9abe4d43bba7f9ee2c111e68c7fb6680801ca40aa144186e2b5b2e47e3829796b2d3c571054d947460d918c69e3e391923867a70440ae7e5d98a3bf540fe4f6189801b1a5ecaebb93d7b6dbf110d58eead13893478b6c2828436c5c2a034719b2df73a4cbb0fdefdf7d35ca28fca9c08796ed08efc6ba2bc1dec0754434aca31007626d2ff69f25a1565599ccbdd02478317a894b3190bcfd21de2d4abcc2b15886be80eeaba95c0e5074078e2ae52b58bb24a18bbbd67961a0e31a973812e49c6b3fb34966a1bb6beb07f59ea9307526e6794160c06db9883470c45f98316c72a90f93b4ac3dc2ef56556173b16085365dc708fda3a9206694f8f0c753de4f19d3205415cfa427614c1f9f128e0d4337942789d5e822a3b3fe798d0938bbf83d0350597f81dbc84eec53e2a17adda398022374982d0eaa0433c85b28aff29b84924cb0fab45b090cc94762c2e5ac8399f7e6adbe9eb84be785c69cd893f3ec4a479ad455e31eadbe64625f62cd8504d22202225af670a28117d67d7117c938437fc907ed1de45563baade40234aa7e1092933f6386579014b4ffb7e905fbfb5d53d458f3c5a3c534aec6ec12677cf2e82245ec2897089d00ff47fab9a8f01d47d5ec20459cb658f47a921cb6e5ef5d0fb475c5f8df5b0ab66682263da12b45f05bdf87f00cf1a24c0e2fc3edb655e67f533dcb37fae2f8fb6b1a3fc9904d1f4ba73fa39d501f93510e592c9ab165b9b5d2b33d69c1da75636bbdc9a8b63b5fc7f11193cba465d1f72bd4638a55257849a6a60245ce28ec975429949081d8fb1510e975d733e7807c05dde624d5d6b8da3b96f753d5cf9428bd56c529e798f6f33c8d3593141455092679b4bb1a20f5b74d9739da660a9a1835c75227ca9efed2c92afd3f2b0c9b0139fc6d7e6b1a53473647074255009625c88771d030878a4e59ec054bb5724f794ffbcda3e536691849250dab91e097c1ad758ac1e4f1d7fe40c4155402fb31e9d43e482bab2ad3d7fdc101a5ee046412bcf9393fcc8ae30f9394ecaf6960977b6a63e0d7f6d3081178218dedbe93e527e75393e48512df123dd8f60bc58b287bb5a326cf633e6d65b7096bfdd81971d707cfc5d664ca48a003dece43e20072a6f9b9dc5b350bf462419c4e66b4d1f35178511a4dc239d80c1ff946d54217efa5e5e87a7086a9757045e1087678b4bacf6cca66c90e641ad6041e7bbda47507d1d270c7a398465af87e24111efd25b2c2da0ec1447ae0a9f6bb7735622953d28dfeacf409d3fe69413410a5fce31d99255b7f2e5b4067ea72f0902620f20c73848dee8b4ad99dccff6cee98f9ed88fb062fc1f33d60317e8eb3197072504d749c64b69114e3ca912cd8ca683f8887a5475b1b17b4777aea8c08b5c4a4be06eca487f1497e08d0ad6a06cd5dc7442cb98a800e13f800ca050c659bb0d71c2b58248726230fbb6318b43879998da3b09ebc111324dd2710467eefd87972461942d9a5962c527de38b15baf3870971f2c99a7d54a288da62cc2f561c8b8b837a6761d7a378ca8e8258f852db909082f40e34fcd629f95e740ab50eebaf222faf987ebf9334c503c03bf01f3fa70c02ae63b2c6039f807c0fa25ee24265b9eae064552ea451d760fa4645334f9a212c75b5a4aa5fa0ca82c568558506a6047142893059bd8710ddc2f5d00b9e285957a6bd4e7b5eed369901ecefa11939c22590891f7cb72711d60f65d08067d030ac82cec9f5c8d7f718f2ce9c84af995e43102c791b5f7d10aa246ea12ab7bec4f77cc8a6a0f216e24e0f107d306620f3f53c045087a295cfbcece8daadb52b581ca088fa71347b4a89139ec2a85a942db11c0e2eb7a8c7c3733a77375afc42db1e533eb9109f2583de7c3d49e8843d03708e775a7986d47bef4b77ff2a679651a8e8b1c851568af2d585665efec5b50960df40cbbff622208dab1553110a7be1bc55ef38b3025947c855f2e6913cb468c4cfc28b1696022f3be64dd977aa8b102d7f515cbb69ae11e0beef474c6ac9acdb3a5f6258cece5f7c6ccdfc26b2bd4f6806e243a4c6ecadf34a60c375c07df7fbcf50c5ca9bc34175f367ba110c97c50e955638726f433ad8c7f974bb3d86dfa4f7208fd9e3cae7fb5f523e40d1383dbfef40bfe1b6b577db1a09ab9e559974931aae1f482bad2cf37bcb330a03ea3ac204c4bc686fd4f6656d2277aad2c756665bcdd81a238db4b9b3a50249c254d0f5c3beaa4bf40ba7ea7e29e772f7bcf1209cda77dc3d0cfc42101c04c96d4fb47568195daac70e628aa5008958c44cdac3c548857dc4b65a2327a2e39dd374e5dc14ff3c10d9fedb0418ba31200d661f82826366dafc8d5c1592c294cec3e90c7dd45d70ba8f28960a433a2aa9ba3b77d9931db6b763438c549d1a9bb760ffd93644698b75f5d8c060bb786a340958f66465c052b806682b416d5c994030a73e61e5ba92eccdc96cccd860fc182f0726bf6850e12b624b40f03647bd764a0d7c1d4bee0208d8cf8b0af8137bdd00cf095fc84acfd825f186542a0516f6768075ae27e5dcdabb1e4e7ac49e65ef85cdf744a10d6698ee31dd6a5be861aa38d44ec2f80e777714601296ec81dd9451cea85c034222be62fb369d53472d6cf04978a72e51bcb4063611000ef01b7d5fa21a11e3783de919835c2b51558692c298ae0213a635ed1073c6d3e62c46ba333896c1736b0e58bf40d84a9a36064004746ad28be0e163678b5c0424f8e88edb4aa79f8d65322ec9ccb4fba43416903705f7cfdd225d7a3beb2fd40e9f663d527f4761f7efc2dd540f7088ab47eba0d46fcb3b58c74e13a8d47b5e69a9cbdd8092343248905e47decf4f9dd2ac9519275dc6f01f549454a27a8433ec012868b869535d856922d87024bbdc17e410c8fc282c5146ac099c1c9fb49a767a1e9622a45e8f130b4e2b8e373bc00788da3f424c542199857bf6fd787d895c86c31d56c1526fa208be5091c6a4bcbd23e676c5f0fdfc5abd2f0980b268aab5fbfc1a85a61b5c3c15f851eb2a6339526945326527de21d5cf0f4eeff1c7aba67eee2ec7f853d38daf80394b56102b11804e69dfcd57c19e87d166f6583d40a0c94320aea5b168e1a9d537aa94a132615989944f9aa562380d6d1ab206f0288e7954d539e7f040354844c6fd31527341c3a4c24a6b8c5961eef6b344839305cfa9cb82212e3fef90f94c9819ba34354adc75c3d1091ad6f8491f1ea91b10edc78c76d2ef5bb118b043cd24225c99351f737350f55dd4fc31d3b68111497267c7b28271408c4e2665e688e5f0e327bba1e26897856c909cb1d373dd338b10ef46d70c5abbef41d0f59dc111f6f06323d499410e40f3c5ba45cef600d9c4930c907b40927000c7043b649e51c889511cc776a03488b5c0098661497849d98634e145f8becb2945156302aa5eb22a7c1e9210536293bdd52e49db0607fdae095e031937000d1da047b581f30c9fd1ddcf56e726faa4f85517b5621f82b7115d7668a80c6281425273439c433f0ab9da97cc405568e1d77d7803ff553931c08e01c9b143b7f3b511829db81320a8f7c777fd1af928cfca5715d224efb46f16945b3ec71c1d0f1b99875531497f539972b72bb292b5b5bee7f4c0a61d38002f4cec3fae2059886e31e45ccfd53ea2e28a0283f758b7a8d2e6f896000f67bb2785f82aa75b92608e5f742818f226275c357fdc02ac7ad48ec8e5547b638d405de7389b01f50cf2fd04af83476d0d3ad341627aa5e49d1658f32e5980f09cde07f5355583798a0483fc99cefff0db32c7a2205bcae04ecdd02e17407ee83e35099464da215b894d6df7fd362a623e22ef58325defd2d457621c1e9b1ba6600cfd78384934372c8db5802bf8884d1d17261decb6541b4ce466197983a5443b30210c0762f55179b82199a061028c122d3daf6b64dbd7e3115ce76477ff68a5d4bf0dcbeddeae6d74ae9dda5f60221105b574bb974496e4d20707631a276a6fceaf5a19a6b6219f200614b9ac206b52823fb5e8ddd15fb9577a7703e3e726e6ee58e8838fa420ed1cb98ce8241fa90b622e26d0b9662ff845f25bafde7ed15d01b8629a4a94c3924e2f0d7e557c4450b47ba163267026d056af610bf1e59f7fd52e1f7347983880b649b6ce7192193b4cb3ea4204f4a560871fe630a199ac3f2680cbe37c25d29533f3f2e90e74cfcf3ae85ec884bdcb5fa80c5839cfa0e0d2d1665b0660b66ac3611234e82a6d9042cd38b27df1eaeb27050d6e32a08a7a31299c37a6a992e71a501d910d33fc6dd5564ef53a875eb2773a101f40f6f6a3f8b45d410ea468f2c473907553fe2bd04fd15a68ae33f9a40072aae99f51409a29211c250d81e56e6c519e595697efabd7693c2ab1ede3e15462113373391b2dbbf508955e4445319379baf24b893db02da3b9d687d059c8b23cb2a9e50358243e517be24a76228d878d5d5356a2c97241ad01309bd00bcd71680ccfaa79a682526da87eea9d35a1cac2c77ce3389a7d9b36281aafe8c764f28c07a9e2fa40c0d06184f96f9e2e3a7d7463395c02de2c3a53e5e2fdddffd9c63b3a6c17b371fb5ef29a3acccc37ba9e7dbc5d2e6d5cdac3e5601f9ac539ecac44ff17ccc324ef1ca7c2bf3453b668ba48d188b1d3aa9863c05f25bd5254832bf2ee8090b810df669a43e446d661b37e5745be8f5c25a58864b9499b011d6ec6ca3fcd09624749769f5f81829985fc19ec616301bcef5e282f5cd13dcd8c70973478356f477e91ba8e178724c65f933139f09930018bfe3d1ca00622011776a057f74d48ba846ffbfab2cae0d55f2da8b934bfee2acad4c8f6b8a88db86fedd6da94d9f85f8b3e2c921c0d6e4e5c777aebe1eed8364c4bd75b5e9e210363c7a8d4a1550c2f91b26ad25954be856424d81b9f040f8605291d6db5c4ddad2566ac2c7c0b4a162f69b62a2ea0deb64972d49b9e072131fb9f490770ec801b75c6a2714722f7cf1c01593861c18376850574c7bad8c03de724ee09249a9b843e3553d9d2774c9c8d69b237eec1d96fe83a3743fde6aae0b8e45d80e38ef597257815c778dbec1532c0ddb57f072729de0bea4e40d5693cf7d5f79dd9b3d83f4019ca5eab455ce40e71d731c2e273de989e46d0d87f07a57aaf333b2da328b709f1c0c31f398716404944b05c5ef195ba608fa9e614c761a7ca3892abdc1c864f5e39824e236f3ddc48c18445fcbb0fa7d2e2d2487129bbadeb4f62fb2a283759c01b24d6bde0506cbdfe723c33ac823a1f45dbf112862188ad42b9d60c5408f40ed0f3bb293929316d4566265c1db32490641e80de23753457d47e5e5061839d908bdcdc339efcae60c1fa2bc3e219c0008640a288698a6ddfcdb576f0c00d70daed7e825e50b1a1238c073a0bbd065a9314a926a9a5ab28ae7449e2d370f8d049803a25c9690647e97e2763dbd4b3c0067d2a9c6ccc3ec3954516328ba06a3cf723ac36075c2e7c5941c3522c9e78e833d61e32a6901cb2a047deba4bfe11e323f787abf9a186a386439e50b39a1da77b639c47a594390f71e4bfa89b02e895cd08ea7ec0b1b35abfac2cb17c6f6b626530f9832731c79113aca74ab70e63823774c291cf8c5c9fec4f02e8e442794dd549f2fa7254809d3c26d698c5552a8f10ead71da5e08f96ac1d784edba8583bd7b66d48e343b59939df8b0b802fde85acf95a0f6c3e860941214d68cbdff6f980c682033a0aace89ed4a841a73819da3345242ef224f5f26e35702f36300f74fa37bea6ec8f9e95d445ae45ab880eb20428771946f7ac76c194db6017887cef029fce3df4e0dc5ec537b4ad507d5536c461deebb31f94b888d1f95968e1bd3dd3dab334135954ac470d533fa229812569fb14e7798da37530855f3ea2e0c7adc180fe74712229eab3c686a3420faa91b60d667f07740fc9465e2cfa1c97dafe008a25c51196cefccd30e985dbeb93af6497cffd553896c993d325a2db71225339f114816dd755bb366b31751cd43417000aa14a0764d9fc6e83f9dc1cafa23956b003f9d966ef76fa792cfa1a4bebfee03c900835e7d3d0ed29b80f137f48bb6f74e8016f5a6301c46dd826dfd0e4aca8e60864ff18dfa76b78c6b4396cc811c7e726f82b1014150afded1b7898ade20181aedf99a9284969d0833c598b5a5ffb421c24ed03a22c9f673832a1baf1c5677398b82e57da541faa57261cb72043f6448d0c2e6b3c1217dc8a9bcc5525cc63e78e5f61fb51193f1242b269cf67679bb40f03f8a5bc0f27878a4d9a43268f58c25dc1bdae8e937b2e62cb2b564ca156b4b64dc0cf67ed39be17101cf2bfcc65281b2931232e46ba991e646847e0ba491d8f276369d67677290e96e41059af830fd0defa8cbb55ab3b57b894c6b51118516a1c50945f092f0f1d6c601818fca918e1495185a4a80fcfa00b3d0db8ff4aa3884fd58581af8aee1d3b90a3e555b33b69dce7809958d295dea03a366b02d50efdcf51778ccf7747e3192a9368d01b2ac8a1ea68e5a984eb48606900b7b919506862a66083c9003cb5aace66b97edab2f050f12883ed79fe4c834434e50425f41571fae6508d6b09ccf260f80d2785370008b4b381e172e5d576fdd9e8db39562567386ba09afa80501b5f6c435436636a8a8331c7d9c8b4735f71c34a25a90fe81476f92434c3b597789db5580b37e3903b934a1fc0a4c01a8cea31d42cf150d2b6d25ecd474e7bdced61122456f0de6a956118947d7874c6a7da526f2d46f4cb3cc3e22915c57af565671963a3692ff4fb0ab815b2822e0916a4bfd23ab8051f830459695747e0ddb3ad24dadad56b2cc45f1e040d06f29288e3a0c14d95b59f5f82c1ad9d4313edb24be9322e9d4078f955e2162edf4296a5383a795c440e08fe7b8f7a837877633f6cadb0d97dfac18ec9c9c6ceb49a055f2efe425a2070e6e40ab441eeccbc87d99c47f388a7063bd5685d97de4509a8d14cda72728cf6f670e638e7cd5661214f8e8580e6b4fecc2a8e66f4425de0e1fc8a51e3518bf87655735629e857890ea0d9a3e901b27815e489002fbe430fb94bba743638dabc5c6058ad7c35629d2f0b0a7a28aadcec7c6d44fa4bebb73b0813b4a645c14717c5f1e2259526f5cd39a5e7f0353f52bba821a0dcea7fa95ce4afc0517239ddd536fe7d5de33c37322c5a9c5a952458704556bda0315460139f61b56b9b55e885f2f8c524763d4576a10c9b0afc22149399ef72c8daa07a72a85e263dd33da4fc6fd4c242e4409b76f3adf6f6c4856518dd8b40a16c4ae189f3a0dd04a0fcf1b094dfce7f6536a774b23cf8a36a79ca40c61e23847a9fdea693182d50b6445db79a4fe002f2705f7df8560db147bcc55991495f5085f19e2f84ce88a505cf12ff5aba900f9ce949b6d7ee7c70132d0ee0f1ff04cf1a0c70ca3089dccffa879841cbbf907f4a7495ca0e259a392a554191fed00e209f24d7a8bf6b1592d854beaa1b107defacc126362fce8d144b933bce9d8b86e12534736f8fd32c124ad4a03eaf112dadbc5519287aa14ad40e7a0eb1d29218764993b87056072098c9685d13ba49b6fc40a14d3bef460c61adcb2682e384acf278d382576e39ddc4b6692f9e4fccb0c427b0661f3215d3145c33e4bfbcb3a01b47cb1b42c242e4f0e84293b63da0f273d571b5332b4f9e65f8472beef16d2d852f3c16a9d5ff34e41eb4f70d8297972b1c42f82c7d018e3fcfca39740a56c276e429b9ec2073e4168aed319b3e2bbc5b408465f1a4d3b62c0c9bc9f2183d75b5b9f87ad39afaee6e01344f4087591bd11da58670bd720f78f5a91d7e1e56b6504a5a911d17e075888479f84fce78e2e3546f976d496ef387d2068ff70fcc5ade8c024feb7a0795420f23fc8548c65bcb4087e9335e2c129df4da7492c7c5a69d850b1f0201eb3fb9444e8026b6eeaa9f04b461e35c577cba1e03b3ca8a7f97a2e9b730ceb19d0fbb39b6889cb38efa3b62787934822ada19490481d25dd44dc0ac7acddfa40ce3c1712447db8fc9722ae250e861c46a717fc60f604997052009c1ed80dc18f309ae61a1ecb59d4edf8eaadb021c1862452e58ee4aff741291901c7c9dad1aa205e2b868d82a390e1738ab05b5429095176fda04466bfc8c014696f0c09c51eb37219b3e99a392dfb7eef7b6c6ebb91c9b741bd41a82cbb04916ad651b87936e4b351fa896c2dfda7e4550dd9ffe86264707a7fb8f0f33ffa2082f107c0fe78f0c827f8d0f7c4a9be9bff9b32e6dc27e550cf853079ddc18c8b164a114a5d1f131da9c0f48e5d69fafdeaa1b1a1f0d279a979a37394185570e7660c37701a6a9f58a53b27455620a1a7a58cebfdd527b471bec6691c7f4adf324a647949fcf3326cfce593bdc55abf2718d63a039295b217f4c46bc80a6714cc8b51bd6442a81fdac8cc51b7200354c03e97facb493b50afb709d4f4c3a83f4c05fd94dac6d06e4e376a81a79e0e36aee9c2c7ca5b8be062b3e1fcad8a38b5a546998afd9226c9d94a47c73d5500631f4f33c92ea78ca1cfecd857c4bcaddc85786d3ffb85f612625c1a69fb0e8debd364503038d5e89bd29afd10515c506d2f6315989329116f2288cd4d162cd50c67b184901f8a4b91ba73fe271f9acf9d312e6a426b976e9451f2a9cc7f128cc003aaa485c9b34e8586bc4b7f17a93959761beecfc089f53ee268679a04fbdf3af28f4ba9b4e7d7a9a935d4298018dea00874700531b073728e1a4d4278db8642df47f7892987ad4b80f836634314072dfa1243b672ec6dc16f25b0a60b35da966f73d72fa72f428bf0d8f2821ceddd4d769dde90930ce5d9dc35463e75a2be0d7f4e36e1e6da98b8a44b0ed971db34c25ab5c56660e244691aede6008ef601b0650ded854502ea765bc2dffadc2abfc43be37d9dc4346bee2f11941338098911c76fee99d236f321a0939cc45bbce6900ff5211471900e0597641bc5fae209237cbc9d2b38ab75155b1113edcfc6027319f7a123a8fd6a56b8607ad18f8aec8c16251ccecfc525887901b4fd093a78999575d5ca23a49e84645e741c929e2e5555c54cbee1b5cbdd6ff88ce58641a936497a4eb7c09b16bcfd6f8a7c48e534d55eb97ad1146059441b53bdefe06ad227a855778d00cfc48e1888decfa56e81f7ab158f16c3389f06aa97886f855417696f3cc15bd3171dfdd15e835573df127d2cfe0729c52c952e428e32fe00e864f62fabd66b8e834db24cf6e65438db6d592abe22d6dee2d7154ef9a554ccf621a43436793a01d01da3a8b3741dda8b06e276c0063a3f0af54363125a291632d0794358a10ec457a49552ba937c2171b32f7cf03ac64f24bbae549185b440c106bdc5d4e306d98b90a68d246e51513dede3411e7f304164989d9b42eb812f1a2fd520fa033ebc427a08c07adecf22086d8a8c0065e1fcba4225a9b1fbc1aa0425379df2ac326cfdd560ab1aaffe550e93f7d9f18ef86962b63f4f37a7f22c9c44377acd8d9fc42920f7f7d407e628fd652d65e14af47d49b22e496dc767c8ba7deee09812cabd2791d0795001eaf619bb88283aad5d4d12777f0dc218edaf71766949c7443e9abf778e335d2e5bde52b95f5e0441cb4e9d6bc5e9618670264170b7b374d6a8dd37b73bf412a7362bb5a40ee221bd7885a7ad97500b452e1d0c3e66752327b1efe54d78cd61fde118d62d56cd1bbca06268212fbe668c2c6397c150919ee35e1cf06afcc855eabda2825d3d13ed1ac462e7357e7f328a03000c79ea5d88c101324bd13e8111d28b4a68072dad4ee5445c07297fc758cea4f969b7154619fd9c334d89a848f0948b636c160b9c272f2f752b102c3a21b69cd0627c07e57c55340ef44ce7dff490dd7b5077efd15baeb9ccb4063c1297ce582bfdd0d0f8054799735b42a70ef4ff0dd61032ddb88a0387a18057306e3a2b84d3e8518ea6301da877d6de3d0831407e3ef59a04e95fce10f5a3aaec1a0297673342f446459e2c3c62fd6c5a17c7295617cba9d80de5a682fc6308ab4020127d1986576e86d1e1b67816dbc26b30cc14f675dd1965fbbac2fc8a12a34a5d955c9c7ede2b494e3ee29a55e8173a35773ebdd68ca444117cafd2fef14b4252f250dc42fb5c230223dd1a96486898c758a2a9f312424ff2ed1a12194c778aabbc0748c43ac727045c71fbb06bc8f616f1801ecb391e209323d3efe4c97eb72f1b6aa6b36a68b5f5a51b01920fafbd17e59f7ffde50ae532f5dc11e5a6de217c9350220986d99fc08abac7912ab84b8d2d41358852ab705dc9085727d811de8ef7f48b6a352c5b962a1cfb90131cbf3e7b072592d96857a8f9975a2c3173b85538baa259defec59d2fbc361aa35a0e3753fb0a21e07efff32115693754ef795e5dd0d84e7166da54c76ea0b5fb1c17435ecf6515c5bf257981922d5ebcea5ff510720f7a491ba0aff92d4bc217bacc82124859de617842956e8a2c575df2eae2174fe1c24b1bdcd8b7495bdaba51823b87ca1a9b3fc7db5fd9a554c547dc6199ef62a28f3127eb3a7bdfaa2d87c281c3799a21f54f57def5829d608e7da214b75153b64e339912d90a794afc9eca131a58be819228c1790d5aecff8531b0dc2624be58b572c0a459a205757b5ecd07045afb2bb30ef8be1d16c581c60c7bb91166be227483ca641175b4dc6622a71fa35596e6fa88e929816a52910d71c0a383001b57b2d79742a0462cbdb840f17faf657d3fa591545ce0405d8ec912e00380f0ac3d9ee67ddf60ff2494e3580f810084316d078f5a155160cf562d0f8cecb1d07f86f5950f0da09862c8d06453de81b1766734d45df7221e7dfa8f74f2242e4f1dcf3e68f9f98f6073a6672794dfef0d75eb2598349d2c10b4d9012ba453282a45f0315584c74b40547be18c633992d06090a2c0ef31cac04d89c11c1c1bc65167c4aebc72df106eb896fba27ccdf69baaf164831566ab215043e91fb79494d2b0199db874fd7d9dc8472441c5ea5eece00812f53dedd9217c7477b01990d78e8393221e0cd0f09e9fd62d3afca41dcd1453db1048922b29374502744e7668cf7fee04c1732bd7a29f3db5e5b098962f3ba6502b3e584c9c4ea820445c7262521dfefdca507fa2f3b725716d07d747ffbfcc2adeee0cc51292a6d42a1d1cc79d37e72df95012bec5bc03b213f700773b3ed1ecfee75f818c64ae4ba9e93614377647cfaae6f74066208f751e840abba4c90e473521cfac1398df1a72c3fab9666c4b0ccaa38464cb9f30c32014b1743f82ecf8bd5128141e7fd0396fe04f435f0cb1e1bf1c557b66368d386e51013fa51a99c99080b61f9552bf1dea3180f42c46c0d4b576ed26a0da66d17390c66168ffebc479dd48e33bcf58757b876f574aa8424ddeb5f682e7b9d56e8839f80abfa0a8249588e77b500111bc5254f7aa8d4dc37a46d7806fd2e61a4ec5b983671d102a6ed13f5213e70b980b9b2fc4644362b532e01d7a368e74bca245d3d7c4819da6e42083bbf4f02a5bcb21a7df0f69b71aa38664b6633d1f3707266aa7abf73a32b6dddbd2538bbe89d586027a041054a682269294072015f907d8f51b96d7ea829fcc646abef23042c362644526c17b1f76d25a831d9d75df8c551fe928622b595b9333f9732a7049343d24114b2846410c43fc929b7af55c421c85ceda7de8f5da8df51e1e2ef6a41e97f4d27b7752d7bbd73b638854708edafa5bd78fab92a0ca4d50fcc64a8bea4ecea5ff26aca1ecc15ca65147d5ceca52052dc76621fe23107261f51d3522f4260ff1e282a88bd3d79dec880396a3fc51615720d819c6ade8b85c2bc5d61a82445724bee2c28de5581663a6f0522d562906c9605c658d174b0f8198aa278c989c89aaa1ed84afcc1ef321af4ca5959950b6fdb4ef6c8975e14a36632ccd61e0190c94ea8c2eec2171e97f48c4e57eb5c3bafe1c4ed7c52e61e387da3dfb09086a16af9cc30d935b86d2fb48ed2aa998b490b8dac95d9ea6aaaaa5161ed8a5deb81e486ba3ecfbb2fc309fb1135f8ce57aeef3b976e2dd80653538b872d3233cf210479f018e72557c7707cf8e21229a0eae4ca214025b49b3f5a80092626ca482fc99cbb8b66d69f021725ffe508b9a5207b10010dff4fcefae7acf35879a52ea490dee4af460cf69b2c415288bb29a200adc9b8848c725ad9bf303ef1ba86772c4d591969cc1b5c239fc967f6fe9f06eae8f1b051f3cc00fcbd091abe6b5d829c0bd750f5e977661d90ba5e0673d06aa0c96b1d25b73e0a28643591502a6e1d277aa7b2b9c63d23aec16cd7db6dc651c2653f0a6b4069840f3dea34f3195c0605b21bf05d4c94a558a76a2120ceb4d60abe5d436738b097425154e1b37f604ce64f16fe1de91434b6341a9fe25832d91a1ffa39b8c5039f9f09a635126a29cebe42c9a95603dcd197608f39ff9ce678832b03605fe59dd75d593ea937e7e302f5443ed8c51d53b5af7742b522823f550c41faa9388cca04ec457aa59edadb35baa3b6028fce819c527ee59f8c4f3f32b796971a48590667b76e0fef4a4665d27b7444e566acd54f2750f382d1325233ebccd8750d0f6fc3562e29b8744e6897911876285e6dd3c21c475d9eea7599d258199fabe36b3d6e3ebf9068c468973455c3bb5a008ae598bf3d1dfbd4f80c2f969f60d1a2973bd9c67ce6d2dcc727ed6ab0e650cbc20fb4f9f56c65e48c0a57ed722a71659975f0a89d2058013273203fb8410e647c1551768c2577a35f4b296309bf54521f05848711982a3da279b34270e7a4f1e7c75bb5dee14ae42387ca2305effdb97c6998efc7426b7743b604b5a654972ff4071fc3303d07f1c6b16fff30ce4ca7ae443d80d4dada20c9770ca50b705bc21da9f7d42fe22862e1f1b5a26c4642a228200b31c6f386ea6fe67064735d8c030c1e1968a544016861dda35815d0217b57bf1bb8f87eed0746cea31573682aa525aaf3789ecfaaa6a0968772993c17fd80ab71c727f3ca9dbc1ea3f42b692cc3b83638eefea9742e374c2968fc97197975e34f79ad58d8201e11e188ed1b10a30b37880e9f9c82c17fc9cc68f9c1335556b2ea9cba0b9e1d4146058233511f19fa40d5503388b0deec6f2a84a69877cf09a52e7d66e0d2f208d70cd23640adc36482b61a331a167f6d01b42f17f2c26b99f4a1c3740b49288b1ff405ea416c0c848e442ed268e59289a4c59a5517879d0220cd3bbd1ee7e3a3b9d9f508cfcee74565ed4c923da8751333c712b30eccfd95eb481a687ca3dbc12921fb122b71a7838c36c039d8a71b92a15a9b7aa61c2841db506547f241eefb9207d02c4cb2ae022a3b1a62de268be4db6e43a61008c11e07e0e6d13dc2a34ebf0964dfa876367a4855e66a814c08c9773f7104216c39e23d670b9a490b5ef1a0008f73084e480e0fbd6ed3a72bf3a188fab16fccd881bcb8c54e6d978050e2edb864fbc808a8e189fbf9f84816556013dfb4392121f06df040571c6ea111bc0ed460f921044ad8b25639bf70f27cf31e9ef17ca8301a85e4920fdc49fbfe22da5caf2ea0fa238b520e025e8ae0d16c2a6272156a7ccf78260a1b947fb32e4e7ffe7d3e0136a279d5d0afc6a5cc1c10cc7da8936e72286f0012242d7c0739c5eec27bbefc91c52ee469e2c0e17866661d2f8d7a66acbb79b225e573e32c76ba1eaed96314930adeee182626b7a58a1a4e134a1efbbffd42249e565365f01111bc304e471a0d3ba71080269244f3bb7cfc2aaf45c6dc0c56cb54cf525c0ee04e47942f4a0413abe2bd13e62f926493bf7c06413743b465aaf200c84e19bd9249db99e97517494bf2224742e1d72ab1dddc02f77fbcc2b59003dfce9004cd8d329718cdae7ee3fa8e826d5c41e8cc189112a1eee0f660d76fd1e8d83214dcb4a7ac2c4dbfc63b1f0b34921eb8cc0a8019e40111445dafee76abc46b1a9196efdf8e3995b1d68d84f100e588bfce4cf8180a2d15f59ed29a3d6e4f861311e243ab3ee103719b931f2c1faf0c0e8622f3edd5790d1349b25f287a90928da99dfb95dcfa3c748b762e4a0eeff60d96df4efc740ee2d45add0c6139cf0e737b61fab79ed63e0abeefab71e20813e852d5391e51c8a75776e17ca91162f63b04755695169801fe176cc0bb65ab7d592df0615bf4c26b5152ae280f36027a1d6500e2f7d0557b9a3f081f42bd2b7ec1bf20521c351b8bb9090356e9eb9809fc059485cc12ff097062db230a74d80417bc72fe6c147b29ceab15c6370829fdd366394f848a868160982a92252d1b7a8691c42fdec77e830ce68dcfa2ba27897ef126be248fd64b71c2affe0de2038f365fd603597d9e7ccfbfb87854d21d70e4f0571328e5faa0369cca8b5a4ac975fa7818c901b50e65707b4856c4fb884bed676a00328837ecbe4ec2441b61b3c75f95227ff78848d0dc488e88eb98fd0e3c3293b0ac45bc27107226945a21a01f3da618edf1286cae05a7c1e0ad166aa2d45c5993c9ca30653b7010b7110e1bc32ed6729442261981dcadbebd28740db389197294f6f8d83b654f6db583ffaa3c41d9b45a47ddf3d9757580857df8dcc29850f8616d4500b0cde16ef3234934a9741320e4b44a0a738733a4b4bbae35451cddabea3c5443d9157bcf55c90dd275f6388ff470aedb9e41e77df717eeaa00a2bf44a0d36571e8fc2e85da50472596f842d710c86e3555794e55d665b25039d61b57f402d370ff76e28cbbac165315dab2d069de7a152c0a3322fc109b8d29544dac4a662ec65baf6ed6ac22d66036065d8c6c41d934afe26f0b8b54cfcf7125bc5cea5b3704f2fd04bcd9c2323df190bf953f4611eec27e146d86578f70f72510b4a587e534072c2da697c5f776098d9105ddf5d2fe9a58bf2816042cd1fd6a05bdd455d909739ec7f2b433aae85b56026424ba29b83c13cfd0c0932dc06701aa8c31d6915dfea4d20bfa6abde49461305ce294ef03acc05d86bd740ceea0f2316cd627bcdb051e7f64b8b4889d4182dc629ed70e2dcf47ef7cacc11286bb581a83296055a4200f91182117e6d838822762c7f3f4415d275f10125470e632b0ae41926fccc634864617948be10e3ffbe2836154e028551d6ffdf0f9f0d42e93fa2f44abd52b3e73112334312b0ec7755d657318071736bb5fc75f4e66d611ecd947a0c9d9a3168814dfdde81b25c1202e71b78647d23bdf328afd9bf381e6773a947dc12b4d85a6f70367336db5a53d8bbd3b8128fba2816a0c8f065672a723c1a8943ebd2cf69a2bfc12c9ed9bdc8b172a6e173ddf495528e80e69aa7891d5df6298070c79d0f9bc9b42f9dbf3671fc873518fd48b491353d1aebdd520caa89563bb0c493efbc88a48abbae1f2088d8cc04f76fb4a1777e29b3a6277b18c9093e4c5d81f89a7818c020333b92769b771d9c9b00cdb07fef74caae677b5f57e90a671dac9814e63c2ea36c4874cdbd4f66eedf17b65c4814d90eefa6fd04c8007fe57fe9d429d9f9d9bb4b55ca74fcf8d7247e7bd3fe4e9222788bf3684188e3eafaa5bdf21b623239c5e29c4061b50cdcc2c8f961e0eeb41634d3b772ea07b510d46422726832cc894b333257a6921dfdfce5db94a60b22254a450f586013a0bd297cbf006accad8ae3071d2ff39dd4b65d0cc440d9b49532fd38f5fb37cd15ee105e4a32adc271544877de0319a2b62bac5b15c40ec9c0f09587192c45c6afb7c5ffc75959a3e3514b3ec2c4950aa70893c90d220ddc97dd2790abd990b6649f0c26ad79eae71e55a8bc760fe99643b6a925ca35964df590f4d086acf75f084bc31eedeed260c5b555497e074a9efd05828688c0ff30e28dcbb56b62e2296cf46bdffa48b63bcd12d795afa74d99ec00de2f21d0b9611b5803bf72744a80ffd952dd3f9d611947326014c2ee66710d74b58b99acf58640b1dd32d02617e5be3871396517487e9f7d2da3268dcda9dd39e4acf5367f45261d6dc83757ddae6b19fceb801d495deabdd01c1429d0175fa14d694f3a54b82382d518a860d941a421351b477e8270cd3b84df773edc6f85c4121a47261d23d4f41d191a224b572c18d2c4a9c6cba68605712ddf7583c6a3d706460d46cda0c42e9ccc3b339202d0b85be2102f48aef2c0ba97373ea0bba0a1beafd66bc93ca494178cb228b4e1b0eea0846ff7d11262167299af6f707437831ecef48a6a1a976feb9cfe8671cc0869197259a464a1e4e22e89db96121a48426eb93f823090586b9f306cd13d2ad56f25556692e81dac5e22e84a6210a677fc7a83e7228b7ad01fcc0f1eaa9e582c56a77a1a67aa5fbb49e0cee980e0f0431f87d240aaa7359e7521ca7493c7f7be51fdcaf297c3ae4e1119fca439c22ca7251cb6ff99f95fee9cc51cb0e488e3b2475d60f0d00bf95c5728b3198f43713608300655c9049a3131666cecfdf08be2f34b6474e477e8176144e8581673f2ee9a7676f919210215f9e191e8d25387b6f6b630777e8f25db02739539d4a64b3f4844b279f8bed4a4b4477503e372ee953ad27b679890d17bb5dfe63ba5dcd6e94eaf99841fcaf2ccc3f456b15b38b08b0c562cc9e6fcf459a8444244e44d64b6c290967991babf2e5be6e0deeb673e2e418fc917e357b06f52a5ed9b16e3c5a22dcb69fe0eb71a6772e8c0ec3db4b64b5ee9463cc9f7557fe3ceca55743b16c25635667d0e0b9c67303d700bd8b7b662edc8ebfa7ba515793fb4d0ed32bbea02704a6988f69874e24537b69e1263c87fde0919d6718e748066ae5e033ebaecf78db03ac7deb0ce3bd11684a22a974f33f43920f1cbfd615c8090599c29c678903d23c0a1fc0e8280514c72d156a0aff4711778c6b82469e805b8dab066ce552eb9c76b01cfd83874dcb28a0ccdd38bcc39c46d402a0a0f4dd43eebc654d14fb7466226214ee913af13939581de55619121f8bf18687d6b3fbbf882fbef5be1c5dca3ef457de51890e9fbc5d8cd76afbf5d0eb6e5e6552ab76cda67a1d875cf61d923b2dad0a89080d03ef37be08aba12561bd2d2fa2654a674fc27bd37a1453029b99487b9b67b2c5e8e1da13b49a9702a8a90b8f740eeff1e0208a2ca38e9db932ebbc4e9d763dad71fb5faf93598a54885c7bff1e52bfa9de7ad72e04b43795acde4dcc9037e44558b0ad43d09ef0826e3466823fcb7bbe99ae0220b0c5c44e1fa7cfcc2b43efacbaefcb13013bc5b54849254a5a7ec1240886df4ff8a34bebe492789c344cfb6323121cb0d603b8e2637701b5721b6e5df3f9bda98f40bf7aebfdeb8d2666f06f49cfebbffbd56ead0cf5d27060f20a86afeeb45a1acb967b28d482a15037ba5637fe73a2c0b6579315339f8c035bb9c452203ec212d1669a4bab44ca09b20e04f6eb3ecb123bb155164ba6b9c883d7f10f8ad2dd40f1c36a722bb908c072b5149fdfdcfc26ab7356128b2d66a21e5ecc3a6d2bcaaeff0934eb448cba30ba87fa1ee0a0377c39e6c3450913892fc976353312fccdb4c012aafa2dad98f36048bd86431981282764e6b9b10bab8516851a699d1b4bab660328677a41ae728bbb150c89a8a35a64220e67aeaa0087465d30eedbdf618e3a39dfa55430610279dbcf98fd93019564e1875cca37cbe468a240db63bc849cb5a4d706e14c1875be48bf37ad05ea6a8a7e8e8087f8c407b61586aceaf16c7b55cfd24116186f9202a3042f437b7853c950442bce2b1ee225d05c9b2786706b090aa96435c06330fce1c5b6a3665d5bfeec5c4cc1204f6ebd5595c5b5225eb86c7cccb2f82822351390b34df941f8eabac4c87e11215726a1200516befe44ef8d540699e9060643672f1bdd7d0a74b4c3345c6808aeed2a07ccd37e4b8818c23af9c9dfc241bd479a64be4ae7e5ade37366f5e459ed731a1889af8272f0999ae83296e814df2904dc65b6c48d3419fd6cd5520d21740c0062d289e0a51c10177284efc75534f82be581e8ed700fc8493bb6886f3929cac7ee10185796416a48ed3cc9629bd9ce19a2ff1086e2af2b8b8213a63c5c8d71c2681ec71bfd0cde4a2077f42f95928925d9b83135dd9f104728866cafbd792feacba542614642d8c65747c4c97adc21176a36f09282f4f1bfa3e3550fbe037f8a88803e035971ca6414b6aa7ca04b8268519e65563a8f0f22957ab3fd514e8cdde27699822d1eb223cd0e95f8444ac3d3e7c2826af8df6e4d0974f938d649afa3bb8a963e795f9a2028845715fed3a19cff2f4ad629a950ce3bc05b85b3f420b91004547f7125f2ab0927184f2471f623f937ffeb1036b0a9854ad5a4905cb540cc343a8f66ff3031af018a95469faae26bc8d91f563077ea5861e50bc46d010b157d5ba8dc85079f6ae02db18263bf6e4c8aeb21ca1de8686a4395c55de492f2592f252fa14e5e0f771a8624fd92ff7472ec72a8dbc019d228137aeb1e1bce6ab04d7605380b62eecc26454880e2dab6581f41707c31b628fdc842f487729174cc06113a81278e0d777473534b57bf0729e9535468e25abfa5c311b0b209991b68e7b5dd35887fc366fda2e2d631ae4748251e89f15be26882ae5544bb7075442b4554560195e1bafbeb1b4636771d0429132c835c75fa5f8fcd47bd2b8f8169b45672f8955d5a8d41ed90e895b665e3cc1b0ce93b7ec7a08fb3ec43a72662a1be485456312d022723c1bfdfce474776e75d30e7e09055e9e74d34a7786efe1ee35a4bac576f94d3a23341c71942d44a1f0aed9b4970b9fcf71da3e2633b13a48ecffaccf3609d085e05804e5c26d0a0806cda7a89ba4a450ab524b3ad20852c6785230e825c37a0822fd90c6aa3d2b3ce5881162e104fb28e8923e20cc777800843a0d08dad6f8378d61fde5b644cc66df1cc866b3c55245c14f05c49cf0befa27a86b0da94801021c16884d7811780b1059a12e124e17b13034c00da658d8daa8c7843934f8d27e049eb7132297e6b26ec6742bf7b4289536eb05d283e053a0904f05db649b5d6b37d27bb9a2f25d3298c8dd15a2096c7af38fa3cbc3cf770d7b2b2390f9f7d6b2bc78f632e1717f1481b4ffc75498a2c6d1ae6f5755c2f4443aad84dae139d47401e87b3602b477cdf01e3aecd2b3f90a9b4adaf6c2c1c5d318bcc988a2935e42f1478ac4465144d569842078386f2322352cfd0b9c76fcf2e89dde1b1292e5340fc4df23ff773e0b701ae6d892e990147dcdb00ead6e635542b7e3c3455ad11fa0bb598f353b76abc7bff55a4a532437c6647165506e65ec5670f176c22390be950b7f03694c17c3906e47c602486d77e22b0f9406d5bbf35f6afa7ae82c72f2f2ee97af95e8919ab0c743b8740c492eae59e1b5af88a868c7623a024d0593f5d0a7b489f36ca0e48a6a108d4e306972c2fb50b1867f95ff973d74b6a326d85e89ae4444ac947d20dec6c823bc26f8816db00169353bce418edfd692af8725c91fb13ea99bd976fa7008f80005715fc09caa0ab0993228fb7f451621b9be622a381ede6ec6a23105438f9f14c66d29d56afb3458b8f5545288b86a11cab0639b1e83f020a2d655da12bb35d9a3e49234775352cbce79e3d863cbb61b7be397f84d09fcf63b0628eaef5a46246a312768f2cb205e1687ad89b12595c3e7a5a5d522ab0b041d10625c8a0e641bb4d978337b5506e91280b6c9bc4753a742b2066ba834f44b7f738010f6df717bc2ee5c791a08a6de4b7e8e5fe6e25cdba9bd653233cdc77eace4b0d4878fb64abf04dd4d3986b794a3a4aae744d971fd643ce0d9b72bb4d39e883ccb21cbb98682e2842eca8eadaa09eb0d823db251e22f2c1e9f4ac529706430a6e0ac073669f9a7140517510613a0bcaaa59c0e411b0f5309fa3da34be114316bb6eef3ca3dea30d945c2499653c359cb3ed94975d5e19fde5138622f02ee0df472d6350c6256d723f381fd68c4ad984a8f7f29d61499e52d39a239c073d530edb96abe109e8136979564fc10327efde991f912941aeef16fc40a98d7635f0eacb9346ade0d5d1dbf597d827a47e305e9602213b1ac8226b53f9016cd4126854dac45093cdda8fa78155d4674a8862f6207e46c3dee26658e0ff9dc2d9c392617a049f0ee7b464620e715a5e5bcb2dcf7adc1cc8180f4f80ecec2dfc742258eabbacc038f93cee088cc885b5ee64d7afc03e7ede092d6e162cd907b567194470c0b67a381dbe0addfdb0bcab6a6b875ef244e528af9890f7e68e016649b50bdb6c52afbf97776b2242366715b2c12db8934ccff7262ea6b34ce81128d7a36012bb7ce9ff248578df520cdc03ece267dde3f879ab31f0419e71f693b9292dc6769bc89ae8257f345cd864d5adb3886c34b35291afaf792b899059be7113cdae548c69cc7b61b1ecb5e1a1686e76bd45d8c8e408a374dc89685fc08fdfe77e5a2e5103641e2671bd70e18a89c4f289234d976535bddfdcfd7745eeda271b141b19d2b85ca23a0bfb7be009d453a46a89f7ce1dc16dd9734b11d52cf478ef169222e1ddb2bddb1ff0d13c2f77ac29343d906f5a0ea3e0c13f29f621703f5de3276c4a061a63a667c6de9f5fb5517b8b22dd724c719327287d51c9152fb04ca0a3851ca430cdfafad760e26124e860701ac320d89c415ca7f7392c9077adc9e569dc527633233e931d5dc5f3348ea87b39cf7b99db1970e286910d4d7fc757e436fd96a1d0bd1e2ff44a65012a52407e47b8a2b07296dd1bb410ea2a95b4cb705c4394fc42db8e58bd324952511086bebb7f842919e09a75cc004b6d9f53c4fd45e55bd9f8ed10e12b0e44afca6dd4b473751b0274a2b62dafd3d249a24645e991ebe783d01a79175aca5c20dce1a8d82a59a62dd753a9a048ac814aac625fca165cd67d1fee76542f2cec84239db17a482c8aba96bdff28963b3d79d1b4ce32e883999dc10fef33f9c11c41745e02e8e4d2648a6bc047ddc408b7ef3220fac758720ac24598f11a13b978b10d8945fee441d3b9821644760173146223b7be6b27eef3a0b53bbd287360452308d304a7cf58e1ae5db96ab2f898cefaa7f7e9242d41749d018b41f3f7a75fc96a2166d7d559cf2fda24e0cb5a36a013b7653aa4e75ad679532eb991372b170b51d6ad6c3fbdbfce8f001fe95f12e64366de077682cacfa46ae8dfd2153f522b717a4fef90e800d9eb8d9751f51592f282183ced5bd40dcf4eac017e114d9bee71b075d7e28829adcfe05040a9ade851a4e2bab6b8890f9e4d829e4705cdba028ae995a151d9c46d10f8ad1d1d3a39525735b510c172f7f5919b3e909a47e2266920b92a8fcc78341a36dbe1d52edd27bc643dca9c0cb8569f7ae50e641af9f6c53b32e66aab1337aa6a2c2a0829e6583d7bbc336defc71b96d4f81833033928216ff6a47c6e140429ce5b07c1d05f53072e8954b3fba0e62aca2a01027f613f78b96c45a0a4915fbd5f96a829901ac8c216c3b98e91a14336c125c38a62b3fa9b60017b3b999f4f584a964d934d88fde09c35fbef40ddaa566d75d59272307c8c1c975b44eb705b53f4931237bead49c5bdbb9682e65633b4f895d8beee6e49e95abe04247dc49ebbf7b5b94a8303ab9488922b197ab45db4e79fdf0047c88e155c7010854b23bf0a6a342a55cd9c716af1035cbe92c45cf21358f4ed1ff6f9db0976bd39b855ee4a6487f3d4504df2f7420f23dc96c0f01153b5e94daf506858024426a4e9685ab2cd5a244fae98bec822b65b969bd58dff87cd9bd014a3ccfeb1293aec46e45bdc68344add8b5c8b2cf2cb662613dfa1d5d5b6cb1d5de70942c56982c9e9ed9149a0eeaa76006a2479891153bd269832c4c8e2fbad6e49973fcbf5e312896927eaba60291df32b8e5fcf476956bb7e5ffb65a8c7698cb3fe8266c524b6de9d0f1ba2cac3135331f468dd8a85a9867b4c4495084ec6342b20b5beb1daa30efa0fb4fe0ba1e04cfe187c86a71be0558675d7968bcd71fe2add6f0ec885923a8624a23e92016b61ced300c7d25601e6619ba2b66ed245743ebbd4150de90d6cc198b6203d59f51b3f3f15d0c90ba8d69a0ed392f18db85643b3bb36c5ba886153f40f183daa2f6e72971d09faee2322655a6888381d9c081f109552fb26e2896224d04b4346df5806a21a9c6e59e2d0e3c9a846aac2cb2f09086d7a310c8acfddb87ae9f2055e078513456bac2b6d76a31eb2be2589e53c14009734c5dc4076411270a3ea52284f86c908ca8c1a09735d7fbc93dca54e013525486325814a909386df423d1e4d948c15020c753c699598c964b01fbc88512093c95bfc2ca836ea7f47306778dad32c833f732bad95f8f3664672bd772dad74ad5b6fa44b8fd2eff94663d185efd30fe18f2534bb0facf92f9355e1517d010106fca25ac81988a086d9149d0d085023d5e1e7ff144d38b9ab6fad62dd90fd060cbb6186e0de9e726c3f1ab0836541b37c847ec94d135a5fec058ab559e16addaeb09ddd20944e1ee0756a65c7bd9457bd70e977fe420dbffa3ebbb3875f6d6e278fd1076c6304a08a7d11cb4833305e8b0665e12d408f6cc1cba1e67f05130ec2a68e683040cddb17348e20e333e8414d86117d6d260d1bb02f5a47109b9e858288d6b8c4eee070dc49ea0719c2817e871ff0fab13b83f4ea1fcbb161e90c07ef9bfb5c85a5905e1b98b2a5e1aea6e37c1859ae783d6786c2a1efde87984f78475e3ac89a31b6cef8fd9c95b502dab6944d9d4d2f1704324465f21783fab4e01dbf37ffbb91e4029ac7629513b8e5a41b5187cc249c94853db1a089a1f80bc2c3844f484fea1e20951f98f3b6fedfd21aa824ddc8e87b1dfd9aafc409f49c1285e2c6840626bb5a62d31615cdb8eda8c611d18a69fc44333e622fbfdf72e059908e0585315708c88a1d65dd63f83395c237dbaccc163b7c213cfd0919165f15e3d44bbc60ca8c0625da7901221e8b95c9267fdd04e0192d73e443024cd3ad05d5b6a7c0b61a69b6514a8ebea381297428926a3e7072ca744d7e0064f5afaea5cbe717a70d540654de4d7e81222b4100e849a5f8165a014056a74e4353e74c89445e57b971f70111d4094810115777c9854e9d562c09f0b76a657b067aa4592cb7df715bfd05630b70973c63ca87cab1b9ee520e83167bc8b6392932510434a2fa057d80d6817375e21eecebdc8e2e7195a4b71713f1ad40640ccedd12d585fae773c8642961232829756be1980024abefcbfd07c37e1a24056c703305264361b521ae6d039581cc801984b4669fc05e2cf8a09448c24aa1e83e6d91d395969b33f91909ad091c8c9668293077ce255317f49cf1ecd00404eb8a96a694d239f765072731e44be053df3d9b63ae65e8b811c2eb9c97dc379c538b0b4be780c825f992306217d3e338f74561fe912af884fd641659c1aaefbda92f68103dd201a551f05a78d8d834e58a42ca2175f14d7e2a8bbe5367c08fb17be5c1d3f9a613ea75b891ff0c3bb470ff219fda99664c8ffc96e2906176a1a7cf02c16f11740d0e2d37a8502cbf58e5f38499c90b14eafd75a593d7514ae858e9c47bb0914b6bbfbd4a7842bf137171c78e704beb326bf4d58fed20f35e05fa41007793ab00271c446665199df41b311a954395fa51f399060b45fe8ced0eedfa542b2b0996324b922f5250440d6e8578992dfeb4eb8e1844944d522e9e2b00d299e6fa6505e55f18d3846bb6a3f8f0fec75c894d6fc8a8f52f4cae146c6895489193be73495a2da3f15a85e8b36fd4fb7e85fdf382f9b7eba3f2aced89b511d89a67a0214b6c8d3fb99f0299e5b82f3515159974feda746b8ce31c9c94f821bf69eb8bdb71e71483551bd370f714032f41fb380327d222b3f531958386f4b7de5685243d6c0196494474a893f6ffeb4a454cf6834117f250053ab6762740c2c1ed781dd311ab52ed468909e735d66f037d8b467adcf2f7c5ade9a4011add3f22bfa542e0678c1ab322ca7ae36054cdc382df8749fd54827d102c0468b338e62d5b201733ab02f9391a29a705ea352d4215223b67e869fe9e917abf8acbc37a3d664b51ce088f83dfc34e1793a73a0d30f7e1826e043b80b55b288b6e229c9d98e1de2892cb52698ce5cf703da95ea7c92ef7f5beb32b3408aa1ccc3351dfaaa164bcadf6460a38dbf1243421b5b7b883ef7c33fb6f063b5842929d048f977d1466d1697f1b43f2d51d5a0b67784085cbb0b420365ea47cfbaa32ac57f547c351d2486cb07e3fb1130526938c0331ff5d0df6c8d31e71cf5ca7b45a344ca9f56a320f67dd7f6d16d84803a10f4665c3c130a1bf5494173696edcec504363fde4044a219c9cd16a5a2cc99f3a41b24b49460e96e49aaa19dacff579085e3ea4cbb8511a5aafb203449566a747f5a73d01583d9279169dec60f9b1911df523bbc2afaf74e792cbcaf8b9e845fd880ffeae6068adb41b3d2f5c60470dda2554622bbe779cce0c4bf68639f373326d773a16be9948acb3ebcf8504c401fbf74c1a76e6deaabbb5003a0531ed2722961e92a5e604e8d81df0a8d3a0a31fe9feaa5a2bdfc9c54d774fb304b16ff1ffe89abce05590d18db1e13436c08b02feea97d49db28d508f359e735b3f9068d51f14192e01a9bf0e00844bd74b56cfb5869d3692eda35e6b01765ce913cbac31032e425865d211d200dcb48488d6df51bba25846b81af9ec3a7b3a4500049deb2f5cac498a4db115e0717096da764db022897c2a93ae07293afeedfa4dccfe2c4350a62186f630daa4e2f70b541e180525582f9f9832e181ad7f669fdb90607617685e247703b0dd1e1ac93ad737de9ab92a3095b5ad436362a7043466484b47f54cbee927b2f92a3206e13f62a93434b905e7b6dc7d8ccf587a5adbbca88cfbfa1f05b65ca48e7d6e7724ada0f9abe7ac21a577e2494f000f6163fdca0a3f44e0b3cbf58641c1f712bcb9f72b8588f904542c1c2a44046b7b2653eda3674f5efed747c32cb8243704059bbb2ccb701e139619b1d5497b8cd486b8f031c0dba4575cf55714a66e43e08409ffbd41ddd86d095070936c408fd19906fad853692a63a0dd3e2ef1c1b3b2584ee32c91894e46c27e5c4e1f9528b85f6084e83030e0690303f71e8ca94fcf5520b0fc2a5f43f1a350e1facf754a554849607cc0c759b76dc82dae08e3cb1469d0650e40da36b1a220fe5c8201fd5a6bfdd94ef5a19fb2b3fe51f29bfca3442820f80ff2b1968029a10be287fdf4c980231bee1aeb4703878f948d965556eb4dd2ea04e7d94c23caa7bbf3af7668610255a8a90f0f1f69792845b748178b4ad0cd480c7d2f2519222c58b32a869462440707ee0169dacb65a1192e5f626248bc548f41d0543e1b2815f25378200794a9163be91e606d8cd8f7454c077b8468879984ed55cb188d51f774ef163441d245b48a13aa26f83abdd8da884ef58a2cd5f227a4615ff0fc1a74bbeaf83be8fff62e7046f0461f51e70caa7e18e9310f17e5f8e0a64f1216de548267c3b3e45605c726bc828d2d26dd7c68ddd20a7909ee86f663a13c534e118458abd12957030b1f3dbfd4f0d1effd3699a8e8fdb36c2ee79355abc79dfa705d50c332a054ff414ba2e80e44a974a1fea2fe0642ee93afffeffefc531decdc44910164bb59fa13269afcdbf3321d806c00865f1307c04580330654ec815de8046a90b202401608c3c43c525a91b3f26fd9b34ea7aeaf450562127fbdbfbe30b96895ca0f04bf710a2164e9719cb4bb198ea4b65235affd59444b920d5ce03a56ffc6ce97d5a39c0c6a5cf50146750ca8017f8ebb132b41b6907429e446f0cd1d55faa230a48c9f058672d2e8f9020a0cff216190853e43e0d4fb9c0e0fe1c66bed1be84af610d08860f24dd4cf8f0c038d56f890c7d4be210b4ab3c7ba9cad77b9e6f096f149b42fb6400e3c10c302db4fa99a326c833bf31b01c245c843142c8dec7b58da7e2bfdab4e934a5f4462ca37acfa85f8a50fbac53d026aeb92cb1b0e473a5e9370fbd6efbce4bab8080768d7d180f540642ecce5b7d17fd54c83797839cf353a9565a8c096b33c843f80299ab213d9f707f1c09da0390bf2c694fe915273c09364d264db112ed37fdd36947439274c8da8aa4c8a57f5742004f8d26195c917325492477fbcffa73cd88a98fa4e5861683a0470bffa07824ecb5881e7344bfa65c71309590497767a4d1bf24511f501a0e0ad87bd81195f82c5e66484ac0f6a7b3a2b408c6bb533a4aa71fbd919fab5c5371eae1e0f911b855accd286e4e3fc3a82680f21b5332a1ba4abcda2242d4122c6380aac9ea658ffe80e99f4c21a9206c8964cc4cb8bcd79acc595c9a55cf2d2eb2b6ecd5860263f0ada01d46deec99308e4859c93f3fefb034d64b3bfcdab6a81ba7f0df9f7c328f652d6a32fe23f40a72ee9c6c843698d6d4d6871254cc8a4e97701e98852f2fc40886d34d0a2b56393b46c89cea8e2802d1070ca38581337876b6432dd5534306394fe2debec329d97d695a91f0503964bb1977cb1df6fd694fa200334d408b0df072f98ec7a8d2c9b4d98cc155e217ff58ed156f5d90ffcf4c0e1eda51bae4d447ef60f49332286eb61bed55e5eb7710360649ac2bf756a03049dff745e57573d4d70dd55d129a65b77251a177b150b073b3000f30e014afed25b093779ca5a742f6a2a3d88431f2987e0173e60850d1f37b031969104e46922b1b56d3bbb2e45bb5ec7b2ce5c28fdb1de644d44755837781b0ded7c0934b07843a30eb7bf1e31d22c87540faf2c6704d13ada7ad76ba04ec1740fe6d7feaf9aeb5379549839906d3aa707cf053f3282fc3b8013f83901ae855a1ff9712986e4e1e5c5b194ebb043ec2650776c6b604970814b2298007cce9e38f057e75af240a6af7f864129065c94689228dd00425960f55b1ebde758330c3cbb580fd6a517a403af5efc90d384156877aee816c327d04ed852bbcefdc6f0bee1d190f422165ae9859b6e9e7216aedcf7ded9ade05ef35da9e988f7f28fc965c85b7a4db765b51a520b2b9f411aae076348899844c7fe3b52f6910d3468a1662aaf8f24a4eb16c498c17db81fb2cf54fdc570fbe3f330c8ed09af6356773404923181c13e4b48f3eb3e34ba02f2980cbe25b2b39b19f766029d2874ef83a463ea7408cdb472cc53634a3aac1d1c7c1200f8b86bb7286f3c829f94066dd85f9b0e8dcd875f5bb00aacc256e2e748024d6dd3233a2a4a01128b9a5292eb1c32a25a5b5e5f454dceeeeb2cf6455b03dd667ef267e3b723f14d03e972cfd74885c81c124ed6cb1a9d9903509315fcd8b28bb632041e884910396b2d40a418b75f2cce4af20afb2cc16c5ac855adf4e989ef4de85097a73c0d8b7d22de15af7fed941c3decee7ebe8e41adbdc735a8dd792ebc1a70b1375deb06b4399357d7cb77e1762d22617640edba84e3d97aee5dd02970454d97cf60777135e0c158f8550571023519b8701d9b53455ced23ff92f303fe5f898690d36b81333ca718e70f1e9da1014e9f42030fc61b5e315e33c053bcd9b379e265b28b08974b148881ade585be0c59244bf7a2b12095198ee0b852ba169ac963c22864b1c2dcae252a236c60368d3a7ca5c8bf74c4fed7f5d659314033ac01b2d38f245e2f3c9b8b6ad12890577731ee3db0bb623baef820377e33cab00e78e9893bf21321230ed7aaaacc61733c5e992dac2f6abfa4adbe2bb6cceda5311cb511cb2a0bd0ce55a13635c5aee4ae3102f692f06d96b1b11573476b64a70155f0c0d8868e085d4f7a5316309ed03d44e2a15442b4aaa87b69741a5c26245bd11b0d6b46b7b9a7a207c2fc79b21adfd89d56321d90916ff28bb4aee75e618b54fc1589c846e17cd8b4bc94c8d71d40dae9d6a1108e9a21ac007413bdd268348adb921834e5f9b02063fc936826dcf73651b16824910ca0e7d71236d4f2008afb5115776a57e9b2bb25f7ea19fd66aad980cbe9f2d9cbc9f70119528e7e9760a858e295d756f822d8b8014e3f81c6da28320f603de99e4f75f020ea5df69aa92408e35099768df2216e2b0ad43ca371067e9263fb2bd429d90ff8155bbb44031da885454a92c6591c4fc187e399ae65b97850f81b3169f9fb63613f36dda259e342073eb65d0bbf3fc9d0e728e3d6617b0687add8f7bba0b3cb80539a73672cf0ffa96a5f8d255024afecc37c2196646ee3b18b7d9c26c98e5677f12f13f986da258cff7fa214505b32147f48bbd6c4b7269bffa15537124bcfc552c65de0c21f98b9131ff599a7e4386ab564455ed976e1bb6f090980b10959ed6f7bdb0eb1f899181642ac2a676d5a214d1092f9b41340ef0a4a010b9514fc93c5089bcde327fa11669789d3a03ddf744095ead029b6e27029281b67b07c1c15fbf2680eae70ab48e7c4910a1a9e374dabd56d7aecaf354a3dd6c85ffb02909a3191f89f660d21ad9ceaf3edeaa0042a09773392a07e317c3b72f4373d310d4d8f61e7f73692bba6d46614bc4061078db523c3df02f45d2bbc5ba4ea5157fa2163932d991bdfcdd3be90e065c76e4b27840d89828c86989aafd3871f582178ad876af15f3ac02300b6f1887fa40dcdb9036354d5f70f3c071d6d1e42a8a49f4c9a0a80c7c3e535f3375eaf8251917b8f960732cfb626b93c6dcaa2af1019cea6ddd9633967ec30a46ba951e8181c73cfe80714d123e42a2943eaa71efeb5b74fcf87dd32c239ee904205bdfb6149d76b20cef1e68f852a7685fb085a91328b9665712832404eb20e5863db788a07dd8351ce953fa4687eeb5e36f7e33d85b00a74ae15b163f2fd824cd63280e0477fd650ed29f0d57e6472fb2b4dd8791f0ca5f32331a6abbab2507a10ceb7b0649fc1e9279fa633c5a0254b6f6c86b6815c713a193e3a5000a30184769c359aa57b4742515a76025305441d0fb24afa2f191b87198cafd44746e4c1e352f2579d81a1390f892ce631a9fa0ff5108a1a97fa4a7134108d66ce5d740acded517a64fd32dd5703e781d02b2ad0a4ecf0ba17478a28cf3d0b70f2ce9dbd0a665f3bd4d2d69d864aaa76fc4fde42f65ed5508298df62217de85f3c5f4f0ae624dabc74910d61ec44b91b56e4a2ae51eb8322fc69db7ae8c2b9b97f06d8548fd9fedc23e09a7a85f2ac17a41e20b5ddccec33090a1c7602d8bcb331e10b6bea835c54e801f26ae9cda5824fb061dbc8f2eb8ef54fcb68dbe5e4b8a445618ede061865f1f9b33eb97b703da2d76fd3c27f8549a9fdf0a6a8e2e8e8a896fbc12cd2752cc48c2e400ceeb344f70aa203676acc9a83cd9dc076342717f4cd1a94479a1b2ca7f75d1b880b556b6c4902b37ba9e913627d7bb017e3a36ce10a4401fb11ca81f676ca7bf2fc286919f64b2bc31af55bd1f2021af94d8a2f503cc599f946e6acf88f948c540e65f73d2c30ec65024a6a6fb459f4194f3b08611fc929b6c35a58babe1b4a67a83be8b6d86cb85e5a300fa615037339dee2d4b490213efdbe645c36b5e3adc4a3e7696436c22a99ba4aab9ed4164e9ee398f60903c9c252663d375e2ce43c4d104b4e8d868beb70b8e6d06f6c5d0e04d4050d86f43a3b28ce7a62271725f657561160e29e4d93c20c0bbde0f3417def1ce118418ee0f54cf0731b67b6bb90a87cf78232ccf549fb468c44c3c9d3241f0507e3c0f34fa50151e676ab865a36b6de493b8d154e4ca943e37bc0a007b210ed2d4dc46082e1e5feb246eadcf1ecd526aa5677d51e93b4c70ba6de6200584a376a501e90ccdb70bc43f2101deb67c2f8fd29ea5c98f0203c45377e3110b48e56b41a33effe33ca713a3e3a612c5899bc1d4c4f5db0d7335a38cb63c68631a514d1daac197b780bd95178050661d80ce97c184fc7c40fe6bbad649c36c701f6c31a01cc4b3497d5fb2e743bdbc09bfaf01caac2f88b9b40a01a21df8d136b0fc54a18d83ab537c908c2e335da86d491ab0c263db21ba8e99aeadcf12f7de9307b214bd6aa174df880edbf9d2f240fc9eb752294fb7c6629bb273de22781cc1c49ea3707025651820123e5c9b959e257d091211721cc53876e70b05458af73a759747196610d07609b22e8f3d3a26e7fcb708fba0f96cd2cf45f8d8d42fef1afbd1d71391a56a3a288ebe7ad171712313e98fac41d28e6ccffd2f33b47a44cd646123c26d458a7bd6cd46571b5a9738a5a339d9733e743b1baa6532ef3b8ea5213facdb0252a37ac9c8e9b6e82f4336fb7509def78cfd575e84197c56a73535bdc751900e440e74a01693439d82b8d4576d0cddc8dc9add0257df0fd9ac87f35673766b88df8363760bd3477d7b839c710b53fa4d36a501e9e2d9dc4b08f4e918fc00abb167607ad4d836cdd362b2637c9d9c6563f5d684cec9d443f4c78dba419f30a300bf40f3d824791ac865c96fa346f93ba1dc0fee4c230f57ddf9a3142a3a01065198fd2e19044481c6d5de65b99ae4a0516298510c528119d27b0cb58d3594e589fa69bda48cbc77e1eb6cc84c8c0de52d871f9aeeb8a87c137d00f165c05d0a025f868e1c8c80968a63c9372d8f189a119912387910b13947e77386e433f47cc1b30ccb667611251d2cf3a9ac131f26050452fcd30d1e0683c6a46694c1689be14453b985a9eaffdc0971e963936a8652d08a7e331f1ebb5baa4555d76cf01e30fa01b4450c194272092dc708a00ba6a4d2bbb1a9d983beaed9dbdada149468e49d56b513ac7b3366952c9ee6ed1659a0935fec57ba09331bba4437220d2405c20f5a850984c7b334eead1e71f5c54aa3b5f237cd8d39e1a5403d6592ba92201bd439f0d4788c8ecc4c87e409bd9ef6f57d8327843a4b89ff865c720d724bdbcda0fcc5988e8bc150347acf363e8246e57960d3412c878e9781772451962abeafe518b96729c730070752e822ccb1e8913bf1c7a4db1f9ad13090f14aee55c3a364a51bbd853c4c8f4d9553e5b62ffeefcc439bc9006eee3b651be935ebad2f2911693aa91cd45b8e9bc0958566b522e6c8137a024554c4c67b2b006b3463e16e622ae5d7dfbaa3cdc844bbd116d8ce5caa48397a56fe6027773f88b84e2f3ea151e3981c0fb6fe723507b29af5426114afb7fcedc03a1301d85b8638b5d958a22f25712e5223785b8beee4439d07a671b4026c5f7bfcbf5418d3f8bc9362b4ed2d22f29e18677ec51ae9fea62f837879d6b52111282f91553ec35c412d0abd6da80ca386cd45933968f19e93ef16ed09e800ce3b6a575707f1526f0359173338a4a699d844ed417fbc10fe2c166bb970458f131e53dc2c58b99a534117c218f909184a936b47faf765ed55313d465050a41b15daa99d57db92b56664c67990da2b3d1c665864c92d0d4e6d3e88ba02e5c20e2fab8e548392510647fcb8bdbbe2d95ddcc77991a6f750992c9f75164b506360e8d72cb3ca55530e33a8221a112a0bbe21f89bf3d4cd4efc8accd5a8d5700c632cb069ad13998b92101e46604dc9c0a7f3abdb9f0c8253f52ae630146aaf8b90bdc423f1619aff66ae275f19bdcbacf1240a00a2f4b02d670fd11370160007a7aa7f0f9f2d9bde3cb84bdd527bd179122c8320e1957dca8854950449499a33e6ece92bf78593ac469c5c99565f7051d485979e746ea8c59f9ddac4ef8d5e297b7dba26d8fbe6d16e3e8e73eb8ea7ef74d2ca2a794f45e4ea7149b330c58c8070e21625536dc163c19226cb69c0057358237e6b8a4f6199f6e95971f9d05cecfd43cf79c53afd99baca9809aeb6b1c1525d9c544a8a82aefbedccb75179ec388d466d5326c8169b1d6965914af6f98c8b6d440a8b7b4ebee7975d472be90cd8819ff8a1fa84ac203fdd8933e4c383536cc6c542878d3e15597f517a83359d5014a11ac6835731c33f71048175bdd2d42fe1bbc264a95c64d48c497702d37908232b7f24e3ec001cff3d9709d5e64cd3b02ac680af4f7869f6c4657cced90cc70283b6cd44c52cda4d4b8b8524e84b0ce582758277595876fdc80fb04dd3f01c3ad2c08b7b0ec337cececbb1f59a433c642d7c187d4a87857c0c1243a47f3df18c0f49956a7fb5bcffee6b75577b7b769231addb2d107d1cf38897a9cb5541551f90ef173423d95efc0959413e403dad693a634ff49d588d3eb78d07bdcbe10021929d31331e0f98a63eb2a1f046272fff507386e80126dd24992b7dd94a5b836fe513bada34d8cb842f86ec63e5bb305edb23cdb97824f027f68c9eee4e08b3e5dd33da16dde5d446ca9a8ff6aeac13fb09bfea78f2ba7fe6c1950cc1fd5b441ceea4687bb6ddac8c00d0ce9e99409a4d784fa6a41f528ec694b981c0fe149e24974957108e3c3c1cf26dddd85dd78487b30232fd026413ecb0b9f1724c2afe8a81e66fd02dd682acc36b8647104fbeda1cc791ab6fc21cda796a09f78f00a217c70caf20b31280499a26376034fdb045509d4ea852379e2ff9930bf6fb28e53f24e1a89301b57be8bc9ed766c2529fa3d3302a21c764e4fbd71573ed3e477323f85968aa59136f1b665b56036ce0d4e5a3d18bf4d455810a4915dc9cbb6c1708c39b64f8d6dfcb056735badff262d65dcd932d84f289f297781384d4c63c7f6a53b939b8b60dd95031625f14cef24c8f0c55af2acd9c7b64219f2f8edf117d7890ff197638fdd5d874c47004efc13740a6c5ae2ae2365149d98c3d7a8505234ad65692b0947d2275939c6e6f44d28d04a98f2532f82135ba7c4daf81f4e95d29e50ca946a85463a25373c2e693375c98df0940c9fd9158aaaba432e6c654600efe58cbd1ef9c1b10c50f02c5985c5e62e14a4f442fae0c3e12eefd3ee34b9a357c76f2258a223bf65d014d7f6768b4babdd7015adb954361ff9e6cdad3b7f664bf47ed876b8c0493d706287919661112c4cc0a0a835fbb25839e538eaaec1d9a217c986d89a4e15c2fb13c22b211a032c9ee6543ffffb5a8d0e72402072d5f10e7194e2bec7a8a9066fc597e069fd5bdcf1a2b9338489ed55d619a45e7ddabee14fccac112a6c5f58bcfef05e67bd447d9c8bef07148ea9bc7a00dd38ad75f75287aeacf89db44311fb1651881b7013dac1dc4dbee9096a4775200a55ae2bfc7fe67a46365827505bacf56761c55c4889b73d679a0d655627cd70a2af9f66816a051379128220915421d1a1879564092ada88e6d25243b1d3ba7dcacafb8df0268cc7556aeaecb718507420aadeb84696f1d0f405ac385bcfe0507d8ee64f981d4d0b5f5aacd5707a35d62ad9cd6a5414001ae9d848b64faab2f71e849124bdb1543d1798fa86c1de7f5a23403aacaf9848b2efdb0b51bb799774e0b8c49f9cdbed191c576f4578726c740d67cfff59055dcc2fef856db6fd7781b2d18710cca6a54df2046be314b33e2692c12e7145028a30c2909b9ec7973eb33511962079bdb58aeb2367dc5446902042d0fb0c4ce15d51cebf311615d8d4c3c09ab10362ba3136c3cb256b7fa376135bc12cf25877c02d9fa90a1c1493453f34b42d90996feccef5754542f0c47dc6be6270d8af3d89495d35b7a053d8feef966eb584a2f276afb7a3085bb719b5a0ffb9706032b6eae2fb5432b4d55c5df3520cc9116de19337715eb517bdc0b26816e8aa860c2a0355d181f6ad2a8072dfad1a10692202b89857d9f32ed408c75efb35036ccc1d892727db28f620c651fca7e246996b10718308fce31cbb381fe037d3dfaf8ec2744bb3e9b7f335bcfdb7728f2d7b51846dda303b3e9036e586ea238d726ad01730e411da3a6d89ddd6cc5388be9cb7b1c5578e46a9a8372d2868d49dccac26bf9f730423462f06f544f88bcd02201e4be582e099f385f7186bf59fd57c2e57f7fa1c22a3fbb92d7bee959bdca1eeaca3eef5865f361ee31c69de1ce46300c7df01b1c227e2cd4448af7b4eb12d7b9abbf385c467d2c0be42beb0c98e4acb350742abf90acd79e0820edab1a6a2b51fbe42017087330228248a747b4fc764c24ab2e8db20b7eb50319fd68f52697f4e71bd0fb8939a5cb3624403c258fadf50b69374b6fa3ba846f27887d4a576a1863932c4154ae1dbe5e902fe7c3af1e890183c297142fcb26c3983b69ef91bf5e7e8f6c95ea1fc9b53edd7f715651449a083ff44be503be2aa595220005cddf9372d8b7eaeab4973372e6b01df6ac166329540aec31b00be4fe937c9a8dbc08bdb112d5d3a39f06f0222436a7e402b0559fd7cb678b79d64a4c820efdcd3d3cb434cc7e88aca56c9af99ac174f870e68630998e6bf78a3445fa6ad3b508282f0ca3e835bf068f7cac5b314af054b16155de9b880843b85234ce7e94c3fe460100873c42d9205352c7d734ee65bbfec732f8977283430298318f91e510215f1560d8f4bdf791c49cf09b6b7bf4d4c34e73890815518629b2a33e3450e6ad37418dfa3d97c6c4f00e14a62b4031ef481d6894cef94a7f4e5fee2c19230f79a43a851d0cd773b343c793a1fc897deb1ab491434af3e26d168ea21e1e7955f6ca65de43ec6a91638de06f55c96a8df5b3306e572093f0470c4b1ab37bd0b2aa15244dffbaf7cb80b637f3fedd9b765f8b0089c666693fc4d8359932175d58becded2e144b1a75d65c6f70db7e529da089e1e496266e70f4efe9dcc7c27e4ddcd6896a247c7f1ecbd08b2e386676c9b592199569cc63e580f5f871181f559f63becfb7c04c58f7b4a822f1f039efe152d388c133aaaa8ecbb7b1132f7f6b3518e2c42b19dafa37497e8fedea56e2501c4493deb81afa6c5240d1d3dcf62208887ab1215285b6aa741e7e3365951694acc3a6089d4a36bfe7f92a90d4a22a758451baf88b2b1a80bfc3cf991105a2eceab6d78591663a43a4607641c1a57b10d3468d4cce0e62db886858624ea681bbba0fa5ce9619057be9a8f105b878595304210b135d90d8620e3531c44b918c4a50a115495d8980b1d4a89a1bc4911a4f17ef490a4edc4a57ba394630a1bdc014898f4360385dbdde7a2a74d307bbc1ed9c4306711393f0c5a39d47c190aab87627eff36c4693f98679a1a4589570f31934f7d56b8d1791190651e1426f64e8ed44e082e5781e1971d6d329bad46153849f25a1784185f3e1313a3dca5c52fe09dd655d0c09d0eb80ea1cf1e2c7d79bddc0d7ee6b1226f548ad0be27cea5eb11c15646377ef5188e0dc3b8c6986c66e0b85ed898da2650e7f096a689c7f79009e4018d91d493b870b46f313531d51944e5b79c200169bc61da15d20fab21512c19833eec071ce0eead5b55d4821a3dfca37369fa5e13fa8df0482973bb91d878c00afbeb20218b07c52c1916a99ea3951eb8e5e9678ed0aa7726b809d60e855c1d1c5eb18619dae3499b911aa1768c0793f59b69690e209fcbec46aee0fe9be4d105573fd2ded498b689ef81be66049ec40a5523abebbd0f78270064af8c4d177c1f5d90755530ca7d9f5fad6d20616565d258196c7a2c0ebe45a73bb8838eb18c5e64ae2f0dd2b4cd25e2cf6c62d14d4b56c5db59a5d4812a8bc3c5f1281b7833ae9f9c5d4225292ee1c434a81c48d5069d1c7fb51b9791053bbb3df0617f6176329c0de3b8c624154a115ccfb72a1bdf263f4b94dd5cd8244852ef01d1c832b3f0cb8f2cdd1a3805d9869f848825c175c6073b88d7826645777dc4f237c7b07ea7f18a937c4e63a86ce11a489822fdf438b6283163d536f16705b09dcc9fd9447783e406277e4fcc25e00f0152611628b8e9fa1201490c0d68f2271ec7c80661fdf9f880acbf6b1b2f74856055c49e4ae278bfa4822496129576464b51f824532fb6bd6f71e636225647ae9183d3526fc235ecf27b8ea8819aeb0359c029836269c7974a8dbfa0ca83bfdd7c8331943d7abee129a93bb0260bc975fff47c506d25b7de0d89bb21dc05090d9cb3549804861c1ef247c970db90c63a35d9e32d481da5604a8d10c81cc6a6870d7dac77d6739a2188ae235e037ec685528978eb789fa9991218e0823938dcc609329268c588f52701ffd30f1beab50b0401a03f0ba39bf33d32dc18db45e84de1dd06a74c082bd9bb42f75482759b3021cbb7405c33c71b7be1c84e612b70c014753f3cc40f45d0b962c790dd132a1fa08ef16efc821bb4cb35631960d107cd59a670a2f9100be0b4ed912ace619794ce96b64e4a6103697aa55aa57d2a50fa712a5ee81065207bc1cd2c997a869c70601823b82a2e2cb2ad46fbfde2826477aac156bc5915693943503384f99c694143a8a09d25787ea08b1b11a8660e82cb8916c19beb85a881f6290e4c30af2768dc527d6625e1dbd0d327d12bdd1af0109645a02c86f656222cc6268d16164598c250a5655047b5b86c427ff6a50657f461b8a686166d316ce6e8d50754d8e77464d0825322ded4db3aef6f2138de878f490237ae3f1c9615cbfd5d891e966f726cc9bb4e880b3867b12f699ae140d9f6acb31dab3bcc377fcab5384cff438190b4252303c03fa64b1cf195a12a563ada6d2ebd02eba9e4de1532f3f92b43a5562148b578295df281c33cf7ed0b97a39d8b1c965e66f01641773086e26b27263652de4aa84b127d235c031987ad1066c192b75bd18a282927c218c61ca431aa1ba1ba60a0aad152ac4ace09dd6db3f21cd8a73c3010e4a7971cfb9849ea555c2d3665ea3d2fd6ee5f94165c0aa3a5c0d78f99d49f7518c6e611abd9003b6a19a47c243e727d45d777ad1829a3639cf90bd653bf0617e868294d3c6b71267096703115743135b27caf92d19400dde3be2d33718e6effa9fd3deb904d65d678aec4a1d7fe99fb9ec25c5b2fcad5d96c0660047462f29844e850d3508b09c9866887722a5b4fcd5e6b966ec70b7f4a617141d41e99d1ab86543356b8d4a8fe3e855332e80d00712a136bc8987f8617b3944097ea6260ae6eaabbd52a38fe70fcb7e41f21759960ea5e59a0d0429bf5ebc8d3a7a868bd8f62c86e16608596451c691631a3f0719fd3c9509a2d9b0b614242a1b988c48154b02926393adb2b802d30c1093cc7ea4bff2d1d76bba67866c02da491c5ed166576764eae85904cc947ee0971e9cd3903ca6c38860eb9e6a97e08d9b5c1887d0e2d28879c22068a8bbff074ea7831452386a53577a6bb6118fe676a52a130149a70cb9dad6b932690f66b0bc122a4717451919ff7350f52fa6deb9ccf90bf9b227294ff9be66fbeb40abb3eb4121849896bc14dd98ea7b4c07194c762c11faed53f3464ebbfa9fc1bd769244dd1c1f76a5b02c0b52950ba8e0657e80489ba0083dc9da007890193dd5486067d1c4d7d0bc897a797138c449b93cc38b29363a6c8aa6bfc4938926922c0f90f590b963c3ef2eec8a172ab1a1b5cdc4bf4f3fcae026d175104d077587220072aeafc578a26a4fd2d0d7d1b82be6e14d9f406ce210ff32ff366823b4ef9b973a3b8f62cafd5612b7a492ba0ff15957c72b6c48a3366ff4bf55cba1baf563afe46e36ae66aaaba6fc2f281f5b2a811fc860868a3a52ae933643482c070f2d7f1b7b9a25f23d3d2dc79f2395fa07c8e4ac456c18c53c5fd55f346a67d2a446c9c0dfec1afcc1b8b9484e6eef37f26c669e7ece18a9a71444a5a167d2fa17a0dcaa4c964243dcea14a035635b1cf4ba5cc3256855d3b5f0ddb9e3bf58fa911cbe20cedc06204b39b8e14db9c52f2401e9f25197dd974cf530bcff82ad42ee653c39efba3c5af8cfef3755571dd3310baedd1c97a3cc7972e2069ea94848214892efae5e9f9abde3e66ce1ae352647161f449bbff4ce6500ec87db1eaff90392b21ac73cd2b6bd4d2eb4f16b4bc7b79666575881e04d1999d4552ea9ac5ce832fa719e724cfbd44b32a07a809f860ffaf3b1ba36985d2d02b7e2660668fa18971ee8909159d5a66a681777e7a3e5766fcfccbe0c970c41eb92e5c04f6ccb3d34246516e171cc4896f06025fc52eefe725c64d9c17353666bcc17c0f2e409153cd9eec8211b2b935bc8f988092d0b36672ee17a6cd089e299e36e0b2f58ee0425e3b26f40c6c4e725becbd8b013ec50b999a378fdf5f146a3b3b0719e962f4830d3ac4d48eac14a5b7cfd66a9aaad80e259da597751f0b81140a62a7dfd0f1c81e6438d1343be0e13f74db4e9755445a56378a22377a0d3f415cd2963e944b865bdd58694d7a6229730ecaeec672b6b7ca3dfb7e66029dc1c94f81310bee17cbef0c48ee8c34e517caa31e997113163f96743ce40f8fa5da8e44b2e634ead508ba53c29ff3a0aa3eaa34861c96a1065d5d4d0f33d06e8859edf322739810038b4abe8570a4e55ca7d91e773ebfd394e5e7fde7fb7e56341f841cef049dd666f1fcd014f8d69d9255573e229ced38a270c27b0c8e5ea263dd814bc06f278d31832664f86de9403a454b34be1d3a7f75f86ffa195aa13acb1fb377846faffc8ff77a3e14d1b31a1cabfd965631268b6eac24abe11deaf89452e12de2c047ba659eea03461d1b10a50a671f2c7559cf86ce3d98151a83c0e607f2315905473d74c2ec88c07ff6b0a305cc4787c5ca0590d13cb36b98711185d578823095d5458f32ce6b8dfc1e27256fc109cabb8b54e0f25aa86806e7b96a9abf6bc510e65671a5e70751d54f8f34903ba2cc451fb564a0e2962628095296c1067da4cc3b44c0a253b9118a2ce16f477f00432226ccf3fe4cbca68b8f6a983c41b5d132293efa6dd9eae3cd7c6cc271504d0f66d33a47c30017637e4f0f526c322bb7b3ede3367aebfdb753bf4d8b6117a2c1b50003331d6f99b20f73a7f8add9c4624c08cbf81becc7c9a37221a8a88be32821a60ab93adbca92d6b2a7ec74536a5de1ec5de780afd7bc7d36f4901ffc25e8d5c65db770d7e7558ecbf65c41e5365ff83c85726eee3977ccb08067f3c5499857a5344fd1d45d73e4e615157b3b53cfacf39e9221b53007dba90c4695f665364c03003295003129b596bfa99a4aecdc0cbe7adfeb2fce7cd61209c8f6418bff4a13afe7b848076ab103ac7e1250f12f3e971b88746e5dcd5ae7dbbf330dfdcf359fc53ad547ea0f25d46c9a5f595c28b700911200a2c4e82e62941769d7ff71fca8aab2846a48e02cc75b6f0f0ce4163740f1ba843d4c54750d60bc375dfbe43c545dd4bd7c0227c93b0ae157035160c23a1a16884343dea1577487f9b70a3b3c94f7d5575b2125d1a6b5334ff21304f49529f5c8869e12d4d17b50b9d6c68dcbe140ead5d70acbfda5ccb760742e144e6f398497013f793c7230ee28ff7b6dbe7ca47a1ed284cafa057ee290fd34b4ea3802335b6948675d1422f0c91ab041d2c70d650aeee61d25ecf30e403349e5f6fcfd9e824c9d8c2f6005a8a6c8e355e0fee3f8e7f6853f9c876d56869f095f44a4bfdc69061af0aca6bb8ede55201130655e163d5b3f043ce181c7ed1f452adc7fa943e2581f58e656d48160395177e88c5862127a577e4c104af18602948c8b49666f5e30c4dba87301c368240c9bb7e719795c917eabef6596acaed9f910c61e9eceadb0ccf9074a89e14fbbc657707b70fa73117ba79e49501e6da1a59bcfdd352bad360ca6353626f9aa3692a4eec7e5b9a93399445de19eeda818a0a4929b5d25d35404c60107752e117f2608e49cca9fe188a64236effb227c0fa070f3222f64d069692cbff14c005da285894aed28f4f84046b5d5d5043bc58df9f0dcabde781ce734c2a8e2fa8164fdcf054991e21bcbf51786a06fde09a5589ed3183647d3048a27dd8d7abd0380de3f946c9cbf12f01a37e4f5c6ca42bab2494da5629834d68485d8a660e9521db444b321619781eef61dd8f1e9485cec10de7fb876d3e97262878f451a0f4962fa25b9b3a70fa5dfd55b257d8845cf6d445984163ef03d0d415fa4f813ab0678321170768fa1358387c14c3e82ee60a526ba2c7a0c9012935e1f966a426b5d1bac293f0393c922e5619eeed8de2bd6d78ea34611da73e281e009216900837140ec9144756365d79ed79bb5391068148c3286ddfa0d128ae8e8f9b949659c8e401aa3ed42ad9acbf66b0bd0ace2fe8be027aa562f17bddfabcecaf88775c16097fb58fc38bd22b1a8d53d06e0842086fbda4d2cf020fb7935c73d64df12b4f318e9c988bc8570a6d974ba950fc6d72619a8a4c75872ac7bfe1720e8e05dfd4d53a68d3725beb23d039d105881b9cb3c6e444176d9c56996599d78daee2bba7a6e21c48c910fa3f2a6ec5f4f28e03175f477869469cbfeb9d753c56940308f0e23cbd0cb2290be714563634f3522cf057d6a179878d9b56299fe1f0110668ba7270feac38ad084b3c74c7da1a5359298d49e22c7f5f4cb3e50e0ef4e6ccbf89cd7d3e12a84763fdef7b4e5035997e20f14115defeec96259aaf71bb224d997da5fb4321870ab79f3d305fc226071439f3c3737f4f5cd5c37ae2d189f9928123c18291ead6a70e86b66af487072c646124c6675ae70028d8db05b6da505dd8100f1ef74fab30d42489dbeba12613e0b7ae9b34cfe9e45d6c3cd9144c4730720ad1efe4537d071e9797278be481157ac21e6bee86f6881142175dc42dab8b4cd5549ea67dc15f8925a63460b75640e5ce55abb343e7ca1bb4989a176e877fa2d51e10ed054532b640bb791f780559bf0559d0e98125eccc2c3c2b4bbcedd8115a20f46866178d28399ed91e680313613186aef9ea3d2181a522b0629fc81264a71094833263795fbec1573bd4941c58c3679a58feb3636a481ec8852ca4f5528aa31f7fca6dad9085cc8803caa2bd0c14fd90aa8be168166b988ef89805c470e35e5039a116f0fbcfe188682bc906df8cb80125d4c1c1348915e2849dbecd5dd13a08bbdd0ce7b2eb7e6d99da031c1b3def2911ae1ccf1d0874185adb3e25602930c10c0b863dbaf3afbe9d56b513ac7b3366952c9ee6ed1659a0935fec57ba09331bba4437220d2405c20f5a850984c7b334eead1e71f5c54aa3b5f237cd8d39e1a5403d6592ba92201bd439f0d4788c8ecc4c87e409bd9ef6f57d8327843a4b89ff865c720d724bdbcda0fcc5988e8bc150347acf36edaf0c15a0cd0f8a23f67a21d52fcea6a65e55bf622623b3862ff60405763188803cd59a80fafbd624efe410f254077a8cc7b9090ae6e367951b5204855122cf285189455d8e1246997d6cc68b866128c6b9141000ebf24a16d95034d2d0ba461d4fc21240b127ce178364aa57f9dc73d71d4c24164e96aabc30edc59e8432bc2fddaad93b4132f9ced5e9dea31957a7deae274e0b2082870fa26bbbd166010221301f38f9e0feaae7f991b9429c18dca65434d337e19079bba6b0d6546376d23d5e36a73561980993db566cc40d17b909da0489a9e05a395bdde4872f3d464467707b6386f2f64fd3389bfa252a7a47a19db7795c3be96a9a6f52db628fe1bf42d61db166cfaeb9c8d3df7ad272a81644b6d99f31111844bb8cb054080bb34c106db0c98fc9dd88843e5ef56c623052c731d19201f8a7f06fe88dc9a98c3aaddebc3eb8f70d4e5a6d315af7cc507ef279e82b320a8cbb40f21acc9d0c4b389995bd436d61adb9d0a46070c9c56ef6c8a81078bfc4ec4beaa4b8c0173c54360056cb1ca231461f59d248aec1894a49a50d83d23ff75cdb6482da43e0a31fec2e4e23bc336e0dd32f33925d6da91fb7e943f0d721fc823a5a04b429b6b02e119a6aa46aaf8b90bdc423f1619aff66ae275f19bdcbacf1240a00a2f4b02d670fd11370160007a7aa7f0f9f2d9bde3cb84bdd527bd179122c8320e1957dca8854950449499a33e6ece92bf78593ac469c5c99565f7051d485979e746ea8c59f9ddac4ef8d5e297b7dba26d8fbe6d16efb8761ed64612ababe725f79d7b5b6eaff745a2b7487f3025cd420122a8d600a24028e38c20abad2c85dc25d5e8b8b5081f1d3bc2da35339aa0175ea0cdcb1c9895187f6e9761a464bc06485b82a759257542206fb313f2c125bab026fe963977d4070969af982a7e768feaa33a6585fe7b4362741de6ac56fd02aad487280dd453a8c99fada222137892af3e402d70593a50f66e014bbddc1174d9d98faaeb55045f7f443b2b5f80f4e92e117975ac47be468859ae3d7ef32ae6125e2012cfdebc69aea71a36e23c19d23ead5d094fd7a70249816ac07f28e1695f5e3358b0ddab0d4f974883ee5aeaac3c0eb6360a4f0175e0de81c096cee882d4ad13019a6fd42db96843492b53288506cee8d9dd16860bb30b99524bd0f72568a999488aa023644ef5b66eac298cabce008e1282699f53f05da870d06c299dad6d4cebafed848028a92d9edbffb47fe2eafe39e67b5bbfe6120baf78dc82dd38194644dfa623741c8e882bc45a7037b526bddecebcf7e4a95bdbc4d1877da54473e29265adeb4ac6a5852c17cd1ea12fd3dd3dd5e3e5b53b9c15e6c5d2ea9896f8514108dfaa129d955b5383d8753ee88dbef37be73a4f3c128a9b94b99ac941b3ac6f30d48114220a63c5e1bb19327713d1f8960b7b70a9a7b3ec51b48851770511d7c24e9ba0595014b9f2a18fbd2dd25c28b76d7756d7035ed3f64749bcc6346e61096bb061abf6c08ef8bcef271fabc9f49fc283ad84324d2460ab8d44f8cf8e40f0860705c411d66080dbe213ea151d2053a62e9aa2bbe0f4b1d1c060faacada1325458ed766c2529fa3d3302a21c764e4fbd71573ed3e477323f85968aa59136f1b665b56036ce0d4e5a3d18bf4d455810a4915dc9cbb6c1708c39b64f8d6dfcb056735badff262d65dcd932d84f289f297781384d4c63c7f6a53b939b8b60dd95031625f14cef24c8f0c55af2acd9ce8ea04049ce696c6f2c9d2508c79b5a080fa2225d5b1d41187dbd0026e24b7356bf7f80856b968c7c953e5f51525949928c53a934b3d9f9f30a25c63aac04f87117f4dd091ff4f38d3bd60da2c9aaf01c9c4ee0aeb57081a47e74c78ee06a581a8c5a0b90366a77d71c540acbfe79d01d2637b7a2f85fb9dcbf4f898b138f9bd0cdb348d0f87a5d58412f7613390e705151d6f9f20d1d2c32cfc5f33ea4886e2ba633dfa279b829b6e1d221ac218895de7f0fa62a374264f7c238620562d82eb11f3c57de11ef513ed39b69f4457a73cb78ac29b2e5e1f7543c219ff77012c809e901bb79dc2a760a87b1b449117ba2cf77d81e13834e97a7ddcdb0a96d1e1f6bdfdc1266cd5089399b5ab8f9c19c2d2cebba1fe114878160e6bd1eb3ec02e81c007f08d15ef6a21721511192237b0aa0af5025558dab07c18719f52bfbe9ab1e84806d3a887d6986a834120fec99e81f71c3efabdb38e88f2889b73d679a0d655627cd70a2af9f66816a051379128220915421d1a1879564092ada88e6d25243b1d3ba7dcacafb8df0268cc7556aeaecb718507420aadeb84696f1d0f405ac385bcfe0507d8ee64f981d4d0b5f5aacd5707a35d62ad9cd6a5414001ae9d848b64faab2f717ea78e28e04be886993ec0be5b4d6a5c44dcbb0030f7bcabf52d7655848603770024dc6e6ba80f532f23abc24abdaef0968ca17fccb8af50079d2188cfb9cc2147700258bc6dfeff02b851d882c85df8933513afbe7a40cc6e35416297d5df178d4f4928e439bca55c0e2ccd3d8763c84873b3c03b0b2452a4178b6c855cc4cf09cd16a7d2f70591dc09262f94e7552dde2e8e698aeff3ddf377dc9fa3680f89d4242a21bf37085bbececf7823a3c5a4fbdcf96a4a11809075f820fae9930f9f15d1164ace71f17259086308e52ba9cd3be9adf63d6f55bbd056535fef209e477d34db35d08bcbfaed8917d0c51b4863b1adcbfc74f021459c0f1dc4d703837551f0eb89c4efbe2f7d9f32ed408c75efb35036ccc1d892727db28f620c651fca7e246996b10718308fce31cbb381fe037d3dfaf8ec2744bb3e9b7f335bcfdb7728f2d7b51846dda303b3e9036e586ea238d726ad01730e411da3a6d89ddd6cc5388be9cb7b1c5578e46a9a8372d2868d49dccac2c1668ea356b6ba4aed8d2432cbf858b66f21b1b3b9462077bfcb8d698f6a24da1098fbe56669c190a09f75c3e870e499ea365e6663afd510b21b03c67d8cee4b4fafd9db98431d1ce3a1d4cce641098188588e3849ca8958e02d0a783f00c99212b0132b5758b7f86a498a9dbd74f14315bbeca8f26ea150497420f292c5504fcce73ca457ff6d6c51d63ea65fa030b987bc63a24daf717dadbe809c9b3848d80967b5f7bfe990dc915331d2d9d0aa75b17af59e2fdb8d15de01c3e6785ed0c5b1884641129d25218a8bb9d7e19b99abbc34eed1cfff1ecf9e1822da3fb68a9130b96a58844ce19f6d4186c5e3c93e441563f2e7ea3c5dd80a5574a9f0bfe5d8910eb381a61ed45c47c20960bfcd6e6b485aa61bfb7049e497be471a28c5683d94653282267c6c647fe536c3bbbc7019cf81166220f5d80d569645913f07dc387e645524b4328ba8d8bf165b9e0330452f415324fe07ba86370ecbc07805efe7708c64bc991ab9edaf17f5f32a36ace4c30c455a34499c8656306e561638452c35a286f91fd0b2811311821d873a8e649560dea74ef8aed8ee29e57d2f181e366ee5f0ae2f4aec5c3fd60501fb8524a5a646fae2a7091d722adb69a68920812829c50ccecae57767800fb123e08516ce5cffc67a2b16c03a372b75992f0d7d1fcc174873b98b41e8536760e97ee74667b0e941d1c51c2d1dc85d91bae481dda9e99d88ba49f03e85c3f744dc58637ec0ad8d186fc6b4f6cd078870e5c136101d13d9bf215f781f184e3fa2ec140103b86534a14b4a24df837c03465222076ad4499db9c55c656bf8184ee5012216759da9f2a1c5f1098e565fed978fb5a6787abe6d80fb56d5809b35cf25c8b819ac0ceb3d621dbe5a766eca5a9fc9ce2dcc638c57d120fb5abe832ef87ae4c064f3bc7ca04b5fe226ab060ac46edc0f309c8aa2f28c6e962c05c7fb1daeeaae5eef9c33adeb4de72f30530d4e0dc43662e3edfc8abde8ce4da591b35a2d188f8dcdfed4bd71a643fc68893697a5b645a50dbb1986d040ce093ac3f87769fb024ba9826dc9f217073b01929ac00bbaca1f21441feeae0c53cfb9d5c0005406f04496d3b495517bf7a08cf65fe0559ac6f6a4412972ae5417d44181c889bf04f79bd290cc1cec4b799c2325cb34cdea78ec9ccc9e8c0ca4ca1c12aedf06b1a07a63e92ffa7933146396a30c7ad2e99318bf78af94c7084c5d69bb2ed0457d96353e680016349fdcd3cc6045858fb20ae99d2e5c25a39070e541ac749f81c8d62f19107d6e712d46294060234d5dac5131a24228e6e912a42fc35916f1ef6a67bd5482b4468ed7cb97e35ce76c982e928a98f49b70547d116026ee83b9bf421a25f269ec9afac2a7d3d4b53c1c9d25673a7bd7abd8f8dc07e58f9220e364e0cff50c98baac889ac221216cbeceb3834bcc82ad05dc5660ea326610526a469743115bb22ec75bb0784b970a37e519df185574194d12590cf53e419b79b80ae966098d7b0dc2a9b29490f43cca8a2b5d65e487bef454a6f2c98a4c599015f3a91e39b4088c5bcf565ec00b69ba0fe55233dc18be3d83a121bd0322994c05e65a4d8699cdc2eb101f276acd02aeacd59876a474266694de66769cb7f5569d2daa77e9cc8b35dc15f3e7c2bc5b82a0f75e1fde39089fd85460a2a921211475db5f90db87dc7590ec08d07a4c7cdb52ce27b69f433382e48863f7c2eb1f412883a0b2a23a33b7153e1a7aa6691db0f1621afdbdb87cccb732facac884ff1a17a3bb97b2cc3de9f4f2e8c2b33e523b5caa1f02d07b9ad930c54f3c08735a731cb823ed750f4348e81fb80e6bb35d671e83b02462c2a69b8c2e8fab22ffe091ce1fd3d1ac2e51ddfa6f216bcf1b680770018f53d9eefeefb607f6e97ce677bf8f734e761a2b42798380ea24a5e347b085a87344d60490794670b31c4de301853c1ee498b4a9f55a6819b2c103faa5c538cb5c1edc7d86b4aa9f1d561d6f203a9f5008cfe14c6ee9351f90a8940cfe0bf597dbfe7d2a72e663ac6b61899c823ade434e9d69a3275968b1a67167b1a1f1b5b6de14dd1cd23332ea2f9dcdc38d898539d97b8b33ab8b947ace9c3192b647d72bfb258a10c3f1cbdbb13904aa4142c9088648c9d3d8549d8d13c40aaad8b4b4e3d23ed6e09a35589d0df12745247f392f7de0255386b955f696e480719b3d271cabbf39be12e7ef26208172ff0bb1345019e6ef0b7b84dbec6a32e15175aaac5c969a37c986b3c43da8716607d20090ba370e80984f835365f2437856ecbb7060c359acdb8a70233af966f44fc51d0fb8fbdd547fd43f523f679e80c59a699f5b753b82c19698ef436415bf2b0f5c5cdf1f1e25cb50b85d14c89b17a9302d3e9cd364bbee78ad7b0f0f083f3e48ffb78d07c358b2393a208891de1ed3236701faf7dcc32e069ea9e55a9557747359b26752556e117ad5fb410921d7f02e0c956cf9ee5481de89e2d66d834a7e77849407466f0344db99478b506ab9918f29cfb6b5cbfab9c26c9697126035e5672e7d7975f17b351f8bf0bc4e9b95a9228760d1bd3e8f8e00362ae6151679cc49d57360e46f945be83b6193cd75d166eb5e23e857517df7295bb66324fadc5580b7a03b93a2cabf6fa60282c0bd1f726d7f5c601a9c1b7591b124565e7d34f4a904b732afe7facd9e09f86e93f9f07819d12871905e1fa7c3d1a23ccd491a1f690e502860b10b8ece1005e5e1a40139757655d905e2c70b977b77aa10f759cc680f2860a1e74da46c4feb0ca3033ba287e5fe83c2b88d57f490e3c0ac810ff3b2dee160f3cd4daf7e8e63e73957c694224f26dd46e8d4dd9b31fd43a9412a2cfd88f5cc1860158031885122b251d05fd2d5024acac48b80b1c1d4425f2a661018a59b0912b4dbc0d52fc4d2dfaf461bc27a3ea0069e8eed8ac496d4ca485da32d525babfd618028f5099ff594949154fea1d19931b022c0bdc2101b026849d94e071fd89ed231542ac4794aea6dcd998fcbd49e61c953735e0a838b8fb4b9c8e77da8f1761fe0d7757b0f7d5ee245267979be25471e14dc8fadb74bba1c81252cebac6d117b425423693267194c52bee5aaa6994824c2954663e351ec075997f3bd636cc6acff6966ff85354fa086abc357efee63e0daef8f7d4ba8bedf74e17ed1738fa143a4e45dfac78abf65d4ed91f56fd90192de0dbe0806f62d7dbfd36eb01d6c757378215d799849e6bb9a63e19db395692fdf8713f49656c887dca41513e3db3fd985fade475e891353d0f8cc3d66b3f47dd45635d279d4a234559e19073402904e0c3394dbe6df1ee00f49c77e66ba38df37b74ac623c65ea4b53f6b230e396a4dd96a1406835d38676e36f0c7b6373a25837716e9f82f3190a3c1adccf3d68f6e421755562b23b1bf3f913ce29026d46f4718ed28fe7cdbf87b352bf4918cd3b992db36801cc7dabe80a83fe4f91dbf87e0558208490e94c71231482589ba7d3c66f4212ce3d99ecc054640cde22883ae6a3332599ad4ec2db93b8d7954288cab6b021c64f2bc23c998dfbb2cb8a991789edbd2b496ba5887647b01613498cb52dbf52eb3e3a48ab1d5dd08dc6a4461bee2216664063a05ac13e491aa6474f5623d0660f565227541b5f8fd9182ccede422d22b4623d13652944c7d2c907930b0b6f3007b40733b7146ccb7bc4220e61c7b94ed08daed006f5a11ea82bf45ef4e0b3ae11f6636f44cb02aa3da936218840685fe8a7e518171bdd9446adbee966c4af98f996f5072940aee70d4758bee586eacea258a63e676c04df79a1f4766b18c2795b3cd31fef2ce4f2013a395c027818721260b2bae29e98d522cce1437aa602a5d32851cbb775be1854988a52392f94f2a3ac8e1cf85984f61395df46eff0233df933dc177f0a17f3356fe844c264b49ca516406c77f8cd6967a77b690864f0ad9cc462514864140684de7afcbd873ee850aefa4fe567b0067ee47061c5928a8c1f93befa4291f8168288287427199a248796149bd295a8c95890ca9e356058232a449e97c1dbffdf627cee83d17d3f8fbb9d4d5bae8788e749e2ede0cc858769ccc7572668be5091a6312283abd620e15270a11d050a851faa861f242dc4e81984e8e1721bee886426282ed1a58288ac87891adbdd90b1fbbf4d115769df4758400bd421080186c799d3ffa9e322b1e44cb049756b4aca667f8ddb3b98de410672c509295cc97e8a786763021c487bcc930e0f1aad339b699ef2fdf29d4cd01179b11205a7dd0248fa60978faf3de8746408dab73bbc2f91dd56dcfba2feaa4184c2bee56f2ac17dc8c1a13a21165ecb0c12ac61102f0fa8319bd587db20b35e630519a98962caf8175eceb9e7ee27769ec61359762dc0288d0314679c06e86e7ccbe094126f73f576aafa3fc1fd44e8fe4197b7bd66af64d06808a41b32b118ee84cc1954c309034fe4c35d229ff3b8c66193196f3126f759eacbdce645911eea76775bb801d2f2d3af760a9b80b4181dbbd4c96f5023f93368fbfbe320a0910e7e66ba94cac51d6241f98101c97ec67098bd91caab09953143eefeef1bbe909d08298a2345bb1f8072ab35e0328435ce4123b3fc1b8dad319880826b5798b488d0d40996713d64934c6513029904bb0b7ef3fee5f7d69462b5e84cb99521d4430185aef029cf341284ce722df308a69959582ea6e9b098a9e18d1b73983359f091ca95ae6a68f171791049fe4393bc0a070d231883c6ef145685187314f5cea327a7d35dd342aed5d9b52c62e75934a1e20166f1ad268f8445b649fdd60668e78c6b6f365d0b77d904bffd6e2a2f1b22e207236bb9df05ca83f883559975369f991aa898da07ab61c0f7fa3f56ae497c96740cd063b1bfe6329d2e90e88c180334216bb009acd27e2c68b921f5def30923d28da650be02660744e46ddc93f3cdce3d4718b5de9a1d330084b9c50ecee451c7a7d78e9aac3d93c0f21069ec721d6815eb33e15a4b3de86c4da02bb79acf5abe1056adc136c4bb92b5b940caa31410f554339952a92aabe7538ee75861bd8ad65a7b939d2b2b2fc127c19996ed4f1f8be463086aea05563499fc875a505feae8b7f49a54977487d075db1bb9d566c6e376f71762d8aa7ecd747c2d041c3360e2c60df9eb94e8da3944ded7d285a8a929d63585b8d082578beff718e7d57e31767cecf6122232ceea59c6a3bff01092850d49bf2c04f53b16a533e62d2511fed582fce3e644ac950147183521ad80bdc2d0668ec5cd955f3450c26acfe51edadac076fa47472f5c90f91905d3e45bfca16f791b737d879fd1cd1b93fbe64f06350aa05d7741f16f9e32a08e1b6fafb87da65538f570f3f23331943e10556c4817df0f21ea207311d4b8388bd65c27bad2c640321ab8e4c23702b9a13848b9a829a7712a7733eb563c54b7a348edd27d0b7f4742d90edb837b108e304de78b41393ef92acbd04189a029c6df8d313e646a72957d41330042ddc3bb0ac13b7de20bd6805a82ac79464f27b52b4830ce9cedb46c4e021da7bbfef7c1ad6da12878a4b3d52a825e42847217487bfe7b8dc1c17dcac540a3cdc4aee702418f22bef751a2f50ac728c8e6428ba4932c61abb3b320cd125cad341087d61d97add7486c0114fbed57da49e1b8fafaac2ddb84f9762d59b8903ed706816c09b2f512722ae39b85845efde5642b356f4c7507135a6ff148561c1fbaa522f0fc3109dec2d150e769f75c2b402c57cae2e4005f217511f15d6ce3f17ddf6e6394321c5fcfbef49b4007d9fe12fea4235c9bff5bc182408772587aace81ca71ea4cee4727b60af38e98b53516ff1f84d08b5ba705d977f1c20489f538786c38e2b7e53285cb5e2bca175753f9c51c3150bf915639dd7acf097d3134b709789809d314dd5b7d7e0e66b2c69b34c8c2ac1a12e7c097ea2ab79b2bf6cee509b3ce962a118aa4b99051b14489ba5a6ebd68893bdf6e21c4ce4efd8a7cd3f3fefeab6dfb6099c11e8535305ceb223ee0c1dd215b421a8d4ab742ea53621f089beac184d349d760989dbe5863b5db63bfd15d9e9500707f2e17fc6cb19504aa4fab0bd7d8f9e0af9157884ab0d49f9a6d14f2a41fc4cc7590ed2621b92fe26b870e4baf64b1e590428f0129c657661c16fba0e005666acfea1fcc11520fefaed6ad0f4bb115216b1d67b3876ce00fe0d4b2b6b18875f4e017dd061e7a3ee67748a9025ef2ac176edb61b720196c34b46e688c3a2bf1811046cac0e1c6fecdf5cbca7076766bc1891f9af884e8686ce60c59abb6866099c81cb4b67860be25ea13b42f074c95f0fdd5bbf73b9ef97d4a59f7437b53438c18030eb688c97b35c59a0c89cedea2110bb9a1547eeff1f92ca5558ffe78c195511119507039fabbc6862bc5b28021c19dd29bf49c190fb02f564ddadeea08e2e2a2ac361fa6397b47a007d98f5091628e0639ba7372b00b8749e0282e6893d594be812e04dd2968cd0c5ebf3e188b1e45be1b033dae30976d3b6f8374a82279b1f31ab09aa1f92cd443cb49cd0a1df3c3555c7acc8f6e25f821eb91da388959b1c9f37089e13fa013017b510e2109e01eee8a190ed148dd1d3bca84345e718a82ae710a7f4b75a801c86393d27ba5ca2bb55326f19c06458cc2345b378b153d479ae0ba97bd6039e6f159ff32330d84076fa67bae0432bb5049a7d5b2fddc356051a572980307da6693e463b698ecf2edfd27e3ad498a12b1730d4b5ac80923f4c97899ad2feb3e0b6c283b5f42f208ddf670a4709175ed7de0b1d9bb90c788097dae84b7b3f68ecce51603547a2633d0a96115e6d67768b5660d81e32a736e688b0c2b3a697512401076d22ed5cb304ca019271434454e29b504309f1a096c065930636f0667a8d4d0a9dc95114d0d107512df0c4e34f1846383077a05cf148ee5d19afa7a2d1a277f49c4ec86380aa68be11452927519d3826949c68aa1645093fe394f4154eee79a9d0031ced0e66d9936a9c397f0cbb8c7494055a5430e4fad916b907968b4d434b03e886896576f2fd86f412310da2e9a2daf3e6f13614e3284268e0c5a40b2058b45ca429ae05287d9ca310f8b4f97a1e5a0eba38e85d108142932b832315986cefd5d29c331fe78ce9cd50c0c2ce2af98d12a87d98d367a696e383270bc09a654b55ef99658f9959bd2a1d1fe6b3f22224115f45a2284f0247fd1436bf2bd182c440ec762589fea9a0dba976b4abdc1824a0470aa74203b4916592255ae42216d4957f7fcb0f7c7c5741de8fe5dbab1f7603b5344682870d5b89858a760e72dd685860196164ef7895d816a84cfa93f32540751e2a6908edca4aca7eb60fbb4100abacd2fa02f3b219840fafd5802011767de33a3d3fa80c36a35f68faec479612fc275fc3477204df756cca1671881a068496666225a6e0f9021fa5b8d6da22c3e55914c9b9444858bebfb309c4e5f1f265e0178c4ebc9cc84fc6ae5a64248aa5d2c8e6bbe9d5ba0f3cfe8affa180a1bf10e09b9dee9121da352e5f8706c6a7a2ab1676a3797c02a518a68e1e7ffc6f1ded30ce356c724b79bcdcad9f8709dee5c92bab6da3c2fb5b668147f642e551177768e12adeba42d87f2a3dfa63c3c5ca0727febd684399b33a2fca2b5b8bd5f2c070284b6b771371ec68a212d84dea4f79f73a09989f98f95d1203c047f9c9cb13fe5548050f2936fcf954a16855ba1d3b5ee6f99cd1fff305ea4b43499cb575fb22dcd3c59ad53576180a0da5855cd7f49cde6c4aad9a4993345b46b257721b9c1c44e890af91ecd6457630d7224102fb0db12d1f5b035622d50f5275f97e4713c72b60ee70dab00b1171568da66f15ada53ac4557fed442a396b30270dc2893e0cb42ff22a6da5de130fdc8af51084080e536f86137c516bf6b7e2113da7f8d62cf2d98496db8b8391ab657278f409f25017872379ff221c5380f0014ffffffeb