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

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

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

Block Certificate

Block 58684 2c69b57e2fef21516f8e39f8f4fbb7a52a13b335f518fd3c76a3572e8018768b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
df9eee14f68c35c35e41bd2e78ab054bd1f3787201442c187fae46ccd788e8df
Certificate Block Hash
2c69b57e2fef21516f8e39f8f4fbb7a52a13b335f518fd3c76a3572e8018768b
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00dd010000809d0000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000005b944e0690bd480bde2798f792d3ffca22f78ed120a61c82b9986cc75c50a38730e067a65a615897de9d84932961a84e6e213b7a1e7285e3ca9d2cb77e3d8d0f48393f0c4a5c91e4d57256c3d82b76f8bc0c2497f3bd9669cc0f0000000000000000020000000200dd010000809d0000

Raw Header Hex

000040205f80d951e589b0210dfea276305cd131a24dde6f3d935578519e6f4c85d7ae730c2c13017c5ff44e3d045b83eccf8e0d1484017a6eac3dd0e26e0be2b4468b8a8ef5106a6fcb0318dfe888d7cc46ae7f182c44017278f3d14b05ab782ebd415ec3358cf614ee9edf

Proof Data Hex

59,560 bytes
121216010307b0a0a33a56c19088c0215854473955c18fd8dd807d92e44b1dba1ed308e511a23ade6e72c4d0a1bd190a2fd1ab3c7ba7718e450cc3a783a5b64d19696e303969f0cc5d67fb3ccff8e1abe28d563916c1cd9559f9d11e3fb746713a4e3c917adf5a1fa07f0aebf8530da7734642f22a4e5ebc7d45f4b29921d01ae11e18cd9d720bd33864c4d734909025e295d2f495f5fcc3942bd017573ee01478525d21c7d3c34e344d020e8df9fb2f8fd530ee2aa4ab89b16facde80ef61d0deea1631829fd47efe26ef839a5eb17689c71ee89ff94f12f30bc3af4623a6cdecd774841029f597d60cb52742622c05da3a4092d22e1c95273dce9a666fad60a7b289c56a1e1da17480ff06b68c34f7ff33b40b04451e4d5bca9ebad57233d7c17747affdab7e786bdde389610b268a63478ab712a78e6f3a9e4dc097986c7a9a9ff8ab9301582c16c8b00ac4ecf4968839cf9171aff81ea0fa9abf9a2d02bb9cfbff3c150677f9a94ac7c05d12dcc477012b40c3e2a0f1445ac6397ab33adcf0954df97e09e25399e7e498e836ed9d1b085033d8aa71043612ea6c1d90b0cc26b6cad28d70802a259bd4f4051759fa86492c1f7b015d10ef278e8aa79376931098c05d8331b4dda20ec2098f0bc513ef7e6e58356c356dfc6d5f5c7613150978305c5ac294d85699671578a7b474bf14f94c558be32b6c3e8b5d4d930c313dbd9e76052a6a9210c0f9d7874cbb5be76287512eba6ae9f5b4486110918ba023e2f7181df15180df072a44615a982178a2319bf9cf3a9bd1016df36e233a07035981da1b71943e5ee05fb5aa1411070285de71c85604ad9ab04a5169396cfbe7c25b03120e27265fb5dbc1f5fb31ee4ec70722c617c0193a6a60c918e4b14fc72f8eb0ae0ccc906d3f255d0a366fedb8f9eb0e2c572fcee8897bd01ac638c9dbdaf47db5961066f71efd2b827f9741abdb9ea40a3b31ded9f2114064f28eb69d5b2032078ec51f44b088ff064591cd7b267528efafbc93d0e0544ee9ffb78e991f1f8effae79f835764a7f1c33a5e36b0baed72a630375407e7f22418553c77face661c8ee6904ce7b8d7ce94aed348c33005b6038eca3f3b01f59f30c0aea674123991a0e247c0b387576d9115ff282ef739e60395f4829525648dbf89288066b9ef70edd18b823819337a96ffa0b40a4e4e64ac585e7d25224251ae651ea8b6f070d5c52faeb6efe0a2ba47e9f8f03d483bbaf6d5c7f3e32840d10e126f13f3badb35700144999c4b05744d54515d8f24b7776bb45a153df0e985cff86f47c76d2f0f6f8ff93ad4a85af9814511c6e0c9913ac5cb6aed0083e59281546197e2775149186a9d5a550ff683be4ef13c86ea3c7216f437facb1b8bc69f12146757a7e89decc36e185d65fb52dcb4d6f5968aa473a9f3546cffda6a8b69fdc4aa27f6f924e89e46763d46301ac3e83dee1fd1064b51318ca5f6658ce7026eb3e4481ccf4fef513ece4c047d5b76cd3d78191019f33fe09403c3ebf874d435183d8271f386b29e5eb01e4678458bf75f2b69c1cc84843ff511570289866d015e8a7c4a784df6989fae75db9680980d55ee21e36781de5fac0f6a56c9d0f49461ae82b8a2f68bc7d08803704f7f86db8a2801e4cb9ddc55801de611e238490554524052ee7da08954f649e303a38367be692753e794bb80b188f80a1331829004363355a75ca046052a2cbf47484c829384b1b141740430319a9a0ca3daaee26875a6bdb38bc0284c2812b650b0fa47bb88ffbc16e9e8eded80f4aea39f12cd7b267137549218e97ee482529635d3e5999a099164ea4e2ddf858a53bfcf2ab6231338f8877444f16c629ed66ac53fbc81707999f8ffdf7176ac1e6dd83eaaaa07c29b1bb74cff08f94e48906af72c22213a603e5b0c336361bb646961b76c29382dbac53e2276c627efda44ec3013a61d692ce6381a2731e8c82831cb0b26cd31269f8a0560f94eb9d9284c68a058e41fe915134417dc02391772ef954e2a46e4c751071198cd24c05ced22f5e12d3bf3b023e454d29447ca7c806e7ba9a8e8e01eb7f8f82db61613f9d7b99587dd98c53eb2d2d13369dbff259af483c010a2f049e6256005a6cd33b4acd2be4f480fbae4f0006d7709b7cbf3fa5a7fc61e58cf910be909669c6cac1cbd2b5eb8e1c60ff6733ff17bea665a061e6f9e915754a8d7f0509a2ac269cae517403ea9d7fd7e8744e4f48a37cb422f3d1b4c5446916748e9b8532af4122350eb3809dcee0416ce5dba04d236fdf8ccd88b12f2abf67f9ce9ca133d09a1ef80160cfd7e3704bcc8d4cafe129731dd6256a7e8e79cb3d456961dd5423cc7db5d1782732d8a3b0d3b8023888496181510ac302564877c885323b842b86eb77089218b727c7eb69052fa49697bfa75d9fd199b5ef844650f8b8b57dbfd20bd0813029ec0d913466f7deb3a11f2250f55082f6fa8c174eca28b117bd836d50eef70b84ee98b702a06d69503e7cf4473e8272c4de2c12f93b3c24ae378939c44ab6572cbd2002833c3629e8617e2ebdfbf342a5716d905f762162d0da3cc9017edf55ce87283c598738e459571bded3ba72ef49d612033a3b2781fbd09706c02c0fbe8cb95222f1bb534c4d216a936d981c5d327308ae796de834b00516198cbcbd157bd3a88d77b2f8dfb86f4a54c9526a3ed7e845ca9e4cd4919b4686244194705edc2ca9a08b201ab450931f1ecadf780ec1303d7c843c57e0ecb2a317af0229f70ac38805394d80e5d8f6c1ffe2f9eeb67b1764330fd06fb10f8033613889fc8d91caee8adebd78be8846e56dd6841897b01741a2a4c18b0482344ed0fd5f5e16c3b6a2306603253d716570f0f61f499cbd42f9be6cf85ca3c898715ab08ace8759b2d9deb3fd928156ab8bf265939124ecdf4ffef20ce789331f3e1eb8736463d09d4b5d25eba267ac85126eaed0c17e2fb0e3120a70274301e438cf5de4f4770c30ecb651781808ffce68b37115f675f24a09b20a2b475870f04c6a98d5a3cf9efc6314b20dda10963def5d5c7bb6275e71e6de6f4612b5c736278f827f9f2d830192b8f20fc0a1892f18964c2541f099e2d5625640b20a53d12d51bf323eed660d7081b6ecdb6d4cefe5c0b0649f3eba1098cacd141acdbd7c8b31a3d0986a87b5e34a3bf9859c246b5ab420373d3c6089891d9f5a640cca7b473a15661af440380b5888febbe4990f8ebb69674c10134ddd58b306ffacf6869c11acd5ab96918fb31e47c380d3a3bbae2d3d018f2372746c51cfdffe5cde071dbe3d5d453ddcdf4b75cece9b03180e1432613f5fbb88b2e59503294e89023aa1e9322054240ca11f5ed1e0744ed2d3bf89c8b2d8354c62ad44ace9cacf0e3d7b62d10946c9e29b034ebd3e1c51a048b54f4dfd4c84cda2928fb9db9f0d2f2f205f1506c350715fe36d184cccebf76b35b88fb58affbbac698163b5715954dcbe18af5dfaa3556bb409a3d7ef5cd9f6bcff958d1357bed76b470a60a12100f4d702787884a2f72a3334f39b7cd2a5ea845e55ac275701a58fe9873637a79ef4e5ae38374978f333e3c3c3d27b66aa125af9c574cbdb1f8f101c14d1520c5b5b356960eb665eb7877622f0324e2df0ecc3c343d2498eb53425eddbad5331e8a0a2f17db7e1a3fcb922ee250e8fdc56b1b756aaa14cb4079be3a9ff776357088ac4437dc7f584dfecee8d2c38a84a339745154d1da1c8d955161bcfc37c5571a41feaa6b4dfbe3ad753bedf573c1b71dfd19935aeea9702a2f93c2e096c32b2d7b7ae4394b86551d8eb6014bdbf8f90acd80a6644a5bc9d8e3d01551ec9c8a16e19d28b157379593721e90b0df2b35a1cf57ae681b187c821106abdbba1a5d2ba3dd305b15093a8736a6aea3e829d2ba2e4441e2590a3825ed00b6f6f8c9962de5910856b37ec884c914ab2e376ab1241e053f10b03ce1a67aef0235d23c2d07c1763885fe853de24072112515b96b7b9f5852b4fa212b1ca1d410206d777a9d007bf8b8f9d2215cce0e3085fb0ae5159abe38ba5b4bf0e76e98e64f63b31257cec22d4adcdd2a85c6c412c840ee72b310863d3f02a41520103693a0b1536696e78fe2fe4de7d9f296d8c6eb88c5a309d09429b79f65a926e7b08d73f04898170ea3ae1a7afe6c4f58e2ba46ad415988bfe89399e67499a69c7ec28567cc2cd2e9db792a0dbff87d0eda9e0d726db8b8b87dc008798c030bf98e1307cf868fcb5ea5170f9ea058fe9659de6b5042144c3ce9e3465ddeffc39d391f3576dd698edf60b8f5fcb92dd57d14c7cdf8c7f7d9e2b4c645abd90659907182d5079bdbf263585596cce35c69280bff14155d0dc68dc9270a2da34e72b89d926df17105f4568a2569ec71eba555e74cdfa096632de0679be32c40dd1f845680b7166e44a53b20037226cc037ea5f7a71f400d9acfeaf52b64905e5b2baeb8a90ba44a9d4ccfcb46979ef3a1ffc2563280d2cbd93914c1229aad6755f425e725e5c34c8706b62ad8c8830cb700bfcbecdef8eeaf8f9f2503cb1ea2da6e6743fc9bf3d2da136ff4154ecca25aafd7195e94321bc0f135d3c4c5c540044ad9b66f34f6f793e63fdc1dbc4a0552be79c2437d0752046c50da417e56d1cee583ba8bc8d38e88b2337404efc569c040faa455485b8170bc0b83d5e6caf6e3bd78ae4838c7706d78afdfba63a51dffe8ef4635bb5d8bb14b34e218048663d80ef9312682d70d11d04e2455f6a02db1f65d25a01c8dba55d3275fad4e22753ee72283f3480c65ad3249fe9de0a9b54d3882dfed3d9858c01340b7c9a63c5c870f24bad0f237608e1c06df60cedf6755a7ffc48ebd3be4b3853252876fc9f9445f61c8e1f9a0d89be1b3c99563995619cba0d42244324a25fbe081ee2114d44c12b31ab9a4a659a563867739e43912b0041f3db8f613c24d02235e80d87e72f3374690cfae48b4f5d58f135a0fdd87e3901d2ec580fe1531b08df4ecf762e6f0b2b67947872a7d16ca7ccf30bc876cba74a427079138f8847f6a91b0ba2a40cb3499e508775fcc1c2ba3ed928bc7838538be3fd9315c282ba86f7700ebf2146a73b4da832ac5ea7476cbcfca360aa3a78187d16cd0b3299c2a7fd38976e3014b371897ebedfecf07146ca202bff81b5f05eced138f6c5a70531181e0acaf6ba394ba87e29a477c4d46000961aa7d3f532cbf99718ec2dad5060ade06edbf23837a8304f75ef57db2e42575658339818865e60b2ec27eaad60f6397e5cad18b4c2b9591148a83f899b9409e336c428939fde8efe3c21f0e3a4cc9f3731ec1dc0b99ffa5c0c4af5b6a475544a40ab13ee310204901c0f2b59221df8151c3bb506280fc5a7c78e518dccfb6a5f65566c2dba2939433f7793e2a0c96540c11ef3f5f67a2698cafb0840a6d8909f281cbb1f45a2e6ce4fea117fada0cc08dbf8c081c356cf5501ae182662c39aa33114bfca61eac3d1a0dc538ea02098e0e7e8318e8e270fb829975cfc2e90103851707b0a63ffcefe04fadde8bc5404c785c77935aadb9020dd4ee6c9417f1e7d5fb5d8c09660dbf4af4320b241ceae865bad751dac46a76979ea18bf8430831cea5cec70108477b81dac0cadbad57da47ba65e80356e1a550cd4286c5d9ad344f3a79319c21032ab606081b8a442c29080892d466e92fde9353080ffa776881608f85272c2c267be86837c5a4cbc3c2d7053b9aa93eb3934ae60004aa1a3591b454a9dfee7f9e0620cf5b17a0dd66a10ace7fba23a0633d416435c9b3a5a9b00046611f77f6fbb2890a305d5a9f6fdd6fee92f879ecdbffe31cd1e5b8c6c400b63206188bbb6e6be09bbdae266b663d29940cb0abacb7ec6b20965f0ce8f02064c493a34575c0035b09fd59f74e639a84eabfd2a4f8e4f09f8eb36a1d61085a3c91614d3d059ee829e47d496b2efd0dc507f4863a6c6aca8f5cca5bdc315db6889e2b25a6451e3268cf40b1c9ae30d5b9c1bad13192400f965ed96d4b2d0177f16ccef4fcf905c9c851d2b3b8da27f4468c073f18e713550ea251ab0f271fa3ef3e3148745855ea4f6243d5a0430a964ff79319c79422a1b4ebe1b12f7681d8df7d94c05dc171dc26f9fadb55eed2ebaa1fb7d24428d16fdf9b2b46bdf973e66a9b286110b511fe83d5888c3e0467b60f466dc02b935899506ece7f6c009d7f319b94992341f9cd265349d032134d7f376b02ef8b73555f85eb0eb965a54d094edd0817bdaa14eb55666bfe9b995ea05e68524d827337ac55ac7937ad238cd87b38793ffbb2d88d1143b8fb6c424bcfc2eac3c676d3810860ec8e469678ea17234ed735022ac4e8ba2b828ccf7783161ba750d90935062d890814244e5d9d53834918a640915db437dc3df3eac6a00928a7a7321bc3078ba87082b6fdfbe03923f30812d7b23f97ba79605c0abf201cdc82d23ba3bb180ce57583d31602f50aa7c97a0ec926369fcf4da7b4c0ea64048c975a496d66a4aacadbac3117e1f8c101bad52dc45239d96232e76aff5b3032b807480940fd2dca863339dad3b5d4c7e50a22c08764c969ed076b637c9131ea9f50fed9fc9d660620bbcaf54acf500b151cfed79f364b8ffc91428c288f34934334330381dd1d9b0e7d68f3a6bc4c20c0ca5f9929acca28fc30a11c1cd9a369caa25a38c1feed36d9e03d18e4669cb289f9ed23bbf366199293825308107a0f7cbae6572070c99c78ebfc4f99113d21dd351c5268283531c510d2116805235fa5d484a7b0b6b41dcf52f356982481571429ad9e5fed022d8b29d6288190a51b64fcc25a485364d1a83915682d4146c813147ec47c39a1097934d69814269a7458c7c2f36591e51ff74af77284c777863bbee5d840d6c7d18f5c75956cd58a06c6f32ebbbe53147b4b30bdb491e2eaa67fdd69f499a80d829ef8a05b51b22e8f6e3e304926caeb157d1c2b150c87ef74f3ac716f0c85e93fd978c2ac759c4aa13b587d9cb7d3c68daa27b623d0de8b006c0732977bc0ade9ef7b6d6fa0ba8335499bb44f341d3194becce1ef468f8382cec857f10b8f18a73ceedfbe8e9712c8db3e7dd1667a3675f8b559022562b2554d0ec8300b61a993a48f2dd3b77893952f30848da6b59652200db85f1abaccbe1586e912da131ee22e6223f79903f616c3e9546ba722604831dae967fc87a9d8f5a119e13a43817a17d5a35f5fb4b6f2c0e21bd5f816b056fb68abdfc89df92cd0518ce9b927769565bef82731ea342c942e3079e88cc841d01ce8511af19f74cdc7026ab99102b34613ebc7c81f11819ad8f08d50a008033c38d8e7be798ec46d2114a8615700310b6f63f7a03f3f0374c593531c89e5a686ac7ef152560884ec2a2ede3084e4d94b768a6205b19ff3d354b2195c6bbdc3afab92f93eaafd78a4c565cdf3f33797e17d6f1febfbf7c0d8ff5d1c7d8e5865e27031345cd96203133199afb79d3fb7a6f60d7ab502d30d245b03b041bae0aabf9b2273e6d238e3d2a4b694e2466b28c699bdf70f4cc888bf87e9180f6cd851264877a30801cba856e6a890d5088e098b7f21626cf0bc21e0da69fee598fe8985304dfc88cb7e4fee99faf9e32127add8a11884131e1060731514362661a3eb4ec6271c5fd25d46aec10405be7f18a09ef38943f90577d3d75120767c512a2c09cb3c454a8c91e2013794f91cf7f41c70c54f7273c7d83bdd33cc7bd9b0a7c32dba6e524d99e7e44c0e460ed84c3c1789ab24f2f30d8340d7e42b354b490ecbe8737fa1607bc914c5ee1615da416fdbb6b044efdb30b4436498804dcb2b74d1dc438e5bcb69f36bfe0b9b3a99ed64262974fff714108030382ff7f3b04ee1f98348005f1ce419372222f08d5a761b2706727892fc976197ec6fdfb7a68dcdb03b6fd565d7801eab276f0cbcb95eae631fb5b90b5cbf2d9fc8c032da010c70958c3df3b836777f514f7f0a570c7647614029591fbd122a12a7654d7a79941fe0c87421e19928f2cc01b6a3a91fa56b7924b5b42ff4c36f7d1efe1cbc0babc4bacbb54055cfb69877d46216aee94d981a910a3a72716922919b034189f3a1442352c317ddb8c6fbbd87c98e628648274e05be6a31789e7a56908360770b60eb5dfe69628e16e485379042d5ed15f822bc436e8e521fd9fc425228a9161031063f7533f902f76b146cd6ce0d0d1ecd53f7ff5c0ec2269e1b7529e85ac784f38e65026d4234a30d2401daf5fc95789376cfacd6de09fa5fc6adcc7d49c8a712cfb2919669f04c6a522bbe743a39dda9d53ddf5a3ad38d894dbe53de6c0217cf6f05ec370cb9584b045a2d911cda3e2e11ec42e4129d32dca5cc4e8a6423b5a41d5d3b440d20eb719213f80014375fc16c61fde2842ced27ba45e792b8433536a91129ab5338f05bfafa1ffd4e2a60d758d580f632f359e1c473a6f179e2fcd54de372b53ebf87f4182bf47caab4847d8bdd0583d216356b63c89f93e3e512e842961efd2449f7496cd439c05639aa44e1c5e966ec888a55de9571f7f961203966db7097ba0056aafb2d11d996e25abb3abd90cf851b1ccd2af8247051a931e2ac97964ea381cff447e6b41f00e3da31415cd03158c3bf8cb0e6a467b490117e94964ab7fa8baec161e90b39607a0ab0829c27aa64e6718ff851a787c38eb1cc4707fa363a9240f7373062a7abd01de41acb785bdf5e910c9013d63188666f24c644029c7a4e43a9abbb1bb7390140b34cc61c82c7fccc637ea12d47cd86b5c54a14f53749cb7f7df32c98e9a229ca6eaa7d8ed7894a46bf47917cfea192acb107d25048b0b64af1597b6e11e5b71beafabd2e05b619e6346d035571192a72d0fe2759d862e21101ebc90d18a7d4228b64632079723b7b3dc705710ef57db2fff3deca19288342a6d067ddb96e6b08013b6f2d4ebd3fccc34ddd428e717c8532ea94f7a3d4326de826e1decceda16ad40cbfdaa6061f06d47f80d546c0e69264d3392a054872a16cfa52a2558be4814018e7f76f314e45d9dbf47d3ede5c89cb5f8059d46d36a1fc19cb2a1f395a72eb1116282edd799cd41d9c6914dbeb40018dbf3b63fe2562b5f75f2babf3ffec1bcf63294d55fc58132a4246cec2969954cb00c0637b226e4b81eb76b30e1d4606d456bd2638237bc41f0d9263a9cb1d065ad30cb7d5e2030746a418e5f57e9ef4bf8fbbfc0576837d526a74f6434e5d2c52f1414298245b438d85e15214d16d9ffe50af5e7bd21ef53ac4f7815892e90d282476a026f5607dacf973cc8e9581f6f98cfde60f3d8113f5142eed26c225d64b1a106ad5a4773fa15cfdddc755999b7bce2cad3b595ade18fc33c747311015989671faac92ac22b191cd3246d18a48248cb45780c87bb271bbe3cd68a0632796890634ed5776f7ee69dedbbb5529731bb2d54c06c97e7e2d25aa668522581cdd3594012b74fe23fb10eb80621812eac6a827a0c5ae8303c9b89d9fde05cb2642bc3354cee324c3bf29e423eb17c025e220b17738558d996a740ab6e2a1ff86ec7fc68164b55ed4a45ca573e9e74c9e81b21a777421a7a57341f4f6a29d2a16470d01632627d6edba9d74459a18c678fd9952eafed82fe605bc166acde31ebfb7c315a87be571e65fdb22735937bd5f9e09777587f2b8a162c95f7c1d46b80a89ca14a636786b8b79b0bc22668b07147625fb62af175f6cc7fe4a5673b1210f74fc6cad03bbc875b5ac3a8d4e1f2e417377091bd8bfae296101a34369d64c86248e43c7df5305c04b82848e98e9bbac37b6bac933b03a9b3716117dd6c662a7a6535afa9d6899d9fd7951e44f74456f791e890db8573d01f9021e003d642122f3af93be6f1fa72b3520491c60b6ab16ae6603a702230fc8de61ecd86d031354e38c74bcf2f2acec604b04ba427ca664048c33199618ffa7cc1dace7c7653a31eee453b2e6ea69ef998ad8a756e2a4bd0cd7e48396ba0721d2de60fbcea472babdeef6a7ad4af37ae89bc229215157fa61f4351ac9a5090286711217098c63784ad52d2a8a5847f0e921072583016d3236f584905659e32f284ca353461ac6d81e95a1f020082d6e248a0a266d3da00f3990c9a859b2007681dc6b334b6c610b9186af8a62f23f28de6967f2b3adca3c691dad5a459e85f3f3a9d2b98aed1130f26b027ee063db65ce3520416d48df6d2b34dec1c3e1111016d7f2088d8aa97e8183b70547dfd8f7b2ed713aebd32acc8a8209606d0444bb6cd541dedfb4204d4395657abeb4bb52ed3fd3e61487c50eb1a41fa3db68ad2f8524581c6108f204f086a6ecbdda8d9f317a323bf9bf4d4d5757de690c3bab17b8a20836fba0c8e6605d8ea1b4be80b86d2482b4274fc4287a210f589942babd760b57f60ffc1424f51f14bd5794f079b6e256f9e21a057b31c8bfbab3273b9b4d66db4cf30451bcd7d9ad3d5d7978151e8c785630260345362b3bc25847a83e6c4d66313a4e6fc0845351665e6fa7d1a1c79f07423a51e2937bf763582a2564a788599c1db53ce79e82cd10288c507ae81543c3a210e346b0e0e318bcf5819baed3ac6517a80d5344da8e667e06de19cbd6506cb9bd28719df22b47459bd9459a55f0fb4e5b9d094561b026307af328f9c617de3151ae9744112575a035a53d83feb42f75ae782d15f5dcb127d60d8c572f952b212cad2a681efbf90911d2eefeb405be2f80b289adb54f784e26e4edc795e57d7630ce0a75ab0f6cbbba02d533855438f1636d49d9f823240acbfcd338fc476136fb8c120061d60cee3c6b5c17531e728acc73fbf01c7943a84679f5100043e9279ba55f04f793ee393dff3fa8de2c6e51cd16e6a6d9ccf302326fea127feb9196ac8e6729bfa2ba788349a4e5105f89b0e59279c2d7fef55338230d0b9ffb47bdccee477c281d6c8818c77eadf10c4ff5200e538e199c9bf5dd7bb3d2aa129ee5b06883052d3b7f88a308e37a831cf918b9bf4051eb0923da9fca4ec50acd4d2d3dda297d31396661d5a25590e884f9cf3bbc9d93d28fdc8959f9cbefdac32c1fa3b0e606846d0cc95920b3d7681221c48c5ad2fa13c0b841b25650bd8613bd514cdd940d453f026e4900148417293d6fe7bacd51639e5b640ee8bb3375a3ce940b2ab087a37884415f955e49a3f5064dd0a74b85271e19b9692083d2e2bfee878058347ec3440031cce39eccf679950399394692f7dfd1c4d0f524542bdd5417c41771eab9059704677777d807ab211c6e81f3f4c61e91fac36e5acb60e974ca8be559787b9d68d393e791f32a33732e80892f4e339a22ecbab952f2a7bd21d5504dbdcb7301d5f0dd152e66e0cfeb41b8484cebc689612626f582bbfbba8aeb71c35eb486016a053ed8173f2f2dc6c86d14eaf3c5fa26a644e1c9d0341ed3be266b4a0194f39b2667e8e454767e01b2096b4e3d9817ac9d61ffcf3f28094df028c7d4aa393b520b551f5930670ed32577194ad95b60da65cc831df126903655f13896fbd1f4915cefe8b458354f97c77e79dcf85a4e48fb0b7e57e3c24ee54e8aba3f63ed7de2ff1ae201152c28f59470e9de401b5013c90f287bcc8801a8fd0546493885de3f4fcb2f354e8d3a9a174aa786a274b3b1a28eb22e5c62ec2a98beeedf008af75679b3f4b0da866c495ca3780bc918614fc080443694d298988c28afe6c0ac8e8ce0d4f70bb9fcb6e7df95a709b7aba82c02e4eceba3a147d6e4679dcb9a63753b7befba71dd1a53fb77f461ac646d6568d7fa03664c190a53997cdc05f64b66d1f56039e26c0e9cf5eef279097d32cb04e34c5a981b8138c30543f0123fd4cf3194a9f049d105eb0da754b9746eb85d82900eaa9ebcb16ddebc3a88ed6cbecdaf80fc21c622d5f9f223e8dbbfb41498444871c3092a3530f6f9dc6526558b6fd74f80bb75df88ac864a6774cd96b32963ddd493e692d3387c5bb98f6d831fa7e015ad5c773ee477754fee36e0406ada68c1cde1d8eddc04abdd36938535ae65076adf01996b4149cae35929764c2b053c1c056ecb3dd7d5d010739e805fae0e70c8d91294335452baec04070cf0056c4469fbfb808715f5ccb0e7df8194b25c3bf51973ffef3ae21a241fcb0f261bc4be0bc413d8da74d74f74fb78a072957617d6c337c69bf8f3b8925edf4836fc1cc1a06ed5ad75c46c9cc4f556194d7b246a31431da8a2cbc0e81dbf500e7da808c0c8baccb0a720ea476df01490c4bb617d2e8cc1a4c8934ce9eb591393ed71e150418edd3c589a24e434edc979ab00ccc8937a1192592a8783507b382e0d69f0a3f208f0b0c9c1d4b1f8fe0b8fa86bbd65badee3c53a50f5ad097ff1f30ddd110b0a3a25c20e57070287cd24cce2034cfc76617a7f863d408ef38191bee8487dbac8a5beda2e7995190485df86cfd69ffdc4a30f3dcb0755fd3f4b8a58e5d5d4e2f73d8757421ef2b69b732cf681c0cf92d6c80002857f41860abbf4ea769cf14a75df2b7ae341fe992401e85d55a4e71ecfd5ed5aedafe52c436d8894489db297279817cc5b2757920846990390d0c82d19a3acdee7801fd77c0cf500a374564968a7cb9e838b3b13427aecd200adb8565cda96d17ac96cc904133640ad0b13bb71a42cf57e59dc698785425ce2e858982dcb609246278b5124c1b6ac7d5130fcf872284abf008dfdd8f8b82f8465eb20ee4e09008e53bfd5fe3e2c785f79b039a07aa22c676c046e1923a59989987dc0d02b56ef7a4e5dd6439fb437c74fbe012492ed96026cad76970d07d0477189d0f09ce3f5f4bd99a6488b6035f3c5e966da796e8ee4e4ba4329fe134c1b371f0dec0de9522b0c3b7443a41adc40d3ca2414c50e13b1488fc0e71b282b88305e92a0bc15af155232f93335025d82f174ba815b7e3daca81f25f20a52f8ffac23a91c0736dd4087a4f865f9f0d1907050a31e9edc0c4403e0177a2bb5ba39522ce3c80c87ce4a67e7b4d63b95a7988034992ae184c3a17932bce86962e9da9505d062f256bfd78329ceff9575d9ee29e381b10c1d80a4e965f85426ae3ee6c6968f6b077d693edbdfea18a056cb67b8ced80bbe34b695f68b74362e5a5923a429a4fc8be65f0aa7284ca0313674c31746269fbf4f824532ed18e4f4d5ab77d941cc970dfd4de00bd561b89c4e7c8a9bb53294442e17ddf859c1430b73c239a08822a94f8cc6ef5b61f61dbf8eefd466cdc9f17954bf02d3b2ea8069febb5efa32dbc0d43af85a0bc2745fb108c42de613a50f185f5a17fd0ec9ff4ebff8f66ef3090c39ea76317ccac037c1e80306a4e123ae814928ce6e555f80b3503c69aecaa880e88609f3716ab00713d42117627ac0eb24f7fd1d1db33e6b2ade07c2418fd99e5c9a6ca5bbed22d1ee61fc72b6f97c9c3201eca00d424b15581388fc5e13b8dd76dfc772ff75ee251876d07453342243ac3751d4fd39ae4dd1f16a8ca5c45b13fdd74407292887e16ca6ec284e208e40e1b9e57aaf1eb22252eb6d4a660dda6228139fd8ca6bc6d57fa25f06288f6fe7b681fa97fe0dc723a7e4487b52a2f81c69404ac0caa80c4f139ad490fb1eabacd07f39c4fe2137605f805b41f720d606891fda8b18dc0cb2ce970a73f899f829a7b96e25828a948173c48de0f475a4c9269fa6ef0cffb834a89b7138d869c328154f547fa0bf91f4aeee26b5bf50f7170460827fa78e9952cdd2a361c6db2098f94431e9b5542410e9ee473406db3e5563a74c2b98ef2bf63925c86d4f42e10847ef2f18009e646cc7263afec8f83758eaaca066e1334fc37c18df1e763207a35673fc2d7b2d5b3df859b235cb2802d6e469f3332107d4100dc16305ad4ceaa90a6b32623eb3e7355ec60d004fd35d0a1087ae29624313695196a60a6fca46adb36aa4be48016ecc4e54927eb04ae6f998e39e0c7abb8cef1181453bedc9e17b193b8982bfcfe643f7ad82dc0ab230a1caa41d3655846fceb5be1e4344dfa16d031c130c1d2dc863b051bd4a953ffdfa97d5e117f86f5b0c81a8b713e583a7be5b5362efcb4bcbedd65083e5f6af356225ae31b37dff0f2607121d48d620a30540dd888521eda3818c2480876735a8dcd73a900b62b4091bb4b2c611b49e9768f29d23a69d355efd84d6862f90fb63c895997d7b634e46d477acc765bcac4f10b649b3b9b840c097659683044d9de9aff5a9248e8cbd454bc58ba0b41dc3e91deee07b107f724b226a10b67fa0eac4dda9e23298cad5120578f9eb6625aac6b3a1fd3be33d8592aa77831787a891854af0840ef8905585014d327f0bd68d2035588124398b480b3aa4e4e35f147d076168df2533a9110edd0cab793867640d2f8172bb93a1d7a8c4d5a2fd19de3fd6610e638ff313f0f257b844a7ebb6d77bf200c0c268c7bc7ed4b03d0d42acf50af1a312b3cbabae7baf7a699afada3b05bfae0b64bb9578b64383f61d86ecdcd67d0cd0ca19de0c8c56da4c0d4e6592cabad9936967b555f3746f3358e2af35095c3c41331133d77f63a1adef22bbd850223c4e9778177e186da2cf11333c6e5fc70332bb3ca07af03faa893eae062574369c7de9e2e0919d56f8630ac599f914883abc9f4a574016ef132c9cdd44a3d8c306a5f57a0fc50ac63de8cabbed4b3ded016a5140a47bf3bb7c64bcf6cbf589fc80480e0dde4c879d20957d76fae2e4ee2fbc939106ee0b6703475c41fe11554e4a2536151e9d3694fa5925b0e92d1c119923edd313bc431c48fdb9c64743942bcbf8688a46fa1065700c6a0f7d9284bca1f6f50bb1e5da74e4337c77ed9c24ab1762cf3a7bccd9d56d9ac24a787be4803eca79872b31611b68dcd7ab2a008e90354b67e529273c8acada673630389c3ada6fd2f2f69849c8e74a57219fa4a47959b88ba50bb469da69084a66f9fb1e31dd78bc9ff0103ded52a3948bd538a30f0239b6d69eb5c4e5e1d3ae1a238f5a9bc655c797260eee3e71aa6b94bb75408825aa5dec0249ac3155d6654110b766ac995fc1159f4e96a78cecc5d5e5592fb2193da72bb1634098bd72c2877a20ef3f9b97faa01b397e5174e0ad18d0a84e74d0dca451289c89edf3f385e4994c2ff2b37d9efd92145dda4e0ed5a5c4ab57aad9a3670045fa5683ab82ada1b21c203d3e13c9729287ff6ba95feaa1f8cffbce48d6acb924bc7645f9562272a0900c2b8dc227a692244c455e53580a1ff83c5f2a44eacb34684933d0df3867702670e6b9f2c9929308c728658d84d95925cb00625035d3006e2e91ca0c4ffe53306aa889bfc9033241a0f20dacba4f718c735cdf1a9d75e830cf73c7dd79192839ae75840bdf9e1635433f5f66d16afc9208fe228101317afaaeae75249f61c7cd1fe1a4aabd5dd9e1753c24b7ea3052c0a9e8134aedff32afa3d47fd530bc4c75ab5fbaf01a923d74d5cbc2f671f9695818c947ecc8b287bceead5639fbf20280024356b8bac603bee391df79f8e5ae6595ffc894b18e25b0c6119729ef91435d23887e1f03aa591119ee52488be5e92f3f1c8d299e9acf2a842cfe19bac4f234f5f722808b4711a541890050cc198cf01da7a8082eaeb29982f1ee0e118e3dead4f6b14452491eaf093e24dfe47e54c23459e8d87de85af04230a27fdd1a5c8f57ab3fc02eed902b0a65a7914844a7c6722bef5b736d1fb79ebd11b10737fac34372df831d367bd8ea5551810d41d08c95781daa310b72ca9bbb1dfbe05165be2566b6dec329bcff3535c6f4221b8581194831d4a13a06529fbbb1eabeb8ca8076c99d6bb72135e82b13433a3c8ba63b0039054816bdc9bd82f4513716a7319c0c71656fcb5e6d9de5e9a51d67d7c3571b9b676d31064114d277dd4b28fb9f8cc1e6ffb0343fa646058c13846db3edd0f598b648923fa285ea7486e8266a8f674f7bafd48d7c51e449fa8df7318853401e27ed982621c476fd9f216a8d9015ca2fd2f3905a685cca0e0b8f1a12bbc709c431c0b27d5b5aaae42b4609d07e1d18412b5fa1cb28998781e5a1095f5c6984e8dd69cac1cbd1090be6d7ecc605f4e3a63898427dd95a362fb29b43cedb4eb407d64a2d88ed7cd339469326bbe882b6646700f226acb098e967137109fde1d22d12028815fab198923c07f21d4f75490f595c27dd4cac03320753f2d8ea44115fadf573f9404cdad78c8b1447cfbea10b89de5948b04c8a0fb8c57078c3575de6c1ce486ab3c633a1a5b8f087dda5cd7ab83c4985a20c819dff91975228e5de741a8305a411c3e02361b815478cc99d5a1c72eb2e10172a8c803e7e0c65c26c3d680e16e9800d961c7b17cbad7bc6ce4501a018e253461cdd24d6569d6906f40c6b503e9416af060fc2cdb5f6c493003be22cc7cb22d9966f1357d9a8ed68603531e63003df899c3e887333df74de05bf8a0650379c2c48fdd480322f33bf65b0778d87342791bb3ffa06210683ff11e2474440cd7d71437354edcfe6650f9d0c87fde1a087f6ff561fa37d7cd21accdf4a20198693568f6dddee8bd8c212036379f60570735fc5fe2e6691cf4dde4c138810728631eee435c45c2637ba23503bfd26c6cb7e2fede6464b7f28bdb2b460a1d5637cb7fe3cd0257184a755408e91e5447dbf718e6e27ae6dce0d1fb5fa1939dc5c86fd346c85634b31bf5fa745e8ef05ef71e76cc36dbece9285ba64c4a5a4bf4dbd987d63dbad4d9770f6d5e9f3948b6eca476da8e0f17abf6f22c1169af52595fde44a1254bf10f62c78a70d4277a61d7b61bc1dbc8a9a15a7c0fe5067476897f468626dcc026f3d260c5de3a81bc7e69ec48a7a2799b3bdf3199f43f960b3525ecaad3698a4b77d6eb786782018d3953004bdbe5d6aeb1ede453e0bb3f4621c3f2b3d52223b05c798d8fe91775c4376b66f6f278c968651fc2bea76d31923223999024b6ce537eed27395a9d0faacff941cdf0d123dc91fa0912bd03e145f57b0f27c1035ca954f205d21994e315b03bfa1e491f4b680edb7729b24efd5c3e67b45ed36b0bddc77980e7105a5726343ceb6e96cab928edbf35ec9d9dc3520f8f86a0b69f38c1c4a6d038dd1d116c999fd62e7a2c141efe58a0a3b9dcd310e813143ffd6e14b4c911ff47a6c853dc3bf107aa33b2361b0c163575ad1de9617e44da2346df7168297cbc98f0bd987b51fce6822b4b011cac1b88954bb5eb4c71ef70d5dbe4e9ff6fcb15bdf6e791d61b8fed00e468b5dcfdd4d5484a737c5abca76c5a623dcf4d55f0c8ef6870ba55b31d3c520361242b329fbc8938ff84e840c6d6818da987ae3d78b602f79e5030f3d5135dcbd7865927c062962107b0f3ffe9c31ba6ed07186d16dc760f4e6705dc32efb3bc27fb420c71c43ff2ee54af51dc1723d3e05716ffb6acd66ec1538b90a816080516a28b02d0d67a816435d6517587165a89e8a07d4be5dc6ddc201886274361beba4265f135acb19c00af2cd3f851e02e42e92399a44d8d199bb8e6a8a99a39bc88b8405e40f29d6ea7a444bfd751c46829c4a8110495b4938fc68b00d371d85601e3e6099fb898a76ff8e28b8a8d99f971a442e75cf0c9381d746b02b709420fd34f9478f69f2659e225ea53d7f912621c70da42f5ec39756ca74e3e75faf2ca65b297d03d6fb268aedbdfb66fe38f028426478cdc357fd86a528f1540bab665f46f7c78a2cf12381d2142a3a7dbe828fd1f50346bb470beec1de8d2062b31224a5637e74d48de057c02f07bdb8b1e1ab3bba740a8c97c3b53d4360f2afbf59709d61c2bcca9932049fe5f867c68f92c9e5b3830afb552896c5c96ee0a951d9d726d5ac72b22c17b0d8d25f4f165d263c4d2dd55cd67c2178af9bf616ee91dd8fc3d96ac67442333f3cd4d8e95b744c658edea37ef6b0286466bd1e3eb2c144b12ee8e4d243c272641b51b299881b0e1d0bd23f04197bbeb5484c6791431d255aed027dedda8e73503a47f4c2785bef646c2cb6f8b3bf47c590c31e3ceeefa3f1d44834343d4815e179eb225761984a5a482539c97d371e54871120c2def2b92c0f5b2a83cde4a8fdc9da71e645236b82966d8e3184a348a740286e02679fd668a036a5df6653b3af86ceb606904ff102b5ece883f38bd8b25c4d7fd8d8c4a6c13dfe6aae8f1823f2b0e2e69b91a49960acefbbd4dc84667bc86f80b3017e808301e63b6c786a30f60d4f49d04c47d3d66f708114891326e573bcc92e8a85221178b831bcf500aa534444971c325ca9971268fb4132d81ea68e6985eebe26c5f346f8e99ee792ff707181b8936d58fd66bbae60f5c7cea5b8b2ddd5263d52378c7e8fccac5a2f3b12ff43edd16af0d06300465754e3c89df0445728d4e82e5dd66ee50ea4caa1ec4c37c04930b2b90fa78d93e01965a34ef687c3e137a96e6a032dcb30779fa2cb3d453eb2ecf1feedfcd5a9296b42745e6430fff8317993036bf814181d7aa0b12d00706acfc29ff366d63cf0d2b52139759ba91a08620f58b3db8a298fb02b50d460199bfd6d9148eed6721fbfb60b808bf7a6890506f1bf218faa92d51e86258a15f6b3c319bcc16b838c79896d7bad11ea68ecbe4bc809f65f3ba3e036d8426375886a484e83a01aa11cd4666682d00ddfc816d64ef3702847449a0095a98f6bc09a160130ca06c93c35a04f41cc1be58fbc5be51cff205683578f1d79bd56b6a7708b5900b9407219fe00d6b02cc72ff0fb6373ec806a7564a6593f6fdb1da240f6892a80f45c5a9a5c577371342c3d1238d65f863ccb109ddd9840f71bae63d71031f33d1eef2baa64fceb64d2bb85d44e785b0ecddb9fa15a81ac2a1c3e923b130d607ea88421a052d459b65f1804a36ce542ca8167611e691a54de78c6a6f0605d634719da0ee6993ffb936fb127552aaa02d741dd81aab217c63b6fd2a35fcab6e16a685a491646c929d131e25e9f122c7872561b7469f81b97d1d3d25cb95f164b6d5f07a6ac50ee40b5b9a7644796bfffd0a06d7ebd3111cefbaf04cb824d3ab56d5bdd5832d0aeda238bb42ed459bf5be3946105123f0d2fd91ea8b7071dcd102a4ae812a4021125719eec719520e8923be05ac50ddf2bfcba9bd44d5680ac31249addb661b345ca4951a9950e5982d492550601462c5f733571c250c5c9559c8e0c354ede0dc965094baca20c7de4a372cbfebe6cd73e7d220730c8fa6b654bff273d0a4b8bcf473eaa524a965053162d7f50317418ac933d8a9536e494f9f94de7048a2cf65ea61777ec3d855830fc00c2573dbb4ffcf109876d886d36f6c26ad3d280d301e443f9fb9103c35d4fc4163c47682d04cbd868240f44f7bb72c5fa1d2c6b85fe409174defa9ceda9f34dd29604657a1e0e76ea5b9b85dc35d6ed073b8e38c9de140a0ac8b32d57cbcf070f582243336ee8b9620fbc9e14df7e785941754ec9d2566d83ca9f908f8cd0417b4ae23c3f47a1cfaf5d307294c0cfe20338d59e5aa7c6311e4ab064f704c44afddf40c0cd29b3dc62fa39ef0bc9fda76361cd7299f6994b2b53d86d8614534399a515fab3f9a0d310ff1dd45e773327a3c3cafde828c7791ac273b7561df8ef558991706b2f20f338adbb9a92f068d3615d2aa9100e709c3ccda21e1772d1ea91795d9f2611da4d6dd0353af6a6f4a7ba303bc909afd049be51273da0f2d6413ad636b8519942ae43a61a2241bd61d317ecf9fd9d9fa1c6a758104bfc86801fc6988ec33b0cd95796c0d45b6a5490831e582e4d7dccf3c3561d3bdb33a0c1882789b596bef7d4d70c6e9e4ab7bebd4f61ea15d894bee1a38cde5ff46ab501a725304259c71e8bdbc51c33530bb39b7cfa78f5d409580d05760510eff574c91c803d7a752f2a774d10e62041ac9c7a6155c5d5df24aad03f43a069e8e7042ad36cd998b11a9fc88b67cc380d9d4be1227e983692998bf1620ce96733592196c685495bf67c1434fe40680469af9315c657c379965e9de0e7b1c3c3163bca67bc88bd78dc5cabc32168edbfa375a66258ff0273077e32ccda2d93b67b6dafae31bc682c8ad1cda0d83960dac9e006fb0bb2c79622f636f4d9874103700373308dfdf8b5e106e08c8792f209ce26a4ab4ec194a5b4fb1b73ee6b4e28b7fd76a86ac6b088863e9b23d091e5d091260188cabd124d7a51f3ae7def32deaeef372df517a6d8a57adf9087e5ed841f81c9694eacf6fbf2286663e9098d8a8e8d9c24ec8cc2f5b822d420c0e8c97d0301b7e3d37425cb8003acdc79620611dfd5691a3ceb0610dfe49cd8673f356443ad2d4ca30adbf987379432afcbd6306f21eb63c0a21b81949eac5440724f49b518600fee9d207be87949a2356044781c04ed70df2ce253bffe505e884f2ff15a5f5ed76db9268b5312a6693fc5e1667455d39658abfeb4bbb8210a118459eb4843a328f7fa64db2648bdd3f8c8b7596c4bd1c01cb1794c2e2644b7ce16eafa520a20022402ff5cd8aa2e7c3ac24cead0a664b9d68e3f4411881a30e17337e2e779e1ca76f9a837bf93d6d66d23c73903c71ba66b8154674222dff51b4477d770070dbec33851e04aa4595a4eb418b47c38f5d3b5ed2b4fb9cde9ab237c9dbb8550754e88efc9c2ad07d1b881938cabcf212e5dac529fb14c94fbee8fb31572e3cf63a118fc83bf2557af2b460aa3dd9afb0a9ff21231d34c1875453f354c81ef3b3793f79ea0e3584273b7248f79f4ce5e54a8468ca0149b0043e2d70df1df2761c2c3a644ebd54a4bc63879b9c0fa600db5ffe5bcf141ea9f76ceafb56ca1c1ee2a5f05f59fded9833c941f181ee48d1fbaf3b79c0963d8ef303f4e94c9d1ffe4ddc37dcb54a0d97d22dfe405eb10855accdf3f023f047f475c98fb8d1a6c95c6aacd522802954e285a94d0764556a2d736a3449d993cb199b8ec63c90586a17b13ec7160a5c3c03891b529d4a76cabf8b340fd923a26aed5c7cd171e805c742c44ec139b3468ee6084bb29f4575afedec1a093af9e23f32cc3caf336934dff10725f9fb929581fc9573982883cde5589d8d9934c39b862f52df12cae917429d3e7ca3611a23ebcdd5322ec484195d8403169e760162cd517a9c0ac898cba1b1fa87c09c041913ece823dfafd5a6a0831a123412e15044508cff094841ce336ddf9f5dc4ee1dcdb42bf85d1160ba4324fad52603194b23c72f309a61dca2836a73361e426e26b322b1e2997d491054b6767dbf3cac9c02cf72a091de9663cfc196c0007a67910147a3928ec80639f535f68f4f5cb7d20b6acc7fb238cc77229d8e2393051b5a95c4b6fa1a74dddc0c65178961a3f196fec57905ac83080eb97de2800563378173b99d505cfdf19e06176e2d9f0362c354b71afb92a145f3bdda000bfec19631e27bed24c7e65c8c2abe18f52d88e37f9f61b80af5365d2b30eed18fbca0f91166eddf4119d05740f7222cc20e00c852cbf8dc4bf962c14fabe023907e2546be67b379095216b87cebb3c79d63fcee32cc93b0007c8d44f135c32ffd9b6b7bf59d3812b5bc14e24d67bfdeb7a934bf31878006fd1eb56d15db76ff5ad300462cca30dab4024b376082d60ad2b1a948b806b53800d384f7c3041d416d8122e62b492fa12ff1464c3fe51957eba16c048fb8ec540166f12ae4277117a50f7e0cbf974efff8d15fd07eed2d34a09b92a403df05c151f2aa23e6a8fcf47e3e3bee11df21ead5e6f2f9b5456f9093d6c7fc159a24b2675bc48510aa19fd9995e96edb9688871dc826591d877700b7b48d629d7b8006bf3ebe54c10e7520ebf79316e593785f8cc71571e8dbf752ad54c2ca1c774a134e666a6ad0f0992548e85e73f2acf6c1ce2ef74c79c43395fee0a074db8792186848a0c317a844060722f0708f4a2a129827f256aa842ab01a6dd7fc3acc15def336ede3904a38307344511f03528be6aba5b31bcd2074780b8d115a3ad0c70570c430ada9f3917fe98f56f119779c2c4e24c213b7f68cf0b6d406f9f623f7f244b660c5b10bc82b6393c39cb7ba5547ef5961cfac56a017e39ffe9f5e7e83d5ae018d28b0f544a94ac24895f7160f4042c1c437e2abfc779681a04daa7f658771789da73a0b9141f6c0b20a508fc284d4ca9ae0bdbfb5a3829a95685cffd334a6221c2f6e43b386861a1a1a402bb70358c61881563e5d6607cb997b6bd9f2473b03fdd50fe33a749772936b36aa806a2a367d3b3e8a22a80f7ce5b912bbcb072a28948043159122b7ee878fa8998b835cfefb131d5351a20665fc8b9ec16293cf2d520b35fbb01444ca410e89e58c1a961e2f0b62dcd618b4fad2981b9f5ea8b755e6f3f9dfa25bb13e49a7b937db395792d219d79fab7ad9dcfd0ca75ee88f43a47795f4c735180ebc1ad8a79ff4ed9e395b89aed512cc86546652dfc3657f4cd4fa16375bdcc5333ac617ff51a0a7c2fc17b917ed85d291ad73d3b5f7a329f1e3f633e802edffae2bda378c279bd1dc4b0010de26da76f664c6e9210d379fd0265875e9a25dc3bb8123bbc096660aa08c4ce0511135165202f7cf67a9368560c4115c57764406227f01bad4e0aae1fedc0acab0e01eabe86dac22ec4b7e0437691ad0b639c1419b5910f9ac7df634391f8f2d9ed4304a30ead0d05e45954eca63af150ece20a6244f617718d84e10919481d145848acff2be8ed3bbe25dd49d80908a43ecdd4567704791f696e5156a92c0d15d116d37e9a08837929704f5abe6a4274b24d33e12d51b957b3a8a7a864aa87a810513320785d4909674c7bd2bf2f51f50910775ed069b5f13d8353bb0a455a73c69e7b6014af0307ba26fea0c2c07b478480618af126b799251e37937782c07e799258115e1bb650f1ce1bcdb8895dab6d1b06231fc306a737114acf790de35ed40b23b7c6ee2b1554c408ef1553aec38e8c7f819828c722b48998b78b55cfb51597e552489bf6875708c1f875d75784c9047234cbc29ae55fdbbae352e690748fcf9d47cf92279eb6e8d1e112148194532b69ad3e0e879db624972652e53fc4beeadace8f70b8457c0d4e99be2358211b4d20e0dd6cda80ccc1ce55b27da24df2344b94b1485a9fc002f38e66a7055c9f5258dc9a02bcbeb13c7efc1fc985fe7bb0f33dc18178dc91357af3a4de67bab3c6bb3b1f378105b3907bbaeb85bfa61d67fdf8088273bae9bb58d22ffd71a1583f0f4e965e5fcc487d113d7767bca60ae6dc5de36871c661840e7785318f56e801f4c8804455993afbf9de9e2e7a0024e81198c24fd319c6d9bdb9042d29ff71b408668214c45bd6c5317535fcbd9f3c5173636bd45a009c4e1c476e3bb48893ed0c880f746af96352c0dffb97fd842367fb4e8320351ace4fb1ec7df4919d71b9a9342dc97a5caa3c6658f8a8f394af199977a529299be39dad272dd125472cdb40a1f44bde1f3b04e7542c80dd1726abf19ee7aa12c46cf2268b66497dbaf8cf57c187e2e74f5e5e7ae0a163dd341430c4c20a1438a73eabad6321a933b9b92a665cc6df8c9e04976d21e3cbf254258fc3513b2ac46e3f7993e2e1b5254f2cfb959b095aa525b565361a48931d307e07142afb5cff0716508315e1108696193d9077cce62ac9fa115d79460eeb1d525b8cb35312119ce03df15ea2693355e15ca28c4f3a62fffcdcc76dac1cba4ef6a77d376d90dc3c397862ef5bfd954a17a4e112ed364e5f239859ae7679c9940b7ecec3ec25fa3717d4c1e5e1bc3a14179082451ab5eefa3d4616c0cb5baf6b52fc2c8c7c9a2382794f6243dfe20d579fd40fb52f594f64f9dffff866957b23e9bdfc6723ee56abef74852a088a7a607a33791f47b0fb38038dfb276e7e12392c52b10ad37a1625d984a497cd88e1060da356393954127a4e4854dbb0e90ce63c41ff2edee41b0b6b370897fb7ce473a8ece7cbcf9e55213b9ef3b867af8bd2c19a884b66425fd2ea4fe00411391d30b1f78b5704a2e630835c1e3fdef964fd0502fd816b4ca22b4ebb8fc67c25d29ea23534e386960ba9f405fb0e8014d6a62581fea054007adecedf1bdc7ad1aaf27b576552e0268ef430c93619215214b16d21192f0850c23835deef144ee1d71fcbaceede3e4e9b54b659c33451cc3ef31ab9f3d5ba1ca9ab5edbb6ee380b7741215b0277f0b6efe9afae986387b267c986aae9f53ce11ecb8629bb038d71f6fffd88e6f9f4d62a330c94c0346dea147f8d10515e211066cdbe18dcdd06b5a9f0491e635d821cddc19338f344287396d3265bb3c841a7c750d45b3da01a10a50e5dfc4aeb61dbbb677c859913f4f41605314c3c10c8d416394db5c19694dcecae951b41ad63d46c8fbdef5177f89e789dabd3780ca0180879f0bb517a53ceb48632f5fcce80cbd481b70b874b578f7826c60510d8b2e5c5a3dc84dfe0d9406e43eda2c0660c7600b96a30b233c65a69c05555d03b0163068dc2d74dec39e222d0f38e531f41fc89e323b67d7cfd4a4993bf4aa171a71c0cc76f8ab356b7ddbdee2c6f501c2b55262865a5a564bf6e25864d6b4f1fe4a28112cb724b3eab6c0f2f80ea3c154b733ded53c2c7a1615ec12731e4a15cbb47fc06850f6b20c2ea3f7d5d3800cc39fdfb4dccf18031b35a0bbbeefc5b7d0b3fcc8c3471323f833f2b955ee9aa3db49b04a6cdd8ddd7dfac3df685ecf0f512546347581c3f580deb916925fda3ef8b30ece35c8c3bfa1b69acf88579c7db5aa68f7c9900a808728a74bae9985875e4e35da3dbf7ccc3a29a0d9dc828f1883714ca27798bcf2a367eab68ccb65f16163dd554ce77fbbf60f8d23cefce2fa5e6a905aa52586bb2fa3ce1aec9bab908292d9ab4d999e3f8c7d567cc2bcf055066d929bb0685b7a98eb7b7ccf294b4926cf92b3012f0bf0b0558fd3468b42f7ac17cd9b60b8093f71fd87a5fffbd5364042ef4b7d49f839130ec57b10510644393c3a2fac34fd9bb3d7a17267e963e2065a1c90c21bb1cc1bad84e7ff6c4f8e77c3f8172b7cc505f361917efe28b8a648a49f34a5896bd1a78d1ca410402b1dc0a35396627cfaad59da8ae092ade616634ee63cf0c577e2d752ef85d94cfe2df91d803d05cc7c3ada1d7505cf858c43069c86bc46432ecf683ebe8a2597e7575312f0a2cf9467eec370f6ba5b95c6b184365e73e56bdb34180e5e13e9367443ada28f0befc7f6aca243b3442f202c72c216b2e6f272a4cd4e77f57ebf107ea788b293e549f9d576623dd8272e0930727df868c39bf3cdea7597e53a1c7526e10364472d45b5fde17483c524d3d0fc431a794a821d04c007674d361092c5cc43cc11835050bf3cab983ca8d9f7df885d51f2ac9a64d4a218bab6b5f92d76de066e18650a97aba8c06cb6bd69cd24b82f9bc693f80dccd2931dabc0b3fc8b05e363b4c01ed839984826deffcc749633f180aef1248769a321cf368fd42a795e756571ccdd1bfde987e64bbc45ec239c98d7354e32430f5d234eab66a7b6e5678338258abd933e7639e6aa8e9c6c4d183f8caf423a325177c82a810d1d1c379cf5f4037ca4bcc6b2e1fcf43723109a146a187d0c1159aed4a86d23429fec7edba5ee1c84d4dec4867a3de48b85a8f7bb25ae7086f6b86cc38563425c0180351c0dc97316acf8c4290dcd06c563d4901803a6ff1a280036bf9eb1dbd677c0d72fe9edbce3955b2b96d3b6fbbe55dcdcda04cfd6dd622ce33c3343d9abca90c5e9066794d727a00aa42c47dfb8719c789f10b3a147c60c23fc63309a82a1ddc16a191b7dba39b7c2edd4f0731a28ec9560e4c3a823d71db24ccbb064177563c2d136eac746a552d8e4848447df0c4ac21af82d67116ee9206ed8262e4f284613b27fc6629effe57b460b0a4ca2366f9e5c68985608810b3a9ba8aac83fc0a09460e741c1942e15566a7b6a1eb10103a8d7b0bb84f78a6230a2b6b2efffdf97e071900f9ab1515c72c14bb13037bc83baf27b7efce98fa70447919245c05b89b8486f16ad10cc55998d92159571e1f58edaea932d121506f3eb7a8f6c26d18d4034560d9284556262ed806144062ee57bd139a68197e0b307501ecb722a141806a31de50f63ec42d0d4769ed86018d329781d251a10a7d78ed21fc045410c68b7701e2892996b4123a5ed497577fd23f3a766d9abfa489f3e14ecd23c61b1037ce92e8c704e1f860f70769a1492709010cc4086c466ee84adba38ba20eb52989427b9734e9a59c99a909102162be4ed5c26bd522b0bafa04c160eb7624da8b0c15f88019c36d9de219c68c85515cb9ab37c0d6cde043c5f1d6702cc76dcb0563f1fc5d1b4605e8acf3c0d70d1452a48860e26aa4019c84cf5b5c0b05ce985a478ebb33df569852710ca332c397a777e39993674916846401b3fcb7a2417b5f6bc9f528a014a85e12cfdba4408b949428429c27e369e4ee5a53a00f0dfbbfcf68ead7b7e3e0afc830117f5dd71c36cb148a2ab23414e758ee43cc0cefca2825e6b721cf04c09a24d9ed0fcfe375aa0bd1e9892c58dbe8b6b5ce7b3d061701f0dcc6b8a3c2c2a2f8e793cdd93e424c942bcd146051a647274336f6d40f9c55dd2ee1460d08432af106edb9fdb4ba1bff10deb9c0799ed0ed9c7559e77d991b343e2576665e8943dfd1f4f9bb9866d9e85e4de6f29bdbfb8d2b7c82ff955d0436472dd26c909e7882c8b011b9c71d4a935e523a40eedf39427555ca30ed733362eb96db693f692b46a6c58f23ab0e81890ae9c7ba34c6c7b4ecb13fb38dfa16e973bc9104c8a76ccd2d596677a6f1cf4a1f4c20bbb4e7183114c1a6f3e600895543cf99ecefdd64b7a328129b26be2bb0f02c3fff42a14e629405344ec59b4e011f399d5b1b8196fc541cbb54780fec806c535bbd7741a8290acf4d6f1ca7d1335c04ba49f3c6a6be6c9a3dd4491bfb0daa49b3da7ac052008f64b2fa3fbe8b6c316573abc2c1a73221cea364e5d61634835f48a2cfce503742dd2e1107537f6bab304d648d45ae816ea7344f6bd3f629ba3651f8ee8066c683d8718606a0fdb59d76a3f77c1c5724f77ef49c1a76373e98c6631a102f77ebd3ad4a398100ace4f948fd4db15a7187185f85634b13fe412f10a444bbc499471c6ceb879866d0eb2c52814e42a1cd3be2790228ea7ca289f9beb659bae521dd70044eb630f2fe1bf15c3457c45b852dc07c9304ab5cb50263ee7940eb1c63894f7d5558b4589a4832778caf734485648ffafc64f765f7f0c438d123ca8a53bd5a3987bc64031cdb048649c69bc5aa6c2872282cb8ce15abe976eeb1de17a56dccbbc877fb31841cfcf65ff344d5c09cab7085384bfc3c0b6cad48d4bbc89f549b43d533a248d4be9f76801892b17c4e62e0bd344bd165803dcab79b66edf120b2913e61445966bddd6dabc72aa7681e28ecc1e8f7f1635f4ce4fd7e6eaf75de6f5da0505378bdbce1b0f023c2649c097f4c4f62c797fabc670f43538345f2cf0d7e9cc6f2b07517f2597f026d767560d21b66625b0efbca042ca674425bba400978b16e2022d94f9ac3e928f3e61c7e79326f4617fec0a1333882dd599d84943bcced78f514347e82bec23c16c4f9c507c266c6c0663b44f70743e489b357f080fc0949a6af09abe93ee25a007926ccfedd74b8a1fbbb9db59be31be4e6383a7b745dfe3e5b095ec0767bacf6ab263f1502991851123489a66b52fb0d79f63c9c5f22f5940898cd31d772fbc86cece9c59b196f79436117d0e0a2de118812277855156543880562e37c0f5515c736966ad4d6ab36a808527bd6dbc42c70c9940152a6e07044c3a51f1b88728d673a535b2a4e8cd210a147a54d143588bf5554219d5e517a20e0c63050e14d5647500e7c0543dd1a7a6bb2f82e2f0a7b979e3e0e284a7c2296ae26ce173ad6a4c24f99563ab4b8f83092969060f79dd8c67f36ee578e0110e566df840f23bf8f6cf97f161940f846f5040bafc4ce2d3f9661c1dd684454ec9a12d23e36e8356212a20e6e03b05ff3876c20bcd9e16f6d2696a65eb830aec4440baf9b07cddbd8c9f78d4606f037401efaac7254c50927a6fa071fb70ddc92dd193156e958d177088a79da6ba734bc11ea694b5f8c9bd45b1b4061314aba7473a4059fd7693d829e1703816d6c6d8a7f44286d447eebb2466b53603901fd53c02973861e3e90b82832f0df3ff99a161eef09140c8eb07108adfff998abdf3ed84fdb5cac750a0a57ed1d8c3ba091c8fd096cb878a8c18a54f317889183b99ea2c472e382803493d6af7b2b965eaff587ae5849a7b9eebf01bbe22d07e0cadbae6b778a94bdc6a2a04fbc2abd7362bda70b2d319339b298795724c8b01c3c789c1636f60d374ae8608035d4ba81ff87da56241b68548c901bef0cba35e85b6f834d4e2919875f7f8d3fca3defee8623d629163135d6b30314d9ab8143bfdc149f90df5147ad17d39e35606a836533d70cd43db54d3e15d13f5881e9e8b79e5b25c5180b29a7976787852a330efc17ea35d2cbef24b690d16f5d02b8b19a8e037d8ceb23e012ba91c17de94ca13614a7ec44e686423cac93fd2cf89a5958a169f89bac8b04ad84a28357cecf4c526e08d1c0eacb736565aa5b6d3612244b63069233229e3efeaf3c9650cbae0aa9400a5997f091b07db57b958bb17a4e21ab43c60a9b1ca409508bd2ceecb356859576e591f5db8799090b78afb0a089c243dd4d958b8566df40b3ac0dfde0e5d4f8058504266a0102f71d297ffbd1d984e3bf6d3b6fa6eb958841430dd2ade38a47c8a64148e54fbc8ff4a8fe808c99a4e4490696041d38fadddb3b45a39f05da325c4310a0dfd4ffa5c54213b5b690cc52be1022e258c936f242298350643a2859f084efa342166c520e3e81020020c7ee254fd8d6bacd5aede1964ab79728e577995c1c810ee427c555ea58f5b0fe9078dba117866e10d9605b0a59e0da04955ed8f0d90df84f60195048e07cb023ffc0b061afd1dac8e48b83d02eb89465e763d04d617fd37b8c3a0d19957306b026d30fc019e25bb4c9c9835c2843c36f9203573c4eb57a6dbd9f120667bfbd1205b9681cbfbbca574e5950a1c39dd1c65ed605c48c124a0b8bb273253c3c08a30321d95c6fdca25376af3cdcb7a318ecfbe051d440d6e185c06cdf4f8bd2f8a7c8fc6837755b361048ddeaf20b8232583d210b25ba48e54fd1a468871ea7681da7702f55c6be75593948e5bb90f4b8717585a84a08e1f80167edb145142b3573148b329702312f79ac3068a83677d0f45d43d0b5478238cd1120b4c813be3eaaeebd06a0c183b4f7e7b7f3480b6779f8ce09bae77ca21151db9545fe23a5c1d94fa110528d9c63b8f128a5484694655a3b030a3514573765dd55eee4bfaf674996046b20120a0824e1efa0a9a8ffa295dbc0f30e9854fb6c02ef39e1c60a679392dd2047210ff370ba9030025fc0930876a0c279810eec00f0c04802ec54332ba0db5cee5ef508a364b07c119701a7bd522024be63a334efee1000f3ea06f3a93ea2c8c0b46143c0e2453671758ab32486702d46e390347c4e372717b6e75b76f2aa073976e9a2ba6ac6b341030d3ddbe5f8b58e5c4b76f514625b86347027910f682f0ae792cc8bc5502eb507557e3866e58783f6ca2f1be6cdb50dbaf2635ea6b16bb9e8eebc479a390d8cac64d24c0926928600c8262ff3c284dab3d1c955557bf430201a8ea4e2792122cd72b6c3c87890233d1ea7d6706c2f39c2dcc8f505a38d1a9ed5bbf037b4462839387b602c636434a1854cac598a322e9ed2fe7f799ef14bdc67c7b93cdace27dadc783f9bde95bba06a21d4f02b68f23d5e387174c05a641f6ceef742f4eb81e35bebbdb86c4aed5f7f156c43cbbe7ed0e45a753e419465768d8e005719344d7543f277019c7a2a09e6e8cf25f20529596af428fe6677638ff3b6e77c721f29f8a638f9de580c7ac458e7978a40e9a0ce49121566e35a7b96693d691ce3e553dc9f8887ba0dffb9059cd8459bb9835c70891998ab8061a69c717e99b4b717633af7b93883351918cdd3b478e2fac97171b1db1e2c24395ea0d718c945011b1b7333ef1488e2efab0fe541eb73442cf8925d9d821bfe6c20c2a2baf82c44238e0b71d1c1a769053d19524db8b9ffe1603e39baf739918370ae4c743d2e031d429ec66bc8e963dcc1b915052090d47bf343529b51f4399c04c393736e8af50d8a643fa96cbbdb79eca8398803c015bf62be51fbd738d6113e9081aece0db0a7753d6a735ee18fb1f7d9eee684a4771964ff07390fd19cb5b75ad62c70a14def0735f0754c0aa897f732a90f7c86309aa1c376b57ff30665288fb03ecc3179b87886f9183995fc90a86b6019210f4ab7466d58d8d392ba96921acb0c31798da6705d9ea955ca47e8d229db745a3727bb4c7095ad688ce23cca4ca10f25c434f1ed6c1b980ce183b444d5bba2b04b6249813995c8968850f15a5a3d8bab5e16210d1ef5c9a59a6d756cefb5a01c2fcfc85fbf34b5e1d44f2f42158ea30e3ae0022f5bdded654a866e3fd9ff68c4235bb18e43bf5c6a5bc61238dccd7c8186919a7380581b8f6319f98631a5c7246dfd94d96b713a8f2029e66e95e66bd288c341e30cc89dcf182e8b141dc51d42c8818408e1ab932623132daf5a7f4f0209958d1c999a0fccffca080a31518e80bd3e16457456465cc24f60c390dba84861b0a7694f5dd268752adc01addf4c1b2d8feb3551148033af01c67cce387ae875499d3b967e917ea16b8847e1b65a3c40db234f625d148eec138ac3957471f98b2fa2443b77fd653794cbe37a69111a1433d712fb6e934bbd451448f05193c2e08998669e002f7383f465c10fc799e46b30c84a179b31082e7470f0089fe3583389fa96cf606eb64c78fb5968d2e9d4430172c47f957ba4c127dbc8abd97605d1f820fc18c10401d96d50a7ee5cab63a948ea8c7f564cfd986f413ca513656bdce75eba5fca82db48a70c5ef3068dde83ff181a89da4286026a59ad58cbe2527229e23c736343aa6e964b0e0cc82eff733a3a23a6caa90bab1e9408a824e304ab42e510ef19b87469890d410d505e7c31ea768d35aa81fc35ed0798a481b08db0fc1779eb4c3ac48c2f8efa5f7e01aad647605d3bf48a0736d75808c1b7b52f1e4c5baca89bfa0c00d61a6489dd8bea081a4f7cbb7892d64ff5d5d57c24da95042b3f3a89a07c48e77800bf278520ee187377f33dad512d20e35ef18f77b31ed98d954f5626610344e277b698466da1fa68a980773e0322682737ece218f483733d1ca033a0285c0869f49f148def25c94b063c24acfbc83619d6d45acc83be3370b20b66ba02a3c59b537b527f2d22d952120837ff2603db61c7949d65310e791fd3cba32acb6868d4091896b84454dc313ee15aa7f0fb1a7b54f79ecfc482668879dce668901445a43a3cbc7a30c8e2bad5b60d1da07e5245817410d1cd7aabc3c1215eb1a2d2059351b161c1f0675362456f617b02fdc2df97f331d9f4ae05741c196341b06878fbc8784cd10bb6be5ef041528197be7d427d069b45832f8a15264024c23e68fc1c136a677e6aad089b00cae555a30c3f3fc06314b99632abf881b866fdd935a5a259aae7c5329fb8c37a8cb88a890b221690dda855821d08f90b3ebb74049a1395b7497493118a9a1ac9ad05355e94b1715ddbb7a2c2060db4303b98b9dd3f2e98bc1e4094cf945291be480b41cab09d2c25c2146c378aaa3b01a348025ace7dba411f507f5bb60da566192b7703786ef63c32847d7f1e0f97339ae7118ededf474828fffe504b4dd8abbf17e50fe8b25cff42db5fc5bc828392e7916d7858ba235be694615af6d9cb7eac88b68579b469e69aff20152a1bd1b590beb46416ed9fce054e11a456eea8c9e87688437b5e9ad3c78ce35ba48fdc2e1576f313b1a3aeb8479a50c19dfb55de13fc22cd75ccd5e965196680c4ccce29bbb9a1078b2e7cbdaf5d0fe4eec57823b76824f0f09b3e82ca826d1cffc33e514e68b52601facce920f6c9c7629bc734ca4af56420514c82dcd0f48a4106b41017e9709e6ac328011c507a3b10c2101c6d8e0f5d824528b3bdf8a350bca1c26ab19303b2959296ec13f707b171eb4c5449b0d9d9b58e0da87bfc815ed287c319b09ff346dc10ff928ad168aa44aa7dd664eea06a88b76d7d178678c7aa71f1b91a3267b768fb2ffdcc02563b0034b63c81f26fa301279a17722f60fc583f84418d79202cbcc34a0d4e2558132fe41170d75f8844358bf090834e8cbb25b102562a50dd0c757ce1fb0f47f187fc523cee20dd9f464f8b60b576d86bfe9e835e4ee2da45ed50eb2d814fbbd75890dbb56d2ebc60431cf33900e463b12f367507216e8514440c087188f7e31d3959446b1203711712e82654dc4a958ce8b89f316e450608b7f20c4b61461cde646972667d08a32a7079b1a1bc33ca2c912b2c616be41828383adc0702fb47cf792bde34f5e9db22b7f4af74ea640132b6b2c927231a55142b3ae82117c36f73828220fea0e7737a2feaa9456189afb69c9e5e15917ecab6a0b2c3a273078b060c348e1ea53ba58d07aeab9735a2553801a11f01787b02cd93c16674325067861e37166e9033a1fe533ce4151a9aa2501851e393dd0a54113c590430f22140023b3cf3e1bcae4fcb85899fe2fb773fec4332b3bed00eb27985d496cd4196b21f91adb9c2efe647430e821b841b665bf232478b5e31e86984f120def506e8b631332b9c2b032c7a8790b3c1725bb7ff68d4f4055ba78102b54400dc4a6e128626cbcf02265acf70a43a6f6cd87ecb21a0d4ff734cfcf4ba64de790119b33dbc06f459b1361d59caa0032212c46b7d57d46a60f090693a8ddd556a49167514a63c129e60ed4c8b635c8f1ab181956f1e3464411ca2b58410e113cfc8154092de5294e33dd03eb15f3a65f461c25d8f9c20e9b6fc6d191d63d98f54b41a44c95f6c0ca9175045b1901e4a9cf60c687e92ce507ac373c358192f21c5f5bbff10fef8f224972a62c73573cbeae2c1d22c96176c14c1e0420e785e0c3c20a20510d91d138398d8360232f21624c8776e5a40938b88265fd9ab0f86df8dffb09d3dd6787c5f6e2a648680cbc846135a8fb2583016c8a264e8c48a654e88aa39b0c8547bc3f0fb6f52a2369bfbf4080b0b3f7a92e9b6f8996d3c3a2d63979ef090a03b19c2a95c05800439e56d3fdd3b543aa59dcffba37ed1de1f24fc1570ac8221174374a47666cdcab34b105338b629e2a57467f9cb85051c3d5cb47daa9c2c84c1c98ae33d1bd3ee21fb0029411bdf02c597c7a36e9d26c0a79638667c972c1463bfae4198446cefd6151da6630f6e4a9791d40ef8ab337360099f658eb62ae86fa0e4f65e9d6301bc4ffda2553ce01d5faffa950599f2689044a0ee222ada1f8a78fe997a4ab7e67a3753b42c4c7dccfa0a3bd7efd00a1e5250ee016bfe2604b2e6a20a71c80d96e0919ac9978128a91cf46c83d2f8461db257251d415534bee613e13cea310285cc0b2f1ef71108afccd2a8082a663123f9aaee1fd543a7c80a87f1fe3fadac51e0d0861c1f114a36828ba250b74dc3194faa4b5ade6964cd8f65bdb7c1b5ee74a663090aaa8cc27b2ad79806ec7588817ec964cd37596b1fa49237264e61d955898487804f578c70ec0f1708258fcfb0dd54be787a3bc888a791300228c28c3f4426d7590cf4b5103734fe39e7b292e31cd79457681293a56082edd7065bd17de6d5d4b99cfbf338ffe5d27567361bb9db7a469598fc683190396a63756442964e6a8074516e6e3ef5fd00055db1a7dcf93e9103522026a25c08d68261edc2444f0adaf4e09629a3613c578f72d55d30bc3d25732f8b12ea385d68cbeb883ebedac0d85a636feac2ec76dc3bb70561fc6d6d44e520e877e365e9f2fba415a7c1f4aa7c52cd9719473fd4f33125c4f0ec7da025d5aa5650926a226c5757b3c0bf77dd4b188360f64f425f1295632860c0d248d6925579f302380ee60a9bcc42a8494379b1f77f56ce60b9497e9a9ded9b2ab38eccc06e9be216d3f5bf536a0ef22db49d8312f45aef4493f36863f5068776678e8d9fab7c182260a49270aae0b8ca2ee8a1792c1d12348369f7ac1c2b44ade9747e91cdab13d9e4dbcb3785f109ac2ebe10318217b8655ce97dbd66aa24a9d82d4110d1aa5654433841405bb1b15923df5dce657abad0d9f205ff103f870d376664903e498b1d6a16175c896b6166d98f7a1d0e88defe92433bae7efc5eaab4b6dcc4e31c267111117ae0dd1f840b20d83714bc7ca62b09684313db1e74218b9ef1fe0c1664c2768a0e8abc25bebf421a722f895040033df1d113cb436bf166c62a3068b1efbe287bd821382a8db46919b9dbfb3057038734f7ea7dc5c014eecb81c214334fbd8906e4dc682d36e65ae5f17ad14c51b79ac6dd1f4e5d3ab489a3b63ed7060b6541e6f3a9e0001dd12835479b199dba5957943e3d0bcea87ff3ca8fa10de0ee39100918ffa141b7c5ad4613315022817ffcd7d08432fad5cc9106a3e5cd3c2e55b8791e4a26607b0b27b48cb3cf6ec331821688abd983ce48025ec640db9cca02243e846a473f1257a9c5eeafc7f5cc6fa65f4a008872b8ed0994ef56ef9e4e3e884920c22a08c89cddd07d8625cc96a14c4c53cce12f6ff8f7bb5ea7746bf45511d8c0f77ad9fdd401d1f99bb2cb4eeb17cc950aae1dabf6f8946371285e3daa21fd70c6d9431af382c6706962f5bc38a5b0aa9706c376d02d56c11f75a8f937497b14842d6da2870dc792d041ab2d4ca6de9861a60a388ca3cdf1d2b4aa8aa721b22db523fe55d418e82132cb08d857b57fe0cee8927c60a9350800d0d1cf1a28ae8b0ec4a5ec1f35efa097b989f7f9c4ebb46d5401a7af0933b9ef8359066e1d35bfbcba04755071a2585f770ec2cb800f58eec68634fe3188e2f321b27a21a6c5a6769c74003e99f210931b8c7e8a3c8e62f6c584c5b2ca9e26d04c3c3eb39e2a62cbe7228321ada3c61c2d5a497bba2eee98d61435432e86475812079b474b0295464225b323cce8014f8b7e533560d915fd5c0c232aae23d71b7d4d518e29c00ce42943411c951ff75dec9a1b5098d72d124a7ed27e900bbbc358075aec628ed878e1cbc0a1cf7bdce8ab693898e576097cacf371a4526b4863b69aa3bd34b6d5110274ecdd64b35e842ebedf920e251802b20155befe47d709c7cd92e39764b7c6e4819efb94e65da0e783ade5cf93733a9cc55c54a2fe7cf5f7ea5deede7d27f793f6d3f517b249058afad6a51d995d0a8c41d31f018e274ec106c9382de85951bdb04d3679026215ca4676377107ad366a80ab63d700b03aae89ce54a5d12575f11d8db096ee01825eda4f066991109e304debf619e0512cdcce2155640973a995e0e88f484c0e602b2854243df352d808d6401b9b48015380d666ab2015ee2f41de1968e35a3da308e59d1b34072b7eed9df455e9a67aab0b3b537ad9a4e4b43b97935e54fb2900781c0f3472278ac034198268acc757cd264ac196099c1f424dc80a99e087cb79b8c4b443e7aa6867cd53b7f1543c9a843fe12b5ed53557473386e7b2d7fe9ef66b46916cadc23e05d047c4e5400c368ea1683e29e72ff15a97b2e927d4e40061f4cf29a7c31fd35e044f184f98c032d1f9d36fe9f78e2206dc5036c1d30258d5a4fcb4448e3d0ba0dd4a779964ce030e55175b889b1df8db57979340e728326cb06e1ff7651be27ab4c2a37cee82e3bf55dfc3130060f961905e8e62dfe8433fb5a14fcf6d7dd067f853ab65a08f2ce0002ff180bc2fd59bef975f38b83a90d9ad95c1c3d2808bcecbaeaed4d9d50b98cc9e88a7a294b76954e7ed15120624d4b3d6fdbdbb6683d78b2b1054e4d60c459528b4f61eb86ca15b094d517982603cc17df2b0e9ed349c05ed1c6d23207217809300f08ff582ad8c930fb211b1dfb92d141b8c52d5a8e4f25fc7db665b3e36be5e30bf589b86b8bdf6e40d6b60ea125b85ea497675576f2aabec835c923bc9f12876a3a3ab61e1a32cfcf825fac2ed9ea02c7a78026e27a613260babf1808f940f9ed0a563110071b2d342fdc6d68ba70d143412e547fba26562071960d346d96443a3a0ab9f8ae5019605917cbec44d9a54dd185c129563c658375d9b57b57c7bdb34bc0c1623abd038548814001eee028f5b1cd229ca32c62ff765195c4b3e880fb88768323d48c3fd5f429774602a34e8ec5c0a9afc54b52414723e38b22d7f1c77b0c9d3034ec25286b08bee3f5596500c6597845a2dd3b177cdd4f24f923d6bb4d663c8df1e478543b26b76d0355cc99827894f792875dd44e47d9b0501d40b31fb06eead173233760093803f29690d2224d094b0271462c82925b55247492f4a45ea340112fe35b7af3deec3fb00c995acdc79d4f0d398a356481959a31dd2f4a25824a57e542f5a82509151e2e9633e339a17d130cb1166c19e70d3346c59fcddaff3b8f2c37d6eab1d51e5be7031ae65e81619c1b30a8cbce2a9294780271ea3a835b7cddd072031798f617fe14f84836b5ba490efdac95c49bc06cfe09b4edafd36e5c85ab2313affaecd68fb17d429dc0ef7f85d60192b33dc3de2bddd49690c200ce99cff1cbb88915d6f58acac84a52f4b7e46f755a1839cb7118ab7fed449bf650e1476049d324a2aed9fa399d545dd534cf8349a6d9dbf569c1d0113805a66337714533929c460d11734b7575c6e77d071037d3e8fa381805ff60683276d6b16c4072eb7fdc826fbc7ead37eda365046e0954fd81132817b7d50657ab2a3afda28dea3144d48e8d4971b9433ee2a283b0b76d45e6a37840e52e119fbb5df8ccd034c21dba94f5cfca9df50e35383facd8bd85f0c97c4c6d2ad3af4da116e82686cb1c3866167c3b39cd1b6da458dfd4b18d9ecf0e98fb1d304a0f578e0a3601a104486469e52e25d32184c466326e420928be853e85bbaa70f5518ae4ea484eb3fa70061b8c28dd8e8c96e7d8fa678b842d875f65667760146e1066e934834ca1a9034a781708c8fa68fcec2ca313bdc76949836f88a2dc5cff5f87abbbf44fd4900b5c3331a0ba2a05f3b79c926f881868f4b7169a310dffcb8d4508ef95370db3dd3acdbd07f93936b52590f63de9bc5878f4d35ad2a8dca7a6a352937f5bc05910bc5c26789e374341d744751047e3793aade24c5dae3875418a2b0d9d654927fea601fdc30c78a3fdad2817a122e2efd3f8ed72904f6c0c90fb2cc6ab68ba67dd035a4b86b310a6755fca18c8300f02f9a96211358b20b1e034d7fabde0d79845417dccde87b616a2506da7f286528f506434835d135701a0868065686da81b5f195faefdda54a2671a8be2ede3dfafd2c9c605309a96266ca96b165cbf884433b9e5a12aac15476445c914606448b8b56c5b6eee4566ca811a78c62d68c971882f44ca9b38906c20b58e46f98696cd80024f084eca523fee50a70ba6d773d6809f587544468cc87770a2cdb0a84ce89dbecc3a933f68346ed1dc0ffd18f1f32d4891171b1e7a53b59a2d4c62620273cb94487060421c0a76d5893fb143d3a6dde9e1a4cc0d15df45faf65fa99189155c4c739ad8beabb6af39e3a670236598d17aa184d30e966af4e1e09b6d494c08eeeafc5b1fb0690bf43464b3b6de4bba197d9738077969ad3ac0373643da4f814d0be7f1f310783bfff740b2efa779cc560f0eab58175bbd0b51bc0b9b0e42fb45344aaf7b746b5b31e5f959c42c9ca8b877482f08c30ed15c1140675d2eedb8738550027d2ccff9d0d240d78a3247aaa94751531b7ff75ca26cf55a35fffa379a3982ff9d74f8804104c69aac0f1c1b9e9be40cd762a30f1d83a9d305aa9cdcc70bb06a4df390c39821964a653b048a174455ad14e0d4f94f38f595034cfb48fceebc31302b0805141eed7acfb4b2551728630d33e0cd16143b45304f6c79427d4356a0be4b3b5681755c56177d6ec0ab85a98d60e879925f45997244178740ab94c672eac2283a91162f145d2c29624c53eef15389934b190929d977d50e52203b3707d900e5667ea8c8a40ff4a8337f4830864585c48587d32012c544b4c1eaa5f60191af216278acb731f84dd675507d5b32e9e87a1a49dc3e496c6743b1e0a55b231bc15a6fa1eee2dbbd619877a61f70e469809cd6298c241b0091b2defaa10ee140d68f4dcde03719850280371df5e87682b362fd08f12d2e56f28e993b612d6d16155d4f79e0ebc5e7fdad20d3ab73bb48cfd9ad98bc911fc440e5044068ed51c776d526b7b2f98e7cd71257c8a7295739fa6cbd9f6a9190325550c7688a5c0b30e257bc8d429857c893a115529560f5f982ae5f1351629bdafe620822b52d4b231d2991dc3870048b8ea1b8b9a8867e29f8be765f39a57f8fa5285ed38e87312ca914d375ebc8a7506abbc4539b70e01c6cb7c7ff1ac915131341a7cca6693c00bf3e179930f9f8d2b8b23f6884ff52ef604344d6f806f4c7701abcd5a2d1844f69ea73332e13e17d2d69c4a813759f823d1cc9385b52fbc4e1dcebb499127be74972cbfefdb948ea8ad18bceea44b68547e81cdfa7c963d1b479f2d1232b09c6144dcd3cc9447f16619592f378db1adebf4bfa2dc32e44038c0d298845dbd25bab49f946bc90a5f65428ede13d7e74c41675fc00bdc69accfccc5f0efbaf97adebd77ac845353064198555d168aeee766ad2a082d027f6c0be0ebbd63d6becbde9037a70a2df0b55e41c4ea622e8831988dbf16e373dfe234c1e2b6d05433e945fc6071d5c43aa303316319ca5bc01c0204b6a69cfa1e8f68402b6067375a9d9ef9d8e01c10b61c453059594675f4e411270beb550764caae7ea3dd95ee5e7846e89cbeabc02d8a59cadacc1565bfed63ff57093fa5ff63ab2a8717d43bee1d77be1aad85e083daf6c197b42c69a78b8986f2c9258afb7b1709661654935315db060b0c8581944d1381dc2ab7171da714bb6e2db6f305c4619e120161795df18a02a92fc0f98dfba3163cc2df5fa01fe3bcefb32120f90ce3be696aa35322d99314d039f05a977f87990ba3efbae230a67e4dcce1d14284af4ca319ce32c5fc64eb90f84fc61921b1cb6111a9243d88fab716301a835bf2f9bada412179912eb0ca427320fe069149e31c6e297f7510d7f47239a92a5aeeec82bce09e261c96c5109a5ca7e38e2f942265d3a9fd8bef53c4da87a86f838c9839c779677f89f12a00d6bfbb1c333ec262ea716c81e91695cd0c18fbb8e2c38a77fcb2c7d02afff90d78b81ad064230b2744c2a46090914c4640075f9acae0ab936dd910fcf309d8919beab2dd652bc159d45299ef4c3a2e9eca3c2c294a4d7c13559899a7357a11d08e8a88331acdd754bb87384ae76ee1b3c803c9890e4802504713e1f03f5f43ae18793717ca8f7083a96f65c5aa71fb43eb78cc0622cfb792b8270a4c947f09207fe49d1c4fc7e9a1adab22ebe535ac978b52cd72b6f429437cba12f7815a4dd88c3487e221c08b13ade7ce4dc2645f7e7d5ac8bbdef36c6722c49e9dbbea5157a50c8ec655be77b0f14cfdd06dec39a244d3a5623f246c671bffb4e3b649a58435e19a3dfa56a685585b2f6fcd11e88448e0c7a50e2e62f6e30c8d6158229c7070451224b5219d8889d8dd6bd8104c43d47c2eeaf51fddac167722dc9b76876a5f0d3660a5016e640dbfe6482868d829d39cedf28a8a6a5d0d4e2983475f7e9d20543ec5ca111043aee64968a8b0554b0fc37b43656ddf9a9693b4acd0c73551a6ac9b6a2164e99b7520c118cc0a20be1e4bce1f74b4d762ced0a64073e4324d908259b1128d0a97ff399d1ce6084ad03553351c52c3ed28e075867c7135becca28cdc114d55f18478f842e0c72255dafaf3bbad5f879e727ce048d8495a77bd447f6e0dd32c787f8ea85ac3ca8c1b3ea4c84c4c6606da150b6877f98c11a8ff9ad93367a63150d5e55f628bea0be8f666769b146f64a06d7920a753a8792b657630d17eaf1128f5a8d848b07e99844be9561062f57cf6f91fe071c1ab861318f3c4323c97e97b28286a29467f29a0c73005c1f1d3ed2b74254f0818d1a31e9f529259dbed82bca3e11b6e06da52518bd20ab4e9cfa4cfb8a6237aed2d085aaaf0040d65abae15890341a5a894e6827c072a1590c992cb45c987e081c0f0061b054857bc9d77a8883b0742a8b10507b54c44c64a3dc5ef2f3f9fe736202e0358bbfa4483525fbc727f215cf405a270a6b29340a7ba0db3027ed38aadef17998e7f007528aa562fc0ff0db4380f302f2f92d75ad9b113b39ae3008c0468f36cc8c92dd52a0edcd202f3d90831ac32594e103ccfdfa2f0b3606ab03e972a252d5fd0866cbe3ae1f06a0de1cfc182a2603c5ca6caa9f2e704b5c9f08a490eea712b895095d4b70956a5b6b425d2e876809c7cb57254488017773642a8cf04856f4e00fce5ba7f6c1840804398694b6b39aeb646b85a1825717ab667d0f9dac3f64afd15fc27816139fe8ed5ea945b913dd5e7daabea9ed7f4d7f1033a9f9b280797b670a826f1f805b0475057f3be6b3faab86670bcd9a623663eb5899884d56077a0c345d65265bfd52efbf1c93ffad9fc6e8161f2d36f9992717eb5255e8c015b8584df53bb1eb487dc055b853cf5d83516bcfa7a8f26d747a36feff3e5344d50c417a69edf15cd418af5ab4d4ca51636bcdd9e58e9bc9d22eab83bf716279d9ccf00df374ddeaf9b97974facbd600551de3e7f232cb369b484aee6e264951888e842b20f116c0cbfb86cad7360d6b124744f808de5cbc1c46e5be99dcfbedb0fcce5151abac3439de84ba666e7407c7eacddb62dced9701005e6bbd9e083f8438f544333a1bbe7b5e11af6bbd1b94bf293df45125e3aea0d67c8aa5c24c4ad9458fcf20c65be050edb7d5a2c7d2c2c3b92eb1397f3b11860e811738990850456dfc4b00f4b49a98a9b480c30f6fab9b628f092cdeb469e39a87bb41e223415e0da59e3aaa12d0d44327e37f8b7551f1fce5bacf3de7f7f26f7732bc901214a74702ff9240bbee403f2998a7f46860f1eacf414ded3c71e9580c18e9a03352a11492a73be847a1b56d16670443132235b0a67c8993aac56b3810ac14cc65e9b1ee66bb76b4bbd41aeb0e7ca39a985db6e80548a3a64252822893b0167951a30fe14e06f6bdb62e339a5f0b1f64cc6a0b3aeae021425ef40e54674ef3e9da92a51f5b4dbfef1efacc817462f02f72a0258570b55bc6c6be5afac488d2ababa971baae063ab8655c944ba32f7a6ecee362f7aa1f3178241b8024c9ffeeb2c03b8727403b89ff324f6c889260dd4a543aaea5c9ec81149bc28f13da831e92f1a4cdbe908d2679646b999a02f26e83b94448c6c57b4f4c5b3f9a41f193744a16fc45045feb2c544cd63b9855e05f02f6ff3fc614608e97ec68ad1a754ddb86cad4c2229195300307473c1e8d67ed4d7a095a3c50e6486f52b81ebc881adb9765866cf34adbdce688e948e0d500b319bf22992e78c38ab3a826960645dbc18084f74765d1ad7636a0a5231d8d3208d2ec14893d5fe8fad749b796872a0765360d887fcf05e1206d6f3e8e94654aa2206bad565ba48d2fd39ae19c4e4c2b60df34aa494a38faf838dcf4f445025846e5c0863745714e26ca6d6356594b3e730fc51eba8c95164f7ec5ba7f3242f50f2f785ca85db966cbef1c3dba6bb0ee46991d93c083b1ce9427b92603726d3dd8a5a84ff3e6c02d82e99cb9849017c66464a81afe8ec2c44e4e8bd7ca833f4158ceabc6e045a132f2720ddddac512b74efa4bb365a1fb88ec9dfdb1752c51a59e1248d4c2da1f60646ddd2ab7e928568ba80e2a1c043ffce5085025ba5b44601ed8ff81ed8a04255504510212dbd2fa364da851e70dad998ea3a16a43433c9b1b091407edcd42442b53c9a52654eac49d8832551d8481aae026cf76733a75f0b978b897d13394fb2fe4bffac57045e105f2dee3ce9209c3c6373955c545f7ec56d1163c0749d754bc051ced222d52a836a10231032988532b018e1c5381e9b62474fd7076e00c13bf323b5da8926c9d90f07fa33adf16333f5fa2245830aabe704f9a784b9b5f23d484dcc06af206e7e5e40d388b6da950f0cc14e02173106a56693ac44106ec5e293ef72fe75f95b6bdfaa2b057367478a02929f168df0e1f777d4c133430f6674dcb94a2ebe681d32f3dba94e32e9676353f13c197f6b75fdb85be480345256d1b94e0165d4101c00c9dd37aad2b1b830a3af3d9c2c7359284cc31a37ca6d31cb81687b850249ff35c46fdcc9ea62ba8f979a9bccf0dc5406172144f0db3b1836d9d4a0c6442af380fe9f3a706e3b60c6c5c69983c8f57b3915e05440e14f5ce6a19a8ec905e63afcc4f5808ca80ebf8ae354a7825bf1e74a8beab8d78e51e8e90c97816b977c8b2d510a4f0294e9f56543e6e3ff0c025ef7ae1a3105063204ab4e335a9f43e7caec18904fa2365a720c4533f589e09473bb4effe82be472dfd45654f9748870790e265521fdb51771b74ebb08253c221876c4e917da65f0dc60612212f18e347f7d7bda18943e449ceb1ec3e703f9cb4410f56fe7277ae6976c599ab57ba38d088874abfba92b2de90fac09e4ecdc2023719ffbdc8909d46eac0b43e15a85784256e26e072db7dd10a01ed909d3805f3435ff030eacf193c40e6eacda3da901f405f5b49327d4c9bc18d889fe8da576d171cd8ed4bd8f5141bfd9dc0dabf7d6e0d52afec2899391983afca0187081b82d110a135c39734aa679b01a633a86bc069533fb25e4af033997111cc7fc9ea25c6ed2cc836ab4540a054eb000c7cbaf1cf93b182ed90e5e23196132e10a198dd5662b57c926f2989986a887305cb0bc2d8acf0469bd359d6cab28b7cad37f5364f983963fbf9eaff5559087a05e38b5bedc45b452b7cabe575e664e199b338af7682c50c3e88e5e1aad7fdbf0f7d6ca615991983a3f049f2c0ff72f0fb7d4f1be5f26b42785737adce7993cca98cb31b1122d567b9430034cdd8fafa2bad961616823cbbae07de8b6f1e54f17e7556a3973a4ab78762db4636e38512e08cd836a1f7bd55d0e7b04bd292548ab93eec6ae174e8250cb714105c08e81ae871a70fc60c7de582ead4400435e3e29534d349ae27fbaa8b05f6b24bbc5803d999b899b4ab487b516853567469a3bcbfc98e19dd76250bdcfbba2d51752feab15a454a0e343c98e3d52c952463867922bdacdceec07b0c87636b94b59d1e8b7eb66b6356ddc5bbb3f8c975cbd7c326d2def302d56aef1906cb5cc7d4746e6f39187baf5339d355dfcb38228386fe32adb51dedb881a949a4470c02c37199a6885f7d3eb7b50aa4328780d7cb5f031ab933ddad316fd91556ca331021fed96a19c8103b6d484cb9d9761818afa2d4a52f175d78363bf609baeb14c1dd3db04a6343c612b36b04496f48ba8528965eac2f99a82db02a7d8b7ffa5890d5cabee55dde8eefbbdfb07884174e0d545b30bbb75ec9271716791f9b57e7228488198de52191cf8d32ea094ab3ddde5c256484930f6f4366f020d1812e014562b60591cbd41351b080e0c063d28474edf6cbcf203c1074960856f75d2fdc28f1eab07be996539bb121cb79a4aaf279d6414d2e3b52f0fa3e54bf6779ee7dbc73eea992428ddff21e982d2fb91461a1e312ae4ac37592298b83c46573283f8934ee7112323dac674dfa285c96f92acb9f4f5ba62fcd761a0ec7b24f6a49a85bafd28ffc242a1b697ad9e45d86fc12c86db7528c5e75a0f67b477b36bf140eea563a0446a342c469e15bf1f439451233cffeb98d6cb2f1a8ba3f74f90cc18406c2c4e98598b970e1ef5e7403289af401c9252391ce0660a1ad36376b89e08a602d5273a5a11b5d4d190ae11a5af30c3b5d39524db6ddccd2401c9ba2524c249d0ca3546e1797154531fae32ecb876f8918c64de4c013ecd97b6992d4b96c18e49de5cee1f8c6acd1ae7dc0e62d276ef19d745e5da99200df19a5dbc8209ed5dcc24ef0101c7fc369e9dcb5df9381138e3d104c02ced9d902f4a776f44627ad6bc00500999e0e02a5233c2df4686e0ac61fbb1f20e10fbcb0d87199b4e8bf0e00f17b4bcec5382f1e5e34009127f0e7374c14c6009baf27a1d9c0e12021012924d37ca2ac38f358926d3220baa0dcd2b7955c72d84898a00baed7f12786a31a4f1be4e8cbc2b6b78bf1caca1997202b10477bef6c340fa76214ff7291fcf75f1c3858f3535094e64e2ba5c8cea1dd222d24a2323984a78630f59de009f93f94a29f0136ff408c8dba9d540401d7c17925abb2fa3401adb68d7b286c50d87268bdf660346d34238e8a997bdc1574b651cb0e2ad58d3246835047e3299362ec47818975359942d623c61615652a465b5df764b05102c8d39cf57ceab129925d00a661ed907d3a60234168ca5bcf8a924943d2350e82aaa258c19856097b1a35f6ef2d52bdfe754f13ca5fe3c03c13aac71451a9c7dfed2b2d8ff4edccfa711a8508bd652d89b7e08e072bf4c4da5a3071b24500c337224576b6df93cd45d4dba6f0c65a917709f9045df4f4d2dd9597e5e91ec1d42a8ab77b391f80a05326be02f7c755cbbbfcd390b081236745919766660414b0fb8e7a258e816296d2c343c49eb7b02c37583e8385c8ad55423a5e2a4742c3786b645322913ddd982ed61ac7d95d274572197ffd37f753e3067713cd20453d074d0492dec62edb9e4a393188e434364c8bf671847f6b5072419cdb8c4afff5f46075d8b921a17bcd1627317fa01da8ad1b3576a0ff55a430ad0eda73a8b4ac22cb1baec553ca59d38be5a8233281ff6c7c9d52b850fad49e0cb03da101112e54cde6b9f79afc7ce48e7921b439aa7d879caf3e2b56476cf0f1e089cf73fc9ec5fb54c5f0498bba235682d15a1518152870691a8fb58b4ba3017885d4a2533edc0c1b9065c7111a12f3e4bd1b77fa7a187c352bd6c3409720be0fbf45c6c655449081a9db7f8d877d0f31230ab7caf9982ca26c065877ed79784a852857fe6f0ba10326fd83876d0a98eaa5b2fcaf405930d17d40b410cdcf54c8c516a74db23bd6320bd8dc64263eba69ebd5ef3921851ef84c5e54bcf4069f3177842fe7a5267a53d04d27038381f903016212de568b46f146514c4f25d71d8e0dda64f17bea56ed16bc9f3314615e4f7aecb9a3b0f266dde2751c4db0902dee58320096d8dd60cbf02249532f8a2d32d2556cda7aa9c2c6987204d180dcda88ce3dff61ed03322853f4cde9f5c277fa1330818f7ebe24060a975871cfa6e763aacf66b5186cc8cafb3dc957182852dbebdf077804b76616279cdcee4cfff32584f2443148c065a572250d502712cca9b439d3ec504122ea779d18ca013f2358cc060c535c7f8061007953b24528309732ce8fd29271441da205924fc1182c303f9771e1232f4351b601ddeab2d02ceb53965bff15106fc0c1652b47cf3eec343313310934a51a8de76ae7bc8419d735b33986e6e322b8ef5932b3ee2a17afd67870c75ea7eb9e51320e1c690187f7bb0ea0cfb605818a4cdf3c15e5019ba6e143b33ae62adacb96032fa2463f6ea4c21a720f8a15b2560b97010cd99ea7bab26b90888599e4308f1e572f54ed450c15370dc471c13f1810a61bd759bef5e7f19edb626bd353457267c0453ba54f67f6704eed360032b2eb8856eddb6e49871a9f7c8d8fa4cef8bd78ac54b2863d14b6645a93442a883bd383c67d71a9fd3751d26614f217bc9475aa5cb3103c42b5bfa9dc014f1dd7dd17e7b9793f820c27ee1612913d184eda7ec5f08a6b64355eb6323bdf58161b237a8f635a27b496983cca127362f80a7ee46c8548ced14aaf7c1a6c71c48c2200e09aec7028b3ae6047c6c0b0b8111c64a336a59448a8eb4f41e792f6110ddd7b878ea2ada90f1c34e3f71f75e07fa7426575645475f4d10371cd5f155816b3115d1bfee2dded204328b77705ce757bc666efb999fce7bbef73ec2c75c866774244a88e759c687b37a1f46b5ba61849f38b89ff2fbebeccec9b574d3d8a3c12684688549634656de4f6ab093aebd6232dcd954ce760e1f473df9ecc9b709a1a510d37b1a72650fdd7133740942b69b8bda2266353bb960133695684db7bdc22c035de6df10d9031826b8d61139ae31cbe7ec0575110d2bd97d4cca5d346e1bd19b50c02623a68ae57312334c1b167ea09f3a4c9529922d291629c5dc0527eb31b61873e903723cd01a2266f0881726fa1dc56e0727e848ead4d120b6ff65139310e78aeff6f07aa45df2d884a906d7fae0c830f2f5d0e82d0f8288f503e993bdc1eeec424eebae58492eca029b10e2a5a7966369cad308c360d9564110980351eb222ea7a8dbd1cf40d386619b2b9226206675ebce23e4d71a195b4b728f5ae06457396595bf4bc776222fb841a60ac3e45c5d4455f8ab655942ed84057c7b00b9511f21a2a2c66f26db562585508406a80283f271e39880c31820b8696805d2101e42bc0c9f4ba46fa9e89282342744b4c94ec048c71f3a08464af8212de55764c6af4f44039873e8b01bd21e9df1806252c47f992c7573fc36721fa138fd7e1fc500111168d661ff706930371f2f991238faf1045741c9316925bd5de3a851b25d1db4824c85ddda7dd6a882eb3e493539a861c98ca3155d305ae66e3bfc671d3cc42303f83449efafbf5f8fec089c230306a1d42b9fd8e7e0e815f980f9135c788167c5575fb92b4a7e5b5c06d26897948322c05cd51424a93771f79c6c86d86120c35a4afb3038a274fc23d39a591a739f17a8b475e4b7b6b0ffa8fc8bf6f9484751a89b64f9d18e852f54e89a208c60fd908ebc4a7f51bac9cd7d01b462435d6514223ef3f3f7434eb983f578a71b8f3eafcc942f2f619d605f938dc138df60543fefdf18d77328a4806774404ac90b1d6eafc268619647ac630e367506e2cb61c288e45f65219b3baee77a1f6f1af6c114695ebd7a24201ba19044f1f338490d8c99ae89e3a2a069c4b35f7b51f576f3d5ffce5a40c9a9e17999c2702887b25f44b668111a2cf2847e606b7752723e59df89840e80cf0d4aa6963dad9c1ba9536022d76e11e79571c84b7e888ae821c915112dff75090d12a3e43e19ce6b853de982ef83b80567112c158866cbc75a8d1e15fb5ee51c7f53765dce51aff21f177a2e7247651cdc328563e3e1fce20247099c24e1066d3f353e3809a351715affa4626e84106215cd6f7f10ccd529f4d9f6206e17e4078782efe97f7b0346671a66eefd70cf221f3583ed102975fed05b8bd5a531d7a52b9a053576a465f5f0d70b9ca632dfd4c4d1a46f0b0f6f0c46c0c3a2cdb288d7f3e7c461eef9e74eb4045d394af9c8b5bf4131774237228d49a7fd0f0f55eb40f0c9e2f4f842221f3517f0085f0bdf2e5b80591b9664f53bf7b732b9da86bd072cc6575606bc03fe264329ad181522a7d86794f3560344794c30191da90b81340751eb7ebc372f4ba5852509ad145b9c83eed3b4ef74c55bc782b9d55bb0cc2030645614727f0b5f00924343c9027b68babb59537fb66efc115b1d0fd302065be81246ff76a42f41b587f671d0d04884dc5f8f093f6d361e97c6e2f9559086aa45ed609cd16134665ae03dfd94d6ee36b4855e03a88905fb00c47d603e0f0d126978ad2e25b96d87e2d45feb2bdbaf4bc96584fb41bc884cf1acf6a725f7492f3da6f0b059c03294488d4cd29d00fecd00e397a50f3043e706a47a1d58667e9d3ee4df08ee23ac179b7482c5628efd95e2020b304f31bbefa08355fab630ff102534c482a7c05ebd16cbcacc63c1d3189e149c87a0e06926eb99ceadf26d864de8b7546cd712f1de28809a4f81a4fd58421ca39f9b1ef8b4e8fb8d3c1072760f35f12e866505a64bbaa29019413505e216cd4ef130c328d7fac24c2f54196ca80b47f6496f015055445786e5e201f6d69217795f5076a0df33b1c161cd26348f9d0478577ae1273c0761206abedf190a439025725daa8c3d19fd82cb125c7db682227add2e2bf9cb781a04266208ce307b7087545d09f82ff226a86f4c646abfed2ad5b20224bca6f7a455db380993da374f6f04a0e4133e435e78d20f8963c69c42aac171c1265e441da41744efc173ec456615e09ba0877a133d4f0e57b1d70cb691e1656cf8ce19bd86a57520fec64ab4c72ee0b6d91a7a9175e384435edb9b5d860abf0489eaf3caddc27df8ae9334230de570668f87c0bc8da3fd3d01b2f69b748754d4dc6fa1315efcdf15b0f5247c251682219671fee67425af9f9dec18bab4c8c193eeb350e366784f099e45f49e96460d974a376a16762c1a3f152cb0eec4373aaa0677c61fcf8558afeb77e85a76077fdc61449a29b955dcabc850a4cedfb5b3ff0411c984d9abd9bde6b6442067c163f0309b96505b5eeb347988ef578186a47b92cc9137c33f21c885d754dd4e0a3fb1cb1e70f97f5e99b0afae6ef9f3de7e14e62dffe193853369657b481af2de77c59f9764f275c258ea4d66e25dd5e838dbb5dfbe7299dfd8f3a059a2c7fa03b01343873592c63adee670cdf0c0ef7e2182ca22d0e0195862cbca87e6e1932d6e5ce6b1bc4b0bb011febe28fbc88c592d368455a234019f829614481442eda984d9d2d17c5bdcbcbb2df494550b2b29674f06331ff563b7556a98e0b4f2fd4062858a4bb813505916c986d8a159e8d9b479bf1e5d10963348de74a4a946cda19740550dd93538f719ec46a438103d632babc2326ffad77717e34cd784a1a4a72156dafbcf06921389e2ef62a7d6bbf04eee2d32b5bdf124a9cbcc63eeb1bcd443005ad84e37b8fdeef71612e705a498104a9701bd4afca45c38cd8be3494fe61a812bf9c754b61823097216514ea1b316bf82501a2287aae223a072a5af7c48e20f5bede78915536f2aa2a41020ddb1f1fd5a511961dd334c16bdc0b7718dd6c831f8cc4158e6e42859019b095d7e60f15577bd39f799758eac2065f7dfece473d64718a4dc49444460dc24581b1e5c3213e0e5996881b063d8ea4a787571e9e94c82dc6cebe05a0cc2b3b31c4a241c2ce5dd08d17854c4a9c58fe2f776a3d98c929479dea040262ee01cbb167994e670653fb333f6a7346bc6008f0a69cc478a41454ceb81a600f4faa0657b20d9cf53e805e8664bfb59cb448187ce2efa3920497ad4447c28a2d97aa54dd5c6b967ff4a84084c19e9fb3d28ade05f1a4354cd342eab7e7cfb0ea5a39ebb53eca3922aafcfe566b39868585be614b6884f91af5c3155bec4d12f6f4aaccd10c2844c19381aa7d64c482d26c885e1e226ed1d1c3dc15213894a33d784547a577e3357bfe90dab59b21f75d2b1fb6e61577ce961ae342638b55caad39a66c81a83633c3425f036147ae93575aca83b5f0f2b7c2f309321bdd5b2f4d0142a7ac0e02ee7eb339c07f8cf35d2c8e01fa9f458f287968683cbb04c7b7f0555bdfa712bf2730553a8fae5982f70a6086d5b90e6a3a5e2091b72accb3834b38bf6222da03ada701cef7d5b9a77ca8627cfcfa3f2c145dbe4657aacd600dca600124a5532c6d2dbc83649c84355f1c3d1f50cc51f56816a8bc6f7b9af396a36415ef6358fe6d74bb2bfb21073e7f74df53a4105970e857b9f3013159fda7a38cd27f640b9ec01b6126ef9af5ed2627c1afe82d7e976b2a4ddc6a47c10cf1eb130c736ab6b206fe067d153068a0e4270b6effaf1ba9bdb2e3fa9192f1313a89d11ff185721a5c4bad59c5f8a4da8fcdbe2614d3f99f04668c04788702f290d6d36dfa6601b2b11f4973c9d79408f836ac5cee30d49af1691848fd6959634a327d025031093ad82b848830fcad45b5b3d0e70e84dcba9b188392ee03ea5dded74be23bde033b2fe7ac3dc04fd3f0786710ffb2fdf00c6776269b997dbe08f6d647fd0a6e660dd1a71a65659884190f27d74c62d220dd4a3bf84453973996d603419a0fabf97b6988aaa9da02bd4e39f12da13b16c97159e239a0dd3b1709258c52dae2dc78f31d9f5307d5352c652f34292f3e9bdbd2664b1f181278586306fcdf1cdfe23185333a234c9b751633ea180338099c8894a4c0e26cb312679481e2ca663aaecda6b3a96f7fb0ad415f113dfdf8af216e673493023f2fadb4410a0e05c5d9830d9a91bb801ce432614eb069e542b2a470e02766a0c236fd0e899c694b9687dbeb815efd68396009c1e17716d9affd7dbe9be6aca95a8514cb0771149e185545e04709d5e46ec633cefc36461515d872aee38edbb686c63a3fac5e6e4d545ac9a61243ccb5f7e1a358ac434c4201c955b06f9254333c7959e951b291bdc1212787977be806c790ce6c00dab6d00f72881a9342e3f510ff357b5aa9b5424302966e0efc26e25eba27923dc797248750ab16903a86473c4cbb2fbb3fccd5b226fb4039191a101602ed278e1f1813b4ee0b16286d2e1976b4b5e6711b2fd06b85ef1c7faaee03a4caa5a2b0fb7421c43d54dbf5c1f2fe71bbb93fb4baaafa14575e7c7e7cbad33fcf7548354cd39a01a4e898600c47bfd209f319bcfbb493b3e89c648184f52f85e2d729417312c9ee71f51acc2af9f349e23f0cf7b29802f2c857aabef8f81855ffefa61773cc5b08f781e4754550bf87ee71dd4f1543894cc07893d88fc27e50b9103ed541e20920bdd94d10da7948ce438f4764e9357f38dff442a2b306fe74a59e20513916a44db3481e3646cb53a6d2b0183f27b54d15165d9ef0b156eb67812628a7ec9abf1b8f7801c47f042e1031dd00d34b0ba88a2adfb6f74f39fe341fb0d66bf7b3eba6bc673add3d4b81a8e59a353f81d1324d3ef809de560792c0b3797e309373577a0d3511540a069c901bc68a18101fd558bb637612c5370444ad4f79fe009593f93ebd4060813974c89880be0bcc18de57763502fe22675367424b4f44f2a96d71016d816e55e1e01c61091bec741efe222bf5b64735348bf689156e6fe4f7aa11cf7d59a11b2d243589e544636dc3daaef61afc4b9e87d582d82b80aad87bac34d524952274fa6ca1d00e858a1ff43a6566c516abc4cd9c0e8fca6b48d6d59a926843406124401f7e9f9168980aa9bcb9c19c501318236045cfe5a4a435dcc80e7e9dda2610b0ab70c2b04b112926cb748bad9bb88fc0c6ef3e57d03143537eac19853fddbd22050c6cda31adb13a7aabd6c095499a0c36d963e82179c2a37aaf34b9afdaa572095f23a48061e7acbc238b43b74b69f6de7b4893d2d9aa2ea4b78ff5090450670ab28ef417f32d1473d800e4ac4d38f5dbe9e3d1010177e5b5237f2a75a25c39787f4522caa7e78684a6e1c119d539cc7e70b40043aeaf11077d85af44897d9e1b0729031b4b02c6e251ac82baca871c1b3d93002df0d2a0ab647192552771d73677604b4f2dfea0e7f82124856926080a69113b7ace43e81ff0b81f8f11c765e026ca35fdfc48a6d99181f9d2d11a0972f3d97b0d21e86dfe8031b9513a5f454e812787ef64d0386c726a900087d4ef0592101afe579b5f8387bca09a42147bd29d8443048b124cf33244421daee4cbf9fa563e7591e4b724403ec2b0ae982306329881edf68c02c455028efe3ba03b7364d28b5902d5bb7798e542437cc029061640d2f02face83bb692ff36698fb3c39c55c6ac582ba89c4a22362db3c3bf10f4f4c4b78f499077011151a2c93ea96b05beb01facb0622384d7b38f669370dc843d07119bd4658295a4e610b0eae55fd77f5cb5642c72721da161e960fb738e10ec54dfe32d194059cdecdeaf88cf3d988986e9ca9636788ad4e2d4f2e5887eb926b7dc6b17b33ae61c9fc43c517d07308b2c7ccf3a63f9818b26f077a3c81cc601dd183a2583515cf3cc40caf49c7c7e62922872b322ed96ef9a8c73fb418783df0b37521c10749c699b08c3f7b101c064e69c517563df0a85fd721d2e105a2b0ca1ccd921445b61052f5d2ab60202038681558970e5cdeb55841ca6455694ca9cdf81813aaccc6e029451e08ee0132315073808ce3a3d064f1a7c202b1b2edb7f293ca4793c6226567ebf7810705ca3a4915fdedadbc1e72d926bc2db49ade0df77efc5fb9d40b8c9989a819ab32d3d01bbac34fc81fc5df8cd687126fc34ae30874d72610b9af50539d9cafc836f7f4fd9b0aa7bc7c2ab3cc79a8d6fe8141b8fb4de21cbb8282b7967b26b5c1f32374b125880d5e14d95b46b218ae7141a59526f2b8a276aaf183f3ec0f0b70dc0a590f68ddf42abc9fc32e4b9cd571ba7cc0b677b4933706574941fbc8ee2bc52b02a40f67acdb92b3c92cbc093f45250edda5963895a5556fa36e051ee6ba76056422ea45a3baad0048efe222ec331d9ab77ebaf6af6ce71e6d724b6eaea548c4ab420696bae16f4883f056820a7b0dc1ec096ab0b90873e75fa7735e27873c75914c92da44545c5f8c62dfdb88b9ad8e458d9cfad9c91f3a0d34079010f7474ee770b1503388fd629d7250daf6548413634502ed805608f7c6e78da15a2c91699df1e5938784669d8f6424d137924137dda130f8b32ea16f77fc48ee895d7a7aaea26f5cabfd3571bddd5929a4c30a78daba39354d8ea22d56c5aa8360195be1e6bcbdeea4ea288e3eeea6f5c562f70bf17e9348b4cdd54abbc15c1398be160740787463912ce2f17947f6c2af81ba8c11f7afbe48ff6d1f3d2ce5814cdeadb2e1a348e057808213880b625827d6db3f69fb1b5250dc4c2f1d9d89467caca14531eebdd3144c66bd9a617be60762becd672fa7b8b216f9493af99d819a3a1a5bbd3c7c7228ae2d0d8eb2b9e4b5b40a097f074ece8cc39d2bbb458c061f538b572342d87b2a3f835508421a2cfba2a34ec8a9737d823c6997335593cc8beb68d2d4681fb7abc26d579ffb207ae0b76d2019597d91a87df3e86b023554260dd1b3befaf7b746b5b31e5f959c42c9ca8b877482f08c30ed15c1140675d2eedb8738550027d2ccff9d0d240d78a3247aaa94751531b7ff75ca26cf55a35fffa379a3982ff9d74f8804104c69aac0f1c1b9e9be40c814394d691c42b5618d864cd315d6023aed80ed9d39506e5a23069997988d7dc0cb2f023b9931e861fdb23c80634e1e576533611d74536bd4f1a5dfd67c5184257b03277c9d3492e2950d632cd1e0768c469b0968c4b1070d8cf7d9ad9007b6ef0d7ed8566dd6cb803ad2e45e8ba5802c7e852c4a89480e8f2dfa4aa463d658ed6126d3d725fb59cee573fac0647dfa6f392af166ed999670f1121d724faacfea1f4aaf6d7fd18d26892fe39ef01e293b9ed31e4020af27183eed737c7f612c4ca8c1955a19aff59a49b9fca56e7fe50811140f4db5607cd505dc78f2f93483f03e9180818786abab579fb852fef99fb755dc1d2fc2ec6e1b5ccd983c932cac5bd494e9d3828ef89a9816bb6799450f6ddd4e7149810e93dddbd10359055f09f268a57e1bd3972d64ae38ad4720668ee52c61c04d0f8e5cebdcd74d665d30f6d7df31b0545b501ad6b409d8841e2c82f279251a0721d05507ef64985999c6b4516018259ddb04119cecaf135d3c0adad4061d87fdf72b3970ae983429b2e5793161de692f93348b24c272b879e8e84d83c280a34860f322706a1d6621a8b85bdcae4c319b6a93393a6050c0200a6ff395d3f7f7d6cbd84599a158b63f2c6dd2243ddf29b817394292071b695374d2a18a253b8a150a358a1345f5b254013759f823d1cc9385b52fbc4e1dcebb499127be74972cbfefdb948ea8ad18bceea44b68547e81cdfa7c963d1b479f2d1232b09c6144dcd3cc9447f16619592f378db1adebf4bfa2dc32e44038c0d2988452854bf6aba0a3aad94d631c369dd6b638627dc09802f7945b8d32f2f73e224a4e94bbd6a5e6493dc0e2987b54db2e0f1b83c8a458c1bc727fc66f0c8ff2489354b8c8e92019ef96723cf14f377035c15140431550879012f0f8e3996847313a83e1bc6fe3294945adfbc52d82530ab437b6bec87816e5895e0dccfc021f12afbf2280dee8be1b70615a029524a71649bcd4c476e770dd5e07f98cc302eed0dc4738b29c9acb7a2d7359d27933b22fab4eb8f765ec67810bffcefdf6a1635c331342696bc986c70beb570e81b4be25e7e74c84ae106c6c601030e4157c5a47ae81695cca6cbef1ec2b87536074c20efe4d015ee9a79ba931e87b9b010a9394ca8ba2309612f2ab0171b122b836b86ff7816eb968a89a508090fbf775c11e0f81afd7b28ddcc065b26980c664f850cd9d8ee621b2ee33b562aed9a5cc697923b860a92627f45ffb2faa501ba5d3a456eab399d72a1c07427540334732cb0462694d3aaca37b526843674de90f9a5629312263b662fcddfab9228ce04056e13679b808d4d40c5a88a1da4e07412f0fd2cb2d735951aa64f9ebba519a84c736bf29d048e32704ea8ef7e9a57c28536f468efc0019694ea4e159285ede03cce58ef5b6c5aced5cc8c8f590ca094ecd08e8606775b1034c806f7b24f0f362824a159b87156ceb9e1376c8a2738cf866958c6f0c4b65eac0964bab2501e77e4bca89d40b237ba8fb2e4960f300daa1cb08d338ad6e2a39c6dceecfd8255c9f41c8a635036a9ded756775eba1df38ffe97a192a86d7872390705f3adb1b70987f8d18991509f67b527b2284b1da777d853226dbda07529aaf483dd94d866050d7ecba12f7815a4dd88c3487e221c08b13ade7ce4dc2645f7e7d5ac8bbdef36c6722c49e9dbbea5157a50c8ec655be77b0f14cfdd06dec39a244d3a5623f246c671bffb4e3b649a58435e19a3dfa56a685585d151081abbd4f4ada615ebe2bf07283b417bb3c781e24cc3ae8dcad01f875e64c19a8466a9300c6e40cf098688710f2ff8eb912120586f982594f178fcd8531e674adebacd9eab9238b3ad6bd3352d4cbc531f4f7446ed6b0ce6373443dde61826418ab38d487eca64cdbd08c6f055df233d64864f152eca0cd4ea3a2d0e4f2f0c325ab6e5ef3bdcd5e95b5bb1b84cb6d6b09993636adb8ca02bb4dedc00133c73e663ed43c7f34667dfde7cd7055bd0e7c77efd661da2bd305b42f5d673d015f9ecada83be840a551cdf1bcc74388e13e682f02dc0aafde719a86f0fc4de81722280e34c8e9cbdb180ed3a4b70319904fc8e75ccde187aa3884663ae1d7ccdd0a6c1cdade6d37784327f7887c069cae4d1754ff0a0042346b5cd7ae5e25eed57829efc10b85bb344ecb716c538b716023799b31df127c48a2f410303782ee9423cb19b90c21a7199c6f1aa45bd87b0f70d98aecb4b7a9817eb1c71cf79e4e90402662095258d462506eac806eb524f1e3d99fbd85aaaf0040d65abae15890341a5a894e6827c072a1590c992cb45c987e081c0f0061b054857bc9d77a8883b0742a8b10507b54c44c64a3dc5ef2f3f9fe736202e0358bbfa4483525fbc727f215cf405a27fe71ad71a038fddfaf951628a425dcaa9d3bf11bc1e67d617561ae6ce4d5528bf6a32174055842b502210a68e6dd0204dcb71508053b1c462fbd034933925f543c42704be4410bfbc35ebb54376fcee19ff01b5a08765b4a68869336da43e4be2ec4775bb9de77b6e7dc127d9d6b909f49dc019ed3db9301ff28843be1bdeb090990e796a09195446ba1ff66b21563849a1c663924706e257930c2e904e71e9fbba35f823c594139e69de4781c0ec43d87f653be9d91a1130394a9b4f1f9196ea6cfb097de3f041812520695c8604db485ab787b2038c08b620f2852f3a4ece65fe4f53c4d2a6c8b0648859e9f32aa1d12f3d4e426bd916ae81a5d0f67203435d5a618114432e1d3ceddaa351438a7cefdbdc8c04fb7ed790ff1d122bf5694c5495f1fcfa7a8f26d747a36feff3e5344d50c417a69edf15cd418af5ab4d4ca51636bcdd9e58e9bc9d22eab83bf716279d9ccf00df374ddeaf9b97974facbd600551de3e7f232cb369b484aee6e264951888e842b27dd39cc2cc5fbd7d21fc2feddeb9ecf8f9d6e3d91597787b5beca6358eb8f0bc09b8495bd4f23ec37fe556def0c33c9044e1bd6b10a1b4f6abd6daea6ce16262f89be6e12c288af18446f585e60696de02c6e1f1af71e8250bca8a67c50176e77c0b72aa718d0319666e9b06f331de5935304e557596cc2f299ce05fe40f25b5cc496001c04c2173bdbcb3ea29c9679c9048ad30ac6fb3dce8b6e5a32f72662784cfc3e27e097ff5401a6bd245cc4be36fdeeb5b5b31b6b7ea83c5c2b1164d113567eab77cbf1d2ceaca120a7aac9f36ea6f93a60cdd980972e1d258893b5d39ca2590cb5f3fb6beacfbc9810b2f7132425b0dc920a20ab629787f43c8d6f4ea02d96804d6a54b4f1a4911408c6f9713e968d6f776a36ab21a4828ea0ee55d6962dbccebe001c18171ed285ec94f0eb19005c33778b8edb6e983b31ca1384d632fb7d12d0af0cd9a3cab213659e7d803c1c3f291f0cffd31949a54a7fa7b4399a8cd5091e2c12de252d25b6368062111ef30191f4bd7062240179c6ed2f324048ddcf7d8ea993b320af83ee7edc4dc5ca32dc6e917012d6f67132925345757d99932e2ae7baf8717f7534664a2df8c09bdaeb26646c76656cacb23cc09fd0076816df8d5caae6af65a3eaa8c59d296886c00bc3fe52c4b012bf914d87dfb4717d726ef6af57d8049b1d3a7a89ea535e367ba7711d739bca4685e189dc7d8704c06bcab3344bf52b47281fcad09047b961503cdb9a739c07a456e3206129baf3487d89050f88fa835ad0139443e04fae3afdc3f03fec3b86c06c936ffe078ca9bec66cdf8b09385addfc7859f45dd44bcf3e1825187e19c1c5abe6f5b602cae131c7adc916a645c468811653bd1ab6ce2bd326dfa90f34bc36200e7d2d5a8591d91e55f04cdf751962f9e760ba1ad183efd881df52917427dce78f17d1ed326e984120405eed5f832a526aa03efec6f4ae7999e203ace81a7fdd983be1126744da1fc9ea8a780e1955d0ffcf470b1140544e75f5c93f950962c6a1c8655724ec22748d760124a4794afd474199e448a63e5efca11686b9b0d9754ea32d89e183fd735705a128f43e2465aa825c9faeedc4bbaf81e924d799a40c3fae696bb1320978b8b40549fb7ce1d54326009e27074cf57b34926b46ecf80b8f1e29d504bf8dcafd58e4f6e49d00c28c57a0cc7b821c1e30f30f9108ebf52312dfc0eae7450a96abda6e0ac469abeb0d984204719dfd758c24c4f90052a5d11930683ce9accc83f73872c9e15bfcf4d2bded34e4c4b5556cec97d409433480a8efe6400c5923c39b32e3709ea1954e44eee3f92a373bfe86cc0eb40fd3cce7c2613430407ddb5203b5c2c8c23ef652be479938f31111dca6f37f376d7a1e0efe50f0eb7874b826b1251b7c3adba2a3f6626093ed2520f3c19cefe8df1ed9c48ece403de22d113462c370884293e96b807aa46f6fec1c4c29bdb46879276c7806348690d2696bad7f09e300ef969eeec072b280f048c681541bf81526a03d35db25e4f6e2625e8e1d76794a8ee797992910201ba109c1817103f4f19d5f0fb62f6bc4808ef8a2ed47a4c8e4f832bfe278a6bf0a87c04c120ba09209c750df279363601beebf6cc169dbc6c3218ef2c8052814ae833b997c5f8f77b6975af8d69a8f8c7c92634f3c36ddfe842ad99bd7d9841f8040552a077cbefa9e14e97cded804391020a518e113bd6dbcd2f65742a1597390abb9c2601110e06cd9201278aea5dba1ebe5c9d541a62e700724439464e598d837efcb4be6413aad25a7bad273c546101930204772ccb91b4e00903e0433869e2d5e32000d62bc8b4eb3693fad434674bcd495002b86d35329e2f3679d465dae41cc6c5e2451a73714f284d2abdbcc5e22e93e253b302bfd4c02a37a44818893d0e56ae5a3fb6aa6182f5207862ad3427287d48dfecb6545b675145e9e6b9ad644f70d3f81fbb5292f633f4f39a625b0e97d59184b2aabbfbbf314492a3317962c9c988f3f03b5e653b990738406a65ffb5668670be71ccf397e37bfae9da0b2655f4d0120edbae6b99e233bab86e995dcaeb6db3e809db86fde19915868a4b5ecab65004a05cb0bc2d8acf0469bd359d6cab28b7cad37f5364f983963fbf9eab8603026871e47015dd33fb8ddf1403ccb1703c35fbbfb0fcd8c082ef5323ab66d539accc498f94c620ec68d00a91923641774bf796a1072313ad22ffd1eaa2ed7d69d8f998ef67277271fc3a23f84d6eb45dde9d27fbd78d83ae19eb1314e097de8a1ff848e3f93c4ff5d89158211e5d53a7f3808360021a8cbda943c4a71380b2dcbed1acc47cac66dc96c10af5e198fd33816d92d6c150f7e421d04efca3a34a697bded0ed240a4dd13d59bf722ef1619de61144e0a02553c64a0cdbb6464a572593e1894fdc75ab824023401073e7fe731ae61988434c66c3cd5209e92b6d6a6caa9a527398d784a2bebbb1bf27305fc4858b0fae145f5a3930182faf5f4570700641d72a3d1dbde9b40d50fef90ea95c6cc99600c9991710badd703914b9aeabe2ba1fa8beefcfc7d218298fdc0a981f58a84acc940b4b4b4f5884112d30e35debad0073f6592d28bee3fc408ba9f2d19152a1d3b04c6a21f22ee4c044afc3dd0fb34ec5c63467eb24ee04cf195e2b8fba26aa2fef1e4f7db4a120972d6508d2d8b14c0f18b3ad15682d50e5563e0618ab7e3af246280fad0da50b468c97578920b384e66b2d5d54016751f7797e64bc2f32199841643f61c8e8700889325e29d3749b5b53cf93cac38600e3557f0fe91fd807891d601e06abb3bad2df59c539e8d4e4a526e178d881a205b22fafd534ddc180b6e351412e294f83d6e958985c51fdefdf12cf4579dd7181d8f7d0481dba992428ddff21e982d2fb91461a1e312ae4ac37592298b83c465730604dfa0b76b29fe2c4b4d0ce4dc648e57da3563e6271382988c89ceed68cc6923983c9eb2252c67f2a063b98f4a9ae7bad1cbfc309f88a722480b002a703aa5bfc89987ea1b4b5f173439823dbb09bd6a95b6c19535db46fb114deb0717a962a87e19e1885e271173d195e9501c5df3ddd51221ca5d684badc7857d611d36689dada96cf1bf6b81b1ced67552be7b50ec34069522c4833db3a53bbb8af43dc9717a7c5ad33604762b526ee5da1bd07a5cb4024bf135cbc5ec70d11e10de0ce0c8cef7e27991ca96d3ed12983578e5f5db5537dda90cad420c52c2cdff975eb07638d18fe756ecc07e5325ea806d86741eeee63f6f5a8bf96464d319423f2c0f25530758f504bd7aa82f6b06ae0c607281f0c81d28a7a15a0f07a6e2863b2f197325668ad8913c2e4fab467c0100e130c3e8ac6be530b8063a37d811652915499242f58ab7ad253db1c7c0f7a148af0c9a82ada3f57cf2f77cf08833e8c5bd0ef8815a8b22696be5cf4bcde35560101b19319adc583d0bd202446362041fb32bc6ce09c278ca44e0cfe38426d767c0e77fd13bb6efbc5e4a08048652310b4990229d687134acc3b5fe35217820c7559f2bbc806dc1a0cb501819df75c5f75abbd1b8aa04f14e43d0a9cd1f20ae4e22582018f972de800353e0e5bb366c7ac0a2adabb832f7aabbf95b2133075bb79dcba9e80575cffa2146b05726577c70bbc0ed4c9ba1fd286024c1b125dd370a7f902cedf383e1a49d330177fdb77131fab9b537b0a4476b09a83fb8ef39c701dd53ac82effdb7f7ac442840546a11d42f426d6a0082818646dfaabcd89b2ca18abf806296fcf88adb8fa22ff2a60da544607756075d9d54cc30980a5e3cdcebba2d759e84a262d575a6dd4d28119504657df6e315bec5439a81ec8409a308c9ff694b186a0414b0fb8e7a258e816296d2c343c49eb7b02c37583e8385c8ad550217f22bcaaff8e0e8af89d0f341bce0553c285cb1ea8935cd494ea09a7edbe56ee2bf0024aceaf8efe05f5b6d8413f655ebe4a73bdf191b8637520e3eef04b4aa025c7f8b10b9f73ce9892d60cd1d4f2774cf4efc27663835057e4abfd68d4f1042417b3dae28f39a3f538a49ff8be4bd5d6fb90eb8057325e31ff54807be500c50b8ab2ef05da1b9eeab83839e6310d5bed9c631d30b062787c2efced55ee76ef1fff48885f2889dba575efd9ca383aedab3344ddecb0c7ab062ef58d8bdc9724cee7ed40d519bcd9a8f9ff8c96e68b790e2501e2e259bbb1bb4050b69a3fe683208bb2f975176f0d374bda2b5139d3bcbc3d6d3ee4191ad2bd0cfc4d9543b695983e78992a6bea3707122954c18678edcddf9bc01bda913f8448848a30b62b405cf0f6ca4ae72690562c6934e4c3a1b1ccedeb69737f74e4295997a040f131af9761f4af280cd6edf00a94910d530ae3b5120d82ad8a37fd3d179842c0f9f2fa581f8c117de4dfc5a336751f82b5fcaf4d0a4fe18717d099334d26c5077be28df9e7a071c237faab67b7a6177dd62f1f32a7db857a94e27db6dd29a42d54788f1f58aee72dc1d0e7753f4cde9f5c277fa1330818f7ebe24060a975871cfa6e763aacf66be0a1f2615ee23709a8d310e0e30ca79d1be030ab6f3b823a38e6215c7eaa156db11fe2ad8981954f15ecc3b37369f1907edd9fc2ce4c8ad96f5a62737783178be1b6b0f464440206409e21d6f12b56d86353d3aeb2ca4c48793cf97db2a5b4b4ab9c7ea9b84b88a63a9c649a3de3536c6be74861b5cc1359bc077367ccec483092311b8f6fe5af9f8a66fa462e0bbb22aab36cd4335045217309865319ca0477fc3221fa7c5c95a7628bd26d8a56a5d967b29562f7b370ff435a1240cba854be99e3c9329f51938447e35ec42401956ed679d77bc3634c98bb1f629f0c777b7867cd11c682c2014a24a1f1e151ce8fab8f9cdbf41886189d6f989ff15a9f23bcc96c05848c5f288895b9467039d0a4f16d1a65de68a8b5671a4509fe259ee5ebe7639e109b0d98e53957bcee0c3c5172b4c22b83ab796854e784f58649768f8ee952a621af78b7c3c03b975d3260d58620538b96b6493f391820c27ee1612913d184eda7ec5f08a6b64355eb6323bdf58161b23b60400c68890761204a5d80ad8feaf7fe1418176838465072055167270dcc8bbcd91f2625d57fe42c59f60f2fbdc9147a36c9e5667e5eefcdc1dc7508495b533e548b149b6464cb5ed2480312bc6b5ca53282cea607d201ccb2351620764f34ba7c7d9ab12ff9fd1ba41a10277ba01b80a31a3a543fada87cfc3a46093b4ba96fd965fdb591db3db9c5fa5830cab8bddf4ab86bf700f55df80b64bd0f87fc748fa956ba52bfcd23b51bf379d6b586ccc94184e72bfce2ac13b844a443357a6d466fb5d0ff99b2d18c4dab0f2f03e1294ab205d9bd3c2bf0e53e6310e2c7cf0c452bd7de9eefe6660896fc4dd1cb9bce7ac32c3eae03264776b78d303f7a3555cbb90fa137c9c657137a941041711818a294dd54f8139e9786aa7825245bfa2dfed002ee0e52802e676910be6d9058f5c1bd07b3790cdbc93972dd954746ca261e459811104fa78e037fc4f3f1852be8a3ae90ebce9c1fef86f2069549d9ae94e6cf3403f86b62dc5f068f61d58bb5fe26ca15ac5ee6dda7aee04c32efbc4d67147340d2cca608cf8aabaa92a6cc5bd94f266a37380198f8d2135290aff7536af48a53afcf65104827ca0f6353db5942f6fc5bb9555ea090fbaf94ea33638f161ab8e079c34c3d94d630713579760eef5ec0cbb0497cfccd4497b92af7746fe7d076e79ae2f83e62c3d5fcc195baae0c7475848eeb839be26fc36e76ba057fe3ece3ed1a43a1626935b14ca2b3b73f3c405eba1bf3430d97317b95b792e928d237e4b16ea9078fb02e6485f63d96c0ee8b7f95840793c7c421a7f24b77168fcf7fd0a9f57c1ebcd741e14b42c7ae75a1250e4540522984f638fac3b95168e882f547f96883381ea7d02706eb474d67d230eaa7088e207fd600dcce8fe11fd9b8ba93f656348deb8c8d68d5b93ef6fa0f3f641ee31b3a4f9ed0682a34ff1f28ee6d9f0d10a0ce4baf679ddac70c7865cffded2475277f13850a2f19642bbded4f6f8a717aa9cfa5d55877c825d143c7b602f70342f669164f4cf0595d21caafe54d7db67e799c14e3094d3001ff623ffa5c326faee0b9a051759225fd9b1337b5814c33979f48db941ed832ecc51cabc1ba077b78c4b12ba3d873537adc1da86a6477bdb235dff81066c172e0cbfc2f823cf1ac23aba5d790b53b841bbc247744a73879b7a233d26b9c244860dafdbdd264ccf1219c530fcad356b1f7f59156d37089887d3a201c8477737d0a6703fac7805a02007b1778bc7a6f1f7c63d232e2ef45b1dc95d081553740093f3838e019c86be5cc4b7906b3ec37548afbf24eec7f55b5d3c3f1683af89cfd6de1b70f09487cda372064d131f36e5cfe19c6c94c2e48df14a821379aeb44d5463bafd278e12d9c629f9d9d189d7ba828bc597c14662ed4b70e61e2209fdc1874ddbf7c3e9fa5cb1a25774b4f93b1b438802b47a8e1feea029ab6ceecf2993ef3cb23fc8649662ba4281393799eaac6261544e1223ead3e87cbac65c218ac6d780d433784c98ac840398a7924ab4365079e34d64bf01ab38c3322eefc4b3cbecb7c6c21420df29c350fb3106a70f511f4708801dbed1b805a1277b3871e672c304aeb6fb830909882c98f37c6f67038bacb75cb0411c755e0134b8eb301f3b78ae8edc244effd553ece5ea567b1632ae8ab1f5584bc8d32f5498125d19c44474f7f5043062b24a6df4f5ea8fa2ad70b970bc90efa6fd552e4e13ef6967173e24afe83ee4ba1ded8cb2b4009706c78137f89dacc1bc26b55bd12ba89f556fa5ac31f3c0d25527962ff8969960270a7463ad3787b4d8ec1349a19e95b376b1a6ab54b0b950a8041eb2d9b92887d61aa4cf6cd9bc767883df0aeac5c5a90b8309c16a0c1512824348a5db3723cffc0cafdf1098992c934401299667f106750e51a39a40a280a847e9f334c2a514a58392f76eb06f3c832d90a302ca69cec69ac11b5bd515b6d1af48ed5cb9e62067803fb2568ad615ceeb2e86355b63b8b87bbb6bf023d53b5ff225cd03db5f9d3337cda688e8922517f60eed23cc00c1ab43233318f5ffa96c3c035c75dbcacfb57425f922cea9cb7d8e9789ddd1a5d6c2917f4a405546a2e7cb378c9f19078b7e76d250ae83168c5885e3aadf8d46c956ecfcea198f052a662396b0aed36b6774d331ba98d7d8b4f70b82f100dd290fed41f68d308a09bf2d29d464d41cedbc02844a1e7ab5841ee3e6bfd44a2f86ff899dc02c8a3da54d8d8d95fc82dec9af317052be4ee4b6448b6bf3cc4d8c91660b221da10691e94a1d2f9c0c5ecc0ff5f33c1dcd7ca407631f42f674b06290fbc3c25394236be90d56a21bc86197bce7ba89b87d6fdf3296c73bcb868e40940f44b170bd317a3f98f836339e2b15516fd9e105317d814bf229da28282446ff87ffee77cccb97d5d6ab885019084f540f9b9fdd06ce0f0c6335b28b48d307badc7af80d7cfc5f8ea49a71819a03ae49cade6fc0fbaf79c32cbced90453e5f21bde1d4095ec7606a53cab04f1f3c0349e89b70ce2656b0e8271adbd4fc2e9bebfc898088d360630fd673fbbb90d9cef356bb354b60e3c154bd6bc2aa6657004e81e82d3d970777c530e90c9da52d000ed07445ebf8510fba418486c893ea9fa4781e02a1c340c5677d3935c8f3773fbe78794bf8f3e37d8eb0bbf5f39d8b161dea14669e0ff18d0911ed5fe208bb8940987a0e82c7df76ff6fc9cb0d419ee449f62323e5b372927dd9800eae13d316b45d256aad67a2b9ff6426c85ff8b915fad8262e928a5fcb004c3c17c906884891b18bdd319cddcbc6694f3bf93a39c38c3f9981bcf4a5e974c8fde614943b120f80446b7f3fdc5100d2fe7965f0fdfc5ab8a7e484cf93fb0fe440594f443b27f6575d4aae979ca1f8614c237f6b14a8cdb786c2c7d46c8612f2e0dac3db686efbfbcce0b0a76f72dfdf8cbf7587347f22981715c9f415f680a5bae4970785249a4fddbf1c8863393c011f5a7c64aade08ee47a2a1ccd0b8cd996330f583aaadb0b96b38f7337cab6d34eab02ce4b19960e3d6899565177750b4f073f14bd3b16e5a6da4814ce22c8b9dbdca3101d400e1c8c1de50487fb743efbd7a73d13b84e4d27351b0f41e57f220e61fe1ee5cd2b458e56e63722189ade428398d84bf8361a1fedb0a5ac724303298a2012878b78baa3aca767ffc5f895bc246aafbf72f6cdaaf59e0bc43fe957eae0bba4722bcd9573635b6ea29b1e524fc67990a130e6e9e9bf513a0790acaa4797c549cb1f035900808f9a2d58c7f3ad4d36c11685a4440dbce3718a16b24a981759caf25cc50d52b8fb74b4fc45b965f4dde3bef0fe65ef29984b2bd4e2a50fdef4b6cc3909aa19db3512ff3f5a1ec07781017a9ec0750ce0859713fcd96009a0b070f3eff661c8fbeaee568f9570be89b011d7df3343bb34d636f04e61cd77374cf6a2d9f58560a1505aedc1488317c154c0b86a4a677f826316716b381bcfde2e45c1027fa393057f2eb7182ac5e2b7810f51afd7e8783f642fe7112a24cf1bf97a2ba5a9e7d0fde40922352297e10e8529a8c047e614c09a90cc72c49ffa672b4c1c28a2e86dbc1c4062a78dd89d745b331a52c40948d4c820fa5e36d43be899c9265ce0c0855f11d7f7c52696a184c98161d675cf20989f2b70564c2932438012276cf30810d9e8fe175e06bcdd9d15ef6fd4f98ac5066e60248c643987116631399c0410bf60b87dbba00ba2d7beaa5be4cde7cae7c2f9c63ac5991d5c961a63b773ea58e4051cd1945bb539c01abdfa8927dc9093f783d1197a4a550511a538d8641594a1800ccd4b7e271d19e599a0e0c3a8e31d95ee9038218307110c73394203bf25b9619cdb0bce92687c1cdad22889405b88a50557605dcaf53e1944292dcf4288e9d7671738b92aaddf5c4d54cc0bed200a2690cc2cd198597b4685b8fd36d0f5eac2b93e774956b8077df01503cc6db7e63c274f1fff57014046713e72965209a8373af5b5fd9abe5bafd98a7e44d23532814593061f669f04360b8e98a15f041d73e288109dc5e42764287b78f8747b5b0cbd75ddcf4cb4af185fa088ecbbba885eb610c9de76a92609790ebaf8cdf202ccfe90cd39159e8e4eb9f4b732e999b1edab4704634f94d62c8601fd139a6456e7fa2a74c30b2f128b2f77cfa66bced58576206f4f10c27e6bd8a2e738cb49706c18d1e8cf107ed03a682e41896254e8b636144398b91fd3a66f37e62ea3040d8e0b4bd144d7b9df3d3e3fae163f30bb336a327f2709a8508c414a9ff88fd694609dcbd7bd30be64d513cbc1a133522657ab52ed97093b19cc779e4f11cac7b7e757749f77b9573afc48452e03e664eebd2e6510a5a4f7d80af800bf979ebe32132ee85a5ebf9d540e353ebf651ddc9f746ff469106f027f8ba9f30f6001ca24f4854f67e17649d7c66a74afb7d2c2e451cedf196180b4f3e1edf3632a6213377a76161c25cbdfcd9f15a5ef387b95eff89832c025355c3ef7e5bfc0d5f42b31f5a83d6f0186937647022f5bb3d3864ad6bf80d0fe8508426237f776e4ee1a2ee65f7be0e27c7535a58c0110f0b28b8fe13d36f66d2c9aaecf8987603d541381acc8451cfde876a897501a35f9ff72eb5281f06779c124ea78abcdd34b5c624942464ef5a2a4b61823dcb89aa59e60bb2abae0f7918a965f3161bb8bdfc54c4fb537c0150c2b27de64855e8f53c712dd0bc7b8f9176c1d109df45c0cff62d646e57b704b2f5b304bcc9208d031b136f7da96d9133c1e286d3e0d8412bd369766798562515ac96284977dfef7e2dd158b6dccfccf05c6b3c320972de61aa5e628408409c662306499e8afb10e5db0951ab3706fee827d3f6cc18900ca0eed9aca66df5d2ebe742ac7e328b4dec533e41a3bda9ccf63887ab52fb821f43b1cb4546c16861253838c89fd01fb7cbaccd5c625b78adf2fa6e70ef7c2613b9d99f374d9c407227f9f0d65a89ec1fbe37dda9950985bfe82f0a88cddd6160f261f851eade8aa35dd1e90c881bac6ffeb525339fc9ec79778e97efeb8cf7f96b811e18af0718f9ae63e16f3bbef4574d3bcfbeaf1f056eaa5a7fdc97b0945f83414476ea6cb7cddc254a459dfcd62c5200afe010dbdf01ef516b9d48bfb2cc0b3291b3e634defe7ede7a0f49d083510874be921c92531c1644ff8ea44eb8be18740e3beda6130dede21a6278fb6db766a95a2b4371b5d1655d8c73f651b677d3d93f871d775372d7c54c1b775020b0e1b5e0784b40e7f2ae5cf7a16afc1b208aecc2658f273c045eaa41f2b370690d5fef402811aa3049f60f63ec16821d1ab9e85e0ef3243861eac764b8517460976f1f1e7579c9f9f63de39e73532f3faf720f3c51a85c884c6e185c8b4db416dc5d62bfe7eeeb5fd53c0ed3ff96194ecd22f017a22de7c154d8dfc7f3c6fe606912126fc3f9a502fe9b660d3ea175569ac4dcb220f3e1df7d975278514f0f9b990904fe1285c14df6c2cbe5a9056b279e5bcf2dada5b19d0c801f05a8527848cfe71052fc5eb7cf0c2f0245f5c8f45a75fdfb4e38071f6b57f8554a43e83eb40c13bad4f1bf766e0cf90c6b459fb88792960c5546b81fc1af51063bfcb849ac816814445bb7dc0316f09a492f2e966563dfce0ce425243213dc8c1b4303f75c93ac35301422556c5db1b108c34efc040ff60aa4581ed4c56505b3d734be159c01f57aafe90491e38bf24405b10c50098644058a605e8027b8fe2110ec8089ee0bfe898e3c6720ae9850250227fc758f2bca1520a7c1339d892f774c9a9f45ab06fe9d97800172a61458f57f1b612d64f4f90618a7b61a36ec2037bf98c37f7d9b79ea2a839465ca7ae3cd95dc61b0af9aab9d6d2cfaab1761aa864499202d0e7ef3eeba4750253ae696c6dab8c2cb2a0172152ea9ff97ea38e3cc754a5ef07ef890c94d2cb202605d874a62ba634795081a38ba176d3e7be084cea3ad3adb37f7fc71d55f230d0aedfca6094a9eb6ee307703414d769494dd4c223d7de379b1b8d979b276b29d86205202effa37ba948026bbcd87fe68e972e7bbf56714aaa9e8491705e854f229edd2304f4c4be4e25843cf4925701fbcf2685fa08f3d5109d14f1d1623556ffee9a2a85cd2a97b39a7e0623a3c8833bb42f3e35b4700eccc03e31c065141278934c1ff85653cddb1bbffac1de287a210e81564050f6dabc08db857d13ca5214752b130f69e8ae7bf8e7bb7e0e1161e0dc693db90c87bbbeb3d0fe4ba3e8ea1a4a1559e5121de147164a24e8cc36f66ab66c8e40452a8b91e7ef40531dfeac566035bc18c9fb82dd9242911fc91771ddabe8aa95a2b16ea21f763acbcc837c5b91090683d8fc49587316930fdb3181423e6fefb66fac67367e9b387bd93f1a1f74f575294acf5bc1523d7c1e39db0651ccc7e2ffacd13527bed548689a19857ce1a726bc726bde5a83bf3b0a957cd26c90b1c2aff604f282b7b10c45a3c923214112803ce171840290244493f169ce07b16e4121892b24ee89d4372749c6f14388a40ed07f5cf0f43c1173cf0fa5a03ae7b84ec6d1250e838f485662b59ebe081a771f43c662c5d9f751a4dc7b83375c33e03b40bc0866c3a928b25abbe6741c848a0a61bffd5f811a0e39b4fcbe0b0179f0f83c650b5224d2dde2bed90d4976c693fe0512449385d6006331dd55208b439ba8c4b7198215493528af4136bc4461f4b60000617d94a803a11f304c791d5dd4d409daa49f435b2ab32414ad5dfcb7bcca3ed4b47c94c83302e44ac69d9d3b9b7eb9d1a592a93ba7ed9133a7204400a8f4a42336d0caba9b677c9cec441eca1b236bada6e544c318e794148a1a9419909a8b9748b564a0448102b4116280826900ce190fc9530f6d2bab18da28d151b1855ddf6cc5cf20c73e4abfd062566e01e83ff9cd90a30156200011dec23ecc3d35e11ae72e7c9fc052f6d8c2c53c339ad40c8ec16a65363f5fdc40a347a2bcc9e439fa8278e581503767ffddd139e9dd7e4fd41ca3247ab940ae9c8ec5085f32ec9b30a034602b7db6380fe41d9b73ce05b6bc88eecc724dc692ffd33e21e84e5be81ff0755c1b49b2418d8eb9c415f2d6b63fd9dab785625ca2a44bcf39c65c66279c3ca94f5392bae62fa601631f71c84cf92fd104c32be7f0cc38103298af703afc601f07f1b269d498523ebaa58f1aff0551cc018e19dd460eb18c44b6076bfebbfa9c62b5286b70df5c56a7e926a931eb8e298bc704183fba76340aba2d5af5dc8244bb1fc4557fde8d68a784da78a4d95d4419b13b431485a55049b189ffe877af71565990f226f8b75c748c79453aad3dc4fbfb3b20235e03f880730f1ec5ecfb5396cb4da895ceae3b385b500ac01e65a77179c19973922b6741c155aeefd5ee13fe97cfdbe2d80305d2c709ea3529451a220068d93b44329060fab708719c8c2bcb0c8dea5941f27af4f5f8765c30f373044c78dd0959ab9e274dc53ed01afed4077c3f060e5bcf3bb0a817681b7d8397aed5196463e987e9924a08611285e9c08cede0287c6b7ca2c0b2f17d57322b1e4bc7e7768ffe50c1a574e50a7b08572adce7d7d50f169e0d8480ca4b2ec1e13c44fdfc22cd8243e07e6679311dbca170fc91722ed3aa2b481502e1b588f0d6e757d1d8f6690c3fbd7060c22e3c7e195463b2684f7046f822461df71610e6e62918ce75eec06b56893c7bbb1996e1867ee014cf44e9ccd29f40cfc24dad4c381789aba37e50e78399953d148c7787cccc3be99ba73bd723b9af313df7ae8e0f92a6d539102fa86fa2163fa1701d5173f179c9ef187493550fbe84f9e43c0d4850dae96ff3fb7b3278c79b261887f8a6a38a96b5d17acf8b1fb8424aa8164327e8578473e9dd560201281f0a8eeb26b945518bd4ab2dde5a14e0efe1523e1497cbfae354bcb7857a833deb4dedef05e0d2730d775d7e87b03936f0ce53d98cfe79bb95dd6e2108a17f6f60211a7980e23f241ae49a7f8c8bef17e549f20d29acb3ae5acffc233d13c512732bf3ba8cbb2bf869d3bd805502e0ec15bc54237f568bfd15b3cc08881bc1fbad009d3031d85f6b93c2dfb06b02cbab01db65d5866d41c8a6dedf54df220286626c12dcc0dd2723fa76ad141faa566016acd316fd52d3447f7518874a2d6ecf7601d761dc7f7fbefb8d8a577083745cfaf3bdde1376bdede16863ce7fb60532b6cac7b23051d1b26c2182d5b176fa4e59eeed37a2ffc7944915609b29d9f54b0c934f61ec153ec9775f0a702c7ee892de153f54959978724c1e5dcaa5b310590a3d8d0e674360cd73382e9331e2c55f57edd2d1d1a02b2e274c6d5e644384b8ec4df7ad94465722b5a74beef684a9fcfc16f4a721e0e6225a8aa8c35ffcec6d6c9bf9c8276b048a56449bbc7970f956395acf4966980030936050e9cf0ad19c74f2da30c73a47e6a6c7344f4a291a98ddcc253d30c631903acf078960e99408eb01e351919f9958f22863538f5259c5204a184c64f2960a7cc203f3c9c6a6345e9b28badbb73ebb724123d61c2bfc2eae0e10c56e666d9324e022d72ecc90145a82f9386edd4d890304cff9a4ccc5f5ec8109e7e1b4f3c41a836965beee2cb757e16b8803ff66b5c0a0ca7db91af5de5a3b3ec8f9db3d75bff85f0e886c058af871f0a16bd1196e4d5a6c831b42375bfafb622412cddfc20dbb571b4cd5076b29ccbca407c893f5643d85f5240c00b682a4f3c05747232879eb4dc38e4b6352abd6cc851d162e91d267b3f6674f0a43c7e7178698fd9704828f14cd6d8d72642a4f907bce5d14c1bb5428f093419f9e09d7e5e351fcef66dfb16d4297493b9cff485fede3d47a370d22e2ffbfed2b92b069a15fd70b15ac12782a0d9f447509bb4fd15a4867f9bd59e4b4d854c05147392a77525088ec079fca27bb3084c2faa66353e81f714ef4f78b64e7d49fdb9c489edae49e0da6fac049ecdba64d831a3040747776d7796c9a2e2f30d3fbec56ef9412ab3198e86d0f13f683489d8869233ffcde883f2bdbecf28ccb74244e35d52ee1f7a6fba382a3d7071cdf08cbb4f9f917cf0a66002d4b17568f094cd3adf339c7609a3e6e620638f4b746b7c71d05098c910dec65ef46bf54dd1d9c9774712cb04dc23524f21008c6e5e712c453d2f93b00c9141bdab5c55aa1a3386d7b8f0294773c20b13667138bbfa7cba6f0f0d874e550e8736605a86e8a9bf92c2db584b20ec30a1543a44fc6ce1744363842153818e8494cf26edcc8de330fa2ee40411220905611dcb551caa50ba2b1529ab118b77d094ef641a536f0aed90c9fa5df85d17c2af10a16759960acd6a558d520e39b39bf962c3f94374e6ce5715d49c26adbb330478b37ae1f9555cc15e67bdcd06d238664b6f382176798910e76dbcce8d4042c42d880351b2fad4c926da7805c87af9dac5234d0080a30b8fd37d48b5301b5fba93c9afa5d5368d3ee49190ee5623c7d350f320ac2fc94fe50308e9765747fd51093da699b947f2f020cb70e3dae6d7566d043cdcb1db6f57b97db783e1d50fcd7ceaddbfeaf2575b62959843977e95c34ef396a7be4cf43fddb5f9ffa6534d7f0e8c15f02e8a22cd890b82838c994325f4b28d59d1ab9750aad7d6de563f03c93f3191024ab19063185454a0b81ab3e1dbbbd97b5756607e29a5d9372de1c5726c067b730d7d6bd5ad71cdb9af9fb3e709b2807ffab73146fcd076230716c30a1a26ce63cbfb62a5178225b6ba4046d0410a31548f7aa715cd73cddd42abc2b4e809081a4fdb1bb083c33e3e15a4f1287c0a09c4a2b4e2b52843701c09b6417a53b12e41ac76788c1b28b573d61a5db95c05c199ae00ca7bad8d8e4fd4f7420871f3001f2c9bdcbc179c5a34d35c3184654346c7112884cd8b7d6e8d50240e762e7ede3424660a3bffb807e5169f6d7d905342f1d34bf9a45f5d3e81f7c925ecb143fbfd7746c6455064453736224b0b7fbe82fce8dc60065a61e9f04a6571609ff7977327a391e79328f1e82818db39238b0f34b2c9398a118ce55501edc76cbc5c1b0444866aa3f3cd06b88571120f07bf8e0044582201b6ffaa6d8bcf719a903f7511266d1fa3bf258d05ee166b2d8a215466b3224deb285c7f2fe86fc3b4bd3056104a5b1c0194ebc67d9a7cf37dd6dfbd86637a5d5f74c9cf608d81aa5c06afe733f57c78fc50e26d091d78e07234f3d2f42531264ade6dcaa9cf725913a40cce5c14278dc9a6bf4533667745bd5b7aa632c31763e291df617e496cfc237f5502da44ad94dd0a16355af3cb0041c19b105b35a757aa2b3bfae6f882dbd29e7e7cc12c816d42c1245377750a02aa723def8352d41263bacd015fec8fa59b8b5538bf4b2756eddda0c02853170380b1b03d3af441ad67566cb3b20ad04eadff636538c0d70f883fe08fe5bc41e879d417e31f9803afdd65cfefb2808b2386b3cf62a13868d7dd2a54f8e3fa6cfb78043ed1bb010459133f34b8b35d3ff536ffa8c3638c9230dcf0d19e3c5f73e8f6324b5b9a9e52102994429c12516b1a126f54dbe7ca8b31df407df61e23ea455b2e15c0524b9bd9d56a23222ca6d057c98a0e5477662eccf9bc91c7d264ec69ae79feeea3b2437c5fec95a806b1a06b548c608e75752200288eeb92f6e3bf01b95700fb4b821c711053a33d1800ff6502444dbc51b58dead85eb9f823f0cc1ccdc27bf42a348f3b2d8570f0c0b132f8b6b98d3ae8c658992cff23c17d1f7845f44fd515646dd009f5503a54bc287c93f0c0980278900be49b21522640d9e9167dba472d5acdfeb1e166280a2bd6451215b710b88c53d4c5a3edfabc201e9228515655b731bd92e8af3295daf33d8f2a8f9c0197a2b244a43ccfecbd37c9529118436d4c9d93d377e288fa5835ead9976e765217951917e2241238bc394bed25e6b7d1abf3da3d1d827b532310515a81baf380bbd63db3d1adc351f8a50fd1862f00ece9a65122f82daae9d0ab2e8f004c5507fe4435bc301d5d34ca0c2b2f714abd3e006b7519d3b49a350d682c8a8923a88e929ba1ce794c75aae20abc19918981159f5541e5690dabb3ccbaca8b7e3d8aaad5d78c1526bd320e3ea3c91a0161629bbc898a92bf30a8ddfe4165881757a6d693fc4fe3105c60b3ee3177a053d3774332cab1ad035a17787682ecef954a90396fd5b28f30faa9019fd68423b2224980fde7d2439674ec7597cfed5e8b3e16f2d2c8c343ab681f7402fccbe4449f60dc0636d27971a6b9a81431a1fa0f4dee2b7339873488a6eb4c2500310fc919d7d813fe9c4fd3f3ec8f58b20ae3e705f28c127294598bff6ab76bf3c9b3db48eb6c6ae35f3976865a0bb89a9b6cc3f2534cac3d32fcc4b5a8a8e5f8536cd077b3ea8d376da088295babef2980c01cffee74ce58bbf3a34a22e709194de3bf41cc7d677e7dfe88fcc30a3994feef7dc4121d3fe93a946e923b7a70a6c7ac81fe75af5bf32397ed21baa25850fa0f38771b3cfff1512a13cc3723ebf38d61c8e206e37d1e24714b43b49a9deca3cc9f4ee871f28fd99a01aec8abe9893da42d70b7aa048b7caad8e859c957b2e46cc8dddba93ae046ed8f264bd85398b0c7eab8b961996d55bfb719e703e139b404899b59ed0b29ecdf71e28fcd2ded52f1ad224cea70378b631f1440480b0cc725de715b86b4a4ec9cc916a5d69af0ae981b21f3b99ac88bea20caf2de66d8a58f0fe1304cdc9be0e58064613e27b46d0be16ed63311888b4b34d9c6e7ba33b7355aae756de917f24dc3c793e7a4fbdccb2fbee1a8ea7776a275894bbf9322a0f2ddc8378befee5fe6fefccf3957a13158228398e26787eccf83afa92d4887e7dfcf33ae4c6a120d21e697389d8c40b79acbbb0ae6f558b895ae8a7e01bc38d9c8f0d917aa50e5c334561312d714f4737ff1b5f9bf802b4bf1ec8d335158c1447fc8502c432b45c786d1f93f36c1b6e7854d76d88cb29d5c5788cc2b369b8aaec45d9ce38fee3cc559714c0f0a73324f33329c683777776012bd146609d1063504e8abe6e97dd3d518c146fde2b7ba0b625a0ccf53f24abba0e80c737555a941fad6c827c62b3ea3b257214d082344fbc02451b3079b132e88be623cc745183b55cc5a9dcad45bcaa3d9aef0ca22d864959c650d84a30fb2935a31b1445c699eaf3c474a838e1b4027ac3d2366da554f20d1ebbd8cd66f3734ddbd3ca0effe1a6851e02e42e92399a44d8d199bb8e6a8a99a39bc88b8405e40f29d6ea7a444bfd751c46829c4a8110495b4938fc68b00d371d85601e3e66d4869364c76cb5a60fc76c06a97467d4d0907e79966ccace6503d755b3ad2c5dc2f63d33821b6f5bee7f477759a6e8821e16773c2f9dd2f97ca473af525a254afd5e22e09ac35b62e61636a12b1f1d64c88b839fee66e3d6277aa48a631aba07e9b4e39021ee851dce193b15ae9d4e8f86d493b212850fb321cec4b26b4c703f07a2d70fac6ad61d038063295c9fddfd8a2ac630a30cf790f7b44ff7455688f7db577f702ce6738d6f9bfa1cec5a90705ba31b1bd3806d6e6f4bc533a9ce8216a22cbe5279100fcc44da025b0d111e78b62ac664a980fb71f29f2bc33cca752f3f90f3cbd63ff85392054a19c4a0ab1665a11837d91b4bb33716694b9c93a1ab87ce68ca4015720df2e29bfd06657bd065a02617336c424426008c3e3717d0d963cc5b4667324168e72be0df52d79911521e6f5cccbd7a705155b8c6cecc5bba442e3a902183d862c8bd2b1703cae00b5c2871d37aa063b534289424cca8ef6b9399f30997b6bb45f884fb15a78257711a14b7ee6945382e93d371efb210e6011d84ea94e13c7109c9aadc019f6616566f251e4bcfe1e0d3f899a493677538990cb9bb2bcc9d76eeb0934fc19a41029cce8b5f7a51fef40b2f7fcc8ab8a93b18f974664e2e5e3082b2b2e565b169c6442d76919777ec072ddcc032fc26ece889ff01453c5d01fe9876f968138f0c63eb4e368c558a2a47c5eebe26c5f346f8e99ee792ff707181b8936d58fd66bbae60f5c7cea5b8b2ddd5263d52378c7e8fccac5a2f3b12ff43edd16af0d0630a8d95f0f0a1076656a2b7cf26fd52eb2a099c2f19eee5c376977af2d815b6b538fbb15b18cda2d5113ddc79f3c7b9c76b7189f335005a8dc65596bcefb83f7fd2564b3a5f080d9e9389294b36dd9994fcec89886ef4fc1c70af896a74723b7ab84ad6c4b0d2299bace967e6af2778adde8d661f1b3f60e2893cacba39bf92307a7a87e40867f4a0f3be062c1426f9f0f3dc21a5346968baa424adf02dc1e22ab26907b4d8d8f5d6f3b2044e2747eee821af5080a23aa7797c8ab300e9c02015f4a6ee8ab640f46ba1b8e1fe36fb24227780b6a68522f4ac2e70bdc7e07e6ab792d9f3a8e4e4b31042c989f5828406d8cf4bdf1020867f473981fc5c19b1f148e80bb3f66166791e7d3ab4bc85bcd6c69286e9a3d8727c1dc0f583bd64dbdc2a45e9d93acd90de9ad6dbd09d83f2e93e861c827cc20d1728d5b3e7b268b2e6d3d6614ad0d3ca08b61a683dbbcd3cddfdfb9ea4627c30a6e09ae440c43e82805a3ebf94d0c9766c4a223110a074f15012c4c46ebfe076691d173d8e149b2a49eea17a8ca0f1e100b986a6e79403c32c11962c5d0523ab588adfad29496b7667467ec9a6c7493a755935815d8a2d11baf4a66f8c7c6094dc3bfe0564cbe5f71c933ea3379f39094193559e79c531038b7aa5edbfadf0f1f38d54247389cf2016b67061a6636ef68930bf586ab8d6b9c1acc5dbbf1621375f62dccd7d2dada506cb42413045c5f404cc58150a1f0a62b3e549380393efdad0cf6cd23de74e67300a78b5aabf810003c1fd36037183bf197eb92687c5f52c3bcb10ee4cfa23b5101a644cd8ab7447852dfe8f9860cf849ac78f91dca29a58571a87d57ddd54adc5158582cfe3f8532b48281cdfbb39c94eb67dd7bf2ed527b663a494f9f94de7048a2cf65ea61777ec3d855830fc00c2573dbb4ffcf109876d886d36f6c26ad3d280d301e443f9fb9103c35d4fc4163c460e61c4d020df91a112c95c35c5337f547a53f4867f6b297304b6bda44dda685e93e09cb19bb76fcb1951fc1c9780ee10731c3d3a5d071ee025618e4ae7e27b040991c4be3c014d12c0211de1b346108644c4de975907f9d47b448efa27585ea437e61ddbfb11c82c8c538f75941f59013c581f15ec3c388814e2097cd5e95c30c7068403ee4254d147d185929eafac1f80666abdd7e3b794de6bdb03aa0e9617e0c329d026be0edc99633d7b1fdf92135a43d252a2a0752a142daba5fae4a69a867576ecec644ad2843b17d04c953eaa7690efd2b51acd6b9124e9ad62bb2046faff77c890e4600cce3fee129f17a2bcfe9d15f8af529b4f1e50f57d579ee4d076b9d5d0a7aa4a524cc242307b6c72cb57d966c079f3eeabcd7c88a5479452882f8b4917f2ea359442104b42c6e22f2ca2d0e476eefd36a67a2819c45d71cacddcd902683a8225bc407cc850088a2db76aec81640a3a08ae2d64e6ed86a40736bc7f1a8bddc8701279cb0a916ce76a31e7cb406c925bf6d0b6599d35566f64a6a4136305aefb7cd07d2b7c46478975d5df24aad03f43a069e8e7042ad36cd998b11a9fc88b67cc380d9d4be1227e983692998bf1620ce96733592196c685495bf67c1434fc25486c49b40efc765d48e771edd3bc640285f622b5b501c580d34be2f8e1358d1304a6dd9fbdb6e8e5837234a84c15296d2c8179498e25caa622a3b48d76a44e831065618a180c71ea11fa5c5ea687465ede1bb46f4ff6a585327ed4cacf015b9b1b2a3bd35a105b465989046cc201646be97a00e609a742a8ea56a45d03ad909c8cc3f2fe08ff646a2a2ea69af3a7d0f81852c54f64b88548c68f6ae02af7b2628e87f1e7aadcd5d09082d35d02b7ec99fb5a9d63e569f42c181bdcb710cb897aa0b09bd3f2df1d8e4f53d240d0e617e80a56c43105938bbf852685ead1d7d2495c0984b480c6e27634fdde460453f070bc7607f6099fd0d9628a7c4d4a8d77c536112ea3503bccc20392a316c46925a720ed92b3febd226933f9eba8db62b5a07ec792b578e17ce2b6fd1e57c8a178c3e3904f516b3b2b3d1f251882210a118459eb4843a328f7fa64db2648bdd3f8c8b7596c4bd1c01cb1794c2e2644b7ce16eafa520a20022402ff5cd8aa2e7c3ac24cead5ae5d8ffdf3cd0441f486706e9bef72de88529f11d53ca0f60659a6aad692b31d77b9f1c51cffdf5d09b4c872738c5e7dd26838f4597e961529f03e089500314a0a05b03208b028864ef1051a0519f51eeb00bbc766660e39ae859635cb296b853cd9ce9839084c0788d81c2dac812bd040b4a7fa9881e60e42678ce7657c8264adeb340e1d2b906943bff7e55c7bd4c2388cc73e0181837eef6bad1b652aa9ff6179e3ce4e62946ae2cfe0ba82ac87f405eecb72e4aa65a874516f819b051e798125f615a8cbbe1dafa8eaa1c87b386a00df45a67b1f5077b55e77ee2a37af7e14b762cf64280f5830c58b0e9890f3e00af5921b543541554be195109c8a021f48236963ee244df873efe895a6e2feadc1ae7829ac44fcc3b26a54ffa2ebe4a83f524ce2676bc7f1c093a8b42a6cd2992d7691e7c7f5df895f6a749ba7a4edf91aced37b5635f34f9f5f2a1af193962cb41ce8923aeb04760021024dc8cd3c0f4d88a2df701b1c74eec27e038641a16ad302ddd18274bae0e5fd56c79345bf37beb7e39deda8983d72cfbd90d7f6f63726a383f59e2f5624368748a6235e3c621914f356beade689cea719e6cc40fe401f435c6a88dd927ec957690cfb64c8aec26f4437f304c2a377cffc2dc4a3e287e8f3715037c8ea2387f50a01adf6fffb424d692b3c5c960bf9d783ad94c3731a822e5d67c7537905ac302228a2eada178b60ee57ceed408735a2ca580755253d240f35bf4c146ab27b37addf2285bb774869d7aa407a6d2daa1a859c2500be3ee8ee0687127dc5f32f1ab23e1e124185221cb3d69edfc5b1179c04356cf9190d57bc1e4abe26300da06f2a29f2fc4ea8bfb7496858a79c2ef3bb8844a9ee513fb24ebe55ec7e41818f9cd8ef4fb6fb5ff192bad64f5077f42d496e0127447b854fd9f6c489b3364d6113a97af8db6aa1971e4fedbe2a9b0b52fbcd97e892a039455c632c6d646fbc201023663e69ee5996236fab9604170d50796e7c72997ab2724e531f03a24db17e5df0d677ebdd6a64800092834f2dea2be4aa6eefabb46754ce25bb2b0f3abc9957972cc854e09ba0bd190587d037bad38187cecb6ad7f69d29e148cb145c5bb1f6425f940fab9765c9537caf2a6cb864fa19e9b41f16aad3e858b7272822ae62b405efb1b891828e853e890cb38842f6b4d5acaaf6d6e2581859a229eaae4a69b4a7594d449964131bafb0a56d93ebe4d1c0a29891e71fc23df71ad8bee5406b75387189a9fffa1776d619f34d8bd2f6dbffd6a5bccfdb5d5136c1ad3b12b023b0907506c743d5489e7cb9acd6032cee1229e30136ae382c2ea36b6f838641403a6d1e35a1a421162621d56d6e05952c0b15f2dba95a3a440e8932a2721eee35aa55b05292e98785478b6c0f6cf5a24fc0588e10d4e5d72bbe2acc2936f53c4cf60b1db478345622c305ccccc55016559d054e598dece4dc4bf5991366740e5bae147ca8509789322c5a96ab72ed34d166202904ea64f23a6f0cf153982009d327558d783e19da2a99f8224e748e02815a168c56f76dc0a30837c5389331b0f78c029ffb3eae601deafa8d6ea76da6f3c36af5969719503496482900c567a9bd15c070c8b716f775251b1a10ef00770720a01970a820af20c839762015b0c58063fcbcafe80d9b92b1ab6f2e3ff883d71a06f30d1688b9aea8663f15c74ea2f31b27dd0bd45048e14e6dd2e7dcc30b7f7fff636f5cdcd90453738ce1c345b1d43999c40478184f98327b5c86f08a543ad3372474a690f2b30c76513f38340ce04c1757ebdbfb1b38463c6c572ec82f4e4fc982c6aff0beb08e0255e7e0fd3cec5e3416c7aca2ae66ab35ad9c77e04b9ffde2f5e82af5921d738647dfbde09af310c8bcdeb42199ed3c86663119bfa57143d25a61b1e9a431f4fcc1b1978d283b16cecaba0393e7f0993f8090f12aa84180c671a70c295aba76b17543d15ce2605fbefd309677f3128dc8a410fb258039e9350322f70896506643facec5bd8ce24c81c5ed7c21381524f5a136f5ea0b167e510f8ca169214221a772ad72539456a447a6340dddd94c1f9f891f9b2edc5574d370815b1513df9dcab089bd7bea5a58a5037f804bf27a3f93e632e1b8a006b161b1180f385bf46ef6dd582fdb79127941df59244b9b8acb9ccc8bc10e7657c69fd2623fe7abc08f99ebfd19b7e3a59bf16b9b9a3c3ad4aae7e2ebe55d0be927622ad4e9a881a582f9e4f5ea4520680e5db21e29abc3970ee43f3e93ed62a8b00d711c1239ef1016e27ee27cff86608215ebe23a46c9f561eb14c8ff5889d6ef4c7d60138e4de9e0581737c51cd57dd275220c0f18e0ba8d58fb0bb0f159ba2d4999abb1a55ab0dc46b2536fd47c7978667c2d1e010e00f68270b5b649954e9c5ec29c4c27b90689e4da767ab3b1ea71e26d0fbdf3c34d7452a1a3fa9dcc5ec7337033d75674d47ec87d794fbe3773f5a33e4cb6df03abd9d1af1c962fa5347486bed1d2a887ebfb7fe6d08aa6de332b2cb1acc5d08c5bf3ee40dfccae2b60f9e324cd6649ef85a34901b3a0cd54ac00f0228cb9dc0e02b10a2ccdee924f071c7626abd093a8b36dd1cb95d0f536310358d67371e323fe1744ab62df891c6ffc518f1074f254cc2c9634f89f842b6efc8458044deaab8c4851bd89adaf12229c36de11cc09b60baf08efefd5fbd6559750674eecf9bd321f5cdfbc0376ec715de8111a2a3bb8bbdd11148e8f4140ea88ca8e0a4fd924b625e1ea6378abf98693498e6f29731eb2d8dc46c29530bc3385c0972cfa1c1d6364c0a6197e722def8338a10227292175a98cc247db8e50a83d806289908c6a4dadf8b5d5b742e369715d363274c8e810937014b7f89d4b86695d7b782d4d15e3150894f192f81a05accc89228be0f8fd245f9fd2ba6db24302f0cc57f077c755f1da92b8e38befd4dee32702995da18ccdbdc408ae57d84cb445b4698d93e571d097c3476a51377ba74bced79932e7c07e47c3669df67b06c4125e7d34f74a63db4eb4c1ab04f482122058716dec0f459b984397cc30895994b1ee50e4086a05dc9fe8404e379215e5097a486b372d2a22bdba95ad9909c9cde42bac45ce9defeda02ebeec545ec56acc6b46704c5af15bed4d31a050b45e89157d491491b45e1da2c86055d75fdeadf45d0672c13f0897d4fc0787068608158f722135e1d466730a7e8cfea1c69a2b02f1ff7797b60bf17c17b1c41b95efaf50ee1bb67260ae9e4e1d26c48bb5f18c1ceda04deed30900ac274f3a6aaa4b7671a79e481d7e3e4faa6970e5e17aeab73f25540b442c4c79e620fbe982c74e608dd432ff0a542c703468aec20982b25cb1fc6ff777ed79315ea60127539347bf6697d1b367caece7f29e8d92e8322d4a325aabd6119df3a4078bdf9c6ed25a17a830e2bed5c6af4ab606904d6d6a02afeb66fd1db213cf1bbba9f0c98e1e7181bba8acf2c22fc16796361eae11d8b3e47f49b83f99e955e1a279159975ddd7fcce6eafb57bc3df05b5fcf175ea7cb0f9954283e537d40bb97a292a956b1bf0dcf10e8082542f5d5661747659b5297bc2d45f0350549c991921e4f5084cf54e818bf0bc46b10d3ae0a1b7e576b70af0e1d8dd8f1c959a73f54ac47336e02e4678244b2398cabdcd7aeaffdffc44262faf75fb2c5dd806f4055ccbd9d3d3b6d971770990f45456df73b17e9256dd7863ca7ff1b645989d52774ffb779cabc2db84cc6a9cad1cf1933b0a6c6ff8eb0a536dbeb909b456cc55937082c4431a4a154e54c025f13c7fa1ec62a57cac0e1d71c6f7c0ee986ebd9743d7d9d5e7403935750afb4007195562a8ce80108c5cd5fec588ad93b56e5701d7ecee2479189f75324fd9176d37a632cc9738fa5b36611c3c45eb74d27d5139c05928a3bbf2d6d672b2b152cfada5fcc2e4ba4b6667944ee2d3ef0db3cf557f2824402b12214b074fd7f5639d228d13a6b3f3148c4e111a3e5379d6465a2f449fb65d4d40d60f546ff7067a05bc60b5de6f6802aba3b23c6f464112b22197af6801d863bdc3488d348b3333f060623256d0afea4ccf440a90c9c6c68987f41ce83a63b4a5d6f36b44a27678e9cd8ad0049f92e29b6d2c3206fccb9bebb97d15b85cc7e7d98747ca59e7efe3dd186de8cece9fcb6b85eb4ef6ca262c41a25b6ccfd9afc5284dc75a9ea481d8c7383e428dc1714808f67c81fa280bbe7a0340ce492b30e7cfeb9ba80265dfecd9f378437c1e925ae5019345b2c2d452b754123c6221a575a8de3388bad43458cedddea01e180ad6a708766716ba25b0aa4e851b36f9d58a39fa5f5ab657131b601f614f6cf0ea8a54d1e68f05544d0e94757b11b6743b1ccb73af02accfe8ce70c38ef493c7eb1a68719a50de44e626451fd399c34164521f1c27074b2bacbbf36ac285e72d9292fc8377ac74d7077b0497ba47df85e7c29a7ecaba78662bd8b7bd0215a330f28c822b05b3a97855a0f766ce8c0d4ce310db71b007b97d88722acaf6f5c9e8cca48563a1a25b78939173f0bc8dd09364281ed91fecb1b0981b71651ced3c6ca9648a392eaf0ddb45581dc3817ae057ec5f4badf4dc4ed741e95b9d1bd7b746a87d301552acc6b21e054ede7b8566c0a898f259fc6654b5146d7a34a8e96108f97fe8863b59aef1321a938e93b61e74f0f82338def695c6a753a276e11affdf072be9819d300dbedc1a9bf09f36165475808f857ee167c16017dc69df562679d61e14e5bcec20264f802a2d34e0dfb0570209c2c1d0749674f5d7bf5cb158e41f0577e05440babcc2ecc0096f2c07bb5b82019a360d9fa67b80ae14ab326d82d229cd066b3cee0500cb46e6048d110e2168f2720dcf6780ff996cb144a10d52493f3e9b635b69c07f240218faac48e2ddb4887ceeb96dadf2bee236c183115ad6da9fa7ca98879261f0ffbbb687f932a90a7a5e4e9852e345c784c6ceaa33069de95bd0063544966eae0599b42cb5b78492fcc9e6f4291cd33f5bee48a85688e96c490de978d74d7576faffc0b839ec0bbcf9b6170361343cc4eb4ee9d527f715c6272a2520b455fb63c245831a80c8333c93881dad65ec3d9665130a3813f93011bc06875b80028ff981d014f9f349052cf7d7347e18f978be3697384b31ad9e667dec70d1c3f3cb69c9cf8028933b1e4426216d0da72c7f49be35f2f86c7aa90095a72c27c9419393e4b934f3d8925103ead183519831cbd558e9f3669bdce38c491c67b29076b79f105b77dab023321397c6939ce30797bc8daf1b8677ce4ca0b0e62b16e878f36755022eae05e70bf375c49bf4229cf3cf70d2ecfb0ffc1e88b86de2bebf7147b748912d143ff557477e25b68ed3b9a0bf71d820ef6d909bc7a2730beccb7e049b93f5ddd1b0bdbf289b7ca2cd2c584e7864a8ca879d17d8d67482ed37fd2427655f74ad872bc399e38c0ede54dda7b42a1ad7d03ce34de560c06ed535a31e932c219eabaeb2f9da7299d43215e981d1486167f12e9a924a35ba2814f02e294a67839a306cb331c5a61ab9e5cf6e9bc7befc12e788aadb873b218b8f8019e112a7b77b60996276638bb28dc62304be0d0fe9cb38bdc4c6df3f31af889b4998d1da15d4ad5ee6c2db15dce55e6beaa00fb4c2f4bb73140c1f495e40f980ed8423d0a52a195a259a4a8d2f1d719df0e98d0cd0df80b1a7e8557d44ac16680ffecfbfbbea14778d5a71e13569083c9df87f88998d8b4c6b2946fec0f3bb765e71805f8bfb4977f1b049645d3439ceec893febe6f65fd0366b10f4323425529da97e75719749c0c4cb6674639fa1e0aeb243e6d52a1349f2116a6a6be2301422307ae6aa372dabeb2bf0ab31624a478e13fe892e1848cef917be1675898d1fa696d8b6214c2cc329497abe6d494c5731140f5321daa65cb0656c2c491cfba7293c03e4cc9957b14c7fb0352ed9249fde92346c75e4fd06b6046965591b58424c547016f75a9d98742da51658a289a5fb570c8a501efb6e4ea7558e4d1924e9a862269dbb6aeb475ff237fdfcf89f42bd97534bf61dd279e058b35fd1be9bb2a237a0293e159eaaf52ef51f984b650c9000d4be1d433f2a7533c5cb512e2f447996691653073aedb0cac107e8c2aec273c650b531d7b3a06f4ebf9b257922a2aa4733bdbc24a0debd5543ad01bd3baea7f04773d1c12b8f38447e861c7e3f920d67e08eae45130c2c8b0c27d28d0118fe51926a4108248c5905b697636e821ef7e3185b23173d8fb09b583db5abda777b38840d547479422fd877a1db748dd7f0cf1079801426095bf033e464454eb40bc5e8ddeefcb9ae7e0596986b599323cc4af35f830d52104b77d51912c8892f53b10d8e03fd9e4cdeebf34de02b83f430baf3b7b80c087ac1491aba1a62817b986d23b2e10eef0d4aaea056ed7c1e1e01f5a7e0012f9367cb31888d68278e3395d78d9c87c66636c9516468c9aa92247bbd233822ad760e074547fabbaed6e47edfb04a606cb09a37900c7f522fa6d5c8de7ec30d2fdab2251199088502e1409c6de420a62673ad6a047c384ee6c5c6242b415417f8ba5257e23c1c1fc2b6cc796d734b12cce6f7e6cc8b63ae1cc55fcc25793b148cc6b3c7fb7b20d7f54dd9ae8b65b0cae35f2c2c19d4223f3199ffcc414557e973a06e914435ddc586578de7cffb4fc7572f240ca45cfbcc2fea3f39738f05ff3616563a0435355b3917ae19a3ab6646ff858b0cf6ee151f6ce728fe958dc065c731b465b5521a968ba579daa0cd24f12e4fa4c1dd92b62385fa3f4fbeede2d651d9839ea1e54c669d1f2a85edafe0d89ba8a846b2f238d03bf4891674d84157ab485533442309605d495e3c574eab80ff700179bc55ee1e8e0e8b6fc42a9515f8b0d88db34c00688e3f27e820df2eb4eebad87016a820a8df5e69d9614fe6a96e139f411848988f82722e3305b8a8ff08086bcd39487a9134691c37d32e487a232553971e88827e8ae07c4c552b4d8627b868612169810dee3a38f6eea7f3bc488f5f7b561ebd5da84100047129c89a388e5317046a237831786d1cf23a8634525937b9d207695d96be38518521e92c3e0c9a004ef94de971a443f23b66f8fb4f73ec1eb8d44b6c6420d4b581d0bb874bd7672e7773e9a57bbca4f86325414fc13759075420d1ebb4d21affe90f9e4433c4638e820a612c43ef070de5f432a0cc702b8e229f4b825a55e64a7367c91fdd515a7a85baa2d7650d27456126d04d33a4503f7125418b62a911823c23110e2d2ef5d410743c352496aa34c8c12c941d88ab48dbbce43da00d407b6d7f88be335a86161a070e3159219077127d3660580b21a8e64d30fc7dfccdb7225c2b808801e4cc86a756171c71b5f5128a9d98c8a286db7d2a003f4fefa1710a21db033ce24836a9b0423b422e75d15f0ed2c5003215acbcceef3052314f26287503cefd13b7c381d1673cc33a51349a22d0723c40b61ed2715abf6ee2079aa4e492f8b7fb5575abf586ddcbd8a921248f55c434966dee22bd3d6e3449c7fc20a9094515c40b190ce1c74af44dec6bbcf3a099c76f6a995103aeb8709720f1e4bd90f2630256b73abe1ddfb22c6582444abdd11759f696a8012637ff1b2990dd8321ac31073d598ccd6e957605e0ffa13945bdc3743e4645ad99aae54c6a9fbe947b98bc814a8f74d7ce5d1abeda748cbccf39de9fdf9711cead2ce9ecde1f9ca3f085acce361f127e147cd3bee97fa967e853099736be3d099c111d5e0c03893e300edd58345d409c39c008718914a69ed77ffb8f9a1c3ee59dfc2a5fceeec5e32cb5a627e083149f1d3127401ed546dc6a093bde357f071669bb64dfeb27cc62e22be8ef7a4ecbb7433362814ac230fd6a06c523a786344661c5da7ea83367e83fb029718ae73ad3b01b99fb5d8664aa6048b80a1d6c7d6bc4b0c6ff234866ee2c227b0a3df7b224cce0000000000