PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 75437 64a2a9b442c2a3ce20c75bc5aee57f8e4725508ff245bf92424c51ebccfa8276

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8316a4a52cc7140df6e304d77ce13c5e6237f64a74b71a4ee255904822b03aa1
Certificate Block Hash
64a2a9b442c2a3ce20c75bc5aee57f8e4725508ff245bf92424c51ebccfa8276
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00b7e8010006a80100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c03e978f2070fbb77c18182625f6c4e66e8ed9e3c6bf7f8e88bae0a9c8c55447663556ddb21086c021b022ff4ac137f8e6e8d1707c9d9224924ac71c9a78f94ebf8d21ac289a033524ffb719f56b38356dfeeff0af253fba53030000000000000000020000000200b7e8010006a80100

Raw Header Hex

00004020bcb7d2f3fa3c509d13ada9de330f8500f4dfb2d1c6ed7e534c3a538e31a7850dd4e90b4150efccf0bf20e9c0a0fe568e6647ab1dd27cafba518d1823a026cac6eafd356ab7e20018a13ab022489055e24e1ab7744af637625e3ce17cd704e3f60d14c72ca5a41683

Proof Data Hex

59,560 bytes
121216010307b33f78b84b136e8f7122b0e7c806092638e969e3288ef7970104e88012119ab674deeb4a53346cf1bf5b6926f1aa99bc4543742eca25bf519d00640b25021370ddcf994b2d0c1899cb2d71abccef107d30efa0a73705bd3c3478b541d418af3420e2f8c9b3f8ad520b04e8fc5356a55649549d8394c9f40c2aac48df1f1291257db185f777c2ec54e82198ec2040a5496379ed0dcefdf5d0064a48c2da28f880461db15161a7f24c7763e9f36072328edd1c9d556f00176e4cc5ca2ed2d2b727acefd5efe5c829edcd61d832c84d385eebd91fb2c1df53c3fc01d80b2c9726606558e665f68a769cf6f52e4d6fdfe3ae6465999d906524ef0039b9f044269848d8c9bf2e8493d416d22e89bdad0d02566f667e56eb851a304a450f2e66b35e7dd4e23de770601ae78bbbe6c5fa58f8c44f3a1f139b96fde02ff1de327aa7e00cb08b26910baf4619e610966479178265152f5b9c04ec1fbb537b87b1b277d0d6ad012975ba93e306c37ed30244f6c2c1a861fe4de44ba2679816994c886885ebc8231fc4f57b0b9f15fef6b07646154f179be6ef044d2c9f124fe62253a016efa5e1984bf2ee7e11721663ef38f01a49341229f273ce0016690291bd6c21c351ffb5f5a8bdd82cfa3e98f61bd31b6423d29b8b667aacc1a29060622e966b6e2bfdac2ed042f66f13cc1cab624738bc52be74d9d27c0d4267e6180fa03b80301b3135ef173e5dce02f0ab51d4d917564e4c869da3bde8f8252f900d5a80f48689eb48d5bb36779d93da8175cc21e8250692f1b082fb5ccc76eb743290215fb25b026c0fea605589a500a93e1194f2db62e2ebdcbcff313b2b41eda0e7dc52b11f0021aa8364839f677282dcbc120dac0369ded21ebcb2d5a111727ab182191f1959a6f71123b8b4f56e61eb63b4cd8abbb556b90977b132af34a1e08f3f86b296b0a56bfba9f680e6c2693447e985f67bbaace2110f80c5e5525a2ee2c892499642e4575ffbbccccb014481ac2d94b523f23d307f8d88a8e3dabff91216e4bb9c636f9eb9281458cbe1d576e4f9b520ec3909021671cb6484ae54ab62ce7eebc5f71690f0ef3aca66ce02fefce3b5c3773a100fce783bf71c019f971874ba24415d52a8c56bb3b46692330234480dd60f9afb59431d63662f8e270eaece054996070f6d8abc88b79ca9dc28872f9e86e7b88b2818adaf1716a18295aa6d0100fde6280181eeca612f4a7e57d8519bf3327fabbcbac47ec48470360b9b519ee8cf017b71c933bcda910f08e6d0f898a253d614aae82bd58d7f4b0d8d795dbe781034fd35a4e39897fec65649d0b70b8af0dc0f1836d6d5715fbab8030e0bded1312e45f7b6400abbfb903f55299bf46c2555c8604fafa23a2fcaf7a2a5b93e08154d1279cd1f881a63bb2bcdb73e7d60d8a671deabebeb9e43122e5209a416df5ae0537ae17b69d27e8ae0947bcc6fdfcf3a0211b84ba6e77fe86823cc993add36ac62db719cd219cd60518ffbffd3521fc3851ed6c990d07c34ab04a2a0461ece05f5bc302514a55bb5ecc8d2c990a2023923ebb0b986d430a2e55fa8b6b5ad7f6373676a9c15f2aa46fdb56f0163de3a453427884221521372139125074474a68a4a312fa9586b2b96bfc6e87b5e5d548d7ed2911096151ec4a9338417834ebbb309da515a7a02e562c1fcc93fba22746a7bcda72225ffc9ab83ec10de9fb3c3ca3745ea706cf6de441e1b4456550fbb521939d095e53aa4099f01814c9acd3dfc061920afe86e3f585debbeff34e4df787e4cb4703de12ba7fc03fc5cb9013fe4aa54a0e1438120696a2c6e2b8abef7a6d5e814363ffb5ab160ad7a3356726a9ce584888cbc521dce760ba8f400581af448b1cbe5b99d6a5be7e89b8c38f6e591ccb770d7dfd04b08f8faa9be099d11dd68f199657affb9a44def293f3d0f6f522d33281f1c4f00f1aafb0e229d08b1a73358a33fb9aa48abd92dc46f4dbb7a6e9d33b155d0c4d04aa713b3753fd509e6e00e1b4435a91c15e29a8f8f66cbbd5c41d857fdbe7bdd2ef44cea3ebcfef6bfbecf7c86d5bf3e77edd413aa76b04378e8830c86178b24d3c919be372bd80f709f77760ca66c69d4a7c6b1becc4344d7d29725ec513b56bd34797485d4a6f133626056282dcaecfc69a498f4c0385faf3ac752a0ad09a771e95dd43b6411d430ec95c279a38e701e2c952c5458ab5bad3a974ad9f5ea21cd2b4d5b2e75390d7238ca6c392ab8cbc2d016f1bec618eae6d99e7f138fef893e088c270256c99caa000309d89df443e56c51227f35fb7293fa0fbeea20eab209c7955212ef5e0d57b73473a83f145032734a91e3f6b85e9593ff5f54cc6dec0ff84b0f5dca24891bf6f36df0567a9066056acff3a93929b671d6911c6cf3e99f1a5e337979b153ecf31cd5708ac7468eb2c96bc2c3611f28e849d05d3d94e15c168436ce9edc79c2562af3654b6d4e87c40361e43314532bc2ac41ddc2743aeea07879355ddf0f641dc401cce7bb529731d8b9ae17c07f1eb2b7b63b4c1b75ebe07951c75e58ac5d8e5f137e5678a1548d781165ce3a82350466bb0fb6038496ff05368e909324174a56f0cbe001b13ab1e4b127f46a0466e480d5d4c8906b8ebaf330241412efb17d9bbfb8a2d418bb4b25fbb6e0161f88975c9a9ccd1b4c13309778088a0b92733a4da93f56e8effb11d721a208d3b2fc2d628bba9f34182ecf8942caa6a644e08ed09adb511e739fef1f620fed0d8f9fdeb05a0dfd5d4b6a7142b28f45dc8e7d6b38608520135f2227c8d880d2675b7ced94c3ecc57eaac01f3ebec7b5a14a14a6b04f6f5e7ed61a06b08c2e12a869cb55b296c4ec9c7a5b574e3fd7b0b0c71c31c7a5098b573abbb987c26c214670853640126c680fabda08dde52d3a4906e0d9e752696dd11f73f2b211b25135841215ca184bb698f0e6481c0f9b57252b9e7ce6a05a5c51cc70fc7968aa6e002e240ed783970a84d52e67e05010efcd2be963458eb7eb0b36619a3488a4b944a5ddf02f734b1d5aa119f489842b0dd496f7539f4979e4f4ced397a41439acd55beaa973b530c8a1ab49a46fb042f15d158996b83328b6eb682606baec33b583b5b26c32f957ac214e9ac94551354fd5059a192bfd8f141673fd68dc33db59b9b12767b6d819b32f9ec6c20533f9bc57d97f5c83b8fb41a0c43b604b1931ba7225b7ed9d7bfbc0852fb3da9cf73daeec399637b8ee7d6df4ad693649c81580ac6d851e7a3389473c7cbf8a2cd91804660a9b1a8656f7b902a380a4abbd7e0da7478ed55047a4f8fbdcdeb7bcc99072598128eab8cb861efa4689135ae6666c41e0929426783f3e741d02358d425e849b3b3c5404891153ef4225708ae71752c3c90c2e10493cf5d97ddb7a2d74ba4a8802aa4548957e8365faa4614618b1ab895d9df83fcf9dfe4bbc85c8bbeb4e90e96b947d658c64a8c9843dc94408376ee4859f68b20bb18a3978d3daffebb54addabdd8403dbda8c4eab92ddaa42f7623340dcc916fba45c3b7bf68326dfb1f53c11bcfd5b09e78e9e082c2ee3bdfda7eacade1306679e90e421e8e135f6945c00b1fa7f84c252a0fdeba27b849b5589abd3d9d60feb558f4527c38ecbb5a1677fe54a53152ec26e1fdd75d9a5479b26674e29ca6e767d72cb9105986ded3f8ec6040ac6d84f10ae0e76a686698366ce94026a2f3758145f9b3f26da7ffe074441669708354f5c96127bcf4bb1079c9d7f89f034f35fb87709053034cca0eedb9027b5dac04569a0e86d98f278a264e9b5df4c7c31a6cd1b60734aab94a96c2a424d56b3e3ca42d604f9bc16b6662a1e5538b577dcbbaefe5a730f570bb726bdae3e4226eae3d2d6adb88b8b182b3251c46c753eb6205543445a501b6c58a26b4313169be49e1321abbd4d1127e33f7e23635d4bdbae8ff1103899249a7dcb424d3392b7f1336964e9c959a29f15e7a9ce755a56ee04fb115805b4d3c5a31ecfba3c4d7a625883921399a8f3ce9cf026da682d3d39acc0397236be4acadbb232ba6100f08102e85468e7810310f749a735367e8dfdec0f028cfafed384d2a72e1abb648009d89c5b176bb96e31428c7b11feb1e5d762c28f89c913a3513c44b6de05a3850b82041f1c48e8e3fe74acd1387fed28c10258f7555cc6e98779c32d01351f3965aab40033c8fb2efc5730c43b3e1bfa31b18d3475bd74365131d37ca39576c5f1b461f0e610754df9ad334cb0fd64753cd16619d5929767349c3d68bc1fc83679a50295d07e34a47ec5952439e45804f321b3809a7edc132ac1833958b91439a3933f3505b7252514fdc8d61ca9627b41afabb713a29a6636ade0e045f37b25164a491fec9bc7738f53b46be92789513d6627023a3a34906e396d2fd2a81055cedc0735154dd6948e7d2769cb14d657ca9fdda03ebeef91f8c6fda0b0578ab136f5f1eb2edabfb08d0858c4f23f5c0a1d3c7c18c61e7deedd680713d671100438d72c7a853587e1d9b40cf8d5027ecec48dcf5282f6aabf43c36670dda73ff0a22dc92b47581bc9e3de66508d437adec5a8f711f8afbd9d4bf0ac8bbebdb27e11e43749187a2d816aed515d2260b82a9b3efe030a4fb430a14b2968b6fe5bd6f79aa162fa08bc02b49427f731ac173b4cca07f1066e6ec02bef4dbf412a13568dd57ca47e847728d1e830b34dca321e416edce0020d4ac378b780b3680b212cc87efc4cdda5afde74b7191c769600daf4c0632e2f8f000c0c8b391b56c99df9ec501d6f93843d1b4b89e836eb23034d896afc3b328beb2f714ee07407c567ea81a399377aedb823fcbc7ab2ceaba90860c382bf1f4e015523556a1878ce49d8fe316834b4854f78eefd88b2cfeb706f01fdeac8809ff68fe83037351fb6c74b4c1b372db3c390de9f8ab5a62d4fe5976bd86dd776cc655a8e4e9b01361922dc76e624d0a6565350c9eca170f2b7df7450bf7c8a5d133e702c194b473768d45dac1755ba038a0ef92b203699609a694b9b65d8082babed3859dd7f479bbd9ca352f2675a0152154bf5a50d4987c6f6f246c98b3a61c19c3c5aedf3ff6f5ed4ac8db58cb4f67d59206cb2f1f9f20d989a505079859750ade58663aca3b6fb6f1e12042cb486c6ae2321f7832b85ddb0c6cd9ed3a22a40cc6ddcb773ed07b88d1b0d4e88088606c56654794642e28a8f97020bdcc5878b7d7e8cf56e01c96979a9f171331822ce9a268489f9940beeafb726b5d68d448165cfd4493ab3fbbd403c7f79ebf8585452eff02d4848076744921de37f598ff77602de81bd9e56e93460ec435f4e8c08f7d1678c84151fa3fc90de3f70471a80151aaebcc292a51ec07cc8186f7878a1f3966ecb6f9dbc09cc901c321032da401e576287f91aceb267e77e3a6114e57b4d0851479a679b64c9a1ddc216a8920cccb2bd4854d3616db16617044798e01ed8af07caf1dfffb3e765455e86efb6ddf35323c90f7c6077394ce88f80d4390078111c422990fe7b89b9c36700e853aa5d8e14421c1df4029bfda104aa4d02d5a5c7d616362738d58821ba2d0ded88372456b66ec732b2360691f1b55e3343ad81664b911e8d06743c9504e33a5f867778da34cc62cb1c159a3d16a027343c318a512fad55162e443ccbaf3141c35987f07fa098fa940d621cf8206a3a3562ebcfd6bb64fea1ae5391a91cd617d8c8b6b0731dec996788541258a3d17b4f533799c6e2bc86dff4b58d4e0800b5f7aff7385283d3cd93886619e39624dc21b00dabee3f4d1763610a4615e1324525d4da2c8901eb917b5653b98f29e7ed5f9519f1bdb6afe5c56d473c171d024d477c64553e562042b3dd50919194eedcff1a0884100d9f900b0a449797a7319ae9b3eec0d43a57d55e84ccbfd6caf7903416f8690a42e806d22b7d36b32be45cb3bda853ffff07a0b457dbfeb207c0770107706dc3b053e36c517371e9d05a0de125a2530f1c751675db618cdca54ab66654bf73eaf00e2e26e5aba61bba0288378d3a82bae1968bf885455816eebd0c9ec1d62db8f148484d599ad62c83ee702c56641456868bfd02ec37a1dd819ffffe584a4488ac22ba28429d856f38d6bfa06f44ba65abf9942bedf60493630d8e7da62c26abfeace870a801901a386958f991395f4b6135b5cdbccb48f0574e916626cdeab7bfd23a739c106174171e7a320da271e0895e89da277f503920c9ed2ab2a7306c31dfaf8e11e7ce6f645ba4d54e7663c8faa7141383689d5bdc7558f70c927af255b80bdc74e7a5b1754ba31b95b8920655a1e9b6533f5beea9b158e08dcde91a5de8f1dd2f98710e78481a5a60c50e5457225e3971914e79a4cc16db04dd3a8b943e1ee650f98ddecc592dabe7d51ccf466bc34cc517e18fdd638c4e722f7aadc7d52148b2a9c51a7801491d32c9254c16ed548de97f312b1b154ab1880d7b0d8b46a2d70193547223d5c949caea69aa4ee7cdfeed20a859e5cbdcc21a37e945f86a7b607fa0a03bddc49f8e4f5c3b57c5ff700f88c0e178d6c04cd6c831cc04de7224813038e33bdd27ea7c2a098d7eb66476e92ec4e0e295964d4330f7b19fc414fc0477bc6b88e865aa0cfd636fa8dba729ea2e67d8bcff8a55c82e5a38aed7bd08dab6ce1aa53388dbe8364906610f4e23491b74da5ecbbb89ff3ee304e631e0435b0f309309483c06a0497826e99da96e462e6a06e47e7dd6332260c242396b4de35a1be871f62542ff83df73b17ccd244ad1e177d87899c5687971f9e36417c33fb02ff215e026842bdfc265c33be8f6aa016fb61789222c603ef34846a2d9dfc11fddd84ad3324a476db43699a68cf84c778caf89fe6771f73896704587a69d07af96278545b3f2b14731a8e16f5abba6c2e4a1beebc384753e59687480dfe2aa39eeba80197ed7469f87a2acab9ca39873fe54bb3cadf15b3580a75acdef1a53ec9a2c701bb691b47a1ea776857e7a9efae428945cad416da1a4c86cb41be58b775f960e68abccf56bfb5f7c8e182e0330d1d1ce0af75474fc6b05607d005283866455642817e6b17967578ef30dbf414ebda411aaecd83c2235a20f9731e5a70c6748e6e12cdfad1baadb428f2fd1e17f659214f870a708da16ce1ec9d07c29ed818abf9d69e4f9091328b6a627be3b9febd83e35ac7c0a3391d44b83e5447eabf27301cfb7ae3206f1f7dfa11c2c22a03e79265f7535e16424c41213ac85d6f66615b5f2ebc8419ad65291769347a2ffcac20c1bdac5cc2e85b58563c3b93c1beda864832c6ada1ad37ffd12abb6a934848f76bfe1649ad298e07b5a0dc529bda3585bb97f812c20f143b0756070bbf1b2334e91c89913963f7a5f9157427b453062a84a74c4a399495412d278ee0cee0b4de48b073967025c65176f2ada646d23cd08719c2d5bcc25760a3ebb029ceec358cc2587a463d9403acf90257ea14745213d0946515da84b1e25cb9662a5beca046a0f93387a50ba34ab96bebe8cb63098f7639d9629fa7ede6d9b5e0e02c1ad30b668c922ba8a0bf829ee347eae6509677a1f7667b9cc3cb529891dcdf8abf487094bc112a71f9da8d58fa9b0fb43389d64e1e80bdf90b6b6dcb217af612e43731c304e836f51efc9a685b781dcd2c428a71e47a5307765b873c4a4c32c23fec2cc84ab56b146f36012ef28b0282617b74b78dee55bba7959392eb2483e4e7c8861031dc11871ad84edb45509ed6f05d674729cecc177e6a666b1e960be9cea89b778c63997badc3ba9f28c8fe128038e2d69ecd606fb26b197dc61bcd0b8e13a6e3714da59915651504c8b57a0eb571905f510fd5e752b8d132e071cd6b898b2fed3011906b41050ea2cd597a16f8caa783a49449774a8260d92a0d1fdb51b8d12ef751730c5fb2e2042c12955ac0ac07e14c75889ac7cb4415d877b93827a662a78d1d939b76f4934777adf3b7db8e7d04db766966649e9c4cb1511071616491a46e922eab540cca61dd653cd1bb7a0bdc9e9b97fd4e76932e47c0de792d195c1e50b01ced4b0749450b4a9d524fa2ece2564349d5517b8478a3af64dd57322c1290c3982c7f0bd7eee03b0a039b8fca6068684e2f5d5b1fc34e9aa3bf11ccb29176be33a6d74bc9955bfd4e694dc25c4290e56c2be20fdc4a18b08829b32730f5e0e1e1d267fc1968076b070e99787b69d16a117426608f3fab97da1340131d0c137eeb6402b422276a0b996a24c08f0be4cddf1de3d68cde75e2f37f96ce5d6a810376b5f1297c965fa8995ac2d05bcb86666cf89eb9c9302d636191d7f479155285cbc5da51d9b626df452a2f5ed5146c96d21a58bed9eb9f75fac7b1253099d65d0afdf5d6cc951233117a9a736beaeaa6576f90a0e8edff62db1ccb04a31e449b50af023f0b748bb70ede9fb1f65cf45811723640fdc7dba5280a0fa58a44ab5d287d6837bc04ef1876d0bcf6a2e253735f74704426e2408c09d648cccb8384a691c9af620c9b8c2df9ac644ea4852bf97721dda732b3bf0b39e9a6913f2ca4e7320e67eb439c7c110d3ce7058b68dfabdd4b2e61685dd257b18c98cff91e984e138c254600219adbdd1640f1765fe731fcf41b7398419eb3e4d6e799460a8822f7cc8c9ab15211f00163ddc0a46bc51342110a4a844fa10fce7c13a0f88c55cb9a4a109c665ee48c9bb82f291346ecc542e042df391cb2080db5ff165467bed134e8d6fe92f574e85f39fa815ff671a39bad9d16d2abd8b0a6eb0dfad9f363e3996a634e893639e3f156c7d9b74e3bbb76d559556b7c0fd38b79ca0d984565a8d458d911638f19fbda48e910628de48cf6eea1c5afa0d7baec7c5540cd5df72018193b1ecac605a484265b4d8073dc5fe6a3b61e4f656fb4efd3fe7e0cd159271dbe48bf4f50e5ef3f9432bb4b419570e60d1cc2630486172658149b12f1db89bd88d2de7a5b4f993a7877eb174a56e3b067949551614e66e087576a332ce63c8a3367cd27761a215ea952153f2e5d0e2319052fadc33a215b38101ecc16fb585cf7899c9e9451c116ce84d2bfec0c5ddc798baeb3dccd44b0e176014fe9abc04885365aa6051a5e67e99432b6ea4e901d62b238c0c03ee81eec8046fc1551c4c20b5feeb03c719d351b474a83b0be6e7da17d250611b156d6c5adcc98e11e620223299ca47dcc4cf9a2779ea1d44f7fd79b1d877c8fd24132baf677b715af2aad628d8874b01742f0d6e516d0d449234499b7f23161e12b046bb6da69426c76d22ba85bb9fc320ad041327fdc1eae7b2bbc8088b75c695255b327c5178ce93d0e8b711d4050f6f1e11cc4a7edbe36d1340b5c474b0991326e2f0472180522cc5c8f7f1a8ef3a4adfadd030415b076de4b16910d268d5544d77be29371864a5b7010270b35742fddcb4d441dd3a82e4d5e9e4ce644ae4f3fd26f5b4080e2449ac20777a076619541521888dc3649c6f1793562771437306809052bb4ae6f1b46e64965e291374d598697d1a6e2cd6eb1b7fc7cd85661b5d9b318090fc75fa67a1c00445c04c45f11bfc53b04277cb19e85c2a9da7cee708c28a376b60e04a971bdaeac48327edd1c284000ac0e2872b068e00e96fa3f0bc2facc418e36956f12476be7618d7e13e5cd549930a208a38eb7fc05c90ffd81a34a7b8ccf452a09ca33d76b08858320fe52b43547ccab3347082ae6e03965274214169f52d9097539156f1d897fc5acb1b586ebcc4585d686590f6041e4be644be8dd60f8a62c258553bea9244128857f3ad1f4df81944dc94eca23bf733be67fb79e5b8760826c1f6325c4603ff1dabe1393646db7b93300ee1fadbb8e686f8f7f64b794deebce069e12cc1811fff98bc3168cb4b3e7ecd94c627d9f852abea16961a515465d8e63a28c9d0be91e4e7bc6ed0e62e54cd2c677ae96ead79f6bd96746017df4d199312c3c52a0bb4323685f939f86c81956497247dd16f257cbdf0f58b90eba3a39e16842e0d70d547df3966470bf6f35308d78539d1f5dbb21f5349c948fef88d358b97db332f98b6d21ba71ef6ba896eebfc7ea3818ccf2764a484941bc649f408714bfbe985dedab0521a2ed3bf739890ca43cc6d7529fcad06bf027b60749f7dcdb715f1814e4419bb08801017993d9df30758024645b9098025edf7fb70320d8d5066c6d8d250ef2dc1648596b985de93ce1b7be468c306a694130ac5abe0127e55ef123cf437f0de7863dc038c5f2515bd2ead4f6471c358c95280c71dbddb55478ba912d09f02f8d1ddf7da0a21be7a16ea0ed907965f0bff0507d097775e0b27254e81c928d3947a06f2d9c08b97ff3d483be6d89e8e58bdc73d4e9cfd7961b03e8430ef3c9e661221175a59478b60497c6ca954b159ede73a6fbaa606289792c74110fba6d19fd7a2ba93b3737087f7d17ce6a4c67f7b1e8eb5044ef5cac1aa9ed38cc9cc874886725fed881fda6731939e14a240c3d3914dfe708760a036adcc2f272435b436fc81b3adfbc34515a143feab4cb8a4b73551ba5f534112c3104eaab7575be32efb07e71456f4469cd328df5022295cd356eef9d65374607bd80aa3b8c43412718b3ce79915742492865d70875dc401faad925287f3dc70054878e1d14aea0493fd7368a862655ddec949a8c3b0ba538a1ed271d3a6405de460fcc31226e76a8a7c33a383f203e50a747579729e9602480c06e099b695903da11f0bacc8af9bc6f8ceddc892c45d4bfb0ab9927ddade3ad5160e399508baa64496005f1283a18d59295d2ce5e918ecedd2c60ca0f0ff780eabce617c700ffc568d87c025880c0ccf22747320136cd384b64551c4e41640f5b12ad70473a3c6b4ce046f99030e0fb4d6c71480f0892d2afd26dc703992fe631a08e6d67b0f6e34f724e3835b02184cec4b87f8cc74eb639ece3ee72ed0a4470e969577c638cce4a675163f3cde9c5149fd16e1bdbf769eb2f5bcf694198256abf838aecc1103fbdaaa47108f780ef4e34c1a1be606a7f90136b5e9840fa20141cc1a7981d4c53b7abd0843ade7c369475a907da28d534ed57504f0983622d4c4a80cc40c392dc8179716ce16bff021092834c309c8d434f4ecfada1539f3c6064e1bad4d8b0fde9c7cea60685ae5e22acc9afb45c066a0e2b06419ce2a364296d3c1122dfe1e65be3ed6d93c07a85fe1a21a8ce29b3d64e6d78c710e2014776ef3aac0941becd833d3b6c2c70114675057964c1e4cb1eb4f716c6e3957d7d1af332356a909efe3d0d50a34599f063fda498f8d5544d18f58015af3b820b356398a987d18000d8008ee3e01537b5c1999a679cc03b671fc4fbff58a3cca8bf2401f2a25d1cd7f05d6ad733eba852bece1df6dfae0140fa499f26352dd1ac4d9527d19aed3d380eb265457711962840fb316a382d3e8ade221cf32dc332432e55841444fad50bad871e7025538232a1c127df4ff24e9533815ada9b700e5d5f82182f08b0e24dfc487cd205b28ae41b73c87487ad0093087f0819b50dd05535b74755aee4714241a238da0a3e96ac47746fe21db92e342712453ff705f9b9a1a76f853a8997c025c02f70095f9071153e3c52ad41c841f4ae220be7e30b5604871ff17b230f207672bb05e4835f0a7d2a2c8ba221d59b0573cb4c7160d3f47dba0a36fdeee5f6d514cd3d0928226630d223dcec75dfc84e62cbd90859b68ba2ccbee1a68bfc362cd464c278f8a8677496dc700b20ae199ecbb3214df61ce17d3e6cd9f9666561eedb93d426dbb8d3b7f3e81d7003c3978b0545e478a4f9bf5c9b31923346c1f2b81780969db627d7f49671a14eb0f1fd7bf88a4037700e462fda29b13fd12c1628564c161093246b0b6615063194a051e6dc5ff0f1f1dacdd7d4dd69225b4c632edbba9bd4a2e24e4e218d4d4213acec5af1f0198031a9c2200866135f42a35356e1a03dc7eb33ec832a23a8d29a9ddc42e145473aef5f7d06d2d2153f525b338f4691799ca838d53141d042d03d1859653cf126c9482448a964a98916a1e9559cd97a6a8aabe068ceff683e083b6ca7bc929cf2e632d39e9444cb3eeed7a268a7a35bf30ab42e40df284d19f7f338df50e939357562656bc6db59541b09ef22106bf2636413df90fddecaf6bacba5262db81baae85ae46eb9ecfb6f75104ade3e988cc77fbe16ca5da02e3917cb47310c42a99623105dab2b7125eadefc364b16f4aa0f0d9c10c8792a0cf6249f9114fd7d1a73d39fe9de1a37dbcee26975919fd5d0bb0cb30b9d9907bdb89dec5e3a45cf51373c905d9b711be6f8e175c506e79850c1595d41634ec54f89fe92302765f95bf392e3a81ca806c3f2efddd4450e708fa8dcba731bedb98ecd9d1bf7254ff2d56288f7676a85f96c6707f6302379ddb3aa0561fd1ad185a4c16d5850d9d494f91380a567abbbe1b3453548b520521fc391f690cc14d3176087232a9df1ed288f2d4ef74885a33eb499026e82d7445186a440260e208d1e7d487ab65a0d9a327b218190efeb25bae02fadb59e3e70c33c9c1fc7efa51d4ac4d18be550261dfcb8c4da8eedc6d7ead38913ede378042d18ea9eefa1c11fc2d6f3925ad37939b7ffc5b7572eabc7bd7d8e25a0f2e915bc43fbb2d30f7d35c9061f63e298570a5e2d693e8853c262e10222385475d931e0f7c7ad16685da55b2265f31393997fff605bb5c9eb0ca94bab644945c6e601232fd9380feb46dcc21946f58dce25dfda277f272d98b8450428f2be44a9a551510a0f5c94b5052618277a6dc53033e0f65ccf5b496673b46ea3b415342d92274003008fa292dd7821aa1b6e7759c375c99a074cc32a5e12a3d485f370e93e87060e21931243feb4419e59c071e8ee0a5976a84ffe44fcef7253f7fb67317a7b367743e73aa2bd4dc25a4ca35ca32e9558df23253c34043ba0d938ba76599cae1806a9626ac079ed9f4bcb75e029412291626abd31a4c7775ccb954d2270188d2fdd4caf53b844739fa6aa54e1300aeea6224660c96fac816117c722cc7d1043cd03ad40924b8067476ee82e868eac86065dd569bdd46ffce25397303e18f4868d5c344d9958259482141eca252ec0595e5ff76686c6975699ac72f82474f5599786a6dc66964df922e04f12901a6f7946fb6ee3152fa3d8242bcc9822b807746d5302535ef2764048bea9d244b326efb1ba72478e6541c717258ddc06eb3516ef28ebcbb4504d8c0dbcc4de0dffd5fe02cd5ac54daa5bf1f256323f0ceda62ccf8349dd54285963b095dc790f76387ae8e86aa9098069221389af917babce2339599b842616e8ddac959a565d8f6a4df029cbde61774c548f99a6e37c742d194a30ea42abf05a8de2835ef751d1f7a95675e72c0941b3d96f1a3a339f133dcd95bab0cd4e927cb4c20da5e2f85db832f50e93c7a2a4319a12ed6f223258e0f9734b6fdd781c921ea086a89662f0cd4c888fc82520c00c441ebb582fce5a5af70c5a296b210fbed7f3b42143336ece68b45543ce045a9c108d718094dd6c98b0cb47323103636ef9f76ab2d81eb4b92e84b9c4bd0e9a6bf9cef6f4e078f981c010a46f5f808ce933a29256b5946102df2dcdf2a53ba58867dd5876dc4b92461f91b3df8a8542636bfe04c85e130330f919c3cb8f104d980d7a12911ebb278af849b0edaf09c5811cf93e53d7bf14ad9a9f07e9aaeae51c119453176fadbe0d2f94f8b3cfe7640cda04a2a8ccad350e34bb23700fd7a43ba753ad39eded38789afac9b054bc5d823d04d63391ebd4f264a3faec3447240ce1beb5279e5dd9b9e4f7e927fdde9821eefedcfe3fa30a61ae89fa79cb711f033306c705cdc16ecf76a64451dd7593b7b8f01b34cf941be1b0d4d3da85223cfd60d0d1322ddc8e1e12098bdb9e3c9a2e206110dd62fa08505b2f7d39da1add2037974e69fc99c6ee4ed7b5e340444c6637c834e7d13cda95744be52be9ee1f96303357076099201d5c2a1587f713027b6f0b6e084273253bc817197725a31861d3158800ef125e202e0a79efc3f4ac24878060cb5afa6e4434e8331adc98fffeebde33ae92c8f4ac8ee3140a6becfde3e835d2e44ce1b26efff55e0fa732ca9ac6a54a7bb68c30849c26a669b0fda129692526f9f58a32547d83e5fdb5806ae13f6288c012840dc8dd427e118264e596d195170223d2a9f1fad98ad50128f8a81f6eaf73b5bb0fb8de4a358449285251f0130767243919d59cd1f1d97b0e27456d4639e7f7fb4643ce4cad9cf7cbe3c2bd2454c32b1349015ecb6f2b8db26d27b311776ebeaa3f015270cf0f18ab58704dba2eef03aaf700e8bb7ef2f2142d9b60fab3a13264d9d8410945af50d577ee4c797502f485c4d83dcab90e2e20afd4b7ac3a3e5d5bee25cbeb4ce2c9b0c630dd92d97c47d2166f03a92b785cb0edb2154f3a9f9af142bf4cd59266d298bd957e80c13a339a3b513bdf5d9671c6b8f15685d6acd654637ac2f11e3eb085ddd477105be829307b5f8a1895a6d38d64b02c277e1d103980ab026f0d1d97b87d7588ba84dc61d88ce3277aadf38e57bf3d4b9844948f6618d1a869d208f1cad293adb10182621805893a4ec7b00b7812fbf990bed66fe801616c5fde99638e54464fd1de1842b529385671697ce7cae9a6ce7448ed127ac47803e9fd0c1aa61e7468ebedabc72df7812d0783a45560dd370b33cbda6d50849b95a7ce59eb12d8d3c07e955d9264fa8c14942a44e57ddbe210bfb65c616c9073a7b9adaf9d931b69c3ea7cacaa030cbfbeb4d55d215b22533dc4c3996fdac03d4e4a5ae03045c3c888f171fe1b8bc81aecbe8132c61771724b079d6509434ed178d713eb020340ec0085d26d0888c10ad581b4fb3ba4d16cbec78e516b8d9f014a065f822666aabfaa8687b73f0a168c4064c58b8bdafa2141f1c2c5a6c60448f2285d802b77d72491c955cbe527faef2916649c39c79539cbb102680e7db5fd634fd36cb8b669da5460ccbe097dc4dbeccc1a2a8f365253de857d87714d3d04ae9bdc1360d61cd61d8d509d2ab4445529c27d4004e9a4f90617dd5a2c6332e50ec0dfe533ed64b468b741fa3470a092253cece4b45b657dd381e2305b39cddaefc5ee8cbe57d447fcc42e84bf276974fa410e72656dab35dfb1d7c2ae930971421eee2e1709eab1864fe6e539ea4ac5a178587d4d33a8f5de9da03af855c78e0d896ad7eb6e25c704b193177af3adcabf69abc51a9addd625dad4bca7d8abd90bb112606199d437afd677bd01ed592ec33761d9cf96c86786ea5f566b0f8f25117e64c8a77f672105c16b0c962add7f3ed33c2c67d2586671a03ecf056118428c9f3b83858d3acd17eddbdc1b52ee2f9902afaa59488d2c5b0f9d83cbee233167d6dde19da4bd58f3cf13919b740697690d0ac5dae23dde755f76aca78f3451e71c0fcdf62cf1920c1879e198d0cb96da3ffc02102d39894be11fb3fbb556ddf8197096f68f698f1d50587080c5230bcbeb9779a3b139ee93ca58f9f9cc3732c396d0d17fd63d260321bfc78de18800f5e4b3781be17e976c2832a2f4e04b6077f2e03eaaace57887124aa81dd7d88b953a1dbc87dc28ce258999deb6816600aad3183d02d3f996cf8f3d71eced38d2da6fdc6076ef54a1ab7cd36b23e5dca73f4f0d72f08e9d621bcb904713c69dbcd947534325bd52505abb47c77b2edd39359ffc7346c17f39707c5945012856bf474083cdd5c50b9ed3b4e0bd271ba87389ccb628f4251ec8b63ea4f85d35505e314194c7a9bffa4c44085278b5a92833272960a15625e666b79c129d58ab7ff5888b9cfae66ffb6210fbdeb3100ed56252c1eb6a04c250889a1d343df4c81823753500cafdcccd4f10eb867937a3fda1879ee1e25c1ead34b8825a7c9d893771d4b14b813371f65431bb17057c7cbefa26890c9b58f265406495d74a43b1a54ad8ec9b72488c7424ed50116e9d3767639ab7f451b5754f7480c7cfdfa2089b0d1f89587800402303a3e9cc0c18bd60d9f2f5d07f22069d4a73d4c2bf9e227b6a2c2943bb950509acc216f60ef11df945b2978c2d35e81672f95e8665ea1086e7c5dc58541ef8409fcc15348ecaf986c0bb737145834ce78f195c6aa1220b1a3eaf00b1495d9cdd2443ca3ec8d92d326f18b403f7212bb6d851b6498de3f2b7883fa5671c5c6b7bdb31d8d20bfe02b2170b4a46f2574a402d21e73101c59c55f2664ebc35d6fb53b8e39146fa7ee1959c67a2f75787cfd3db2da813027dfc4f997475ba595a90507315702811339a7640663239b2630eabb69d131c41d37caf05578b393a85321e97f2119685c5ba8585104f98640a08545cfff4bb8c191f64e8c0b6db05f70e975f7ce4aa61c136833a57faef4d23f20254ff7583ea6246a56d69dfcbe102052b8fabf8efacf562b9a033e8c73edd5e781d626b375703e724c101360958fefaade0bb042b2bb0670e832db63d9f7d118fdf748bafd7ec474ba24f8bb8d3e2763ecefe2971a9a68f03e3925d4cf3affd13ca539ef53647b206edf2cef473f4019cf0e455f7de3bbbd948b95c658c264d64b6b1cf0cc8eabd457a13cb954a4edb9d832e1bdf9df03360ba54029a3e57e90555dc0a4f471e696a2acbb2ff746ee8a3e902145b2b139225283d3736112bb8730e40e8a2a7f386e656e19cee65b4ed4e307c155c2eb5ed5dfeda78f23756bcde8ba853cfaf229b4b9fc9167231b9064d3230ad68723ec733c3bc49910f3e9a44035c638f980d8c66ae759813f944a7dae85c7261a19f03be3643cb07eff872919d3c62ec1e35886402eed09700a9d8c32613d9672bc76883fc1f4d653df2137e3d3dbef707501d1dae4e265d6a3b40cc2473cac64176d5538cae3bc4ca96b0f788b4df5c5c11792286ac9f63fabb97b3b953d2517491499c8e8d65a8548feb78f9fb7ac8a84b739027e0b3f691983c30fe5b0c35f427f70114d73918362fc8f6d7e701c5e02e293cb82f323887fc54d9aa8306fec410701036c49fcfbcba35830d211a92b51669685943d8b6e3e34e65e15014201c2db1c941ee31b80608fceec87676a6e8a22dea26003247270d03ea9dd5eec6f5b2f857ae625c41198b1959e1d6c6255b6ecb74bbd4acdd2612fbf204a2401559c3f33ec9ecc4de3bb76f68d49138e092c73c9644aaa7bca4ec45f114e6f8cbc13524553214050c8d34daccce43a65b8d67b7cddcaf163f0af43b82392276c21f5af853906d799b7711d6a2785f30917775b315f98990b32f1fb528bd93af6fbd440e89b78a0fffd2d1735d582d2e0e1f91203361525d1c6355467ddde7e7641db15fc421358385c3cfc46281b5f95b4b35f1f97dfaa3918550195b84828b615e90526f75faaae4a1b63190f5015cb14ba09d7cd49efe84eb8e0399dd6d74265a0fcd953942b973ca7332a77319c9bdd283aa67e7586ecdfbed5f68e86de2b5ff019c3377a46c96ddd0efb11b190d58d1d38dc8bdb9d8f116346e7f6e14f25904ad6454c6cd15cbb84cd095d0eb8a2fd32cfa98e903e620cfd8e00c6cce8b3ce546dd9563790a1b1dae5431c9c985fd1b5bc7462a6a71a80c965df43a3ea133c9bbb2dd05c536f2727d578a1eb1a20c1142c45769e831c5d6596b29a04fb9369868959181ff051db63d11ccf0628e8fbe850824803b1268dd8d2334d24e2e7a29b8295593462d58732cc927dd0b3ed85cd4d874e25becdfb9b3ce7680169c6be142e7239277b0790bc0f4aed494137dd3ca86647765b8a3fd3f603b446565e146c484243d7c728e0dc9fbabae6604c072ea82e85b345490bb403c8fade6976af78b041b6880d21cb26642c08c8515240a63d817270d47fdfd2d096ebce01eef8b7343a0e0f9caee058c1b5ff6dc8acf8c41518e92642af58546c84523d8a0015800e6d05ae5953d4653b9b29e8790c35b4e81af16d12f65cf7acba497a8db70afacd450134fb522018bd994c60ba2b1cfaa5915ce081e88b6e232d7ac735d676da7749b53e7c599592debef8684f084fb980081fc06f24df2999726efce59974f5087496adbfdebe4aba230c42ad4de3f586e83a83e56594d0141c1f6301ee27ba66427cc892faa80a8eb5ddb9de0bbb851f85d7656393e5a2d583a7175e804148f5a8eb90809fd52b26b4c3c5d921762585ba905dccf5e8bc8f66346a0b9e7a4f109f444de25f67ad06323e830c0ff3a56bd0233ee8add54c495de63c4ad961d5fd2e7b410e7622efcf9f7ac6b62d99638cfa066b7110676a88bf9652dbad643b0cb8df4646ee6d76380cf7fbf493ce23c1f41b3ee4e9e044f0e220bde3262c313ff56e76865e804fc6daaa0d960f3c8aaa8902f065a7ee2b670d0ddd496e5f5c269bc3de96b1edf59affcc4a9891816390c7aff0016375ef9739ab7a37b2ca42b8a93734da4e506142fc1cd59b7d7191ac8b776e47b99981745939e2d6de1c244283ae9e3bc97273bee9d6f2226d62627f2a660d998187a0cde46e5a8c8a54236f2a1fe66194e324ae5da1c8dd3e3a9440bd2135a86e182b257eeac34c689e17a69ac8e744ca4540ffd235c04eb869ddb46a839f2003a67318ab9ca559fd86df455408238365d59ef0410bf95529112a0d4143c4bcfa8fd2f3dca9103e2561b3d157ab80d409ff67ef0bd80a1119b6aee14bf0a03748e6c5b7d0f726b01911ea6340957ec158dedc0cca84dd49d24926fed552d792a80f5581f2ca25ddefd624093dfc0b403b41f73b2449d33b05a043500078172e59e30d79b9f7598c5517a0488614354c255fc0c86b90539b537ec0ae0bff99c03d9b9734328c4660a5c9685974cc8332c80c41657cfcad84ef169ee1755cfaf507c34f414c41bf69c2461f4a6ce3bfb6450403c436e55b68ad5e45f95f9e4f62508e683b2ac8f2c4a877ed6ec70f5e4b3821821a86ed056bf0fdb902800e26621cd9b89b2ddea7aba1aed6eab4341f00be85ebf3758e6db50e74a7c864465519ddc5d5c82dc27dd812231605ee32f17023e92175b27fa59c683e2810cab6e74b400279af29d0382a5d67965bf07ca977d9edf95205f6f064c9ee0ee51b5b8cd6617604385763172847bc3a44b61550b963a3a8808a888306de671c2a218f01eec9f7b6032c7a00578a49ada1669ff3e97132d9797b2f71f3b46b6b7aac2adc5c59444886dd79eecaa907068b2ea9ac60d0a71ebed2cae780b6271c0a9bc6442f045d419592a1ae04df5e5c4fe0803d4a01c3482fb075f0704767267a2cc6386418cc249c069fd5247c789204b6d005c86ec29f897265d2deb93030714f36bccee8157b7034fedd2c1dba5741bc867896cfdce32dbf58b9c7a913ff19e8c245fc7643cbb2b6693efb3bf63afc1d4c1ad4976d8d598be1c37f2ea52ff3ad20a5ba6a1e127cc4df4e4fd07cf917c664c9e95f3197fa102be9fb345cee6da0f98d3275b74b58bd1f935588f6fd922ec87bbb9d205f16615f8d0ced7a06ba5ec913a7fef92b405e2256f5c002b208d46606240bbd5448b7c82ea682e179ea38944fa9368b23960c96b34645d9d9c44627640b73fa26aea26203ed76cff88b03623b7547f6113fc280acbbed260da36e3e76c3f823d33c5bcfe3661ee8c2f87d0f29add7ac27e29dfef510faf57cab91f25f50ab7facbf3d2ce3a8845b542792edd2d985d4b846f7fa9f470362c7c6ca315c2f8a1072edd9321ebe33905b4872eff7500a3174314d09fe6d9206fa9777a873f749f2bb90b0ed5eaaa881106ba2260f4335443577d989a4942101dd79d5884937a75bbf375abff32353b2bfc9208628af958f037a4c126fa62c1276830055638dc8679671b788f286e40ce241bcf8adbfb65562f9af87c33e65605776076a826b1b50e027611baf461460a0de72bda2bad949d5d40b22e4f2b6b66053a902a06e3ad314f9e353744721e0f5a47a8686191daf59b413e21b58dba5df9715d551e711220be3513f138082afcfb0dffebd62413836cea8f67e43cd50dc6a6e6b7cddd03f21cfb93b83c61f451aabe4edc4fc85797bbbc3af9bc33c46a518fcf483e0a1bd37ee1103a1c939eb33f16bcf078ebf63a0d67500897a06e9f3f150c2d295a3db7db1664067751f0ec45c09725652b6128590a9bd4b59e2cfc675534fc608a183fc74f56efc6c2286c70ecd811a7c7ce0542a01c9cb879addb07c970ac949430e2e517aed0dd4197bb10d8c2dd3a00a429274bacd05500ca5f7926103214f7e0d2d029c2df4c8d131df3ec3f9c19dacefa8949f712e0d6112b3b95945cfae58902976fd2f71f43e7e05aef60f330ebeed31e4c46d093dc4f140e7cf7c8fb6e19f5fbcbeb433000aa5d024c4dab2dcb8bcd2a2684776c0ab11bb09e99761ec7311294cb6c3204a1fb0919d601d4751dca8d9546c4c0e12a06e2612eae1df4a6670505de3f098f35cf322bbb1e80c2a4bc9cb455802a1dd8dc5260e4aeaadb9b919dc351a8b3cc45e10368bb2a8256ade0f069db5acde4cef6f46d0620d7b20abeed6d714377ba20811c6c1402a5015583cc7a6ddbb263c80fbc00868a9da1ba9691d16cc1a5215fa75b3bb0204964b9110fe54df1c80bf0556a76cdd3067a5e5c200955fa51fc01cc00f787e807257d273e45402129f91cd75d9f0b1d6564f7fc7e7693464e30d27386bf4ecd45300ea094967eb143c0820770d6e05f49e2e3ffec8fecbb69527137f4c1d74232d255ff142dc260b529b18e0098cb79242e913169aa4943f5fc9837ad1ec279d742a660a0b3bca8cd987f1795f3e73d10d1b2521cb2a5441818ca3b5a179a0a2d0e518f75117f4aaad0bf00808cb816461c83daac0cbd5c0ac11ae405348a833b9d3d66c4c11f30e086d59b1f210ad2947a72d0f54b4b1a58a4d1069c6c925e64a3df2b0bcc9f3718f233573e6ebc7989977f881b7ddabfcf90a11bb8950dae5ec3425c28af2bc92d3f7b3192685b11a14eb10cb3bfca11d799f201eb8056472d92a617c153507f99ed941e65abbe7b6e6a28cd4367af943390db5afed5cfa158ce3dbe301a9951573a1ea78f4f930c6421397b5cedab28610af4752ff2dcaaef46d201a6eb07d8834dbb203efae5a6d334c392a685f1c0045ba081ce0564586866c1a737b5ce8b409e9282a1eb0801065d7d582f16b2a1084e29f8bf52fc273685a3b83d33056ee9f680cfa46a90d954a184c7518918378f51eb462542d937295b780f6a275f07d92bd3b765226119f4656332f4da67e90bd97a3f752f28290fd82cf2ffd442d650e7af8b7fba557b15c049fcc1b736381c496781b53c6c58a8edb1d5fa8c9eaf31dbfedd00af9ac4089c42de43909d13e5873bb4c3fde4ed17d48598e85f460b6fab58173a8c418bda362d848034411b779b005f12a8bd2553aac5eddf57433a2ae3320966529f7481a5d14051d11b7524b4ff0dae0d6dd2a0ee6c64400b6f3f9392f00b07390f2fd73ad674b238141c25a076c554d79d063eca70dfa87bc49e910a3148816996d2b1715c55997fc23bf5b218cf1e9642ec82ffc085ecd63c95979b4eee9b7c42464b50fa637204ab6d9c35199688d762fda710c5a3560f4c187ae1840d34d84d7c437f46e3676edfa750f2a064e97aea21fe80c8c35eb1732ac27599a7bfc893afde9cdcb974fe72dcc1b6882d8c2dca02a4f7ff274faccdb838ce6bd56c21805490d42f97dccc51078a9c0b44cb1fcb18ff08e83cf2aeb81dbab6ba80cc2271d9e22d7babe431c0a845c8194640056b40c65dd0b6f40f8d9d72671d815169d085ce1662efaebd1420439e8f915aa6007cc1068c1b76513f98ff1c4142071931a1ae282e08a6c208ebbae69454b6170b805477289a080eb19e0bec5d99b79dbca64af2eff81680cf499dc4447b51eb12ce6742587ae17ed3675318d90dbadccf86c8cc33dc12e076f6a84b6e9c45e6b4fc605d83491152fe96fcb5ee49c29f97c384d1608456d6446c1602c9b54ad6317d15053f6702b50f0813094164dd4114ba7a6aac73c58ffb041b54fbc2eb22bb1d1c075cb35656d2408e2ae0f17d35f1212073785e180eefd0e6a8646234cc49cf39ad67ff2ec2634467e2fe1e539eab7b40abab2efa706ef48e585c06d42ff21daf9c9ae61844c012316fe2d19185fdb70b7341860993829c599db8eedbe4c1d99efc81a0f5862170c4d00bbe32c5de8aeb7fdda62602a36629fc9c7cb2449c65c348aba07f50a968b406babc6a3eafbfaa7d0a50a0668321574b1cbf92be9b27612163adf02356c0a647e0add3c22b164fdf65221b550969fc2eb1e2365b3c920f5db8c11586eb183c31e5d44b2d029d1ad21bfe13875fe1f755d56f4f43f37cfceaef51c48da6bd98c19cac4153b11361a284478188ee8462d170451c1496b9b704f5053c0aee0982c8a349deb7e28e56804b9137421832c70249106f728ec5b5bf0d2f0565eb5e5d9deb5c23606b42747be0671f679288d6aeacc6a940f6180f88289900d1b473f023e9f558190fcc8a2b1cfc7b34b8a6e94b503c9602144f0b9b4870b07cbcbad2f57a521b4ef7a7f20e1f028a70c5c6835681f8dbd18310b982662a4859a001289b3eba1aa431d34b5e6f3b95ef11f6d4f54d7c9370ef643be1ce94f6ae0cdb1c246b409db82f5aa0f8607aea24ea23083f59a8406a6c7eeec815b2477ce3eb987451cd6ef0aaa09666ef4eca8c8ee2e9b18c455d27005b0ba482b8db97dc153f8e7d3fcff04695bb9883bca8c965e34a1459bcbb733f5d0092635a72aea61693d1458ffa9f8cd73e060028a8f6de4e88565165bedd8f6bb53c3e6aea97cebf732607690b85efcce0fa9958eef20e88a0fc006e44d50a6f7d8da80f8e404657008c232a179e9d98a2096673feeb49c61b595a5f0ee6bb8b24561647e585b3154ba62fee7c6a87f89ef19b8c1d04c71a7b367634b6f087fac63766d2b6fbd3c164c91b3e98525966667845f890cae1e00979f0cbfc138e540496e180a42562dd808aac402c13fde6851653550369468ec8b9668de1bfbb4f717a0c76b6eb7ab5a389113d4bb2bd946a2eb3f4f669f5d2496ca7b911172e8f8a80167b144e532ddf34b5c19d7bdbffb3e07804cad1803aa82dbf2f9a6e259c27a225b50aac867c5df61a2f5b0d381bafcdb56b8c46458d0b9ddaf3bef5f5742f90eee16521579f2b271a12e28d09ddffff00606874928af89614263bec982610f5edada0545d465244f7362b8472e4bb8d20c786429f5e9b4cc9379c9df79e1f97e9c468f1a64d2e597c7eba107018ff1836005972eca10c7e651ea34237644b79e6599891cdfe5541535a286c3a0ba88ffc5010786cf98dd6cf034248a6be0be1da191eab3037417935b0d6b4d970fd55d942d6237de45922d6484fea27b79d49bacef3781cefd87f8e6f0d74054ad9726a8e54254273c801eb90796406b1ebe5181def76619fc625c329e92445558655cf38b8e11e4045d7ab8951b8a1519a327da7e454d59d64641a4ec092e31f2286bf76d6b0cf7ec198d1441d2fda510e8d234ea3614bb43ed50728cfc7f52007195d6ddc6a568fefaef0bd77bfc24e01655945b0530f0368e0e6f67eebd1328c4367c9320856b6cb0b2c4dcf7440c463bb5487fcecf31895c3b71ae09b55ed831c69285409a972ce40b4c1c51495564450967357ab8c8e39059e32ad58a6966986e9971e9671631a365fc2799a47c895f6192fc62c2f6dc637650fbc7197204e2f9d7f2e73428cc2ff3b9a3f5db58eda4c1b4b72a049a517754e6c4364b7626b574952601429caeced8c42b94b71f45b61f918c20710ff50ad074bc155f8aa1a1e93f36c41b852724f40406fed5ed8226e31df03eed05b63bcccd0f976e416656d09e56801277d1f6f1747e7c7820c4fa6fe2cf7a37bf758ccee491be34fe4e5caca408b5f452bf094b0b294926638d48880bb06ee29293ac871f71f4ca7ddee68f936b5fa46a5e6672045ccce5bed51204a8d4f16dd23f85f4788289a29bd5a4a7d7a6686b9e0bca6137ae099ae916a0fe89cc8bf768df91ebbf3d336efd38e926e4764e8b337daa6a827784ab1a8461247a3a32054696b52a864dfeb847fef31b96901271b1128bfa987f3883ce0076383c8181bf5362d5e7f50ff24923e02e08271b1e4daefb53ca5be8d06216e0879d48a8caef18606c3f4671b247a923dcfb6566e461ae19994cb2f9a4857d2a397f68c0e7fcc0a79f04935b4aa663ae76ba142539513b0238f25d370f2c9536cfdce8f74a8b198fcb58ac27c1305c5ed92059f6a6049d6dec304287420e6a71c1489455fd9b1408c6a5f3c791d08ff559b8d9d5151bc78188f9403027239ab9ab5e004dddcf688aabccac7427fc50ebdd755108017c9199a101bf9d68e3006276f80bf311c2a08aa9a701e601ea49b6d9d15c339439f1f25c45373bd9d1112d2feada2b68132a18cdeb30e5d69e4129305aa6d96823dacd94d01c229886708083a025afa1f1fb63dee1ff8f8c7e734a83f7c9e9073a9e500528204aea6de2da52c4f30f09521284924169657f0e50dde5edd8af9b0590ec0c58783e0cfea5a1f71b287c40172df93e74369bd09697e40bdc354c9dc65926050d9fdc023338eb40992d125480069b236995b2e6bcc69f15ee7790020297165c2f5ca28fd236897d56cfdfef5db63122968a5e3c30e575144c993c991889fd0fba4f804b65abd08321a5e1380a84dc50c534efac2c7fe53c7210b1baf4ae3a77bf0751c3b9e8b0a3acd19659a01dae6e694caa23a6be35104f86ad9d27bb7dd5f7c15617ae3fed1ae7411e73643782de5dbc85f217d0fb7a0e5fcf74b4b4afbe4d461932c4caf997928d897d148184be609365cf565a1fac2ea61e5eb0e3f2f5c746a564a49bf986bb4f1c409b3442bb0d578db3c5db3c7d14bee20ef6e5be0ee9efcfda7e439868fe7e0c0051adcae82e092c4c1b345d55bf0c967c6b31151fa23e42270d663f29bc7d984a10813ed7bb88ab564b3f7b21d47182e6cad815e5835af06bf62c138ef105488365e43ae69b42ef9885951a0a2aae45a41e3c3e6c3c4517368039a9416dfdff87982786c01e53abbe30d295dc8b7ff716a5a1ed3682cc7105620147f4f7ff1c46b5a735e6779c7bdda80ac321da0523ed7329afffb80352d5ef52b99fa8c26d7f5830eaeea21b46d9b10140f73e31814b25425981381039f490f8d8bc098f44f1941ef03218608949f0e9430381c757487c38838a77ab5deaf70592574fcddf72125842370926c0ba8a11037a5507ccecd9029fce93c9b7b660d59edf9973a3a7c7cb7f3f3a83fb7c125b5ddb0ec27be932f76c300f10b0499e70590ee08340805fc95ccdac468fd4a26f3570f055809b23309dbe578617eee280bae76e6afd9489dcd5ebad18abd6c21e784bae0e0dfd147ab83c67e7498f8991e4fd5ec5991af24e1fc2bc3fb6eec3615c3277c7a5f235c23e8ca3237c80689aae8205bb44c1823ff238a1b8660959014cfddcdeb5965643e083d61ee009195fd5515beedc7c08096e896ad8b6fde9b9bae83d43d722e44214b28e91f73d165db12900f2e4785e1d687ce319ddf32051370afcc218965903a483365ae4786d0a11c7f874d7f8c9dabbd3da28e56d349409d9cad666f2051408cc695630bf51ce9bee646623a6a8b7605ebb304293d236c0b5cbf9a81b21429c530ad0af6598ec0efe9a178705f8302349716de0198c7ae901fad3b5d897bba40a1bbb84b0b262cb6bdaf064e07cee1ed93eebd0297cb0be4429bf443aefa797cee5c4fe182f17bb3170efdbb73ad6ef2ce9deeb93dc2be56a9b5a2babe97089c0dd5311789ec8833cea83d276cdb52add3f3f29f1735d08359c8ca002483eb917e20eaaf51543dc22c557d243d40ea93db40db1f82193bb5d27c689b56b3c70f79195172bea3cd88c6ff77b91f159287edfcfc5c117a9f9b08fe01af06d7f910696decc9502b0eccf8094a3ab3cc6fe5750f279de625e66d1575da53a4fa22c31f2fca7f1a528a964014c6c2b0248728b1be4f7fd37b5522b2ce2dbcbeda0218286d53288dcb6e34930c990e38a7d7628e905ee3e43794f8f9281f31367360b85eecebb7d70c4763955e25b06c6ae2072cf4795c77aff92c2262474af20e1d11e7a7f348eb56e737c88e6e7219769e57c8ded28f74f1030fff2f5e336a5e06fa5394a9e3565c46dbd5e48e8467528372d091a51f5ca6eb072367baf41d310670b3af9f363bcc7d44846c78be84dd397a34f282e7072ab05ca56d07df1b501f5ba9562e805789f38971bcdb9e3a05f0fcf9537caca14800324db95a006b1f227f0c2d8a9ff4a372d49495d428f3a437b1ed16102e8a040c0445aefd4838d875e7b9698ca7e7bbab3feadd521485384f7ed67421cd4eeb492f85ae8302fa95196557bf5c48fc2ddcc0567b20c43a1efa9754c453c094103b3f27538871815cb907864ec3fe825d5de1d6e7bc778fc868e22f5b4378cf3acfe3516e712cac0740a484f98c1b3bcc6504d064c660cfe1b9b1621a4ca155e037672ebdc29112d23a3fef34ac3eeb2d786fe170c269a80b6fc0b2aca59373ee2068645dc6d40f5406c1c051be348cfa5652b313f800009d5b27bc7b2bb0a0201357213145340a95285aec8d8dea04361bef078f599c6aa1ed471948306b25af55c811db234ed1e4a22e22ee1ae09d242876c3347897b5e8d1beb09a9390824ee21ec7cee46842982c5f54e6fb55b732d8caaa8e5aa2c33a5b5268bee1a08d746508dfe5e6926a859bd09ed3f98d51aeb516941afb2228ec57ea8762b739f13ab0eee48def82285938af3fcc76e28c51a01ca60f02b55a3ee2b0a47a7b82d7b4132a32bc187ad5890e0ebb51cb7d29852b8c08e78a99dd2eb53ae67756efc4e9995c9789b11fc5b1a79cc3e2fed5af0f233015cb336ff79a5942feb87c2fe024f677d420f6dc3abc89270a9b6afc4222e51d27c578fd875ebc9b7d8c0ceeff47fd66f7fa3186eca961f4b5bd604c8f51ebaa07bce9e813b8cc981c310807d8246e38d378fb4139ecfa76ca86164b648485036cab234b0bb204d81452b304aa39b43709ef0851555fa011fc8497f0287db6d3c037aa52d5ba8dc62de8a8a650f0cf489b7a84f80bec5852ec6e8bca79555fb8b1135bb7047532fc2385468dce4fab45541d16d0b390770689136b9a2887e848301387a9859ae80edf9e663d6f28a40c0d5b273e8e118f001dcc56b6c6550252c39976f4f6d397c05d1b6914d22c40b9fe28f4ff5b8311b5f76d05a1d2afd064a9e7d062f0585b64cdafc11018539f3c5226dee6dd8381c1905bafa3878ff5134b22f865d3722cf82ea6cf830d505dd15ccc02213305e8da60714db7a60aeaf8c2afd2b3cec4e4da3e9968830d7e377b8b1a962f676930167395404d6d4fe6ecaf8469e482442ee68926c1d0f3d3a930c09e10ee7928a6fb91c5f3a2a497a2c8ab5b4fe3244cd42b4b9f90fc6b99792b9d4a6195ff5e9e18464a6903541d376a4784ca803637dfe2b605a06f5b9562e25fd5f293baad7e1f06fa317ab77fb252d51f3f818b7f2b31223417929ac0a83d8dd8bddab39f1ffcd0b986f52c2bdbacbc97d517fb2de91a3b9478757ccf1fcfd63880cac7af3777020442b4b76d05240147744d97befd39f47483f18c7b32d55a398235b5a6f01da9da27464f9c3afd5508e6d22c9ff1a61d43ac381e90b364dbb8b6ad3da35958115ddfa53b23dd6b11d62cebb1fd6c969fd95d6e01c8f5216387d94dd342d7f4f04ab0546e41de42357ab0a0b9cded453b5f6628784cf2e748d79581b06cd5609ce41e587dd55332612dbc0a49addc86cd2cf89ad311f187b8c31d557552c84720e1149174180916a204d72ff71d50ea42e5b38869e4171601ab4f283a3ea2ad22ffc0f2e70485f1e3089d67fb733bbe4035830341081d495ce104d01bbcd2e4004970fde93eada5e202dc21add4354901262d2c1d6171c493351e5caf5152b28442fcb459607781b1cbc3d85b3885739aab9d96205b790fc685807568845e06a4d6232632c6071d51abb8c79a5ef8a84366e10df5abeaef17bc992e20a8cc1bbc45a4d4f3daaf7bf540ca2019b288c296e962c2fb8b3abe2ef331110a46a568b6f32b55d583c37a42712ab1582a54786f3d25e054b52ee126a539268a92e3a6bb6b72b8addf42d2a4a414418156862527016844c1f582c309a7d2b461135fe4b991d8760675553ab949fb61f67556b761b961836a5eab55a4c7ec1192eece92f1f21cd104bc91d5dacec4e0d9997135bfb57a3bff79cddbf0d1f66c588bea990bf2fc2683f244f7969e1d75925f8e7ff6e8e10ffd0091bd1f536f4e45bbe279c074766cd5ad5ac644d18ae1cd3ed79ae755f9ee3b96ea5b4b54992d266d0e58f705fe46b90a3bb0f6c3d8605544022e3c360002723cedc564fa928391bf02a0d491af90c8ea3ca61fd9a7dcbe46a0dda1441d5bc563b9529a2d32a4a6a386685f8bced739635bac1afb29119197ff202cf49189d8753dd0ddb5fd4a0e7f1330c150bd6ca9f29a835db6333fa0d740abc86557ac5d01ace395b548ab393aa590fa2e98c8cf70abed5ccb07d5f3867dd4a47a874a013af7aec6102a7c43f2a5a4e06c289d597f161baf67d6ea2162238c38651ffef03c2786d76c935246bf511b03123f5779c5bbfd74e3c41da9f21ec1f5d8018dcc1370734bfc940e84c7a986946d3d5cb1367b7ca5825a20cdac8cdbaa1a479371da5648554edb2c3b9c8137bc7e5e9178203c927d46c3d229cfccc9a18d0a4dc5075ed2a2db57be26a64c7300c620b0bad8672b579affb3939c82cdd8c0509446f2ea79b0e202556372f2c41f320d5bbcc28ca45c281ed30d5fca0120f5b5c97994e91a3ac7910df57d8bc54a3de07aa88ddda193f795d5666e2f5018615ef4a47338e20e18b3afa2fc9446f6eca48a9cc9c81326646e03ae255e1aae9da86548b12de5b2c7d845de28d290c81bd0e19244eeca80647c34f1e5565458b42259491a1d9469cc598bab6f8db996b8744e40946358bb26bda43b6a22890963506877c6ace4c1eb8d3cbd7d067992bd5bab4e5743a8442eaa17b1050bf584d74df71717f05d85ad10c54499f90333bac2d62cce736d192ad642b5a65a115fbd4b197855c1014df1492c65b4e46df3bc0423e5d19036e27393c05f31268aba09cd3eee127f1526a4de937671d66d6fc82f3844d03e8a2a1038f665ce8bcde4940ff0f1cc9d3e24eb24251487e8412506fcf7a24bf31fc005b686d4d7aad9f9751fd7b176632f2c3a864ee644efcc07637f7949b1233fa7e3e7663b1faf88f43bdd42aee27ad26c2962453a8bcfbcfb894a7f809c0527b292e6541dd7cbdfe45cf96fcd72315a322b750112f9331353bdb290fe00ef23c119191d7f5da47a8cd3dba0559d838e4390e0bc6e08fa7aebaa93db4e70859a22cdb66d7281c4e583850f1184c286401da4b3efe20a48e9d6396eaba2d1f896d7dd9fd2cf8a70c20999405dc336253358d61ee5e6b6de06b428a733a055a5695754f907a50bdae8a241cc6dcbc2bbf63480efcf71662e2f86c24a05738866ba994269fea219b0737f34fd88134296329a3728144efc527c2006fc435f0580c8463f17d89a9a40b3c6c0249072e392ee3dc2c888d2e3fece738dacfc55e189796ba31f9e0594540f93cfe1420e8aa55ff547d079dcdc50789327de6f78436d7d11b2abd1a8fc599f7dcf12e7be8c290affff9e80752c983407291bb44e97d14fb6612c2b930adaee3623e2f570b36550ed853f7b06f68be138072014a078558c6497856dc98f123e1022ecf81534fd6aae8eb7bdda08423b21fccc443f890c98da23d627e700769f86bec84eff8704801d691945724d85c0ef1858ab533fd40b0d12882460507bf2b87e59743ac0108afafda3f728b13913fef514b6a28835fad9116d0b28c44d677dff287af25f7ddc98d9492f9aeed2ae94fc46245bf73c609f92f320bf0127ff0835bcde7fd096c1745f0f7667d871706b2923771f0c850f8e08d2d0b5ef2a7a6c0769bbfe40a715e6fb80781d71313ea02e8e7a8b195b136426684d10296a8e61d9f26b1d054392b923a932f78f3d618afe40d925697eb2cd076cf967bdf123a3c752f9b1067a20a4333644c445cec1d365c7c005d5004305106d5705a32593a07f43242f828a030bc236b288c191556ef68b449b6787ffeef4b78f8bd8af19a4ebf3841b1af8516db7bb423e2bdf1274380e9f024ae590f59d20e0963c836b6fb1773a1dbe2fb502d5bd67dc87559809e7253b4931276bf58eee60ca1fd2d0610544e0908d1ff17f515189507038f77d99cfbcdce512f5fdfa8ca6781829781c907029217c2ebe283c3fb7f6e6c2d1de5f2fb7596ed8a69810fe5f1575d8a2300f02de0551cecad8a9c15e6ee05efb581e05bd8ecf88eda92f3087db9d22461e5598086e14f283943525aa63613451d6c4cb4abaf1ed75e2779922ac84b57ed77ca9a75dba9274f71c942de684bf1ef8c2b349cca5c446afe4c36fc4c537f8488485f7547d932ef8b77237939ed8489d79c39c80846ed0d56b035278cbf9c3d6340dbae52e7e20ba5ebb1b138759f56496f8c440853587640cdf9459f726550e75236c571d45cc6a9dad84a1244b35c2056179ee59b1f16973221e73e653848a30cc4cd6e34c72333b02950c0bbed5c33f957c9a54972a0dfcb515bc2ca74713123b6632075a40ac71c1001c1011a001f73455295bf08fe83e9a68ef3d2f26e4125d4726f3f0b2ef85532a56fe3acb152f1b2e57e0b0edf1f4beed89dc9df171bd9b633817f08247e39a58f6f94e144bd63871e88b53509c1c4ff3fe4d9c1b5d5f7e8895582fd1912f2e08124ff79ddf97ad81ad621afe086a8278aeda27c028847bfae537f15d519924916ada08a2822b0b348d0ee0825d62414d7a88e743ab11a08871e5439033f6e0ca27e2f2c1af63975187416c1a30b5c30d53c2f647dfce3d75834fc56cf1d2af4b09de7ef9676ac0245c149cb7bd55c21323f8be14b64298a187610a8ccea1c5d7df0d15ae98bdb6b26d9f9d28692e997ae13eb44a844a1b11b789c01bbbd87b3e1261468f08ac56c286a68ebeface01d877dd936ea0cc71e1a7edc68eef82af33eb4385e81ea687e4ea08736862ead26ce268b86594fe7c9d036f03a91e1b80a54a8814d24f43e13b29d764d733f8e778e1ed41761e994b12f208ab52b9943247fe75aa186a55272e2d52b45581331a10cf0b3f0722ee01afeb1d48bceb701cc2731240e71908fe1aab35cbe10f7815832066b57c2c0d09aa3a7c5645211840ec307e93dfef02916af1322808aa9f907b84fb21e561986935c27635850e83a428c4c01c70024a7f9e4bbd72391e6cb66ffff230ae9be95ef2f617848b53d00251c548655961d193ce32f5aaa3e0f6f4063a45d65b1bcda44adad1c39368b2328c4a8ee0d3d50e4e1b3dc4a45587de3fee0945124eb80efb401c9978c02acd4a38a58ce0d9e1f8dab1eed28d488dc5e82544fb4722939a74cadf58dfa1b2cf91af7762c8a626630ad205bbbf3b281dd1ce34159117a5b74f970647b4440c4c50f6f4f626ce62c3bf4b98070c9d3cb5725628e7da1da406365874ba512839a4967b1efb561ae315238db1385baa1e4f910d0175b842ea4319af06837c6470c974de2abcb4fcbf68248dab166831bb24ac4653a4702540e24c4c3bb8babf697acb031be398486ce1940b275b8c50a7ed5b85a4c22f02b0e4af559d5a9b9a4f13acb69915f71e3008dd100a48c5b4f15a28537154cca387f6b09370bab59fd96d9ba17f2def681d8e96bb605de5471152b5d135eb19b733d78474fa2b248698dc11b033a79dce8c32425f61dfcc459dea80368cf2896311b55cd79d7eb817753ca5c29c9375d307034a3e6b2538f1d6f147aa7ff86e1ce7a0f768e26b471d78ea429e0b151138a5fbe1b6126405bee9c5c5854dd3e47e98a14835aa83e2bd6e3622db52e547a21c372a21b238f3a2e680e3a12b98ef1ee154481b27f08f140118d2a5d20c0d24d219003ca41c05f56e7e57a9e36cb5c7ca3b6dcdd40b57f932d2fce418bca26ec44e9f533488552f4887a48be4877c83d8218999e82c16cf02f511b7c0cf6c2998524861cfea3b9b76ca6301e3819e6a8be180f5263d4030f3aab536702b2d64f1db5652c5f55191e451caa7dad1e0ed4b4d36dc01a7d87faa7aeab55118b04390fc5be3fa55d48dd90ea9686d1fd059c39a1d04e1f2fd27d7a6bf8863cf0262f029aad30f638293c3d9433068e79560897e3c3a313d175a6f0d1ed162662daf0f51dd6de84904b1f74370e0dfdb0f56e816e162b54b43dc500c5fb3a419d66a33e9025434b60c4fd3cd2c4cd0f38e3f9e7be50e434e495602c43c74d6eb0f0b5b5ea82375fb67e1e1e92c52d6bc0ad7ca2a772e691fed40b3908446c9463675e3b62bfe073c71c1b6f4d540b69d3427bd443c0c21a82b5e293bdf16197e2b4002ed03d3ee7e0fca2d2a34660a9d98843565129bc3c01867c2e6f41f7ffc50900c70104d267a06ddca1a1e7a45b650edfb2e7fb1636fb12f2f165e8b1544832ccdbfcae4f85ce6226ae544622cd53a135f267df971fc81f851a83edeaef10d50a02bf5a3d802cd678a47c71c4afd0a5988fc18e8719fc8138cec9a8c7709a524c47942155218315a6cb105db8b55f72ca032ab0f9eac1b31d003df3a64bb75efb2b376a8f6bba2531caacb00ca7b3c803ac5f88c2172cef0a8b7ffa893e5011df85eee6431c9ecc369de80a13074e09b17fbca51ed977130ac4b106ef3c63c46b13e9af9e14858fe35d96a6b4d42a1dc90d46a7bdddbf8dba87c430e0bd9c68d5321872c0d0bbb129fab3c7baebe348f544e6427f1a6b698ecd940f1bf876dc4fb8b53b8deceeef24cbfb4ac51b07872cc56dad6c452aeaa3aa9023aaed0fee53f16138c7970faf8ad94410f69057935fef7e03514231d60c59b33729184704f768537bf4a5e30911ccd713ad728b0051876f0eaa7505c6ee8477274da65041ab447c3c5ef261d147331f52532041eb19538d1f7d5ba935e774d466c8ff592ea02267733581c3bd7983086c5e500e5ba3d4b85147e51fa63ef2bc0b45efdccb3f51443d62a43b4d6e7f687ab08d409a11896126a909cd125af0e9f55dda4c11d15f642af63f48db2c1fc714d0a14ea0bc99b0bfac0c07027df1c85f0cf37a0fdb3116167acc0e435b6e670ba53fd9c3a4a8940bccee8dd0723662027e1c6c6059e18d6caa9aee4938475baaa6acb94f296a69dfa6e4202498565ec390eccb84d8de1516f87149cbd1f9badbeb05868069b50482c5be7537f3a60526ac28ee61afaa38e06c08308ef6929164f5e6925477ce993fb1c36e602a69c01eeab6bc8099e331f4b9d3a4c82ca1e9f7e0fbec91d71984807ecb14201f90462cec01ddf3def380302abbffd66bc9be809ec0f7941705bbe2302ade3193b774d15c5e0875ae80fa1dc3daa0d2158e3ac8f7fa09c193c632e33dc5cbedb740d9737ea0d624b989cbaa0d1fd1bd2cbd59467163ca17eb99ae56b23caf00595df57d03b7c79deb495429b6d7c8fecc09ef2ffd2a26d35279603241236f7f581bc20dc17c26f77ba80676c94de852ae1fb99e8d1ddee58cdf8567d2617026801f283bce2652ca3059c663f9ed6b0a498ba769eb81ceef6a7f89cb644f51f79676fe5ff9c95c84409e6d1ca204b3436f9740688d380e316f9e65b6723586f6207bcf397fdc36a60cce78c3a12d2cd272b3f4ee7ebd2e11856e8f30e22fa8f1eb3bbe8ee60960e45483258cac9a05f96f186a8824e623a5e8e3f0bb445c016be3cc0073c17ed502cd72dd7b7e8eaa2239bc77d943f96bb0c039873743b443e46329d4518ba3689ed9c95c1e462337597a8ad654b22904f52645f0c40ffcef844e105f9dcad1af92e078ccfffacd4f07dc55fe3b8eaaadbc724bbafd51d3a8498434b26f29bd1afb07c8203f3ca2ff799fd1876f05305fb96ee2fc4b8fb80364627a5839c0174b09a42c521ffa232146c3cfbe133c5d5196b5c58c98c42099a1a4ce3130ecf4c28545418140f3bcd2121c32b253063cb44c8a23e3f6d1328e7fe14301d3f414482fffca8f6c2cbd1613954e86e76e8f6950a19aae9a15427fbe5587376968271e60aaf906d4caf0aafa843f5e4c4553a10810377682d2aebcd1ebc74bc6e599ef4d1faa8384b9d8b499ff9012f1cce3b5e0bd4d6a37205f4cfacc0a8706c5e0a28ce47f2fcb2ddfefcc80b23e1a173748836c5bf66178307239eab0947a8b47052ddd3af82b7bda5bc59e23c95fb8b9b33dd74d63e7b0107c03e30584316a63ae4130f786003eb4b9dee19d25fa6b53ad9d1220912a5bc04e1619624f9a89f40eafece3fe1cab8a849cd6f83c2412e9d78ca2db801ee082987ff1749d6027d5a623123e784e9fdcc27368d33a6eaab5eafd94c94116b14e7525f72b598e5af24465c39202c97468832b137577e45f747a05d0353a165ccbdb1ad7c9d3e19481aec4eaee945be4f15aa2494d3b5967e1f8184e89fa4a608f7d9346483c7beaa98cc8bcf938bd57f4a335aa46df6a11b41b9d595c8590f899f69671aba86deecd0e44d6e4067f0c8b8cddaba9532ba085ad134d52c136e8cebb615a9af51b9fbf96132052c259232dd0164e230cf4a071a609957112e3e71e227b4ecea2b9eba05f0a8f14449c3486e77d467ba87caf8c4af6b8385a8b29774d9cf4376c15e27392cc925a0467a13cd97e82547c2bd8ca200095bbc265c73f57098c336361107545b1adcb7819e78587021b042186cd00a8e0d0535031c6c989569073529660c16c271c26efcdb5ec0b847e8566101ea775f2b74cd31c1d482d5d1d94ca6545c19b37c3397ce2f3327b2382022186816a031728c31341053a0ce2134a4f9de5e00958880da0dd97877f25196413314ed2b5cd204e8701581baf68096de5ce4dfb16d6809b18c65822f98e49de73d05a9025e59454d2755c7a90036b038bc59c253a663039a0a375bfb2d85e4dd1951fca5a81904c5e3ac81f35ccfd12a27f11bdcfa992bb8f2deabf3081c7da95e4438841d1ce0bb4f7d2dfd827c57fdb6c276488cf17828e83a6067bcbdf680238c4ac80fd094f9981f9bb542cc69dd41c794a7981a8b5ffde84fc86650243acda251f11d34188690abe6f1e9d26ff104654fe5c37a8a0946fde67238d7d83a4c666f0344e47a1939c52df15f01d813e0f311f12e9cb0acb60bf7d3a8ca57d46d12b25b620bfc38892c05c38ddb081220d94a29a6c5edc8895539b0a8fceec2eca5d4caf094c91b11b3a7aeef27e897f543f234e80f0fc22f7129dc9ca53b3d2bc6a62b9cbe331357a1dd2295d19457375c732667233a0900e95d910719959574934d28b082b103ae4cf8e4fcfe3bf2a0cd08da425458ea8c8a048516dc3f727404dfa8fd5e92233b0d1a2fdfefdd5deddccc1bb49ab9963c984dc0d70dfb4cbc5e03bf2837a9501fb9b626dc8245888c12c9571412d65919f61762b5ce8973633c005b37a86be604925673044a2f883dcc2b809cbaf01459c8f6398416bc0252f666a410552db87a9f7ed644831d3dbcd60b8b22b97224fd1ee3734d9a2709b56c53a290c03c351af900a0062f10d508fa74d5de9304e93f9e9294af5327501fe9b8148efebe6bbb887b275899e6d2c539325669cb87523058d96cc81546c5c38f61f9421b3d55dcf2d2b4f06b5ffd0868ab84bc2f37746a1406e33027e08589b0fcef52ad4350edc25eae5d706bb522ca1af48739cc81c851fc3d126ff4822d51057805a0ba954a673010082063ed85d52824718806096701a771c58a11afe630c316e1cf187138cf26a2661e857cc7016b25d4800b405981d96e7c3a8444f29c6c5abbcc47579b8ba2cde6832edeb97fab5222a5801903be8233c9432a5a77b33475f010df0dd6d352460a3ad88e47925cfd5426accbeb086294ed6c1f96a288238b51c27ee024a330c33000cbf397d439f6fa2e7b804b35750cef02c48f683c292e3f32976a38d80affc50e29ecad09ad44ef487c0f0274c08206b663fa3999027428a65a898a26ed9e57fe4792e9b725d16f618b9bac6006fd74ee17833b75fb4fd8b4de0323509c4d88585af0517282af6a8426d7487bb3588becc3f591c8bd4f0d101165b8930b5fb8906b9d3cb0ae90b3254b50f8b27a213a638cf7aa26e94b7244cdea5d94928ee1a35356c5d100111e0837815d849d1e800f3c0120c0bd69a4e00e71abcb67dcdc070ba617c0d8c901d3b58b96a7c14bb19c0c153e0656af5c138f305a2bc890a449d9ab1506af9ad41cc29ccd28b11b4a80157c985f07560fc7e3788b4025cfc0e78d27e2066d0a35e801aca6c63249e263320330d0a9619a7ffebd95b56f723fa75a20d6902b0008075a1d6e2fc1c3c4f55c1e2c4c32e6bf21300b34f54cf6884066612003c193a00b53ef18398d1eaff0fa9796540cbe5bcaa62e93d7e590fdc66099438a5535fe84a4abca83c7e1cda91fdcd6463354640d31cde76a2e588a3573e6e8df7569a4e7da3b650997f840cef451f41539bff74a4b7543431b6d934a6a1bb2cee39069ee818477d6d2ae7c384fffd1c729b73d95e89759a4e138bca7fc50acf26075b371baace6ca6854bcc6bbf3a9b968e7005cc6143bd199abc9a6fcaa7e626e07ff3aa58bb4b47ae4ddbf7c92b45e67ae2e0b00b4763b02bfd0182e5b6a8577df99a4af15b7b6e11add95083a5825b9623f518a4985858f288fcfa0d992b840773235a6ab1bc9647cc7a5e57207f17b7ac0f37a6d6ca37e1dbeb9858ddb78c10f979cb9ac3e273db908fdf004f967639214adc7a8e33a7823150b7c8d7afa1dcb05923265305c02bbf1d28674f5f697f0625a3568f077fadbb9505d1ec75147fad49531ae9ebbbc1a9a271ad010af4e468bd67d0ae461b8d987721d292802e801be785bef6f1a557b7da68e096917eebdc4a19576669736a04d0633d55934e4b6a5457b2b76488be63728392fb2c11aa125d4d9f8f91185d7e93dad8a9a5b4dbeae0320be6121f8f875bbd8778e790a1d7c5ca231e05363cf219ca183c2ac7f6fbe260fe384f37abdd70c6926de7b61694a977e0ce9a88fa2ba3a29e8d9f1c9016b318fe9a01547d5035f7ad11825ee8c1b97f2e266a693b145c1d31839ce29cd5fd01c2636cf69bd0f4167bf68179587690ddfeb33bf57c2b774bce900f9b67cded720f409227e125e29e63d3b9aae20c3b29bc3c8f52438ec50213d67e6d52f09670f35c278686cfb41eb07c5d5c3d9d34c6d056620ef2094fa50be9db326bedb7b9f3169d642e47551b2247ebcdd49bc3d933aaa14b31a1c2d44ee5139a639059ae0fba72700327b6b7ff16f763c1b724e8fb2955669cbf278a9ca49ab6be1ed791213c1134a44132b697274b328c0e83d620c2cd46d3338e583728815061bb9f7d6154d98918976f11d9fd091930d06033640c95142c41fac39065c8ca1c43edd6a5c8bc07be1043d242e7108c1046a0f64e7d5ceb3524873280c85a41150db8bec3956f8f85bbe2adef6bb20b281f39c4704c96424ef1912b06b22a097b3dc54be1ecc26ad10ec2e65a0065d8e7eb3c00e1d1ca6e8d6f54ce72538aacb4e0f05853031c755659d4d69da721d3c0a01a736337c974951feeacb3a540f2314eef9551743d65b7c01cccc64bd58584c529568b97cc29a58efaed9dcd2e5f53800e3c5f9710b7ef7227d6d5ed7b70a84ace52b9a5125723c4b66a56fabfe3eec3de850ea3e58f2e2617f2313a75d894d2896f1c5826011c7d99d6516e99228a82b7889123fab8f7ff2a71d1f3f3439af302dd6a54c09e68d3db3cec00aa34a8b54731434068b774f35f941b5d7f9c7f434ad057edbaaaf269161a95f07e8728a362bff609fe661c5e8b6d1212754485051c08186bc118fdaab19df93a66ea08d1d9d3c2d1dd34421377c88e82c076c687cdb092d3f5a9fc62f98b1eb1150076df213a757388dcc02c90fe0fdb299c48c2bff5703cb68685fdd9318df90370fe27767eb4b71652f504cbb3b4074c9767589f2227235f3dc8d49e73dd1549da733859bdb188ddb2350d332d551bc014b5e4c44a55750819af8068f41633a82b1cc31b442b9ff26e78b46d171883512983a3496152b4a2b0951167a4bc578a3c7db3ca3aebe57caab011c43f66759b27747b5346b9e49e7e018a4af06cc0df87a575da763eea94a670e52df0415a857d4f0428a7df73ce87a31b2bbbaa8ad04377bc39d27bf260db00e9953a353bff10553c62f5e1393b4fc74e37637a915626b94cb256132222c887e5d380f2bc4e2ed33e15b350f3c82d013f4fcdcea01ed96a709ba59af6479c8a868b261919b68d0bda8e1c97551e5ee2b9636485f5c937d140bff05121db1c89944b7a184d602d272a6f5151753d2cbf115998f43db87a3c20b7d1543955b5ba472179f878827d26a07f34ed25605f57c49f3b8276b048e9a8f282540693b4298a1843e523750428341a6bfdaf8ab6da71b3a6846dad2f7fc049cef91348465d2828bb65935c455ad2d9a50d2152afc5dfed44d26b06e45f2e493c58fb84c9380098e49e578cd755aa028bca1511353e665c8af225848d5b9050475fa4144167d217beae1078abf297935350fbdb8b47fb0526ba72d161953c922ee496f4973d966a397a88b6fba01d538fc9d5863cb1df9b22f31878a89c0403bcd55d17cbf99568e02c173ee315fed19ad5fd0af7881705b2bacc45edacd61ff817a6d819b4c7876e7db997b0c111da7c53a4422287db19ab8db1c070545dbc311027b74f67f404e1a39e527ca6101f38d967558725f36a9c23c8efe324da5c871b588bb3d0a04ad88ba2302b01ca19c9ad5ad675be87def7e28c2c58547b110d5d5adce88cd83b39f74bab609a9cf0d0c3ede9f81ad3bb5620c3823cdab4c18fff0c32650895d1bc51a9f0ea9d42803957680921191d0f01825e118eff09da4c06c6aa7107e6a3ef5ba0ce59257abbdb3d232257f5c86255d1ff3e8254fc393ab4ab7cd43a04d2641b3e6bdb9d60b11b9ef7d5e94c4d9b85342ef13e959685355bcbbe0430585505d3faffd33b232e74f3af9a9fd73f39ae6f7ca0459d7364dc27d6def09a9281cf0b2760945549dea618250e09d298e9ddca122e89aa3c848e7950e1a2aa54d205b152726facc9d2a643c91a93526f0a01f0b184be5bedf23717426f951713bb1122cc12a6cd5f9ce49628b9ac8763c20c4a489edef1f8111ed285a9cecb605f146125450f301595272c9a9963fa7502229075643fb0da9b4f88674c57eb10ec74ef1b391b30ddc4457a25815ccb1251bbb966b201f9efc6e43a3258a2fa2291552b3aab553a68e57ab1cb283a9c82c0e97f539a9165574c5f7fd1fc463a6c535f5cdd08dccd18528e0529ae3c5534b615b3552cabd58994d56796c6c630a97dd7fc5a39c2a3ba679e6f294dbec116d3394ae61efeaf6271187a112a4afce4e84fd67998bb92430c49e0d33623567c1e457e9f9601382fcec28fb05dd88e2ffbce7df10dac1e3ab20351a58ca76db68544ab3442e4a0ab188b494cbf08a182d14d41ea3b7061deee9c206778525a8b59bbc84a3368c4cecf81b2e8cec362b36142c656154de1286eefcb4bc919d366ec520def5276d65f6f3dbae952ef91742a60d908356f686c5c921a079d35a9a21bbed2b553f522c0d2a7594c6f279588a73bbefaef4b0cf47b302698f697ac9e1bfa0510b4c17be62a608ad7a3ec050293293828576bb780e87a6b451799e22d08e09caae78b3e09be34efa8284d223671c190ea0a6f9d89172f8543f60424d726f0b24698897511cf7925b413405f80dbf6ca8857192c7e10d769a5ed9d7c37471c2b7c6fc45ee707fc302d73765fb0eeba0a8f37a34a18b749b8df6ca76148cd82545c7851fc3b95407377d9ce45a7b2b7a39061a0842f5b92e58f3321748194d1bf9cea1beb6bf71c8dff64e42b0e0906097d64905a3e325c518cfa8bc7dd9b7c34755cc2fb91f3dc9ee003a184adbe288ea57258fd31d236acca7ffacd4bf23a0ab6d16cbb0fbaabcd73b9199fc493a86dc633b781a5e27df08fa2e0d1b1af7a817552b8bdfab8131b5ad39501c0e3f46b85e354fb595a241ffd3d4e06f9d2361ae3e035ce971b2d6b76e026ad417b9a3771dfd9265d4633601d95a48b939340e30b17ec6b3e6a569134e0b4759f9021ba6054aac7ccecd9dd0fa66ae34b93850358c97e954c80c6a67cf76f50b634b7b1426526c45e74f4dbd35604ecb0061b2b5702bec6b8975833b468ae959094795afe6e48a699a1feb698831aa54f0fa763eaa2f79ca5299a5f5cc00cb705f02285d37988bde5da863609b9aa284ae7a9fb4bf25731b0d0bc6e98087666736c43bf7a73b939a4f9aa7f8625c758511278c388e15e13beaf23d59b6e0c03b54921df2ddc1aa6c662d825e7fbe30937e71340e875dd6231d62cbb691588187fb31b0a1d0c831b432ac27bbd4b5cf87d8fb4223d139d2f5becc91139b366add4606c7ec747973c0bd03fc4cbff5e2820c282e1e2c4bff01f4dfb3a6b11d6b08a5e3efd5a79eabff692ff494b892db1a5e860e06030928e5bd2142bc47ac274696e628d4c45acdbb6761290c5f0c58f1298e861a97e365119b4d289ec7397d8b91b41f777cdfe3e599d61140257e0ab14ff06edf23b97d56d16b6768aefeadbfe3f7cf90a4b6034f77eda833b1eafdb38df0944f81e919aee46fb6e4f1c928360d0ca389bd8f8c9e3c96ef4f4f13caa1e52f3e4b8a785ed12f7c96caf0ae5fa301b664fd7835bd9416ce35875b52113168f47e3cf06264828e4063fd2aa583e1e13ae3e344b450345a8e081fe49c95a916e746c6080f929e7abe988271c7be142079fb05cd5cf6ad14b32bcaba0bc5121c85aef6d6023ae16b364481df6c325e8c61d5331172126797a50e2d4ffcd33fd035690254aea00d6a6554b27aba718042f0d23042b8ae36236c18e236c948bbf606dd64bab4c4f032b3677b635133c8c20509287c8d08b68f1da7ee070a83f4d3c47f178d03040b284af27c918a4ff6715271ada2471f809b1bb67eb7b3a0631c7f4db385b2ad8676a22472157026812b3f52d2d4763be055d441637e72adea54fd25758ee82924d4f6faca1a966cdba60cd2c7300a7ad9212733c08eb117cddb6f5a84b86e5cf0c2b04bf545bb2d75a8fb2d987421668589ec2f0551fc623302d551be8f0f5b841bde8af439e79f37cf73f86afac2028614f6e6d2eec3890b86c045510d87379185ed6a975f7a50241e810eb50ae8a43d8c48f09790e0bec93a584d9b23423c823b0cb11a9dbe5452ce7f93aff1084d5461d937230745ba35ab8b661809e76478b6dfe1ad83cc013fcef861411626a58ec90b5b44f3d3122b1cdae217cd8e4ddf5d24e7b47c29bb1414568197846088657f0d2857c2a19c701ec574c0c29d6be1a8aee2e225f468ff588bdd93396a9265c2bf442f3e09cb447ae24b6faa4318a42bfad0931725cbd6df9f5427ed0f151888e6f4ed1232e37161539a73eb9869ab8342bc3d8ca1ebe6a1c5de14251ed4188856c5916b13118442140598023f2587877908ceee79a035602c409f46fca34a3a5d7fdb01d7b8395c9bd2eefa782aa35e6dcd65f1c1b703d77b89d90b8d84ef1faafd26741ca21cab8542ed961335733fa9f20707c2bcfff94af16a2d50d8397754b57342a79099f8ab5bda6205f6aa62b631f749f26a7975f45624ad800e9b661b6eebfed5b2fc2a5b214fe2aae073f2d9bbb34cb62db86cfc667990686abce3b6236bc794edfb70fdcf79bd0a42f57b2baccc8e8f9a99c78723f81902f2d7b71c644f592b9f3ca4c55bae83a27c0ba603450a7f70ac77b22c6c68e2a272d552cc94afc0a6f91379cb261ba59524efc6b1322963ebca486b8426f42fa1bcd593c8a125ca0e890595fb3f52565c510ea71969c7a7ad69ce222b7b0a92cb8e4fc73804172f9a03b5c7ce9b487b47ef527771312d25f2d51c34a06711e74e88b6a63d7556de797b7226e9f21442c4e88a09b6635522ab31a8943fd8e29c556efbff7bb06cc606610e9a3a1a029c3057b84051e8f18a2754796cbc12e060c41f11231868bfd7baecf554ec59ff95f299ba4f1a63562caca4b9a6cafbc273303c7c596bc53e8cf3a194addc034393d3cd500ff0a921d81daa367ae2ee6cfdff4843d12249a2dde2dfb7d19b0421af7610d049c636cb64d15632e04bbb600e8c666bcca777074954e25653f5490a84e072e0facf3ffdb4d28765eed1402ab610e03352c066c3fc52104117fe8987d2d7304a34be34dba200e4920b53e7e104d54401d676f4d879ad936e8e4b7cafe8f049e407b48b0b160b6eebfd0f2896816adc3c6d51e05d7880961c4a40a70832b55b0d2a9c952f4966bdccf7ea05a2f5fa338053c44e539792b38cbf53cc1f8ed49aa02de0d61c7a973402f6cc6ebd1369868e46c322d1e50244e6b43ffe440fe079a1c36299aff4afa8486b538b07a317177d554efed05b3b208ad38112642237d0280b718325c7320ad7413f2e215ff5204a56a9678de0dea3c8a22bf28e23b1b5940f49af10cc255d6701e8b942fcbe23648e667c92d8ed50be11634a21e81f348efc6f4da7d9ced672fbb3ab4d635071f8c9d08d9adfbdfc8bf438d4f1fb54df3416b8cee2b1e00d0e33666f1b08f70b6795a4022fbcae8cba4e0356d47446984b0c32a861031c3e413b0e8c887500fa48d503d495750df4ffda238e8728237fbd21e255c5572f8c7fb5e4eebf76ab660e52d5a4b84dc9ee4a2e6ec6e20049add7d6497092b76e5054378d1f495bca108059fe1afae20069f15e8eeb7d66a3eff2d5c443a83358ad7822b654ca4d3bea485bd26477f6045c626f83bc45f076cef8e81495e270e07b212901b37d114a33fac4cfef00e8f6897fea181c45ae28f567f49017984ead46f40df8d8bc5ae7b7dd6407d5a8f839acc66955a5d017409bcf42514d0604442e37f2b3d8841b38a7e145f014234f54f696738d6209e856e3949e4cadaf6fbe8280d290249de060fda152022f0a0bf6083821cf4acae356d21f8fcebf593631a8767a6816d7beb45999683b4f628c37f6c47e2ccd92d87474677013233b356abdbb115c1d046526eb53e3720cd2387c31555879ebb6cef9db3be392b7afe445c5351920a0b243623ba69a38e06dc45cfdaab720c5de35bd899f4b99dfd0bdd431868d21967fe2553f719980d1995553e1c6fdc3e600063b9fcc9310134f5079e05c58a37d57c8128c786efd0426576201e943f770af5e0653a76f1386d0e8dd78fc9dcbb53a50748b7563ac577582974b14c7e0961345c4da37e07253fa44f3189efe74dd55532046f63889a52c74a3d54b33745ce5dfd2da9149ef83d6f4d057c5bab9a51f1ff173d9876511e4dd541b9a82b1dc5bdbb5cbbe2c3c71180ccf5089247e9f529e798d9e21f73ee045f3a38ac6a4ca145678558da21c596167982a089abf5e53517ab2e4ab9a5858f61653548a172770c619c8d413af02c502ae1356748c3eb3122a9622af6fcc816cd86f24c75cac35dcd22e9245019c487c55eae0e46e583ee69b32f180214fb508e7fa735b75c1446c95c74bb3796d2cdc51dd9cef6a461cfffb74d629340be9f539e79315c98e3242c08fca623a92be5c37f41b8f462117dde87a573b8005113ecd86d52e706aedf83747698f90256c282597d5b1e81a23ce4e767e636c2cd620c19d82f6d3e645caa5c957201e94ac489bb2d256d62a70773b56435aa07fca8f39bf8917e526cb35d07c8d642283dd8f1a07fa9481cdfb60c47d9d24dde339cad4dfcf67c6d6f70141934704574524a3e1c8d61deba2910411fe2de2d1b8059ec420837a8614ddb9846f1d24f14a40922ca1a12f9ddc81548f6162c075d1880c6b7e1d874ef451051366ab4f724f4c672d06ef37167def9620fc20a9b6951b826b50bf3481202658370bde4c61b3816c80bb7f0cac4fcf10d6aa83ef88fb2ff0872a54b339e210f31d90a747b3d90c089d6185dc67b9a9bdae8f55c6dce92413744d71d16502ffc2b1823baaf0fc8d1dd1b2f0b82141ebdd50ae70be49ace26c42250e5bacdcdcc244fdaf8c889413d6b4af41c0e416da2cf6775d1fc2e21a6412aa62da3a47ecdb6ff8715e97116d48d92a1a7a71ed338b6dffac6a858360e4d84f1eb362c133f1f0be15d3083feb53a8da4bbe6f880e9952fc07efddd34c2297281302817eee01580ce177f9cd40fad05166cec12670f2e60b38d449bc03ac980aaf1915cdc4a5a72d66ecf9174699897c5837d43d0d22f50ac8aef6e2a2955949899bd65f252a111bb15d0f3c0550e1056f5a3f4ef93d2e443b587a5fc0e70a752b1ae6b57c09c42c6a79361ef64883b7bcd822f6cbf8c6c3a6bcfd88c30420e7c408ed74f0cfbb6620c67c15c47a5b441c2dfda2b7e09e2ab204d17b5c72f43f81123420c613dae93580eb5ec2d4357e31b8d1042220fcd39e65df7a113772a0225205fa8c545e0c717c50cf8c544fb495d531aa84374172f9a8ca0db3e1e28c63f17322e2b4eb65bdf19bde3e86761570992e14d56f3aa1427ed938ae9adc872b80ec6eddbf06b8ad6a33c246cabd4d5bc326ac14e2fb317d530b76413ebaae00d3f1f9fe71bf05487516af7ac348d57695c310be700037ace57a083e40ccf0978396fb4276fd5c7d1318d7d853c419347479a650ca01a3ee8417ec4cf06438b3a0372bcc2238b3725ff23247a184f63b01b836da155d57dece20c505ed4bb37188b50e357b4f75cafd805f1b30675aec69284d85663c285ae768829ab0f508cd761c32d5b34107dad8efd5ba1ee1e816b2ce6ee4a92a1d0d2f711e9c9563ef58372d66956747e331c0ab6d13dbf660e6dd205f05545520b08882d7d1f7c56eff82e8a342f92578df6641f77b997e1139ae8bee3bf97c3cd21c50db776a3ba60b6cde2ccd071e7be605bd7507f7675ff9d2b979b391c0703fdeafd3cf8f2ca8d4088ca0a1e78c7c29177b0e12b961a51c5075953fc9e9e6d040b7912433f0dbe7619abc3c925303061f6fd6661d00ef6faa7ad16d7c9d76e23c611a943600422b421386ae0dcce5dbbea238e668946129e349a963bac425a92fc9e98d6e87e672d16f97ec71184119caa2c88abbe75d56f019c06d18c08d30472a2afbfbb6dcdc3a7a2a1f7b51c31f6993486e7b92f430beb010cf071435af4642409db1b8a62d0181253f0a2e43417b954bf29011b65d9d7d82db57def15b2d27f90b8ee339c7104e73f1f1b215e2869d57537371b10dfa852d62352a96f081a17d09d2775d71b2db0e41be5733e9a89cb377ed66f9f93a42b0749b42db94cb414c8d0fcb36d1831020bc24f943e5555cd2a641777413266b032e5bfe64b82fa195c0cffe209725d86dc26a7435764ff28e40e31793caa15c024f79c71ac864e3c79a43e8ded2a2110291f4cc172e2b10b91576c5e5071213ec4606015b34a6284b0afe9d5ba7219dc68fad8bf003c922f8c2147d2a045ed30c5445c9f9c56207b815225bf16f64379c91140c2f5a91d4f46b1b6455bb4e4106aeb77dbdf6c5d36bd2af8952b1c0a29c94ee6f4b86269c63e62013de765af491231692e3f7927a3c3c8c08cbf72f0492f6bb56bd15554e4717973cc796d866a50f73ef59fb392a46807ed48d37025cac16bbd490cce65aa47ad64fac19f6138932a22d3df3ef6f31bf89daed2286e2d57baf6b10433577e22d4796be050a4fedf318c07683c7647b29abd122c3e86b327d2cc41e4caa3f5a1be54061b53911af3d159544bf8786fac52d3175ee553fea5066df64f9938af7973bed0502e438fb1285fe3b56384972dede3b21aaae7fb34b9bd153e108c8decb474419d88315b4f2b748153c6cd9f98e4d4adb11d03f2bb87f8d9ae84c493fda776fab7005557756a0818b12d48b7bad34243deaaea0f3fe1872a74e9658d192adbd4b35589274a060f7946051dd69454007eb7496a9b1d36beaef208a027551b1cdaba1b72d279281bd96001e4e0ef92d25dae989cecd80db2ed7931a23758dd8ae600defbe435525ff2e0cca43f5c8dbf6f312582d0e7208204e03b504fa66bba9ec2229721df5faf9121a73e2b8469c74b96a9465ba4d785cf07b05fe7459cd40d420ad9aeb35c2981f18f1d60fde6970d7a90d741a1a867b873ef0d470f91b1e1f1e87d2e9921f8b8087c7ba92bf5b0a424af79a865ddac63364eb5c86e5dd9f7a41503975630ccb046f23f359f81b80bc2b941894bb8ff249830ae5d376c55876abaa13bbd38533783612b85a7e557e845a3f00b9efc191326339d5041d09ff5cdd0832341c652ea7a15e450e76eff84b4e3506ab3ed1601509c110aba63c8a75dbbc43465c9bf05b93253b083529c028ec4b4408e6e78611d7a5d560681550f82819de29fa15d74ba14b20912cd95f5c8795b2b0a205c5e4f63d98499d6ac79a6f87126e46e5564ebab7d87baa358b4955aa88f4ee4a7ab8e4ec3c6afd5cc6210e917d15f5cf80d20021b7f390a848fa121631624f2f954edf7d71a26794815d98eb797d0af3847ff190f1ac13aab081b34010cd5f6efa7c85994c3692922b4033234abd3672c141dffdcc4c9cd786c05fbc489e2eb47ffef590b20503ef702edaa046482cfc327a296871af56cd441c6aa9dd1de077325613a642e4fc7c63394da7e9472ad1896acee5be8aba0aa4f1bab9e57c7d3a03803328e769cc05cb97d030d86b45cd241d404e4199bc3fd1546a10993677bffc55248f23fb9c214cf675fee712e680bcd65cfc3c056ae844b494a8d7c97fe8d1fb07603acadb4cc06793972837ff5d5f1c3617982eea7b94cd8b62cef257c2bda8341f4494409785a788f4b9ab5a388fbcf05fbf30bd95ad39de833f2e3a6ca3d0f7271857c091e0c06590c0157e0bcc46d354c002b08cb3cfae24709a83b6066a9fada35298a7db07bcf1c27380a93a3e805a1e405a38db1b6226593cdf2331097f8913eee1a2007c593d8e5554d77a5a2f655c73fa457a1fa19b9f753c6d43f1cf6b41af2a1d47ddb04f63bf3aabed762ee2ce177dfc718fe90ef5e800051becbc0c9c7ec72bfe3c06d669548eaf586e71b9c78956823a29c892e6094064d4c5ccb7f755290b3662c7ae34eb691da741b0a76855d6733417a8a8be2e8c53823a65bb86eba942012a3d2024b6af27f927d3634aa587dc9b8eeeabd8d5f50245768cdcb9853d6d3b995ccc2bcef55373eda4377e7776a2e1801c580259f17d9fb329f872c2056e67e1149b8d28fb8f45c003f9f0cce80bd42c79937907d4c3b3272206b0d0f35fc92ed76af60cffe9767c4bb0695465bf30b0a91567fd7cc987d44c3d381a5018c7a1b7a99fd848410f7e76af32d0edc8901654262c2ece8ad673dc1ab6fa819f0f0f1bbb4fedec2e52c256a22d05dd110a1f5e168a4243e9d1405293035f0b75cc51e3bac58ec05feaa4f1a7dc47a99db5c5698f786c24f1b14d51f030883ad4a921ba48e6aeedcf1feb0686b8322bf9209ab04e99b32036067dd933f258c5ca149ad3612fcaea405376e032e478a3e85c8297c1121df69e8662f367112d366e43ecc98eec755e7a7bff76709a29a9ea3b33debb0d85c07c21fdeb20ad5d99dda5b10ce720de57541494bbeefdccaef2db53ccff7b51dddadc7a1e6591d5e03b88ef42b20a032599eb0955bdf885df686bb2a547265588dd566950ce9378670c6f943aecd4fe7d47d30f2600f935de12c057b4b72548c40fd09714642ef524ebd8e69fe2a97441441aeacbf378a369873b3907c60339c1a8cf9a322338c1732108d0690c6058c46917860a11dba5d9a19553ec8dda1a534296599e4239810cc227e138002b2eacaca5ccc6115aca1edc27efc43b17829d72df325c91c1772e77890fafdcdce96d6c3df1c0ed5052cd4e28c984cc71bb3dca08c043fbd16f897f7e4a1a3da68ba99e5b1ac01ee07d211e9d90bf4308c83c673c1efa19780fd5a3b8e6d8d6d3c4cf6f04dd0d8590c14ae1692d06bdcd21c00862d448fef845b51eec9cb0db57731d17c07d0e702cbd105454827cf6d11d86337a89d296260017659612260f360a15a51599ec00f66201a6c75321da3868b66f89192aded27337369defb7bb7c8664eefd86fd644af5cff1e8365b175327bb60d568b9a13be693947c1b8e48caf8eedc7ff1c3fbde58ad0778e475b0f8b743077829f977f423e9750c0b46bb7475bb093fa498cec87018ce0aebd61992d9e7602043ece9e24e4e3e2401fc5a1eaaa96e37403982e86eba184c2c49a3c8c9dd2effcb979479bfc03df3e02fefd7b2e24007aeba5451458d1757adf85b74f502cca6b7d1451a561ce660ab7859b0b8854a956ed0aadfa1b023ead060e55d870fb24221b426d01746ae8a0d1a49113aa4d4ea0ab35da9a1818d29fa3ac381134d55dfb9ccdc0d4860164f1a693710db302b4bdc34497920d93ce4b4af21b33d690026fd630a6510f7ec877205b56aec80548b440a6335948bdf9e8d9a57477019ab4a430110300bf1a3dae26904fe048eeaba1b5a435f71a83eeb0e57b7ff086b6bdd395b734c06064269586976d94851000fa4fa5974e13c9e389158f33a5fed1d4840eb5e53c5df516e590e4b15ab0fafc56d51a1b0c66e5b962c6e4dfd182c7b5fcf4a37c8bf1076bb12814d8b46f2753ddc1f9c2184c4aace9091b3023e0af01715ce089f7651823a8630ce674647e76f2373857189e3ad1469492e1c2d6cde792bf24c49ba228e10c8849e623c1efdace62a5e5602ef5c82ec5695d9226470c8844009b1f2176d6c5d37e1f0155cf2922400d5fbece27153cfe92478a6c27db787b29fcf9b87300f2d56d29638ee53ba6c12735cae311cd0ab8fff654ac93d0e54f5d671ea5f6346fa56c7855b6c0785d7d75b2d92ad2c9a3e9aa0126879de99d60681756fd86e40d2e174b6e682e5b11cbcdb230f84bd4be87a778a0481ba274c574100c46fad052d5164b80a479d25216aee0c301ae01e1e5a20f3173828bfa0383bf631f4c5fb984b60e96a338059ad69990853f8292ccd82310c0d31503b40fc4a37cd3f81ab8884ac03c65adcc4898c57532947d14ecd4dc7e933a7ec9ad25a84362996db4f37799a83f5c4e78ce9bf3f0484b276bd1b3165075f980819ba97f02e5c4186c49dd9e5379534335a46dac28b6f761ed317d8d0f60b300fd0c9d1907ddc55c28166dd8733f30a355bda19b0374926ce3926d7abc9920680b43c528f65d90e32fc3387acff9f05f6fb533473b38bf5a4afa1ab978ea20bbb1aa89d325f7607bcc80eca201f247c4b3b55e604aa8b712887d3b5e9ffd156aae750dd2e5a9343014237114b0aaad7917009bf3c123bde490dca29724e7085f3283925af79b15d6a5a5dd59ce7ad92d9c46619f72173b3b65264c13befb89d47c4c1711a758dfdfb03a290beaf3fd5e6615dcccf979a407412d786f2713b8ed4ff0bbbdcc5fbe8e0084f319624f255afc885721f8a7b939070c3db29440a35f1ffa28460f4018b39c05dd9a05eee8ab6808e59fde69d3f10cc8cc134371a8640ef7b27c660e5893a9317c0902f169e55e6b11d5fb7080460bf995e5dee8277e2f9c92ac4f4d3d4a9bbd98f78b754ec1d0795ad1e3c8b15112eeecd8322382e3285af189e49d8d3ba7bcb27147fc5caf5b059108d707924139f07d8721685c0e0b44a09ac726f9df5b7d9189aca7d68aa205bd8dece6994d146f89a4a4db2b1ad4ec77f473b80bc46e134b2e1e3b3c0773e1d3607cc0a26d60738a3cb5fcd7217f215d521c82b456c3ff99b148048fc10ae9660f4de4ba0b0cccda7c62c79818c9f1488d9fc92d152707c1d22b1c90f0013346de61980ad9b084a1e2d522cdd30927c7b839051cdfa29aadeb5e6d050abae71d8c6726da0245ad9f5ce6bedad1bbc68c2c72ca1f5f29c1e276a10aa2f05ff2c75752153f8f3975c7eb850d8c9fe8a197852d415d19fa0f4fcde4e566c5ce80edfbcd851e86c5556c3befa42aa61b37a92738c90fa7464c0882bc1f0727a1174682781e7c75ab8a12b2f570859d66d7aa58e48edd186a427d8bd81acf55162296152c85eefb007dea92021f014b5a170191cd6df47578a14928f00662de68ee28884bfdf03d09e5e2115bd277bb4d9456bf212592cdb56bde0fc3b744480e418694cf17658695f5bfafdbbb41bdf20c1969c4585120bd8cdf5687ef093aef72724d8d676330acc22cc9f28c52f45683ff615b6f4c0fc787dd3f457470adc31068aaf0f9ab913bfcbeb7e8d0869085a17c972b8ea00e01e8f1194c7eca86cbb2a1465e4717ce22fab4b1f676f0491b80fee5be7667ec5cf02baded2a5281151931a9e4817203e425e1b29c3663f7c92f669f03df940ced3a826a9b723333e46bc709bb0b85690a262576df9f75b5693191af255d674e5f79d494e9f810a429390398eafeb7cd6962a6bf4c090ed24dec912a839752c57693db500f5c836804b4e0783f154f11306390f08c1e479c36672739d9e64b7a7a60baeb6a56394c69e375333f4a6e5234009672bf218cb601ff0e82b8cbf9d1b0e264013c98371f97333f5e62dc685f81dee4806399a2721764b618f3a26c562d36e52dd25ecf1921e218c094a144692fb205cf5ce6ae67170e2eeb21af10d8741b80c1f1edcb74c25825cdc6baa27481ae7543230f180cb1c7884f2e3eed2689130f15774c1d35fd4accc059f98c9fc655c48ba2298b1fa17c0f6bcd00e47667ef633de448b02d4d555a5e7d3b467b36dc9779b1a012edd79d1a7377dc0502bc561832acdd80087a69d6a3c4ce4d09c4945b0ff4bd9bc08748fd9b0e427d44ed3ab7eae412776e4ea25b5af990e218b535b7662febe0b44392097820e531f148431802a0c63a9a965777c118b4db9f67656a589c4503c83e3a15bfea75a01d6dc214a8b5568ff6eecca273372b1691beaff059f5d5bbd0a734603b1618bc8f27473f42538a666449bdf13ddb603ae2a740482ce281cabf4d93124344db80ad91878510970728fd599c6d28253ecd58afecb26fff6b349be2d4c1f239fe6aefdb09a3c754e67509be89148bfdaaa3deee69867a2461b0ef5adce0abc9f58b9234d2c13beb7c8d7249d99d592759479dfe3f24c34a4b0937b24a8fcf6ade0900de7542db2acb6bf2be1c617c087416013e1b1c4f766670418b70242b70755fae61279df83c63a970a3050e9e5ffb818d7ef827f4e4178634b5c3dedb5040ee2d27287adbf05b1067b66148d8accad696ddfa37f92b533ff9baa14f25ae9f9920d8a07a058801570ffa82b4df8b0da2425c6496bdd3c524d04c9b91486fd0d3d3fa301f2504ca35fd4fa470eefd2a68c2419027c4f27d3a801c8f024b3a11148754166cd42e83c5c90859e96edb6f0f8f66b9d5c0e7e7b80bac14ac0b2c5159ff02861a809f5d7db74a3111a9d8c79a95129de366efb801df8edf786fc48e0aaf2fb8e07452aee446a6c78526976edcb4e93a9930868df0ca876f5b0b4548cdb2866e3c2c5a1ec7360a5fcd516430a45446fad6526f4a1cff71c0908386c0a697b5cf515a9d01bc877a344f76e4fa8fcb8ba57938625219b4800336e829538c38d690e1e0b2586758c2bbae400caeb72475954fe18fc40adf67e753c1fc8a1857e9dcbd0df71097412b483c9d0404a18b0510a12dc0e9fa8dfe43a682184e9558798d032832f8d0b163770dd48451c7a484ec18463736e4da73b1e7b345ed1ec454d3ec8a87ab6ecdd7a051f0ae9feca87da889df6fc3a7016b74af800ce79ccd8a4e9594008db9d5d9e4ca35632a730061c552bf942e79aaa0326cbeaffc2fda699c7840d00531302f9bd95c9fabf789b2f1a9d6a6a3962d19de73989e11368e6233d3960ca41ef4882f7451376af51c12af223f553627533b92d35dcfa5194d90ec24ce592fdbbc30005b61360f3f844b29e9a0246febeafecf83899b8fd5498e60c62c5005f0ef68b5cb03c658610647488bf710bfb026c0c2afb78b9741a8bf52fdde3132f8ed4a193c1d114ea69dbad785a6cf04795490a0dc691196ba7c8462ccbb94c2dea722dfa36854913ba8f4a75c877c3d71c7c5a666dba4a2caacb34826fb69129447f3008147b04f9e193c11074f8b91eb8ee287b64adc437e5fc09a2dbf3774d93cac1090577c98bd3b80087ae5acb7e7fb38466494fa6964352ad70fea3143f573e0b899b054948260f84bf18930d4477a7496d4c53ff84299cb4f8b0ff592ed6f5a7c63519d9fed0d6e2a3abe0dd736558a8cc025ec6aa552178c5949787b23eefd0f413e2b9ffd378dd87ab74004842e1101cde63cac4d8a124ea2a8b56fe602a3bd571d89f96ea580d0de7c12ba05ac6a83a079201f5d51330f62b0dea75f9f6646e4bae2d7f5d5442d59e28c34ae828f6408c3228de9e17c94a885040987817f60f42f53ad6dc91ad381e168109a409073acc8032752c1d46ce68a6628068832d850462b86c6274c6d8d998a4fa1dbe7acaeed2d9d9be6df11573626fb57cd92b11847f3b65ccc661f03ff503cadda49d01af90129c18c24c9fa9b66d48e860353f0248b4ed89b057669e537d493038827bd35fee6dedd604ad83b295a3cd095de8a6003ca6ea76d27b2144b4a87a60520b42cedb69abbdaffcf6765141e67c0bc1df555c82b29e3aec561f722bf95a375b2b74e44e513be3cedeef0cd847bb8f9b560f4f736a9189b252d3e9bd62d5fa6cbe49b3c0f5924c1ba5d551abcba0cf5d935203024792407246dfb0b1e0164e19e9688db81bfd2675c32502ef04036b2ec93b7c335c124eef652b6466ab788880514b76b82859d729e11d3dccb8707f8aeb4274cff7d4cc9c628d81bc75c2316f80b73cad5e7ef5d97bc7169eac132b61d0d9114e99e7521329b568a9a0799bd194cb9e6d1b540ab24a0f3992760544d568a0ee20c3c13be8563f38c5cd4c15999bf679111b24f9022aa4ed7fba275f496f0fe0cfe7b4030c86c92ef573f3995a664dbfdaa3551d6782ad368d462037e1eadc1750fb48cdae1e173a03c00c5824148fd394baab20cd821c818d1d1728186e41cf0ad85b4c53be55e9d2c94b2f51a67a449d93889c28642a981068be411e017b858578585bc5a564327299ed8ded58a6e46596bc8adfb2af50937ce233180d404400a0fcd93594d8cdaccbf7d8d4a28041d61b37b9161c15b9a70737f3c66df6cb0ecc22a6abef8180be8877f7f85fc010256c4fd4dc2b57d9193a420c6f1df290b7b4b92922cd919a31cf8fd202c39203d78872584bd2662b8bbcdff6572453fcf653bd85155ec900e49ac363b263f425d43a274d8ff0a404af199dfd0e9ecac6a854182d23220f4dfed782c095243d16b51583544799f89de18e5976a0be111a3839b55221c1729388eeca8a89cde878d6ca28e0de84b90652a188c119afd54646f46a03f4c8f680a55a1022265d1e8501b22143e825c3ef7963b0e8f082e86d8c28459d9fddeca756403be2b159a6b85e18a0fdfd24093b1ee15eae8feb15bc66d6b97b6260b7cccc0eb00af50cd5ef7a1e2fa6a9f247f9ed7b93d705fb6f7925bf91a1258b2a87b1511b47dc245839c722c19568501fad30143ebf26ccb4248f0ab71fa886b0449049032cb112d86896094c4ae19ba9d02526c51fc7215e254f817b8567b9436a487e71ee58338e8786c213bff11db59c140bcf6575ff604f669f6ef62ed7630cb728192322d7128e836706e94f6add748b39c5ec2ab064eb91ce080b2112325b5ba24fd47ca9b434042f54a2871eb2f60a7a0f46b1eec17bc3b7ddc26dcf0d81a0881ddafbdddb30efaf5220468b8be0abe291593e0d156fcc0cda2aee9d4c33e9b9de99d39e47cf9cb8419d7eb147b02fbb9697c10ceca82af58e9ae0f6eda1783d9d5223f9cc81fb2b47392b7d45bdbfdf479ace22ba1153ba8ee96bbd2dc515787dcfcab2df539df5385e4944ca15e309514e5ae561119cd30d389778323758126ab048d524d2d226af314a1de06b1e0c2cb5cd9ebd2ebce3f11f6e56febf4eddcda77f5eceeaa9163d82ed91ca272319cd047360a85791652ac8744133450d73813d09d637c8d41dc756710dc48e49f770a9de8ce2838b1acd3033e3433af7ab222c6ca5f690fc6dedc55d8159594ecc8cd623e670555e3712d0eb715052b3fe442ffad7cf6549d0c927c19414b0366508bb69cdc6e939e8dff99c7a80e1c040b9d889d730b267684930998f96a8d8d87f3e51cb5c7df504ee1a554bc35e3cb0758982b85b96f92e7dc6fe81ced2429d328e3a863ae8d8f1d765e585e91d137a9b7109cecd6586f7762c00c87149c422a2737592f00806a283fd5c6621f494ccfce23c742155f671ae08e82d3185cc6d53461975fe66169492b46e3c60f226b2fbcef19458155f5229f204244526ce2c2ef614175ffea52c9092dc1597b3f132ef270a952247f1906e302960fb3bdfc715ca03d397624241aace57c2f877f58d33ed651cdf0b6b74ed9942621e08f49a7b7d90beafbe91dc9b76da4dd4a96718846ccb34acbfab5ff4162ba1a3632b44c04ef4f1aa01765d2643dd031f8d43f8b37ca245b8e3cd3f479ae4052957cb335ad565173ae685deec5184526893944670e31dc4e82a43376effa13482df5054b4ed4e41aeb4a3e77c46842399770bf4926ee70a82f7f9a5f4c8440510adfe2a2844b528fb8d7ce866b3e19570dd4ed346e9d450d0d55e974055191e2023ae596defa8a41e3a2dc17d851eca777545c2425426073c7ee12fb297bd3e0278b6c32e2ca13daaa78247a9869fb1395c013105b3a16f6424e90678fec1ad8cd83d4719f5ecc657ce5219397c09e1fa40409d859c5aab5984027bd79a86f75bced483b32c876f11390fa9d2533520c116bd513ea62192d253198b17512f91e232cc43da66f527714a6d40bf0ab701b197dc48ecd72af548f321c7bfee760f0127a4de37cd25770e96121369d7053cc8a4d9d1b542be657abbdf4fd30acb562dae79b4685a3d91e3debe6a1f6a40d42f4037181f2f10cf6bac55898d7b5ee5266df9d7059b4572f74c8ddda3ec8d4aa7484d385514322002f261a552653c302ac9d70035cd0d216078d70767c08f1dbdb19d92e6fca9f1c4f9210562ae6b849e7205d565ba7c6b584e36e2f88a4dacde36fdeb0f110f3d4290c6ae72a1453665f75b2535fb3fbd5332c22da67cd08d906e0d42e345f58482b9535fdef48eeaabcce652cfbd64c6f7b26e5199bc39cbdc33ab727ec51f6f85ede7de0e2e3155a92f7f6bd6652db86138d937e8f4eb9df618cd707044b73b470b5d8818a3eed05bec9cf9c88a6512893c8afad4b24bc422eb533a456d4778d28d26247d3283b8813ae6cb67edd5af3b99365c9ddaa09b3c6b69414f8a93c33bfe0e772a535d613b89ee96c2feb4a06fb7dcc8503dc6eb4fc643462f45d17b9cf123d75fad717fe41edf583e4ad9358039479be758f8db72b0c687bc20b4ce259cfbc37f302efcab69a7488a42dda503f303401c5a0df357e2f8bdd0997b3286e591f1bf64884fbd784d0651a7939623074ecf83dfaa47bb71bb8488f577e51af3d915fe086de5c1b8005b785e71b11af21638d6a1089786107177dbce63914fd28024eef0ea82939882e7422d3bdbd6441d02d8e6529b7639ece050c2f899233708fd0eaa94e841eef0ad7f606a6d106a43d2bb910971f3792f7539cdb9344ecb89196b65e96d62c50eb9f3651814b77962b233717d505d04577ebacf95d69de4202e21c628642bf44d219800f122bdd012e3508d6a18d68e5fc67dff9914f414a4b9ec496f503a10a45cf9d341c58aa19d732be7f48f43c7c96b909e63854c4c24e98b617ba2d49eda5905eb00c9d6620074d6ce6e28ce054251b742251dec84e102d8b4cbea5feb62fdba0a90ff2bbf89c37da2053828dab4c1cfea8c6b5850b25f7d89802dd2989fa1fcbc3212586e1873ad97a77320101b42461960342ca000782dcf864a2a3abb1a2151ecb5621785f3211ef287a73a8e4ef2b5966b76fc9cbce97498818d4064bfd89ee7f9aa35e902e73a836559392e37959e1d5aa4d229113b3e5ab669e11ff7ac2f86a0fa37ffab5b4b9900b3a4adceaca861011af591f583f34ab740e229c52d520b43d37158b7eefeb6c38b4eb66bbc3498a2e8c824826f5978cb17ef210c17996853c4d56cc49e42bb5b44406ee6b5dac7777f67a0259cd0cfb559a978ed4d3ff1c898a3e0932d5f237e79ad882cdc809850bab9697c511a02ef50ada8b966d10165c54866168f9bf30c1a894094d3dae1581b3199081319f24459bd33cdad721d2522370cae0a8f257e43fab2470c96023a8156879910485d6c1bdd74e8a54ade9eca26033ec067b4ed2ef9123b168d3b759c0e36d84a2d964b9f87f238d10d163f862a025e804268525660759d8f43c16cbe53170590dba09da6cf33d7785d9a85a01c005a470c45f22643c683044dbdf32339cf930dfa6e4957f062cff7ceb1fd928fa41e04cc41ef7035562f23bfdd77913af16d3c7ad016acf728f8ec2c6562b73c882f068bc044dd403995067cfcb90544381846c98ad15ff07085532ac7fe3235971cfc576a94ae34b0976c19ca59b01676467f4835a9c5fab33f1c858e0d61bfb139c1c0294a4d45629955504c16e4fe1d063601c9672517b410449af694862a1970967193c5bef0cc491b08a5db585f73c94434e1f323f210438aee945e0ebaa3d4c2267667983932dab9dd813ac1db91009ab5d64f983bd27575acca4efb049a97ae1ac0ad3312d9bcee7428610eb45d3c8301b2cfa56e6d55aa13ffb5d046c3d99219cc9457c0a6bc278e92b8372d9e630da9707fcd4c252da5b08eecea66efc85ba12e62baf47f33ee57199c3a46088080a844ee3df02feb50caa0f06d309c9b89e2087126ae31097f714fc24a142919f6495ce2d34a54269275e5bd71d0142eb860e4fb3537f1adf43795b89a28ab24e47979a133e1ae33d65c0fa180fb6e097f668a13ae90d44be8a1aa37e9d2d18d5a259df9401ca282cd19cea8bbdda08de98d1791c3dc961edbd79e94b842e892f3caa2ce3ccd3f4170eb6814a426961cabd0fbfb59c17435a23bf7957ed2fe8d78265fac1e9619940068fae899effa3e13efd145472a168a0b99f84f04f8e8f6a3925a7972192ac61819763c127216e87057a377593e664ae1b58e61c57091050cba1b0e4891966e7460dfc721d753fc0db43131b9b9f6948f532f42da849bb444d63d50ba2a52055d6cf908a9ba69ec1a7c1ace74ed23e655a7cca98314313043c426b03d0c06b5f200ed509b72c540d4ca59329c95da71734b2e13af931be36c0cfd36001df99717a23f62702764626e1f56a8391844befea9df999a9e786b1eebcf55ca9acb7e001085a9b69e26d236d3426a9e1e9c9afe95fa56c784bf4401094b74b0f4b135b6d5cb0b28ab0291a421f57f4c4f9f3f2e154dae80a6147e16fd3e73ef09c4a9d97039048b5f3862387e2e0a96c166d727caf791bd9d98a3e2ba0c6fc7c8339597d891e799be444c13ace9f1e95341d5b7ef343f3208f76c9afc87ace20d175eb19d84d229d7c3f2a07a8ae9800c1986a2df4f1497facf708905fd493a771b9838d50f12d4f45620ec15e4d9a4d4c06f95d097a2e73bff650c016b98cadd6b4aa49aec032f0939d6859e75e55140e9cb7493879bab7f397947fac443f37760712acc76a44023f9e9758481d835cb12b9bb6b147b174c64c5ae7b68f90a8c0fc5152bb70bf50482ddc500cb84a3210638bcfc6a4dea434fedf06145a48e62a918f83fa0fd6013e8028bcc37436e5a114e57b23bae2b915c888f4a240f642774d314daf083f6ef43342edd3d6b1bf4727f12ecff009aaa58c2b4d03c4b5397b419787007704a148aa27fd385c4d9bee3dea6adec82aacc47118fb73e427ccef14deee9f1f425f74d3a6faa337293b8e973f4b789f6c22dabcaac37312e0a6317908fc5cdd715f6574749775923fc5bdba038aebbb7cb95f70266527395f810de68f0386dc0aea7df114be242279c5f5f22933f9debefc568922a7332e53b04e2bc940ce64ca9637fbc37669e7c4de629ac8b1b84b53681d8803a7fbf2a3483f8cb3e111833866ff4660b1603079783e44eeddd6201f4e8f7e58ac9a2cbf0a491aad35fded65669eb8e11b00852b2449e6e6844c4b962df8809741320c936b55235644791f83b4a0cd1feed00fd1fd032e1600879e4eb7c6eb93e0bab4ebfb657fa1b048e7ea24eae96ef303ee4efc8a0976d18c7c761cd015c95ef019f2c4529e9e07094c0f89d28031be86783ccd823704c80f3c7ca53795fdbbf9ae203d87c79b3dccc0641d8cfd380a685d706ea78cc1d450c0f83776c2a0e297c8d39a84dad04146a8f658d53d4c82596cea7c150e90ad2bc4d45f70b3a5221bf8dfe301009c1d38bd6e9291da3fad6818fce3e4b409b7026277d47e53fd94638b0da3eeebc4f72d621c403c455cd8e5b2ec3a810842746369b02c478bc3a60e921ea2098d83911b54aff4ef7240333b4ab598ab8d4af16e2418b88b7167a673e54283908713d094a5ccb950852a9be0a5adea4d09b077f26650ce55edf741595a782f8d20d471f9e9543202018f4865fff0506711ba18bd3e03b7649da4f2945f5f596504efdd18b4baa81f547912392283bbc1f58333223c05631190145756903659d3b6f91f108324215b11a5c2bcc496e69f5a59fca3e57f62550f17fcf589681a6406523a3e2811cdf402e7283e332b7efbdaa11a04d82244ca0e2fc66ce5721d31feaffe027058ead522283b1e8970d08b3f387524250a547b2437ff8bcd6562821727f025cf21c1ad971b2f03d6b0e9b05277a1787fc55e53634b75e93ce480ff4e62e686480ea3f10bd7e046531bc4f5db50e82c02173a1eaf7494fccd86ecd3cadc61650d1690102bc9564d2229106d11af31b83016adb678416509ad9d489e8a794206e84815d61d4643dadb0ca3ae4abedf9762aa90ca0040594640276f0bdddce0f8ed307f59c78329f61ac9b07ccdd2eac6d879ae8c8492bd32a293527c2f1ab1f154f1afaaf85067c383c2f4898dbc4d48978092881dcdd8901bb6c25a381f837091495761391875e475851a0bc467af9946e1bd7f9172c2bea91e03732c70c24c6fe2ed33a58f65b7379890e9a872fb672ce2f27aa8980f1736df22b478c44dcc5318575a252958dd7d5c29f738ad802dff6fd45aec44d4491ddce5796622cb1624e4c27f059a34ec70e7f336c146d582e08ba6692df780ebbe1e430c37487d9b13d42b8efe0bedd4fa68e5dae6664323a18f2581550958e0397090b581324d1fa14a5ac2b63e4bf954dbe1b2d79b2e84b302981e95fabca8dde9cb44eb5946fde52063f09a5767100d308ff46c2dbe0e91a0cb8f759860d44dcad6e628d14a0ae1d9d36a4200275d383455620c1367bbae0f21c3db81c30e901cc459d4041464b8f30ecae9edaea2f1c09f53a7159df11c4f01fcc0f64cca563423f80230efc1e4741e9840b9a9a2fd1947a36045ce74948fd25c6d3a7856f051907fc60204d4d837dced023a392076ff9e442d090743da97ea9bc3f9b8cb15af7c76871b1a662fa1a6aac160e203d25700e6d23a41c6a5c74f8dd51d743d2de93a4b5de014c8803fcf8c744ad85a88c13f8d8d5273c852a12e3bef67b19527efe9cd397299c5536b23f0cc58a88d7d0a0085a765831161ffeba2d521f883ed3a3f2ae7afe6525d18acf84318bff835ec666f1748a1852ced1ef4da651711a9c27c560f2e0e9cc26d2785c89b6859071ab01d827463b22ee1942a863b8f9d78d69853546ef6920e37c39d53ca2e327e60c14b5a8444a65e4e28fa18c87c15532912acc7a1d6700f781fb91cdf13948ee611462cf8b57fea40d0c85388d2e0fdfb8f7cc0363bd5f310817aa6303a0092b793d90c6be45ff26ee393046f0743ab3d3cec0181cb69c11e65e5c48d504ee8fec091e3c002f36cd55a37c73801bc2b49a8f81b8251ead376275146b63d46f8ffdf2032e4270cdcfe741dd8a7a018ccdf0b5662e96e6a4ae6fc19dae45683c3bad840ef5b7ab019053664132765904c5ce968264b93fede6b435127f90fc607906873868d76cfd55cadaffbf826cca380d533183b221f67ba48f94d08ed886a0bdb7694577e1e969fd96f99b5ebd5a53ff804133c501738947fe4c783a0ff81fa3641cd1f772ba8ad8491a789642180be7dff688ee4103155635724bc8066bcea9340bc48a1064d7681f976ea99e14ec857d308c98d641f92f74aa884c48e729cc29bd6d65a0e8081765f22dab99ae9c58560ae7b006aec1ed5b1f5895c7c94a13a21b491dc9078bf8961bde42263159f3796553f855e843e389d59b6b212ca9bdab57a8c9496144f6217b5fd51e7b0ce296d58351a89a088c722270e535a571dd755ca510d5cc333b27573e6bdbe84d7777ac06f2c327864a52252a030a580e8daa682cf3f0dd8a54f957ca3206d654b3bddd89976350b0da892ea993af0b1c4aab4d3002fac3d60183f7fdfa64b9e1f06892dba56cf50f6c4d41ae0ec4d85a2d300ae4b31bc4c09bedacea97aa426300bb6157ab959ac2ac9ff2fbab4866c17da4eefd334a3d6d64b8eaae737ad81c324ccb27d7871eb5dbbe3e7af12cb9c6d7ec069780c9af6a28a4da3f69c74b01fb161bc9a602a8d5774da6a1c0ce7a08d8192f95f09f5e1ec40afcdba9a4f12c2b6c346b924b480e8728f234dd389d02050b441969e44473931b42ac7c26856a541dde563eae068e9547ba7d703e9920d176dc5dcb7e43550e31ad9aa555e7f371341e52b76e355b033167512536ff1090b01bb3b141fce1f640544d461121334906c2d3d27674b3adfc88fecb95f3b0a9f3dc3265c84f61caf47323104f663b1f2ca3dca8db11e5bcfcf370e93915b0ee8aa0f9a67c4a7d122885650aac63a0264870673956892a489155b544b81ed14bd0b6b648051e1945649133cd8c0045eb15cd770a067be28d2ec88717fa8447e5bbe8b126d1af813a32e5ca7b4f6a1101cd14dff3708b50a1c1afb9d862d0b1ad378fd74537ca5de141a6cfc7b9e3aff8593b6c0432c038286c435e9a24143886a3da8110230ff4daa3c73efc15900e599520a398f9932709965d8eb1ed2851430912c8ac7c1cee395193268c326000be999ba50ed409cd8e04d724fde1d218f1349396a93798622e83745492a212bc709ed8398129e726f9c5dcac3eb76e5dbc1fa2aaf149a6827b76b5e366a9c420ec6b4c0c3bff9c7b211834d596389891539fb480a6c84317fa6623015b6f46b4302a105e17640d581508312f0a36af4fa39c3d0206e6519512080dfbe8291f835fdadc188593e602b8489e7c66f2c780c94db99f51d69ee1af9cb650e952ae9c87bfa06a3cc93295002f5509f72402293e810f2208ef56c50625633f161b2e1903d0d63b116dcd9b1781d07b7bfee0667969ee35c9891032ffff0c6ccf1d5c8a922982b224755fd960462c50a1b9980343865af2a430a9aaa7abe4372858f29d4f47069abe9720483c388e72201cb18d89da7dcf7499465d3cdca51f7731fffb046fda50cdd50e57eb78c35af0f7f233e0ed97a59e7d2210775c4723661ca5d7432f1cc941359f9169c161347a7d59a7070e6dd17effdcb3d07af60ca6683c8c1298c20bd0e502e3064161e162dac454192589f8aa3667e9ee26474a79efc4be08b276e8b39f462ef2ccf8cc4adc26bd3489b2fca3fe7f097863c26a32dffa1f2aedc3948d6f9acfefaeb0cd34881e8d54a8dd72523d2cbdd275740e9948a80e11099c2fccc871da2cf5f8dff4b517ee97579121f29bc0da86b0642ff3eedeb90fb3edb3f8b248d3585508b84f05f48684c0c671eb7103d303b01bcb28e846dd103f7fb8317095dc41115eeb5853974817e789292d9400a44b0577f14cc45352830c0c9c6a39920bfc199f1f0554552f6f4b6f83f27b2a0efed0716687448cad18a04f69b603d7393ae3e8e677edfcd5b8c3fea737cc8f78a952b3882a22199394be5627787c667127ec9c381556da9f1a68852c25780a26c54b9e190fd930d75d470e2fbb08e47ab15f1255b4103772ec9e0b770477a2dfd1153678d5ea66504bc8409fc01e73b27034da0a498e4649fb6830a62c9f91b570dccbd3e4c50da0e04dc6775ec82d9f02ea0f122971dad4d3e9ba39eecd97da44d357a48342de4aae25aa8b226f586bb82b802c59f490de71061d42439f6d285f2ede78f9c4fc6938a1a0b7343e728f5047f92ac76aaddc0d85f38398219939cbc034cc6920cbc0f053916a3558237a09e9b698aa493c6189ac122ff09eefc41ba71a6a5ce24c3f9a4eb43f1400c4059075ef9c679de0ee50d439520746314b3da248e043e5b1e9e951ee7260f932e1e7153136dc102a9b1bfe4aed382f9b1e5cdb3749d729c4530014be816cf658091f726c3fa2b278be7d126be6283114111a1cc89caac2c81aa152ab60fbab232c5400cac55a3038c5380882d3c4265a96514637cc5ccaea78458a292255ff27e43a068e3942c5f3dbfac2c57bcebf1953d6cc67bb0cd7dec8891a78325598229e5263abe1bb54728c094f2581661215b3bb70842d396f6d5f5e360b711b770de0415291a4e78103bbda4746aa17a7dcc21c4a428c4d5f4cbd0c63a809e9fc48c191d98f27133eca14ecf0e926848e2978ae1033cbdaf7edacb4a221ad211c181c94c8ad37d41de89cd66a48147089be5af18ecc4bd800ccba1b66ece97d6d499a2ad9bb4610abcfdf78d5027bf2a4c8b1cc4ba432b6a009bd63500aead35e6d7a2b91730d6e4f798c63de265d4dd31cb0a7875efa4856d2ecb2143ea394b25f2acdd68c25553f1a5797ba8426af6706d1f914f14f63925fbe0d53e238cf84d12e4bc8677c4b320830d685e7080523d53963b88c483262ff88101b4d4c0d795a98f24ef73e1c621f995c3b8df71a6d08e68bef7dc33e490448a6b517438cec9a8c7709a524c47942155218315a6cb105db8b55f72ca032ab0f9eac1b31d003df3a64bb75efb2b376a8f6bba2531caacb00ca784ae085ecfc883cc77104e2545d95e031e3cf5c44ea58da8dbbff02d83d04233dc97090c77e56c483d5a3a22110146d9b8a35056275f4685482668463895bdd17257ea99d302f1c2b69e18836bc1ec03ee1397f64c908d2a4df807500d386b86f38fed798313086225dcba5e24d0500b498bbabb71ab8a1d8254189ef8a30b4f1f19101fdc117a23315f9ee77d9ce08844d2ce5561d325b10f25f168682b1e0e120c160d3a49191ad0daad2b596ea24c269b4c50b14ee80d68b6ca9312889d48a06fe2ed21fa69e6c6cd81de6e8083787743f360b63afe74276497837df79ba91265940352384b14819b05e4d6b8d20c1856c241a120270be422323f24d893603a4d139e47573ad181882eed9d4bfcbb89c70f4b85ab8008c346efdf11eaa734e7efa2f4e430de5826f1f553c6e87d5f1ab941addec7c9f14817e6247491c0a2806605822770333375d0dd604feafae9eba7ef752796be932ef4f56e56a60567d6ec33f25595120b8a85dc61d825a7056a60eaf59262b058e2c62a3325a1068e2edce455f726d2330aa4006b205ae833058c8debdeb5bd3a474e3c3e97956bcd221836f8dc2c0cea9ddae38896e299a17a4ae49b5c5c1f6df9d62e48589918a6a397ea739770321a8a0b85989d169d812f9840bd2c90d69444b884557e31e5a2eef4ca95b2facf24367eb315d7f12d14e0238984678a3dedffd66bc9be809ec0f7941705bbe2302ade3193b774d15c5e0875ae80fa1dc3daa0d2158e3ac8f7fa09c193c632e33dc5cbedb740d973b457f8bac3a3f68e534d2cff2a64e45c8d5bde3b8741bbd3de561df34630e6e16aadec6f5e373f7861086aed7402e5c0402c6cfd7b910ff2c97461f10f5cd70a67a5b88ecf283aff86917ff109544f854c7f1db7e51dad4037c9c041d4d09c36b40c6928d10cfbbc3d201d015217a016787ee27f97ffdf5ff8252b2bbd148d0070ffc1bec8c9d9b05d234892763be8de775797cc5ef212901c123c215eee8a5838a5995fa2290077f9ab0c507d1a694ba9adc62d88f64efb1c4407ce5a95f5f5a90843d085c8be3becc1e02e4009b74fafe9836d0d279756c2ede1f7779e0baa172701234446da3b5f98e1f586c881d8b2f93d5fcfc3281b8d0188856ccdc570f70d3a58fb2945989b9905c5d87d9e49879150736d6f0e0e0fd36f90ca4939b85f80e449f1094e7b99d0c417ed624b4cc7961598b3bc35c999ac566bb89d1911ddb89f9d843380e5fcb25c03ad34e603aba986751d783342dec6d248a1e5c8662d503664249221f624fc4f0428a5ce2e9cb0e3d6221a030d0559a0a071d9dc11a1e29b8f19d49cd99f8c61ebcb9109625250474d3051a4f6a47b6cec9922daf82e20ac9aaa6ffcb8aade3d897572d5210141797c8d66cbcea4450f309cbc275cb485c060d3769a6b8b8b741bd9e5d5084b0806fd5644d90cf4d0a91f62f6879eabb51054990a2b45a163d7b9bbd6347aa27a896d113dd2b099b524ba91939f77139c863fcdcee3ce521ab2d04fc267ceed1fbdc6b1c62a10d8ee850c287c74fc60dcd8c182b9d57a35611330eb5bedb8db622f8a86ff03d01ec5f060318e664120676637a3dd879bf2c26a53b8b69b484bc4772be81548844e465339270b22ac8776b412386187f9c254dc3e1229317d448c4f216131d218e082987ff1749d6027d5a623123e784e9fdcc27368d33a6eaab5eafd94c94116b14e7525f72b598e5af24465c39202c97468832b1375301303c6b58ea1ec9b3ba6b7464cff0995a80ecc90b0ffa87538f145804681c5e703c1e6a59e77bd0bc95a8a65b3eaa9ababeb33019b21286c853978268fddcc5f6ac6261234ee71ad0b225d2a3b156b238618b182bf189ef32df769c289a67835e6e50b7471f73492d2f56c003f1e264716d1b833121f4103b518bff386c5280cd018a4ab34bb68008c6f6f34db71c1424fa7130a5e84f63a9a6d08633bc474f565e20dd1129b319c18bbe6db0848404394c9cf58841a72266445821049b4810ba1392c01377fd28c707827b142a2ae8cbdfb6b8f3becacc8db213abeec81c1e1c113664868b26f033e5ea9e4e4112752dbd4d57b0a1cf35c590a026bbe0956a99f7f75623091ac8813fd7ad65447d84f5ad572c84515de341bfca214450b8155640d12c34ef2482a933d05b3d092e693f1b9634b1cde9fe72bdcb9e46a8fb6ac3a740c66fb37e364e83931eba4c5877af7b1f9483b8f22184e13f8d407c0377faffd4a19e2c033a17d915d8530978f18cddcd6af022b61e0f89a22e60b946c50e825fbc5d007ea9960f2a056c3b912a27f11bdcfa992bb8f2deabf3081c7da95e4438841d1ce0bb4f7d2dfd827c57fdb6c276488cf17828e83a6067bcbdf680238c4ac806fcfc316d4c658795e92701c0d5a9d4f89f02cc356649c9e1584663d94fd78dbcd87f92f54d8ec8c197ae04eb2d91e3e6a48b72ac3331fc7e0cb4d673d0cf14cf9e901b5303c901b332b3542b82e49ca09444eb5e65a18b928aa8c4d88f9c8c7bdc9be73501317ee1b19c6d4babd4fe72224752c9e765b8215ba2508f581aa22094b416e11c59c09c18e2ebe77f81c02f0c4b4003479e91a3fe537796f97751a82320e8dcd8badd6599dc66501b95133745e61efcaace8798e686748252651cdc2867ed3eee4eabdb5dbcdec6884795b5ebdd06449c6a027932d86bfbb1ff7bd59c8bf1105f4c5f75645601b1e33a4649ead2c9703b7d1d3950ce65fd30433e9df882acef67c60746e65b73e5b0040ab7cf3092866180353e272ea48ea301bbbfd13c5658f0de8ca305134e75145593b3021ce18bda383ac00f53928832c6a410552db87a9f7ed644831d3dbcd60b8b22b97224fd1ee3734d9a2709b56c53a290c03c351af900a0062f10d508fa74d5de9304e9379884fe128a608135ddb4e5b670dc71101bb2056f9ca817c31d5cc8598f120411fa4ccda205334a3f7968fb044bdc3d4d48d3cf23ecf33f62dd771644ee49c84436b0b4c8bb982e01603b8f21e2f56d45aa95a578f41b32d823fa2ae7c61f521ebfa9a460c72fe1aa3ba6263b97509e1405c6eb7cc31551a62cde622ad260d22f3bbe605451878fca588aa16cd5740cc7eff0679db646ca138ce11b77bb1f0b7ab3fac92b96c334734e4413cc9a86dfc055d7e78b7021a03240fe6bb8545f3846c00aa06fdcb1130bedf6d5ebbe773b4c7f569ee719ebb469ce97049a1e1374d50b609b74646e4f49c267bb1524a4921b3cfb55c17d5efb5143acd1e86a6b20d176e3b83658d17dcfa4e014dcadb93ac7790349f8cb5f22e9771c2252118c122c0f89aebc75a286dce110d66e16e13bfc1938af37b7b00cef76ec1cac1357e239bd8e797616e247a2b4acdf648e8e39d0a9decd9e10706f517b36138edd5c088def3dc40df32adccf3c5b5eebdd523b760a3d0f60c4ee27b466dceac9937b454dd898cb181bb8a0faf44401e151f5452810ed08fe234aee9180f4d114aa0b7530ad18b1a8b7f50325bf38d1454631ad753ff58b451f0bf565e907e128131202c46550b9d453c81712f2240f98015861e652225ff2b183d426bf45e038bc4f87a53ea1615fa0317bede0fa86ea2493a3f7838257c279c872bae06e78cfc3979ef3fb96fad27094cd598802bd5356845057aaaa81d234222ce03971a6e91557e5481eff0650980481c56a86d2ce4fd97e514f47971ec5160498b791370588207fe9dc9b4d93bb40ecb7c5423486bcdbafe2d3f8dfc61816520be0fd551897268a5169a2027cf59f614704f2a713fc4b92fd39647f076606384d4581ac267f38af0508cbdb31003e9192b4cd8217679bea1dfae91d04714a01f146f227d0bb873724e2a2480350fcb6e64dce759fa28c6b5e9ac3e7e14e7051220b5abaeb5fea65fbd19bb9b1cfc282e203d6e67ed17378272d0805d5e5b6431cfc8c35a8051b6717289e5dcd3f1d5893094dc8345cc880bbc820024521b00560803251eb78cfd7a0b250f3c6321093a3797a93e5ce8d91ff779b6f318fc92f66be575f00d058a27a90669209a29f29d59fe78d873e932fe9bf925089238daa1dcb2180227e520d1f886277d0da78b1015f6564351dd1f536421d4bc0ff2ee5fe5aca5a44483cefe724752d57467b507d59dfd8b54addbfb81cf4a6e5ecd5bfed2adef6b857ff799812ce6add0e7cf186c5ee6979707684115f3642d0731c0c97d805ef05c4015c7700a9e429d2b207ee8520bf756e900202b7203993ec86716fd6e15a94ce9d2a4b55fd2324cd3da7e1567ceea4d86386d775e11ee740dff300d24d76f23cafa0a7c349d3209f6b937eec40670f6461edd2bf1fe70be2c36149433a4c66cf4ae92e73b9bf08f569ac78bfa318898881732df207a5c11ec86f5dde87370556facf8a651fb637b8c82bc15ccc42eef39b32fb344581148fe5e86a9afe20270956be33907b0daac898ebd9de1cc7d78d90a742f9efc6d3364e44c0f335d2dc9873cb34432b979560d5219fc29711801faea732d07bc20670961e9e34f8cca2b40087bf504d25d0c8d86c0308146ac469f5fe91150f73339ddbd694eff8b4ba975f481d36752d4f28b2fb886bffa0c8d7c185de7b5c06c47ca8839fc9fad4c1adda08599b7726b6f79ead769dd6e44f62451ede301109e08e87605675a16551370fa95f078453a5b813fe005b4d0e3887f006dcf57b3abe9d898fa62e463bc805432cf86d220b4b24e77b29f365bf1991a8af3c92750584f955b2efb09c39e08c87379acb31c52fe66a609355b433a79daa1c465f8f5b94606a783d58e2812f8513cb46a2ff259784c043dd6e31eec82910a9e8b72fbffae9147fe3c6fe96f0ac52e06de456ec678aeabf66f015b7221ff6f495eb00176d578f5d44053212e5c5dfcb53734ba75b120d9c26d12fe7a9e4a6f23f57a5c7f97b5330a71610d62bf83d14170762d7c199f80f7856f7f7300a3c2fb79bc1ab7b2676ddc6687a5e4953669ae1455aba3b048ac8c52b4e627d3a1e04b4074027c541c40cf1281947147d8c58d1c7199e2c0b1b5537d0aa99af4e177bda22247f706d81ae0467a5f2a2e15c5502680ad11f4cbd29d7321655feb68771c42bdfc713284272ada16872e857c4782d722715157606dbf68fb83bddb6ad14a7b1636f996e7f9a99b0420c2f91d62d598a193edab14f8778a6a6278bd42f452853e77730a26374c698b28b9e2694987fd9e97b3d1f6dae8addeb2d3aaa514d04a15089857147dbe3698e98817339178d24a05552b700ffbd6051fd07bcc5b9181dbef41fa7f88e35394328628ecb8fdc7f5072b4cd5e0574ff2b8461c90714d5bafea824e3f865e03a8d0378f802183bb9c2caa01b6a2f9c5d415d4c0e62f55318f5f6cfca82db8abdf1697a1e9c7e7b674722c936a1bb30198ff7d118845faa5d44e4f5be37de4df461dfcd177c7646d723a708ec74e4b29bc614cce31ff2ba177da8661eaa724058cc1d0af46a3388a100c6e77a432b8b54a6ca0493c79c08574d18893ab57288cecdff3fbdd12378a82fca9f4337b8505310ceeb4e98f31fda5df460569af03b3a928eee5618efc0677a21b3741a9e48eb8f39a9ae661a9c1aebb8b20b1ed590210fed77acdc6bdab74138b4354088fef79089ee397b05e03f6882c90e94a99ecd24ddedf80f44b4a703204b70de7cc7a1c4ca334f718334049f6b8b2214a813d0ee989cb8721d220fc95fc6f1fb13bc8509b36dc3e952f1439aac4c2ae3aaa396296f62b79e1aa84ade1652ea628c4b5dcaa582d57eed6e639cb43f32639ae44383538cee3afc4132d53248333d58e7829cb402aba329df9595eabe27d1ba7295990deffbf17522a002ff8dd06e119f057d84d707357e8f7961f975ac3421e16422ea8cfc8aa4b780d562ae72d5f5a263c897029a7302075cc262d16068f9c8dd38c237c0d5da7a2f6bdfc84839d4295bd17dc685d053c572b1a3f095ee81ec04ea0f46c56ec282fd48edd146ad59d88ddcfc81e4cdef834b179eee0a6e4698d4b5543258ef32da6ee27134ccd0599a19dd09bcb5b8074e320b0a23fe06b4b75f61f12dda7de320352998b8589cc2a5556909dc02aa1d2998d7e3158ea87616cb1eb908d40c128d930417100d37fe6175005586ca0f8bb3080db52c6956e03a5dbf7d21ae2de9ce22ef2c874f0af0756eb1da90e13124f0f2705323f32c8396ccb5c6520104295840dbec5f5aca125d9ad0d62feb68e5123a331680f656e0975bf126145283dc9912bb54f4235c26cd2cfed6eaed192cb656c5371d4ea592cdbac7ff8a526cb8dec0834b1119eae8a4d92e884def296f06d5f01903fcf1c7fcdd178ea88d6a48d1a667ca41c9c301c1a338dfdb4719315f6928da027963821d884d55f0b06152ab1fdc8b8e2954e23fbc694421bc790adc81874cca17c70c4088c13e99b4303c892ae4d062345029e034c7878c2747e2bfb4d445ea130e76afc1710a3186fa6f2ec8e664fbd3c9888168bb04f105e0ae34ea8628fbece4218c1ed6ffe449882b03888c704e511afed00d324709ea053dd2a96e09b44299f4f35b83f0f6c7785c6b6a53630a63ae3665412ac15f79f7d1133b5d8b000f36fcaf0a4012a2be85c4a6385733621905e734b333551ef308558780022aa942cb3aee2bfa39e90b69cb9e39e494359203e2570344e0263b736916b90ecb7596097c609a57ac7e28c5a2aaab1bb4cabe9fd14f48ff76606ddc4fac3d241fc33edbec83c8afd0b6fc40153cb139371460dbbf48c230e993ece5b583dd5381417e93070413c2f47be3eccce0aac8f1ab3ca0eb7eda2900b01ab0f0fe18f8d0944fc0e5790710df51f34209be18ccf8430c87f132d0d3dd7c0966ba2210955e79c1b52c2f662bd92fdb342efda8f5d94ae634c8eae4ae2f8450cf81c4c9f809e1bef41b6dd42cded900600e456b5f549f05941f117c082e2ccb6715526b1caa6ec1b365021b4498db91fd4ecc02fe4e14aacc52cd28d0c661c8e740cef4e34753ffd3c4187d78a7e8311bc9c04843e80d95b58770fcb57c0e822b9d32eb3c8bc743fe75b85870b2654de2d37fc62b63a3893618eb765a7ab56caf8a93307636f20b543ed9e35cfea8493720f63bf2ea3e7fd0f64d741dc8ae02145f4d89a56f07ed3e9af775e104f762a5c6794cb46700165f96b64fad0f008a65176d0954a1899a73d34fa88af9a021ee59ec82a755352ed75c806dc9e134ebc990bd56d1c8db15e02b86a6a8038e282c3c5036463c882cfe8c0c575e98e4adf710fb886268dea4c27f58537e3a273cf289f158161e757e12d68ee819b0b2e03688a5b0c79a79c0181f3e11301066d6c3a124b48acf1f5e8f03cbe44237ffbab62544ecafd2415a5cdc46d8d839d1e0522256f808deafc631ae6dcddad9ee9d59d77c72ecb08d3a348171bc5604cab1387e28fc79b85ac131e6fca9e395df109d48cc53a706fc4975ee481364d7c31e29de685919911edadaa057b59391b45e0e15d40889459c26935b46562f5355505b80a287bd6dea2e089eff019973ee7500a2753d11c401a5192546b9d8cd2a94267ad674ae2fe54a7c0a61800999363097294257c68aa53ad9d6e5ee6218602b4c96ee71971ce14894a6da3367cbe9f26bb0952a7302cde67f7340c3ea70708d4079643933168524697be2261a579921c3c0ce081b5018ba2d23e1994f581f7e344cb9377c2c940177fb8f7c4c0e3fc682afaf9917c61ca18f08b5d65bec9066890999cbfa661ebdbad31621046f9a551f7fe8dde1acbdfd2f703385862bb9a898e47c204a30cd7735062b29e1dff44fe28f9b7be8097d43526cdf11e65c73628d226ab8c4faf6edafbe76c5eb018b6d3334246e51f261391deed59c76593c26e8500d1878f5c73f715922bd9ce65c3b14438973ec6bfc5a4c0802efaf81122989530e7d2b47199b2953e464d7c6bb917b37549c7f2fa6f38dfa3d2867814f3b21a5a8cff96626aad1dccee9db52bd2fc5df8ac162d159e644d1606e8d15f52aa86891572f440e07fd5cd628326647db4499fbbae5a8fcb94f162838cb0937b5ff046c6286c83f3619ecc51de00bbc73a96ef3976ac297496265188bd3724ecba77688d1fc4bc8829932974731341360a796267991fdbfb7e53d75018fac375a44bc9d7373acfe48b4d20a67cd848cbe132a47801438ce86e5b8ce8e20cf538fe00650cca93b8f587b7b1030d5fd33120fc2177978e6fa3b7f194ab7990880973ccf71151144ab016df8456ebf12ec24b3814733804f30aac1d413569bd4f36e022d7712574b10c5d0c38312a272140cde84d440c7c096ae45b6f396d14c90e9a6b21c7998bbcc48eb227a8b85f6c75bb07f863d46c87b1bd30a76dbb27bad9ff375aa1010012d2fefa8d3a802ff49b310ddc2d9d9e394fc7e9ac6a1d84b824c692566669dc17e2f58f0d749301d5b0bf75463c67b2d2edc7e1a1633aaefec1eedf2523b34300a8198d2b6594b85c5f6f367ff1a1c0bc7d07258e9374ab899900f56fe250e9beae6b234e2744839bdb66f54174050dd2ab9ba5eb068d15ba08d7f8e305f49f9534d19099cdce7fcc668d5a4cd24911dbdf3a54d100773fe3cf5daff274398435577c8edc020dea5ba5688ce57aaa30dae1c2d06ff124434eebfe8243f2a3f18356b121bf0fec9901e389635ccf90de2a7897118c4c6ec4b5ae364b0572d27e80c20f4cf854c7d5e05541e9cdf17e93e720eef657c82366c4d4be53d16922c88bebaef514d1ba1a6eaf456c567ca3e696f9ae7af46ed55c15401fe40b7ea9e86f93201b96431911049b5d94a8b5d0679d42af69f67ddbfaddec56f2d2472a17380454e6749dd1c23b7291f3cf64bf6ea6187a1b0fa98cc453253476437a3f78feffd51ced7da49556631928b893c77220e99e761a7cda512623e24b19d558ab500bbeab1e4b32bbb2f1903433cea206c7601558b657a4ceca7c22f2579436b76dfe28776e4d5fde6131aebc2583bc919a66d880222dac76a9cb8b1b504faf7b0844240727981e7c9103168f692177035c5d3c09fe0e857aa416a76b58cd61e875325cef679e6f41a32611fea8d1039c7aa3ba99e6ce9627512471a3d5c215d009bb9e21b9c774e27396cff603ab71fcd3e0f956dd743b57b46221b0d7a6c473690f64c5e61a82d5d9aac7708e08c9dcb0ea2ef0445399b5daa78a135c518442a0169238023530451cff0388d0f9add60b39508d3983d3bf6b16e60fb360788cfc06829138502664c90447a36d8e13769b4d663493b72e6fb6abbf94860984919896b9dac3128b46651e11571dac3e2f93a2418a7ec1dd506d541eeeae3886627a31e6d60fa4a02fd2deb3c40bf9b804d4c22ac552dcc5a9a56598bbad86893d1a833a3949d6f22739b4984f982b98effd11a0025d596f9c76c219802e8a091cad4cd30be2d0b5233548f9c1dbf7efd75c2bb59ab47a5c4b820c389430fa76cb2c066d3ec1259f9ffbaf7a0ca50c511d707bc8bdb9e8af1c998fb6adbe67c517984393924f82354d5ab88ec48814213bab692c61e11cefff0f1649b33850697f4e5a42ec4586f42313a498ceab605bde1c3895f64c992b8bd60968650f6674f1711309d0b10ed4c9176b1a91f63d65f62ba50a910b51448fdc592a5ea4c98cd498b238a5775ae1efcfbbcb35824ab59d3203c9b5f1ddf09475e51ca751f9b51da85d654d48b119aa5b41dbeccca3dd88b131315de3541e29f4c31add4e161eab7ac958bb97465ae17c2cab2aa78afc1b4a60f3cbfa1c0a9c896955444756dc0c03238c5614911395ccdd34d8d3cb87b7bab78f0e1da79df475821fb462428808fbd977b39f8237b69be6bab2390dc9ed0cf8e3669f916a17c6060c4073827687eb56536218ddf391b033a5778298e0531df694cecbad4916cce00a09f26e7876bc1932d7ca28dd46281b5f95b4b35f1f97dfaa3918550195b84828b615e90526f75faaae4a1b63190f5015cb14ba09d7cd49efe84eb8e0399dd6d74265a0fcd953942b973ca7332a77319c9bdd283aa67e7586ecdfbed5f68e86de2b5ff019c3377a46c96ddd0efb11b190d58d1d38dc8bdb9d8f116346e7f6e14f25904ad6454c6cd15cbb84cd095d0eb8a2fd3240f62bab29204cdc2803816bc31ba91c5483707144da8e9226fbb81c595c69cfba0396dca52deb38e7c7de03670ecc8ace99776a7880d03b93d29c4119b5f03d90224e889a035d282f1d82ca546cce9791ca58e5ff4fb92fd949c40752f17eda772791674999522e71e37bcc11f3652259f2ff66a434bdd3c0fe2abfd47b17e770055f241e1edce2b25ead3f2563e7c19e0dd02910d06fba0f407fafe55bde4c593332426df445937e041e0d573c4bed3e08f0bfae5364ce157005013f6496f47744cba72107ace6cc7a24baf292a4cdb93da406f24b704c4743014afa2d744dc9bcbd8d74d9cc3bf38368b69be12b7762ce97f360ddc21c0b1fa1e87d1a070d23a4c9c46af54dda157ba1b891adfa646fc1a21fc563586abd96efa1a6b1c18cef8f86a03c7d84b9142d03df976072a4cacc59ae03ee5b1f3a724e35a4527fc68470f5a800166ec6c9ad0e5b1034b8450f60e6856b2ecd2eccaa71693d70ac09378580b99d6fce401dda1ef9b9396e165f4e475117d3cdf5729bd89ad21b3d54c2a01ad1c13a78548a0e1989e1247d83b7d1a103d30a4d57b05816e921293b62922eb636d2644ba2d583a7175e804148f5a8eb90809fd52b26b4c3c5d921762585ba905dccf5e8bc8f66346a0b9e7a4f109f444de25f67ad06323e830c0ff3a56bd0233ee8add54c495de63c4ad961d5fd2e7b410e7622efcf9f7ac6b62d99638cfa066b7110676a88bf9652dbad643b0cb8df4646ee6d76380cf7fbf493ce23c1f41b3ee4e9e044f0e220bde326b3ee3d7aef5ba50502e30ca5d2c4bfdbc25f2d184af2f4db238e17ca4a606c2ba4dfa669924f4162550ff1e9a8ea47eaf0bbfc9e6179ecfed3f3b937dd0136f8750710604d6436a5d1be7a42c1b1b28a31a830353ca99408c4289e4943dff3a47d5643ee6d295f9c852f85abae0dc68e7f0774cab3afd7570e72394274f3d3a432dcefa3b2732e807278702fac78a927f34102c65b32479320bffb0703a3d25d35e05fd4234fc0c315f1e8c7d8e311e9f513e69b0cef426cfec68e83d70f16a49b4b1b45ab950ca0dca33b8721279a676039ad4f427d5ae7801489cb4132e9e33bc293ca7ae227d97e0f0331740dac598e11a99ed64bbdc8643eb4802563c1d7916ea449bdb2e43ef7f9e5102def6036ecda86721d0b92a40fbcd10c1d36da24336643e56a93ff8a714281ea974b0ea6289c3ed3b8b9903a62415272799d5fe27140b5e10fc5522abeb78005deddd8e7903fbff91480b2cd6c7396218a7912643c00335f13a430cc27216c66f2637753141966676caea04013348c6828873e90933b8204a7fc5107fb8bf660c213c578d73ce3b8b4b6d34c126f448ddd62236f7607e72822dd0d92ed1746bee2946f43c9b4c0a17ec286ba4140e4028198520e543f7b14563e7221f0b083f73d60d7fa8962fef1602566f474f2bfd1664ebbacf36f9ea42524f6910564550e5c45789a18122b837b8ac2f733a33a138e9b5f0a64e66b30343e4eb74844c9894b0406a2e9026ec3e0d27bd1d03f98b733cc0544650575f947cf1e63a3a8808a888306de671c2a218f01eec9f7b6032c7a00578a49ada1669ff3e97132d9797b2f71f3b46b6b7aac2adc5c59444886dd79eecaa907068b2ea9ac60d0a71ebed2cae780b6271c0a9bc6442f045d419592a1ae04df5e5c4fe0803d4a01c3482fb075f0704767267a2cc6386418cc249c069fd5247c789204b6d005c86ec29f897265d2a75162f52c176cb5f54234bec4b578d38b6ca12c9d29aa1922144a78c426a050244be727c798fcd1120c9ae416526aede4161f6925f3cf3397284c20376ff43779921a51f3a75b15dd925674b0ccc8dd59fa43f162c7ac051aff1669655d33d5b6a81756643b36ae197f229e8bd5cb1d5253ea981d4eee372e051bf397a2dc710cebbfb5d3fd7cd31491f4c8356e3936d22d3ce93e1f9a0b80ddb9657d0aae7dda1fcb7eaf10a9d48bea9d5885f99427f85697cbbc152859e97d003aada45e690b0f27f56e666bcf33c42d029f93943b26ff6ed8ef4b585c6fb207b5607954e143126e00279ad32449d59248a87d7d4c4e1782480009935783f422a54849c15849b935612a3be627c6f2270422803f0e2303fb6948a2a46df35356110ba8c0a30c3a567c4def66e26b9b33e88c225516eb516032ea39f2aed8efa4ed6912ed5eaaa881106ba2260f4335443577d989a4942101dd79d5884937a75bbf375abff32353b2bfc9208628af958f037a4c126fa62c1276830055638dc8679671b788f286e40ce241bcf8adbfb65562f9af87c33e65605776076a826b1b50e027611baf461460a0de72bda2bad949d5d40b22e4f2b6b66053a902a06e3ad314f9e353744721e0f5a422694951978b04ac600cd35271213f0906047c9d31ca88049b499b48c99c5b9025cc1f1654317caafa5cc3ec7c4c3728beb4016bcf0c87de8c2d39f6e6a5c274f64c683eeab69cefa9a9425b2a7a2952b8b7ccf2754cecb3ca2463a558603ff594cd7830591cf779b40bfb47f504ec5bc6acc5768661ec9f958adf2f1e6dba4309d7649b48ee7ad6a97a574879c26d3f71692bdb2de50373caa11b61680a89c057870d248c83d2086f30db9a010a16861d5b993329713eb6c3a4f0a4c1ba59b2ad28ba747815ca9ae45d2dead846f0c1823776577d432143152942e46902e6b6ed6fc12707d3504a7a4c0bd73212b3b95945cfae58902976fd2f71f43e7e05aef60f330ebeed31e4c46d093dc4f140e7cf7c8fb6e19f5fbcbeb433000aa5d024c4dab2dcb8bcd2a2684776c0ab11bb09e99761ec7311294cb6c3204a1fb0919d601d4751dca8d9546c4c0e12a06e2612eae1df4a6670505de3f098f35cf322bbb1e80c2a4bc9cb455802a1dd8dc5260e4aeaadb9056178889df19f81dabd7d5794522b6638174079d83ea6a48108b37cd9e7927dcb79aa8867acf44843ab28d29ad73cdd72e3772b30e0eed9208e784d762ec73b8440fd566db1dd5ee51fd339f51f7ece38dd62e08988b1a7fba669654581d76838e4e433818c1ec309503d801968085e962885dd859930913cb048c6c7e6e513dcf68419abf574a45c9d3773a9cb0c49baac2161b892e73ac6d1d6872644594b8996ba88eaa51204dafe8cdca234f17af0a3a2a20ad745d29cce972812615adecdda57b3c2e2a28a890a1f1dcb75525c3b6e8bf005c58c5ffb0f53dd1c358efd08d68691303246cd816597c8db474db0004ddc368b4ee040d0d73ffefc5ab5b6759ffc64671d7b5f29401ec0d45f5fba1f2b73ba8994b5b38ce3e2f781cec0d7b485647b1b5a381e3a295c3e47177f9b8675279ecac68f2f4f35355e9c965564ac8f93966839e980673582faa02bf4c04663c756fa07912608c0490be90952f8e4658674bdb49a002f3a6f78b2b1ed8afed8b7db07f230bb12525a25ed4f1d86650b0ff676e52b9d1208032dc300656fd493c8c19388a93a21752d418def76119e2bed61a12fc2fec84728381eba9dcf17dcaea2457dbfccdc62961bf1e04852252cb7fe254087ef466ef5eb44c329dd07189bde3699ff061fe506b0a7767224b0e90e3ab51527d5d1cab2d5cc90966dc6d79747b5f3a4f033eb7c3d089ccb3532a6da9f3b096f57c3c83b3d319b63eaf1aa8889603b19e1bfc790bb9b20d7f187bda99f08cb4025f77cd66cc6c1265d4842f13f5d2dec3fb3d190e60c56ea9200dc5cafc9f3dfbacdc42c174bb39009b68e878aead68835371d21ff87553dc51b61d037e91c6506c5c51d54fabdfee13cdb550e47b750931e3c1d07dba44bef6757515108edfeee7d0c50ac2d191d353e50f8a14e7dc8547d5ef429bbabc145f60af72d201702c9757965b6e0059aea4d65788715f70939237cb66c05c5a8239ebdc34d7a62d351076d9ee49994d858d82fd58ee0ab55b34de5703d486e8d673c6b2032bd76731f4e8da4d997ddd31c203b1cfbcc08e2b16a430e9d4ecd42c82f45ff47fdc73d24a34f5745011298318f7b3d292f46ef8e2c29c9b7fca903733153fb689ec889ac8fc1a366f48053c4ed5f77abe6f0a865b93261980596c722e4295239cc2773643c0b42927fa1a84039c91263e253389dfba7a0d4d7ca4b391ad109159b126f6d1d6a05d6207c11c0337b9e9bb1eaff5cf6a8f13e44dcfcea2d23ffd8057bdc30cd6ede36bf4d343cdf30187c297eaee8f5a61b9cfdee6e21df9bc7ea992f722e5bd39a1a572975d15d4b2e3dfcce824d400931865283d7a16eb1b1513abd48a5d2a352e229d983f92ecfbe564e5eda6b8e0c84432552d0afb7487ee4f1d5ca930a69d312fd48c9a1d4c03aab52dd292f49b3f71490921d8bf949b49a9b1ecc841b33b3735a43587e92fd8dfaebd166c511dd105df1045fff226fc7784d430926ea8e5dbfe78ebb1d1192bfcd85306790dcf5904ac794da2f10ece0d2bd4b019cf70bf31b8b9eabe0988059e5e44b9ad80f8190a700afa31a40fbb149c5ec27012f05e8eaea767a37352bee4b3a91ee03f8c4395975b84dd443615b5258feddcfd7e262cbdac2b898b05874edd4417d779f2ba9b962fe8a8dd2528e5efa517be747def11d0c4568fbda57872af085a73a77cae4d9d9fbf57af28a3da1dab6084db5885b93d5c7b8e65b82b71dd6b523f48ae215834797c37efc4a55106845be4d1704f2d19f84329adf79ac34c7071b06d853d332ff505677ce4a04ee5f716f6f8336cc03c07334adcb1d11ebf0a560bbb3434a9e108e0b66fcd6fd71c44f708fb4d3e3595a862c34e63d9b27ba8f291ef71d5abf0ff9144d13ce44407f1739f3c0c7427b06eb70e1139a02f7d09b1092d4d7bd4ab543933cce2b01eafeb2c0195588df91e1830ec7dabba43707a251e56a6096bb5ab3952203d4c8c9c35e436eadc1b8fdc37351fb6050f37c56314bb96a7d059b56d6f301e4b0e49fe83b2be55997262e870b00b9ec6c659f2978f3a9cd087a73fd505d06fcf468c1fde5a89355739f9752c82033b4a1be9c991672fd9f2c8a5d72638e00131e3e6770bd57cc582e62e82fb33b972a09953e5a13b7dd22726edff82b92934d4b5a396f4950db5273f2ee912745860126a917c46e071d8eb2780c38a54066bdcb406aa472c50d01af381c5e55b9d199735f927bae727c59d0249a72ed4acc66656200e19b94eda71dfe7fbc74ad1a3b7a4691f20d7fb651a7e9fb26cac4224d6dc91cb03434f6718902fa77aff22f8aaf22d8777b8013b8021dbc348dd9250a6c01b0a4300fe6136993426ed01d767a187d8af2569e7344492613a42c38e2adda03680a4d4a11038c69a6363c66c934271c0413e919d718e88b122982f10d8fa1de4e3adf5d951c2832a4ad1e6142a9cc6a028f1d63b0e56c327ddb7291a9da1cdad979db151d52215bbfcc5b1138ea1aac16aa5e384e842e61d70c0ab0c5995e43cda6f733219de1a17dc3437145e49d8bd7a41d4f06e71d975a8a6ec52e065cb95f060180a69d248d169d5123425fd3c901245d9e5a19074ac7c2328804b34e4cb9da210fc0c6c86cabbc210c1d96f35316b6c234214e9dc5300bb0e306838951a93f569b9ac4f9efd1aa07d649ed2191bc0d70b06153c8123eea6a7a416ad855ad06c12cb00f89e09b72192b72aba2876ed734d1640f66f9453a84de6cecd7ca2201451c124c9befffc3c5f0104593a892539aa106b465cdd79ccda2fb23179fcbb298ed50a00afc8877365703c7fa27bd3559ade5839966a60e5a292719193af9e26f9edbc6ac162c1a10ef428d099de4bd47bf31937e16db9cbfab4c567db2dd7170a65747729c97b383456c0932ae9102b708d780068fdb892c93b9f15713c787bac5d53d90fc56e0eeac026bd8b4adca6d276cbbbdee7955ce261c18e1029b468e6bbcd816994f06b50983494150d1cefc1d13a22f4d5e9663fceec85bad40028d0cc3a5968025960826fd9ba055122d7f61b5093fb4b7f0f8b7cb1ee3521898886e36c7fccf0cd14181e68314e11de4614c2aced5970f9749bdcca2e34d186b5b9fc488b10d66088d1251a2b2db2129991863d424c902d459b433b87e5638541a09bd8cae3950474e91cd71d0950f96b9cc41cc5061e5920dfa801c464091e954bdaa11055bd1431c3aadeac422f7f8d23204741b47cc1fa74bba5ad12b7303628034547315c870a0284a8ae594d270d8d90e7f26537348d6a4dc97a02086fe5a7b0bc37d3a1369321b5bb42e48be0f1e8c06164e88eba1d34da858035be73d452672aa35fa98a537241193eaff772201ac2b63ec57a6bf3ebf26c1be712bdf0ff8c09145031599181dee4857d4b67011905d3d0bd22bf957523eae8241c8f6a35babb0b3451972d4454707af8460dbfcae9d1a8a5697ed32e2f08ebb756c61cd4f9d30a0d67bbb6a18d80337f9acd294687eaac208456037d0cc7ef807098ef4209cc36da464a3e8fa2807c788850f2d45f3b21066a8560112222ce6d6956febed9b2566d9a9f293da9d3345147074c493c19120f73958bb73ff4e88d487447b8bf27ce0a46683e7fcae8c3bb42d1842c6dc78dfbb6eb6bca874c9f31ac42e8ae35af3d34da7a58c037a31098d3f2514820e766af495a532daba1380c017e77c3c8cb10b45f800bed8795e3298f970572c801323fcd1388587d3c4d3b6ae1e6b78281edaf30dd83d819b8e35a8332c6bb791d8cbef42e435e2031caa7399f49338febd6c28f11521b4c420503a3308dab392881a6a277f9ab056240f61fb169e0a6bb0447159223226152305a9c831d456167535a9eee4e8a22c8b2ae66f3415b500ed9fb37c982d40ab00e85e89bddaf4398a5f3c9c2ced6523626fdd90593b179663ac6a25fcc96311187ab9b3cece4db5538e6ca58d903309e93012ce7eee1709bc389fbba856a42cdf751a9f8727874db1d2fa7cd5f65c2b0523f58dc75bbca24fdc5915ffc18d592ccce64121e5afd29448bff9481424e0438620ac5a395b2361ea0c6f9426a2242f7be6bb222b24159e86c4fbca334cf7e2ca033aac8833bcb3a583b2746235c13f80619b29da57f6d5cf3512681cc87487812f99ebbba17c3331b0490ebe3b916089a320405b411eeb17326a5ee091652731d0b5f2fb6738caf788f26756f01a3e8607bad25b578eefda4f05794630f5bad49861f5a46ef58eb6e4167d613244fe4a2c6e7375ef0f8f7a9e2cf1b444768529417d6577575cd04002338b89c67b53955daa8f8b45efa59ad9d2d113b2c6687aab8526a85ccfa5209acf72883191e28c4673dc031b1fca43a3dec8e5322883677593f4ff0c1ad6cf3411bd373545407a64b826f498566895b4a776adee5bb413527178884f25eba9472b1e67e80b6ebe062746d314fd4b4ca5349eb7cdc4b3eebd85e1d18db5b2fe6778a0648d3eecac01d3f110c5b0a09eb21ae04c86612e193a5bab90cc04fcc4621827339acd705f6b688b05a8f89277390404f8edbc3a0da697d04928798e37e4f3869d76cda3ee5de4535c2ac7b82a0c1291dca89db33d8055c48b3abba386fe17b7ed48ad03eff98de96a794b192e51b22b5b54bdf2e422983bb002a847307a9a423750189b8505d13aea426fa6c0592dd048482c63d6fc1c7bc1d035511b3347da57f1091c0db7db97aae3d2fec9321362d5edd27fa210abc39313061afcc7f53dc7773e928dde8aa5a81dd8aeb61201c34a15f784db810324c4ad80b8a77caf9846e19db9390e34b9fb1f74cbfaa2b4181fc726a292e9422e2c42e5d37ed8500f6fd3759885f0d235859570ec56c5af5238e0670a5a7f0d361685909de389302d88263c8a9f38ec3dc18f1e3a04d0216dfa7b2899c3663bdadd6d3cdd2a8e00a3ad3ed8b945331e3dabc8b818781912f9694c661d169eb4e7ccb44e90204826ef20e4e28282f655320560b531abed85bd773fdec20b93d7c60d4c46b117e78cf37c0e65067218fe65b2fb2a2514bb924167e3422f7813069a5b54f778f6608c4042191dbd7088bb2ef1bc04b125b5200074d8d06f6ec01856c303a22458494c5eacb5e65dcb46a857903865b957f586e58ef1dc44bca3da6061849fd97815d577e2bbac42447a9f7745718f799f41fe331ee88147a622fba1d0d23c5f7112a68723ee35c7104ce38868eb1ceceb86721ea2c8e095e5bf2db1b8490e9c9a043d64972fad92dd601d9ec63d694ccd12fc2747213c8e99b6d0c6ba5d2b6f82c07e2a7f19921eb715e38c055d6f09b8275b5d0a682100adcc312bfcfc6ea0546e35e7a48b415082c9f74ce8efb5e7d697371a84526a304acb4af95c54676cb1c6e49eae3db136ed721945cac097ed205ad07bc81ff3450a946165a0f7d8c3977bb2ff4cae8df1c4cacd748cf98181de5e747033c942094f9e3f79743cbadf751a74bbbb5b29a6f60dcf0744a66567f590721cec63a823530e312079e5da7f8652dd08c283ce4a51a0890ec0a3a871b4def3856d6cfa9abe3e567847b893755214142102558165a620f6280fb0c8188642dc36a6d6d3b938b9071420b84dd2a416e6dd1c7efdc8a873ce6548d58fe651749e55c2b2b172161066a136b4f936dc1ea42c9dbdb5433668024e0177a5e76278ab4ba1a57df162476ad2a46578c56b64d4a5479eaf9ee6c97495f28a6038790ae641d31693d0a15a0cae0b6701a714bcf7288217263be56bc5edc103f0ee12067955bfff1344028fc1ebfa328252adcb3eeb633e86d84f69d47360197e6eca8429cd69a9cafa8b9ce2077bce87a895e367e2f9c1d8ce7a7399c17e65d7b383af0f1ba4525a0cb71122c21f5217c21add4aac99b1bf95567c881ddbf174e8ad66379c6746bd8357265f2ac4542426bd1b7e5fb38c8cbb468d424cc47b0d2bace5e4c60c49a47099c13c8ff9763994ec39c788d34e40161f3a45e88d2c29cfc4248bbbe903a352d495359ff14caa0a0d26370827265deb6f5e283643b067470d9c7375cd19a78a82350e20503a60914d4cc8e55c64f2e47a7e546f39952c46332bb34ecd2179fb849a1d0cfdfa487e69561a717cb9a440a0b8033cfff7b99860917260958c694f27b84553277254656c4fd45c109481d9d9edfaa933e2f3761fdbd8ae0fb0e5af0d2f686f35a671954d9d03eddb801fdb9028c4a3a30c3884e8186a8419618474711e1df414a94fe59e5887e58fce7df74ad83b2a1d5ae96cb451d17a1318a19aa07e77a308e68e50bf6278fad3d8f48550422d9046b9aab3b7a4f5c7e19760fc49b522608004b109205295af2521e231dbf37852a00dd54d550f7efa8f68e1b7a2ac502ade668621ff87c32f3ac808083bebe9143cfead636f394d1d2bd8383374bfb7fcfcf6101a3e0a222fcdbb4331c855814e30a5b7ff8189b6cdab06919b5660627935c444d96c9663f1453f3d7c0f4a53d194dd29d1abca019f397004e14340be47e5299f15c8ce72d43dad1455aa745cdf3918ab859072b51c309d9f3421923cd1d18b9e13b2317754029d0b03c173e76398e90e503a0cc2af57a2d81a138d4041281e449138a45242cbbfade572b6fc4b7c5b94bc9e7cf4c6beb86586503fe5a1c849ad749bc3f486462d57390eb9f2b5ce6290e1c85f5b17505fe8dd044e69a309074ec9117dc95aec230496f0dae5983cbb6dbd591f723a886df052dc2ad59219dbc077a81902f4fadfa4c7bef8b7cdde6835c5763ac23cb17684647a7fe6b2148ec89fa582ba770397f16dcad57177c56c90f541228f28b8da3c892a4843e1a81401e972dc36a32b2af435f501f68072bba9791e6e00c1606ecaf6dec20028e1cfb02cef355b77aa52de78bd8261a0c7846acd187efe81a3c9d11f8dfb3bf07221f69b33df6206ff71f682cfda28352713009faf755a3f2a2ced25f87abc3443138625b480dc9362f3534b4d46b4076db25ee009810e15f7e479c4f2ca0eb6e61706bff3b7624da4757f2577b20fc0c12c6675b93b4c75fe98ea72747a391f749d03f2d97f86c1e6e8dae20285c7d4b6aef252eae4d03cb4fda4221950b3e69d537a38ae0876d9ec63a839570cb39346929aa40a9f6894d69c394edd74593abcfb443f1b2d49817f0c284d087e7166be1f4dd7e8832fee42104cc9959bdc81b50a59257e8d34e788f80be677b57c3356c6b2f35b0bf0f3e354659dd5f4077b194882c516c24f43298ffe0d81590d49d5e7fe8b8b0df907359e76f2648733ad1314befa77fd2465cd837f380649871f74f6d117f435b60cb79c16f00d3acbc26889e91cf90eb5a5a0a89ee4881e8bf4a72bd3d0cb2659f2ca2f9e20ff3dda8365ee7f7c560971f91b0f45a6736e43e23a0132d056c4f1ef960d4475d06ae89154f138e2453cfebc9c71c7ad803a2b25385309b1f00b3164a7753d4fb49a9f5f6753770aea9ad8e25150b0a177d1f679ffcdff284a777cbeaa1b4af786d88fa91fd9036d408e57c0be9b3ecd221db4d76dc07ed319b862831137ed4bb2ba0ffbacafea1a6506965f523c098a6d67354b8ecfd107759c801d77688b8daf1f9dd60d3139d0529954dff5e10088bab6ba21d9ed166e273e511accdfac88841be3c497eb65643446dd1f147192a9a5cbca44c77b2a465a93fc7ac939256c25ffde79109066c638bed96fe049dc7189cf6427167210265bdf72a7688d216f3b08e62c6ce48516b76021775781cc7369237e28d9d4881b8f8b7b3ec7f9bcfa6eec7920a9cfaa574436f72a2d4c6b2d1fbe8519bc7e7101ec1804c6dfe69787c283c06760ab1c547728a8aa8004139a1e17439336cdeb8af15fb0dba6b4b48053bc8839642a61547bdaf3cbd1f37bcf7259aa24056ec3ca77e06013b298e6ed01b631e5721ba9325e653b32c2c06707ef9362b1e58b310da533c02fb2262a06771a834509b0ffffff4f