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 54081 8208d8800f4d284b10d8642e986874876a049e3600e62b8b4e074f0844cc5ee6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
db88e32b39ed0feb43df3135e3115e68fa715667d0a1afc18c75ec4db710ab4e
Certificate Block Hash
8208d8800f4d284b10d8642e986874876a049e3600e62b8b4e074f0844cc5ee6
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...001100000000000000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000665b0d67a8a6ffd83c23dd6a031457f5fdda344401b3df952f57f2cf60bb0afdb9f871fb81cdf4a1928af7958ac62b7570f0cc850a7c13b4e35496871ab0f9e8d4c44a981e3c51762f45e568575bf74700e5d45008b10fdde31400000000000080000000000100001100000000000000

Raw Header Hex

0000402071dd8ccd8bd59fe76ba2183ec8b03a828b1b30efc9a169c3afc34954621db85fb2292068050bdb0a3cfa028809a3b9905453f20badf9a1680ae9036d9cf09d82b5d5086aa7ef06184eab10b74dec758cc1afa1d0675671fa685e11e33531df43eb0fed392be388db

Proof Data Hex

59,560 bytes
12121601030779fe704f02e239ff762a3289b9fec9adf0268a911ac5949b0e6b41facbffea77d712045ace7ee97f004fd13ba8b07f66c407971abbcf78dab9a4201ea6885a1dd99cd0bd3971912a807a88e3615101a38f77a8e63bc750b5db82cff67c57fbce8e2efc08f10da282bf6f90c972979f9ec3ab2e9902b8957292739cd3861a9c6d38d671e79e311dbebd8767ab7d5c101902d9555e887e94ef23cdc493b4aee0e1ac2004dfa491e08b95fedb4418541894416ff48d1b67a3e5a40f5ed6760a6e06495fc3d6762b0eac85cd538400fad0e937d255c8880f5f229a4ffe1b3a5e09588525117f932441505077a4208faa03009137a05e7b1ac4536b348cfe847373e020e23dce522c984e93894abb21ef6623db5323fa70a5487319059cd0662d95426a16c3ae85d9c78113cbce14b1402f3e088184d6e626287d61337e1db9de4e8ba27769f2474d20510d30f94cab30d5f4bc67e2c3bb569c5c8c7247b985c51391ec04ee7b8b7b50dc441234c4cfcf81edbb43116547971692e4c4e3abbc65e492213464bb286967965af610c2cb3ba71c354dd09ed12568f8f37c1c8c4369b3254a9e50f94d5030e4b04e0f3daf07e36d16022cf955f347b6b59dc3bc4834bc095a79e1fdad328f174538ee8451fddcc2a9b5767685c0986844853f7cbd0aea52c7ca62a3b8bb69b2abdd04a8173042574aac646fc0684a0d285242a78dbf5e4509679713205fb804266ed98e737030c30062e719ac884f5019e7361a6997b79bac74a15a1ef53ea0c2c2ba1851041ebc657174d78c5f9f788aeeff7350d92cf22c44c42d719c1889e158ebe4a962a8a13952fd7220e846425ac93b3372a1febdf04961c1d15eb1565b8ba2f183a92b32d50abc400567114c169ec28655677a4e281e92c1ee614d087e4ac0cdf898b25bfcf6bf59b9cbb46d80bca099f81c03472b88ca9aa20ae6cf367a278cfdcc2be4bd8fe3adbb744937298fafcefdfb838cf63ebbbff9d4c312f1a0928cfb31b9aa4062f1a969d86e782b7f2f474ac6738960f98d7cb49ab2061a15b1fe4b1a870aaabe4d7aaa28e1b20edf1db95d848c45ba7b1aef0ede3ddf75b41277f83fd4164cfa02217b0b6d884c0b6a2861a9f169b0b5cb94b03d431a6e351d85d0eb9f781fa464223872b1e77b1a35b03feb8ae403e55c7e11dc7811135032b7a543ea1c681c5d7879d7bbce796b9988cf0c5a052a4bc43891a416f5ef47143daf3d7bc948ed85e06bf49c2ec99054603e303aaf91fcc0aa51c2bc7a9a45ffdf9c6a6ebfdb5977110d185b8546e51299afd6ae8ddf9ddfdccf052d38b3a380ce841d88a3179ce413b431d5c845ce5278fe980024d826a4cd8511756ab63dbac933438d74c0f56f85c1fbd093e785b96412b8436c691ab71bb028e0fb1dbc1259b6d8f139253e0e1d7152f15c3256212a1814f564e531d0f4b3f79cf9fb3d3473b6a0a2227254d477f09c32ca3b3b6828816857cbdca70fa3cf21b2fce93a2805403ea905fb1bc72213298256421c6fb3223e57f78b2bc563185446265f15e31cf452313c10916edaae7b4ab4db965c11f047ec96e1cc05459e63211abf864b696c919eea8403c5fc4fa77684ad3f2e0348be019b008e68fc514d3706fc4f486e8eff65aa48989c87a47c70d4ef0641e8fb8635d85c8de0b12535928584cd2a0824f1c48a0a83a870ba75198ef0a002215c4f1d34e5aace115d61135d9123d893c3a894f2a9089326c37d473f30ed1fa48e756ce1663723acc3acaf74a537e8abfd4dcec53ecbb0c55c9822488ff46777ff671785e5b3182ff64c9ddd4917494a28c0aebc2ef6b069f597b651536222b3e65aff47fa1119bb55cf0897498647746346dab0ee878dbd2c0ea1b4d238b71f830afbff6b4fcf42a8e4033fc86737ec96bb2a6ea2dadece56995f81d38959f583854e257401a4251f75999874dc16c632d1a506caf4c92610e1af58dc965492717d4d5922eb840a9b2516eb1f55d1eb230404ebc434facdfd34c31d89e3ba76305986c600d0512f7278da31e91452d2fe52975eeb66369842eef010f372a57cc605665696d089f331efb66752e396ec2790098980c88d0dc5dc473c288ffd7e63aac01f16ec6a0521580529c9aeee731a69c0e16b456b3d5f002c997367f1ebce25434594eeee7a37f4e3811333ff14c0214de90d1e37ff1dcc45b8b67cf4befe4c8d70995805a13bf0f2aff77ca120391bf23428772c21ff953642f7790d31aa328471ed0ed403f9b96c39eefdda357ad1ce0d3480b4592cafb7d9f33d9aced45cdb7e02d41ab75054aea997b620620b4fe2707ae526fb3adb39b6df52bc9f2899a7f4779fb7b10ed36fa955432bc721efd29ca7a8188d122a591fa05e66d24682885055696531d4f90e1773426c84d042628aa21b3a4af5b744df4ef84686b33c111a101852fb4478e7c38cf11c79e0aebbd877394cfe36d9fa741c3ca835cc6d5b1440ac8c4d488ab36c956cb6121bee88fe36e10ce190e36eb783fc19b083df3a3b3e4d4d0ce35a12ceaeb70b97343c575c0a7564d68eb49f207834578b5f46948f92b721920b281bb671ea1bc4a87f5b5a32e7fad238ee721f158c0b142d1a485fc71533241a5d73f93b87935f3cbdc241ef67d4f500385c6dfa5c8a2da6b289baeedf0ef3f6776d95400721092dc3271b8d58edab01120bf942821dad040c592f72d403ff35b609cb97e9574db196ddc7664c8d20882f4b5bedf9279361410252e3579e494407bace62d3970a3c8fd5cb860e007990d7a6e5595604336a84f02b4089d510946af8656cc9659bb25aa7a5e84d17d22cdc9225c21a63e89f1da6560142c77d437f7ca8a012909d8039dced3094c7b885d9ba77268ac581d09a0a079deeb0b502986a1d7c91d39cd958853284ed74d99c2677b4d2a8c4a161a54b9f25aebe3d9fdf3db6507d8bf69fb5eff9ceb518a8aab443d2ad9b93682c6aec46e96634286fa4bec851d658584e1d4e4fe073421b67b5332d6a4b2ba544c0ff7a7dd4245b113a60c3fd8e2c6be2ec15d1f207aaec89475fc84568a4c0781a6239a9bf8278073a3d2bf7e61f47e4867068566bc3f5546d03824bfa5e79a85c003ec16af9a39f5d60a6585a139796ee79025b7b0c3497bacf10c79522cbf67f17892516eac9bc70064e8d9b4c10f8253fffa50e2c22e4c3c64447e345e91dda0b7351ccaf83932e5046c34865dbd1c4fd20e1966abd341994b4523b5ef8261f2428b1e1485a711e075e236462a385796a2969be4b025f993ba683358fa5c894f795faf03e1e358a8a2bf94abc53582776653ace72f68a56ac6cb90fbc31cceb323178257792bb4bdd75869631a903d6f3253844ba82b1f111dbc54e83dbb8bfe860c5b00494e0cb4efccca08dd778326cc2e7817351632e0b8b8e68d4876d6fda475493428dd6c94dc0325d62d8ef27ce4e7cc9b30eb9f5ec8275cf27e8604de4685ab670e90547b98cea52b756465102093adcc562c7cc92f7c2de3fcdd8221e8e3f1c2eaf7c18a3333774ecea6795d0735bc6389188aa917e482e64ad00f3fc8b36e5b9a1c2476a3b3957cc7e71b4ef2894f4de4616dbddb47be3f43a0c8fad6f119d1dffbebe12c930828799c396607890f40174403f547ccdead3ff33e37252eb4016b176641d6c02ee2e679265217754965d36590e4a60331cab779be5da982d1c0aed075ec4ab0ac8021a9cb8465888bfc3e5c595bed11fbb6c625564e175cae16092e41009848784fe99042352095af4e4523b96e2f38955d76656de6a673cab23d3d4e66c8d461c48847ba2d01244b99c17233234be2012aa3e329967513171134320c06be0c63da13bc9fcb6d449c04cf82b235d97d4dc581385342153a289e54812ddcd81f67b97e4f91a4f22d3dc067d85d2d8e90fc27fab47f884636a6692c6a866303524ad65b3b04af25a9abbb6452b7e5d766da6011f14c9e75d23fb74023d9643daf6fe5725728b7ea6eae2cf7188eb5ff84f368870a86756686549b7df64b461f1e33be03c629631b47145ebeb331c1cdad29dd5e38fa13defa73573e4071236afb81eb8c0451120e18b1c9a29ff9e93ca425ca168d435511fe48175ae7d1ac5a233a0d87e15f0b56a4c72e52aab2c95adb9cffb23cc1b0bff62b1b8d14cc5f584601219a296b0237a12b3db3da5bdc15ec7abc4bdde47942fda10b78ad57ee42879d6e716180f337af4247f956c513c0446e7c49950e18c8f8bf07465668be95e18dfeaf43e3b5e9684f657b4025c80dc39cbfd701571d24cfcdc6a012250ea264aaeb244dab1428d9ee182e530a74046ea1f31bcb2f5fc8850f14c29b20369948b8e7d966fcad2af52ca21c019bc129a73d5e6a6ea165a54ef9cc23baa618f56f1768ab77db3a76f673bca75bd6fe50f9720f07af432fa7e2c7e2b542ffc116ed4c2addabef86a9811313514b75e2121dfc9faffa9d50d1b3625d75230d64e1fbab91cb871d8aef7b2ebbfb1bcc6161141df733838923e7b7c880ceb64145ab14e7646dfc2f3a963810f89577ef054805ec62b39a819f47e2bc052618ec5ed5e204fd97cbbddb8f94a3f255628850f7fd9ba1435047ee18e90d63ffa9b4d8dcb9ab076fbb8bd465f65933c7fae5f73e17c2187357fee391542721a705561c05f83881fe48dfdf8e6e0942295421d55a60392cfe34e261893abb863bb7b4c7f0627db736f24e29d49916d5c4f2d08ac9ce725f207683c6f8380ac3ba723bd14a48a4f91b911e3f343e4ae5b6c0ecfb009dec4337199f4c8f253aa880a90b4dc3d5261aafa986b2a4025c0ada1c1aa4c1952766cf3da2940ac76faee1a2415324cdef48c2df819eeae9d428d460d04b00b553ffb3ad6a1fd095bebe98fb063daf86a331d0883b3d6b98f1ed4c7683b46c55f55a786548155c9fdaf2b4985f68ba9ff75bba4fb28319a610334a8ae91110f60576161832ad2e78f0cfc848c7a05ee7f66059124300c77414f77845cd62cf07a6779a102f7047e80858b7e77f626b5dab9759339b714a36aa527e90d9e838af15b1296e7ae4e81074f918592436ed8cafdabf7aac4f6b8dce8994f2df2ae5705812bae5ae09540625ac6d243ad9e9f21156eb855fd6bc0de0bf9c2e4704d45b02c0bd15f2ceebce45ff50e811769be1af68e09857892bc668681db63c187b56758c03f3871c1289702f8f75a1b0c78a32e03493c545497e048217c0a0d4f238a11a338d4bddd7ddec8944b05cb3ad426dca816bf5892b26cd23293bf50ff68ecf525c3372047f940a74c48f1654a0820b4d81f54b1abe63e46cef3f40ce87abee90546799ea1fca1f4e1c031e2bef127b0cb76774d11fbf84ed25ab57c67e9aee3f48ba59db9bd47249d71a637a73bbb4de5674a14dfc1a366a5a89b285c9a0d9235d5148cf136a13485f0307bebc0284a5cb3e5ce533358c35f5dbe5c8bb972f3db8b868afa36cc26dc81e1d4b4655e0d29326e9a0834ace13dda2b6e7b0258465758afc4680bab7c66aacdf0ce23bf8752f847b4ea48ad86b7eea60bbfa3b403c696c377878393952613364b8719b3470334ff722086421cfb33ad4dbc0c5c4bf345d86afbd7e3c02d5318060624be1127f4efd6546480f0e655418dce9ca8b26aba51bd19520118c2da9722b6ca556ccd351a3bdead82fecc655eea6a183264597dcae1b798ef90b03921990e99c1b27cc9096be1bc202206992cb7597376d226d0114d9ee821bb0c28740c2d1fd35fd74a178774b204ede7b3156c4cd45d3ab9853361db40f23544838a90cebf062fb58f9ffa140818ce51824ce9aa06ba7ebc110c740a98242881a6a181d5fbf8474c9ad4ebb6290e7ebc8152655693f319829f66438748e7871aa1c4465777c19139eeb349018e5c5cfd1ebcfbd5cade15e5211813e50eb36d1a66a955c714f51b90fbc0e10dd3ef8c7525c2b1f677d03802d00337f207b129b06de051f2d712e5134fce1de18bcda99559dea209c4535c8b8aa126965e23b7cf9c94562c2ed0bceeef2484b2f889a4b246f2b5a715bdfab0228927861d417b4df33ab87677f910f3fca8a8fd9276c008a8b0cf4aedf6e83ccf126edde72a7e79f57a36f73a8f9372c3a72d3326ee9e961256cbbf39da9bef9a58a1cd00151104b9d15e6c439802c11ccd06516ecc6d2c899ef93c501833b2c7ac419cf829a02f327778f97a0487c9ee81672ff03f1ace06d229c1305a105b3c985ee29ed2a887a408aac3598c1f7525e3c5d1ce1388271c42b8b65b508f5b099b551b4a2390fda6182ad471d3d0e24cf0650940525e48ca409d5d0068cda6fe98297f23c26f2c5661c7dfe0df88766c746c0cb11175b0e806299add8c90b075546a5d8f9a272a66efdd700e2f157a7d3fe5388d864bd2006cec0a6579cd4c25bb51c2405f4a43b9d465ed09330cc206647f904c752dcce5d7bdeeb31dbc58b483d8671d1490f1ea4d80bd232cbe085a1ff98be7b9651ac5cfe819ee13a26ac32bb1c9caa174cc2d22e6d5b53038199d4735c1098274e7b744c070b0a29704fc8fd42751a8b1ecbf8ce0ec288f14b17d9744bb7a926bcc8a6c5cc2bdab30bd53a8c4fc5e804df059dfc4346a7ceeb6b34ead77099f127d1835d68ae1810164da4de80efee587c2166340732d9e87b5959744dc079fd9e22473f88cce0612196eabc7e6ef35a032d87c3fdbef1bfeb3396af175906d5dd6068ee3e97d44d27e0b4000ccba3c4c561274cd536d6c3ef2b892113c6b95564275b5b8f09c3b864f1156d2a0b710d6a1a989ae2ab2b76159bd7675d6908090a15ea6d4cb0dc164b7a5494f2e1b88f5212bb67c0424d99ca45e85a57208ac93eeef79de61f9077376c29bf4588cfdfe9f46b6528829cb8b9fe6689d3a373cc8703cc869c6cd3e7aa3b7548a988d64fbe147baa7de9a7885eb5f8b6008ec3765f9bfd967a0a6eafc44c0956d0f16cc0cb905b317f86b289a6bcec9727a47badb618a41ae4eb5ccddd3c6f6373d365ccb3ffe14d95e5f423a987223c6b56d3051aa2a5833c9f39b919aabf6bcb0035abb2bf1689af86799bfd3383c483ee7103c9300b100b72cb95fc3f8d754cc037f9939587705a7a60c240e99a5839c92bba64a1ff340905752fb8b95507a1f620ece9e6bdac8f7e382b7b47e9c7d2c02f5727d54389e84b886594f6a3282c23b9445519ee5673adf0fc840874660ddc94eb58328a06fcbc49494d3f992c5c091322e2227449da9eb1120b982a39ab5e5b8d372ddb56e629b8841ac1e7f4a85305573a9668189f7b143575c73d051b03045df269c3a3e7a9eca205a103cf57a14e4c00a1a5c6d9be929fc9a5f5b7dc3a9c64569837042cd90cf49ee627b264271e209132964b9b2e7c9d0337df180f57eb8fbdcdfff523e6a1e2a25effd0a7aabc2366ff24e4c81a0089656679e0834a3913ab55961a4ae191e23ef5b407e0713edc929f079138840982f6e5d819990a2229b51036c6e917a4b7a3980c3af6f84ec76692459968eaeb598b78aeceab6332bf67694535aa4dd5caf9db5d80b4dfcca6f95177c9a021686f8b8b4cffce6edb159d656a8c5eeb98b6e65b1bdd3923b144e88dea90e48e5bbb0ef6d02ec9dd34748c3893c033f816932b0e6d74417dadc131e8e423517fce55e2efc71e29a1feca024b5c260516c2d42c88c15a4af27fa6a35f80539bc765403dc9512d0dbcd6cdc2b13b0bd3156e4e8b89e562c806ec6566eca5ca53e6cb67024f81898da572d3f3b25b6e531cc822fe451c2658833f2a6b40831374cef88f5158c3415a6da961b614e0420845ea23a5b0ba2ea099ef1e077467d171902fc7359140217e773243e445c70630ef259799855a1822271c94d78b5967a6ecd2a1f246505f6b89403e209c2b5e8e2aa83d62fe8792f2ec396192bd2aee0e99d8e3430a0cc5a316babd4a9a1829376b45bad8a21ec8a5876dd2bd333359bfac39da492d5f29dc164df416d4b96890b2a66b66ead45837ea4c4eee4311c1cb45d89f6648d6d7785c84900a35305354a38b67180f6262b5914ab03d7a1d78e259f33a6aef996ef7b303e811611f3a7a665a54a6549bd880450d879e6b28013c07d412ae5f237b7eb2341adf90745ac57c32dc39a304644f19fa867acd08dcbe950f3abf66f89085f336d136350c51805ac8f549275d5107f856d6ff647cb27100777d3f60e929e2da390e73c6212c82f7c53ddbfabf79c61464f2f29713833fe23b8f07cd838e7ea07c00f7392c2ac9e2d53af729d79b2fdf5bc7b4f142fbad4685b7469757385d90fa76a7f66bb5f507c154237a16ebb00106a76db55bbcf31129f607d196a7846518efcfe47a1a1a8807b9cbf275a3f3faf442eb12900f3509c108bba406a188e3244041e6c3f8b90c83f97ece3cb4387aa7aad4a7d67a5e5c91a7bf5a112223de48283df4c794f01db4030e445f9a838c87655017358764e197f40b96c1984ffff150eb58703ee1697e9f052dba869cf99921901efbffafef5ced2981d78b2fb873e46626695dcde089818475f6d80895917e78ab5c1eb8e85ec1dc6dd69e8dce47e63fa45c03e93695f367bd18940f18c29a1071f42a1319640dbc77cdd42b338d364f9ecc381b7b965a52f9bba9ef653ae854b7f482f628687edccf7250695990db33e288d4c487b27fbb6c6eb4d9594b9f82c96efaef58da5748daa885eee4bc527ab08badee03113a1c9dee63a57c0cc7e7d19753bff13dd9f3e83fe93e1eed5e77629a8253e11c6eeb809b3ccf648c85683ce3588ba1d839b7c4ffd3cec55121cca45e70470fd017a222cf40794703be1a9452f95f6228239e9961e978c40119188cf9abe9fd70f17d2f745b159569f50e3025e899ebe1100d75ce600285e88064a9f7bd1684c0c8d44902cd7c7fd5de3b06c749b00a116619786930998a25caef0b352eb54ad9664a2843a46c6636718746e226cee8bad388a724d94bf7c66286fd51fd10c8e31c0ca4b124c9d989338c855b26bb6fc9aca51a3f850fe19eeafc042bf3ed72ccbf31ba12a0d5625b3b69a44cdab9bd46a827adeb9b8ac21d85f455d328c86d6b86dafc59b814c98191881324aebf88b9d7259c55c578fb14af48c12c1a66527db4c9d394078db2841b446cc935008d9a2d44b79c7a2893e36e53d4ae3ed6b10ef644f17934e8d310752288e7263877999afb612eaadf7e3ac85049fa67e64398bacd0a12304215ccd4dee9649b4f8d3f54efcdcb75f1ffd045cfe80236919dd1b4fade72ec8e21d1940ac44f4d19481b563de2067094e30b45fc9a6abcf4c2dfbb83f063d1812d6cf5d455b8f9aebcc52c5dfca04c1590177677b36af79e403433d53509b29e1e4681b7243e8e1475a8230c7892b1fcf88c34167d9bfcc21d0f073e0b6b2781310d2daee6bfefdcf4b50b13534099d74374ca512de7fc51b36395d388b7c27304a1d4ed0f22bae9d326c6b9c872f7a2bf08f68ee09b61300da64ec93e8bb830b7bbb007ff2ba30bef1841db3203eea7d93f0d158a089cde3da12c3dc84da01d94cf762aaaf568a67bcc6b9fc270e908cfd0129048c289b9c8dbdd655f1e1ad84a8d9a2760ed763bd1abe7dc77d3a3e3d19a3d1221047d87806e803e82b6ab620d05dc0a2189ff7ae1f9b1776585f91bca69f7fc6e3c035c8e3c7205b7f8d7a8dd4c88a2721da152ac6f7e84cf6750b338b67d42e977d785a91d16d36704e166ece43f96c0581bc311cb57f88253f55c2d256bf780ab3bf3ddea96c2493d269a2b56ffd7a7f0411627ce3c2773e53b7e6a745fd8c59850754427df369b6a29fee6853f0e449c4db74d306686133261ed12aacef9959097636774b5b4710705e580925866d6676918ccf67366735ebcb0b8bbad0cd9485d377e7759ca5a76292208ce1f62c1cde3e18737ae8480db36d97179f703aa281af32f0d5cbd3fac8d46cc2e61c8f454988d10a3d80102da77e891a974c309b5235de0b54565bfd32c46977363c700c235f831fbf5cc8cffddf6165fbe12a497dc956c068465581817340957bedab3981b7660e3227d1c2e1eecbc1dce8661c6909ac4658ef10ccc028add6c48ebd86cbd4c7a538d910da0796d9deeb379a1c278204ffcfc65463c98440931c469fbbca606c305e6fdb248d562edc68eb70f87a6fd26ab3b5b05ba9f56b37a815e19c8a1aa4fca98c6e9a311f1fb832424dd5d597a1c6b5fec2a5a7f3751935629b0dd15c6eb8f49b212c4cfd83be911236ce00ac597b0dba765b2214df592993ad477c0bf4635db9cd95d184e2c19a25e0ace83285fb575e5265b3360cdf93c4d02c4dc59b20bcd2267eb4bc6bdf605599ee990b5cabe509c7ef4bd6c759a609efc4a5b48e52f85797d6ee209166a62a98cefeb895d93029ca65650915ca305ac16b791bb9ec3c046c0702057ccfce5c9bb07d65ff0566c837a8667dd57f6b41f33cffde0f3045d557b2c94367690f08aad0af07bd52615033ba9563f9aa82fc89d09e4cbe67aabe0a7275ff1b47545e6162c9f92a4aba4936e44c8fc015445f0e03e587ef38f6e490a285600ff3851ddb42e8cf92ce29d4ec5772cb2e20b2db30d3ce7b949bc81c74eebcd04a5d129aaa4ccdea7535e07a1be5ce0d497f83cf7374fa99480852b248761ed452c7eee0cae2a1d1badce413a247c0876d57e36a26e0fc56470652504eb21963441646ef21232e82f129590d225c734199f255a804c074c1f85182f8b79945ce7568d6c68ad284e08887329be7bf043bdbe974369b7f701fa6b89326cb174eadb7e03e58e05a119e57b7bc9724f291a452071be39e38c822ada36726500566a6ddecab785b8df31dda98b814c358d3e4a29ea0ebc58f765e3e1dacbf08804989c2948fb81c55dc46e4596344c68b708327c7819c5aacaad0a422a92f0700db4f5e6e982a1802f0e28e929b77436e15a54df612fb1f124f11da66589b7102f25e1e42cfd6631a4a4b85a1a3feb3e652bf13e546456821897c4d4d863158df1caec45b67c8fd174a87f5348462f5dbbd9fedccec9af40e7bf8ab3964121744600d0ca11aab43b5be217ed1e06e7890d0e0e839f273395abd92b3f3b15c74cf4704986029680caf4386e4609737fbbf8c4e5806f7a6cd0d3025deade19a58d82ce000d2b3714b041d8119ca782ae824ccbc49017bfd205c95571c25176597bb552be786d29e6227cbc2ea8a5d34cd26000c29f2c2b267d3ca6a325a56072de1e128600531f504b487f3a41cc6ff72f17006e3916d56da46f9597fc62b83ed44529057b991487dbc4db33694cd28f14c08ddb51596452f2168d66bbc7f6ac270fcf31a5523d4cc93a16eca0d6f4f66e0c2f08014fd3c29d1b626f726733e622d654613c74395571d876e63983210edf7de79f690e6a59b060eda7ad8379f8199c9bd622c8fff18306f8ada1e7b02796f0c75b380f3ac0adf7f70e89762436f7b2ef0c5e0e37133585f168bb620edc67c29b6fa8eb97c9efe09034f3f26f07f6c357aa8c7c2885fcc2742769ee8a90d1095c697c4786c56fed7d64cf544f247ba43a972e5b2b0d887b977c46d22652b1afb10f7a281c71fbca168b3874433a88f5224c0921b5cc7180b4b774d73388052c1f3aa5c4422dd4bff34a4665d00ee37f9f7a60a9feb824add08b217c16b679e388271d416a80ac4bfaa138f05fb188aa6ace0ca1bcf27175a4b54ddcb0773261cb86d180061d3ee589a8a1fa41b3368254c298fd84bbdb081a41a671a4edf4c46f870a9f16b3b525c7ab9f8bacdb38635014111dad6c6e39b5d11eec22c6604734a98e2cdac718816f22f0e6cdcf8f396547579f521383e2580c4162acfedaaa67863ef3f3548b883cbec780fdf0fbe39fdcd376f66c00da6816382cd8805b4f560c8b01e02660973dc43aa6ca459f6f5dd4719e15fdc1ba10d0909aaf286e0b30905e5a906da3014520616f66aeeb880f3715f3a669c9c29f07cd5e49e5d28a374e196536d974481a2c8511a66345c03d9cfaaf42f0890b21e1b5b9a5044891ef72f5590a8d4acd278ff801d4f08b55427c530a27f7ddac1118d4c51c2042748d8ee984a237ba330b364d4ee65b906375a02751206454cee45b46555bc356141622b969bcb0880db61c92249515308fa5a90afdd90b3f86492627c48c38c5e7aa609bd7b6e6ee4fcd9efe62f1b74b97e30b8f85b2e1f99eed827656fc6fb801e12d5e226496ef15e4fc1b63492eb5653390014cad58c1e55459a52eec92c0c7b19fde3c1ca22c6ebfee774194c9322b7f6cac92f08c79b6265e413f4673730e008302be76069570efba5bf00c493d8c188783c9f47cc0b0a79c4f3379c82d5722169a6f4d5294aebbd7c8725763f6e8e1279139f21401bd52e970a4927e7baf4e85dabd27375c7daf4f481d5970e54cacc3399bb55b3a378a14d558fbefdb5f9390559681a4004874636e7f31213ecf20f6156347ad3ddb52fc9253e807c4e5a4a51e8372f0406e58bea624f74104c735be574ccf266565be03110001999994a7d5cfa61ba073da84658dfa63889f109c4e6629f5abfd1054294ab0953d49eb4604ee59f1db9173b3e89422db46174f0c7f3300caabfda17ecc9a083a2ee99576a4b4e9ad3ee038114666b1cf364cb08423256a248a8b7cbdc0f80e30729bb8b158c3ce2e664b66c4ccf2fc7db332eac6dddd88f1f2ec9b418f330d04d87224321f4ec91d68e16e463a13ce7531d4e584c262abe5e8319e264b3bda63759966185ac343957cfbafcf3e1d8886a554bde36a0297dc61c12f4757f384ee9a3fe6056953b1fec47d5624be8a40217da0cd71716bcf37dc588f1c043a727c5bca57daa127d00e8b82208e649e6d3fec96faef6c8bfc32cb70e04cc9b449d4281a2201eab1063c9eaecb7a415768160eb87f7df228f44f3b291126c4aa63ef79f1dbaf36a44e9e0f0fbfe408d1f75fa9b41c32e03441f1f74c1856a39a8837bb9844d2aaac2e66080aa688d311a435db0513d9e739357e91dadf0a622bad9e845bda20863888d6f2aa15dc68482e5aa9350b0ee1a241b261a86a01ee7525fba5b02b0b14f07f27c116478bd67b0f2e3aaa11c8ad58d951a4bd4bdb06b21a529dd47d3122839de41e286c100e292f122b151f8fd6a1966be578980035b730c37e3e211672aa5c7e86cdc41dd2dd9bfec3d2d8c125f0c98a5e6eec6229fd87ad070c602be96f83f2e6e3dc29d1cd165ed22cb9d686bb39a720ea467996aefb44822f17f404572b3073344f2c648397044f9500382d043a2947c9d4ccc43a210f48cddb9a9549f4997a103843e07d282c462b7f72cb6f04d20a54366068ab59c1e7f107f1ca8f9d6139083a3243920ef0ee90824b3205e225bcc5d7817502f5ae908f3b41984b5f5c039de081f70631510d32adb6e1c333a1b140481ec9763ec7c1d6dd3a784541872800235acaf78d51c03252751ea3a981db8b54838f0d70c2f1d0009703cb7f84505fa7fc00e72cf377fea98bd44c85337d4535ac7eb776093f6ebabe3698b118b29f1a3a10dae58679a4fba61a8e98c1de20f79ee669231b1f30469f783a8b195ed6292d801d234af40981b5504c07c9a2ad294fc19910991668bd7c3fe15eeac3fd50f2f8c01927f044312a393ae583dad0713c3fe94c9fb91e3c3c931e29fe2cf71f600a32b5f90c7443d3c709e7bdab62725a1a129742c51e65a2d44d3ced4dc313036643475e6f373adac35fa71ea87e9d1ce45e4281777f390331c86e4c4dcc319413112fcda8cc4134c0dabf48ce7b93ab2b0aa0d40a7c6363392f4176b9e632bb26aed166832fa5e5e1bb91e7a817ad872733ca41fe9a0ae2f5ad6aed39a731e615ee2d2a3145a4bd4ed8cfcf641b3f32e5418e32229368d703d746c0571ccb695fb70b2fde84164ced4b20d3ec4778a1e3d2ac9ad0035ce2ed96758b310ba6f85b5c2c82a80ce7f63e7a0f35497925dc6d487caa0b95286a47c1ab6140dd556001d6fd2935638946fea90d3712e4cf342a7d2689a7cbcdbaeb1fea852762476a0c5839f72136990afeee1d38359ea19531498189b576e3d6671466737895e7270d4fff05c586d6a8cfd93b1260b96387a0c497bd6a977afcdfe108d9c4115b9dc38dbdd3751f8cac44f615e19c486c5dc07031f2e1c35d71e39ae3601ac0b3995d192738fa144a38f180467f57895a18089e02ad9b49359495203326fb7602097e9f6c26160db3141f965d5dbdf0e9c4814d7b96b2678ba73fe827a13782460c2c12fe53b5d792e5d43bd76f7042c1b919b258cb8237f2308f1f875605e7b5a3f989113953b31dab3e4ced79dd93002746aa26587f45c411c19c82a568061d24e5788956ec8242a1c5fc2c97a6e0f82702b9185bb0c8b989129a8fa3339c9e6f6b6c277dd32abb73e1d1650e68847fb98c88fe620c016e6b2b2a8c5be934d6949d7b97b5c6f4b301ffa5e0e2557d30998787b48210f4511ddf729205a5b74f77d0c450d121b2522624c2241051b59a3840dca563b6e1a740542c78eb449a89b8e930b7f2cdd799b72ef286dafd0dc65683e1b2027847180b3e258f0249c9400abb39038e743dc3503dbe36b80f200940575a91bb04319fbcef27dcd4e79ff3938cafa928e1d5c2aa32ac8d975671e9eed71ed45141037f3e50b52af5c7e87ae9aa52dc841986ec27dbcf8c1f77f9a7c6862f8e0a816af499c819d07458670d19ad994ec6168faddfdddedab4f0fb20023c808734ae5fb5926da00e9be9bece21002e3ab5c305f1aa07d27b559db6e0c8907f0f71f538666a8f0470becbaa3319094793bbf94e769b172e0db91d3bb2ece9d26e716c2e948e59f67ceea9981525de34d23ed7229af3ca70003c5e082d6ab3e2af46ff36ab40159eb1aa82e12cba8e04cdf0125cd16d61ae5bcc3940ed5ad8a23f86615b41f65c812de209501363f197bd6dab9663388ae1b0af8edec1ef594667fbc720e2df3b361ed8f8676024f5cd44dbb521b29a93c0edb582c3fcc72b529d0d8c87ca3bc7e09633f3fd686f05e306c1cc2b0423d2ea7ca5edd04a1b5eba51cf44f68bc7bb9236339d10e0e67ae0cd9927e970bff75e0a9527790e83ba530e84c35fdbfd196fe4e9a7210865f91492d14efc87f9b3715ec57e9a566a2b316fa0057cd4c5ea2374c2171111a306a7f8dfc10d8ac335cf10bb2ad41b859f06848830c6bdd2860d9c32a80b0493ed74b50880bd2fe04570c34b2eb4dd827102404eff46f9d1364023a70d3f7d9030f95e3d7989fb0e56526575d97e72db2dae4b2cf302d7ae58fc1bb19fddca2a1fc498eed29673e3c336d994dece0700872bb5ff449a86d112a89c68516d75f899aa87fd71a06d4bcf11276a92e4bee6919e5c755eba3f64c832fa4cf5e76b1ca933a86a104c9b90cddaa2f34625a1bb85e2d39cf164dc7f4c8c15418872553cb3e600cd641c59d21f4fc87b0ffdf559691cc323979eb3ab3878530c87b7ec738533367d6a5b4621461cc0909c2d14d629d54d97605646f5a8d7f8b4312cda26947b36fe961a920eda6c8b1ead894f195e970b9cc87371e19119103282e2f8f601e7189f2e6f0720994bc6c82228d71a6090c38608dbc4bab360c56d280bc9e0466cb89a1409da40a06dbc2d50ae3b805aa398c9a1ad3fd66f9a336b5efca7b602582d0045503154089bfe23030c0ff6c6ff08d42fe7012a57d07933f8b6cfd678ddde54036f01e597f42305d91a8f8ba3e45022bd6b1dafb13edc5b027bc6b01b1e2065b001ecc867cfcff54ca987cd1be15e587bd7c222882007bde48f3c58760f067b17cec5fd15264e1d6ac214dcdf745205b2895c575ef9f73e1447811b770737443781287ac5ff6123079178aa65a593126bb4e34890dfabdd7881b9affdb29a1342ab0faef63970db4a03ebccd0b7e9600427e9fe726a82f790e63be5f786f33a70c8807c0169ccb57650534aa5c0942df4f7da115e807505447e660ff871318e3b80ae6d01e63d4b086885ea3d505a46ccaa7610d7cd634a77206aca90327abdb0acc59924619f13788f2538b9de46a43acc8ca68f1c98df7bab6b5785ef29aaed81396b8bf9ea50fa29cdbc3232d54cf6b4ecf72d279e1eccc8f8a25dbfc3f02c70088a35be3fdecce244c8c4b8dec61fb5e79189d060b1e825b744c2b94baa65f768dff2176ab50b3072a9cf70fd2bffc72b105e98df92ad33af270afdb951fd11eb38f8c0fd275d2e470f0cf97f9f989396a4a92c4fd5e21113fd473160a3a8d45074d8ad3ff7799963796f50d47e5b435a8eadf5efe6a1f31468a59afed0f31ae0eea0fdea3513eb2d0cfd2942ea07e969dfc4efdf53d84772c3b8be8d45f29b83bd3afbd64949f068c77687c29c40c3169a062139655701f84cf742df0ff0942c179f138f75f65e8e2cbcf867237ac1cfac0d34897aa01880c0f5efae2e6019feda9a3fa2cb5008b38205c1673d3bf79d1f385c843bc66a956fb3c20fdecb8d67a3a0aba690ec1faf03c42498123f21c5ebeb4d622bec902d393490cdde9092e55aec678901499b0902961bf0eb253ce263d32a5b53e92e171c88fc590b69b2fa89e29a5b5ecb6cf74fc422cdc2879113efcf2d79bd5c847cc658560e453dd40406edfe71980f7dcc4c0b9a50488b78584a8f92b7d053cb3c32576e132776017e2054f782c854a2357da49e6eca80035ecaee1883a6077f882d793eaa7e6dba85ee9a4dd1cf168a553a5181eacaa75e7b085cb51fd73dcef46d0cde2c7270113d130c0a1872aa9aa3df4a3dd6301449a20bee6b5ce155ea4dba73fa048e3539ee1ee80eab09cd50f15f82d7d9873832a1e35c6ed11c6d41cce526792b194991de1b6160c5e1aedc4fecbca5ad8034bb78930a0bae5f75b5adb437f9363493bc54f081b6b6e3a3bd3d51b1d8dea26045342c78c9d6b13062e3c77c31858c6ba0f8266112ada680ac086345540808cda6220b7329d15d5c16d20a79aaf8d39df216427951f362d3ce320368b99b61a543835e27aa7391c71412706dc44add390fe2f3e93dfcb40abd2627c50bc98fe921a0a513ad15fff4ff8e7460b00ef05a9d3744a00f4c4218bd7617cd35152af6209a18ee74fb56ac7fddf25e02111aa8fbf77d24a1c455dbbd9ca8e8de16b6d489293005c72c9ac0156ec639ff38aa5fd45f4dfe90c596c6de743faf637c708da1bf400e5f85e248946e3f41db96902bdf535daaa0a2f6454adae9d6083b89d364bcb53b4256da5290fc4561c1832371c33a15d5a9654cd4d02571d677b0f304aa535c5738e90ff52e4d1e8bcf2a41cb72b34f6e3dc198e78272321bd414172afd00cebecd946b991237c049198f52cbaf86fc1c0dc638a7e00f2e6092c578760686993edab4f08be255527f5b765ee3efb6a470ff32b3b61fb3f5dcc3e2b6d42af7d1faeea9d09773e4475f0b5c812aeedb1b2e0593cc477e5691433a85497f871666231150d8aaf610cf8a70645258fff9001f99f5b3d2b46c49a23497139ff7b9f5858a8c4ee9a87ac815857786118c5e3444245fba84aec9c68538935f051fc9a76343f7eb539b8fb52bde72aa780ab2497c83ca8bede282294647d37c00c00f049197baeabc6796e354e80bb420003892cdd03094bdb4d9d2b8280bc66f99515dbc3cf663c4a7e03d21a056f1660aec6723442a19e1d819cfa8649288f3ee8d02f2299da29bc3bf83dfe48790551ac1e9fd9f7406023bb24c7e266cb0ff1b46e885856c35d706ac4ad321f38c716498a80922fd176dba31b27ea7eaf8a32b45c1c98b4116455388af949a7d30a76a2be2178cdd045ecf184824e87e43bb506958af06d450b18c66a27b447b9bd9e2e322385bf35f88358f45e715319e17c6e87b7270d0eb953d40ff21f3723552a1c1ef5ee9da8a3ec747d46f7de3cbb62b9b4fd2ab62812adc72a38f8643e7942813c033cdb502b1ba9137dfab256521f63a639948e6a68cd58f38b3db7f8157b5f4680b868486f6e547b5890a3cac3c45339e78cd1f729b40fdbce2af9549d8de167e21bd0b95fe70de46cf25aa9c13cf71f208e56436cd431637c88b2125ee9f86bb04fb8aa790a221ae46878237247ff371d6a1a544339cda19186f3cc1c1dff9ca93880702cdbe6028a3c473761fcce1875338abde38abcc8492ca7ba52f658997c647224846e7c86157045baefccfb58c683e66256e17b88e558c5fa7c7ebbaac14bbd0265b77edad6cafe4c4dbb872111cebe95921eef703f5bc710c0be833322044c61f99e036bf3b5a71a945e81fac051ea8fae6faa65a1ea9c42f6485df8977727991c5c9de2fe1ed9cbcafe0d17d9b9bb26afd49baab4903b45c0c3a9109c7945ecec7f890b1ab284d6c05563c3bf340fd6108d1e393954707e97c29b2c0dbcf46037d721480464ac3e3ed33a051832a82bed787cb89205659480f327861cd148f729e8ef0bc9153cf80e34b262931ad1f590c84ad30916336a7a98594dc8052489425e5acaa84b7e604d5082dfcccb55871972ddad6603445f7b188e2a6f56ba6ea2533f0651a10d8f9cf3ebf5d3877356610747d831667288cfa07ee699c1a7f17bc2c6d15229ac5ad0a1893011351cdb590cd9ef65b5e813f37e8f1b6d79b499c869b6818a1278fa72ee81fa94be4cb9a2f120e2f5db6c125dc10cbe7260cd9370fa8610f3854c714aa169973c267e4f5ae85b13bdf70f634fc98b502564a85af00ecb3132e1ae36f6261133f996ecf514507b6eefee8f070601b5a8aebd5918d06e3a6c42406bf0fb2257bba9280ea0089b462d9777fe83d1290e16adbf19b73e447e1e7125bf869867b9d1831f119e63a855fa09991b0884e09e5fb3734f78784e0c734d2c1c038ac02282bf36ae93224ae6aa22453744f9d562fa4f66f0dd5fa49fd3e84615dd9907d964102c6b4041d6c5677223baed1f853e10d0f5c4ecaae40d30961be62b094b5bd4b9d51cabcda23bcab0ede82bafde95f2129a2501d9231b116fff2701908ab3d9f1b353afb52c836fbe877861783a0c2c9fe80cc4c5e82d9a68fb8bcf874a765119967084d5c1fdf7516ddef9d19f2bdb7352549120f751c1e41cb033554c5c0544b2028f7e49bf3e908a9e2e4810f73e0394fbbb0ba17852d6337f4fe5cbdcd9e285d7105e6d5de89341a904044d3c0cb73025c97dd54c9d66e526385f297ec4b16a8b055b03a549aacec496459eafacd43dcb183dda7b9bea7060b187b503d7d4c0e2bd1acd91f6488eaf67af1f7879f6f1dd38d41d846fb9c8ecd5e26b5e6724b8c5a248e5172c2491495e4210482f972302f5e79169348d4795d5970d3f28d97fa6d61f9dbff08ad88846e5f9a0ba2e4f90054f34986c2ae38a3688183caf58f6a6fe1b72aaf95edb07145da105d9d856571046ae78bd41d9374f7fc11c08c21e43dc6c5d5f9e9530fa566741a65b05e1d45b07a0519828836a51f7a7634d0c7056df3648b29a2ae9d2690fbd9a78b21140eaedc22b2a445b3cf39b22709b7b8758d946a2e13f7e1d8f230b83e0c2491d2bea7daf9eabc286dd04cb62d9d47ea8cddfedc393ed589a00b39cb1cbf42b4da435579f6091b6f6b83a26985aed4609a9954736aa7fa3fe6d6aebc7ecf9646e9de2ed9d6bfa6428488133e15cbdc95ff73ef0d401683ada70eedda111a1bea2893906ddb1302462bd01ea71d8ee0c2c534447a47fd793915615926031f5cec6e570a8403ae20f16a5b03ddab7726fe68dede56db9d06e0fb2b962e53f4e860663573538d4eee86b6e4e9e5f18018859f82e2abd556e86055bdd2755396b88bcad0271e098f09512b5625ee10490267400876add3c5a79bd8f5008c79d3dbe45ad3a2b6c0392e9b882f4d2b4c3ec6f6a08ac63378ad9482e2e3984618ec3b24721f8afd3ad5b31c8a7a8784f7a90dee7c0058cfba066122b4b24f8546a6fcc422866e31f8d9e97e71031f804f8913d2007d9dd5373a08db543f71039d3391f5242a91b692ba4f9d87c737bbec3681c1f4e5255d8c8bb5d842726822d33b6ef5d1f1e8f9ff3b369223b8598a87b0ea082510436d6e7ae4c1cea29a322f932e3b82724839e32d5338956888af2c91c8194cecfc50907c23ee748dab5887f6bb3531faa1b5ecf2d8185ee3ac636b385b535bb0e4a507ce2ff0b11384f194522871dc9d53821cf5654262a3c9ec06fa8520e29997df5c27bc59a63f99ab47fcca3db55cb3387fae898051bd260f0564cc8e64a9cbdc0fc1c148b1d4f109dc22f74a7133fb63a691bd5ebcc1c270b074b2a03f5e21d9a1a44127265344013f46c5b3fbce846b1e5d1e328d159c9c1cd46d1c98e49712391be408a2ce8992c6ac037e944ab7b65e1118df77c6678c9ac98be44e7e586f6d6811bf37e5feab5bf43c5a037f35b13a0d3dbf1fa15c154492ba7c32f930dbe73730c114e1d0ad6430ea77db18a145db02a08feb8b46b59fe4a4e93ad4171fcc11e3f5d0738393685e7a1efce1816ab311214f7d8c158e8d4ca04ce9027547d872c59fa3dbf498c22682f22c8bdfedfcf1e2ad26b766cb896c4a3fe03130c6d57813b56c40e978dc37e667aaee88235934589f088bf784d167086cbeef82f61781bdb62e66578e3e492cfdbe1a9c48b62232a5ccb71356191204db87093a30625def48ebfbcf15791e3ee2e7f14e28bf3665b78f28be69c8d76acc3a7adc8d04fba60e495cb0d06e40a16b6d2af2c77ed10051e2b16b7d25c768b8613e3fd3ccb3c84df209f7ac10e088c6b1b57d240ff26e6186599e61d666dcddef4a38931759d8bb79991efb1ebb093d5d1532206f39a14f73ffa01fb5a71526aedc7af141b0df12440291d1a1a52bf37ced432bcd87191808c7ba66266c99d723276ca177757582617d3efe6651c1696b5e4db396e9ea6fd84522e6d0a63ea6def5ae67071992f5fc4531eefd1bf0b5951df0d5921ba6fc85a9c11322497929d9394ab46f2c7be3de40e50568eb9135939c13d4054f057c756cbba492e2c6aefe7e30ebeb78da46b3da627c6e5238af728a242c66dfeac2bc3b18512b2eea56a8a1d77ec550affa6d614a4cc838e2a676588492cd70a8f37b3914aa4e4bb4040fba4e256790c3cfa8aac94532ce8836486da50e40bdd72bff97b1b11f08f390fe0eaf0bcb871522c9ed24988090d715b5b3055ad8d93a18953478126a3ff63973b4dadf155d39843d3e11f642e229ca875d080e531fdc37527b4f6a3abc32d1e76e91f050b7ae69ae9e127b4d0da92f0a1711fcc3d001617a7cbd2ae9acb9b1006980bdd2e1211cc080030313cff904496d4e2c6046bedafbca1a85d87d60b10f4d8bc707b6c829ef814b8ef3f1df707547f94a2141dea3f5f86eeee675ffaed58d98d0c65e737d11ceafc48813ed7a80b947d83eaf80cdc2e4ea62e744241f73eba3b586280bcf8b3d8b08f193a21afa152eb69aae9cfade17e31532f7450000443efdeaa363f2ee50692174f8de36d59988857eae69d281ad096197b24852801f84703b4c94deaa12a1dcca06f964ca7490eea85f9ffd3902696343f278d41222de2414187044915aac17930d9513644921fcd64b97704f0ed7fc5fa147159de89d6101b8eff9ecca232fd90bae8d74705caacdaa7de542dc5eabb40e91c34d459d9566c8ad3194a2f4a04cf88337c8c651edd984145f7044080084905a903a67e83efb18ed78668489589402edc02a62b5eb44a1f589c72a932dd186875fcd605fb12a486ee1d74912371580e1fc38eab5fa00016139a20a3392370188ea0fe5069f372643e950445dd33e7a18224ccfef3be43f30a8cf64c30fabfb2f44d5c43df4333e84c4e3cd742948cc026b6bbf635ee2f02e0f1b474c5c29ecf9cbde7ac6f44e37c389e3a80765f944c4a9c42818722126379eb5a5111fe08ff85be3445d37b6a8f042f40e890d6ad5fcbeeaac3b1e41868c31c31c2a09f31031c3fc6f64203d2dbaf5a30fdeb5bad7e3dbf9b09a31d27b00af8a61799da66e070cc11970ab28f071998e606c2ae1389cd0f3d65ae279e4e6dd7acfc9b02e159a6072338b07c8f97ed75c6fb8fd2eafc7310d5999f7770cbdafd3da1894c5f5abc2f8a3dac29378f8e03e3f18652cc21e8ad2683a2dc84cf818abfd08ae7e91b261491e468c345844361757c65175c34835cbf7d571b4134efac93a1f9840288ff4a7f7b7e8cca2d0abdb43f253b7cb2b3fb6dc3b712fda1727284f614ec71f12da9b1e43609740474e49a3b84481876a902c8d4fda892017b962b7b53f9ae1203e2bce62b0eb096fcd19a1c1e0dd668e0f097cefba4538a35f53f0b62e35353496ac6d5e02e037c8913ceb7c97e7ccf0bcb5fe83dc46545eff170d798840ffe2a491313e9c9bf5ed86090f9a67be5ba3d546608b7c29d8e9df1e8eb9c2326cd2b7abd1acf229e86b37cb7f1545e072712a38a0ba9fb8c679dc09899668e8bff5be63515d853d4a771aa9babc1bf2549f18d56138845514148d57e128588bdad3a0c55f44839aec28d1319dd0947ae7ff7ed79ae7987be94e48d436f4df03bfbdacf2e0513570e900df7f560f93f573b435a4556fee51579d472e8175e2e76c21458192ecc0689a3f2da005905147748dabbee4521696b8acd04f357749209dbd82cd17176dccc78a38aaf7b566436f5da387613d24ca8e530f9607c8f5d1372bc7fc6418784f0bab5e704e7eaa965e8dc0f01287c9c5bb1c477f2fc48893fe248b64d503df1554ea842539d86666bc863b2c6be42bc6ae7dc86053aff8ddd90a4fe6d73879b0a0a4eed8c2168ad703a99173cd237d9d59ef67e5a9349c5880f771cbf072b128270a51e4cc3b311ef9253ac5a425dc183748581e4f459696fff3e21719f1d002aebc1547803b185bf03df654e67586f2a60a7320f7d1fa150d7028f3e736abb3a368e2d7d29801a2f1e8e0a9cf87919b19c1dbf95c52ae7f9394553cc662b7920b805ab5a996685d324d7630e7d96cc3cb151daae0ad103e9f8612e3ada9fec80b2532c4369efd4026457e60624f2b76efba325bebad68f61aa9620cd9bada30bb1fa8af020d7e437d00099af9e78bc339152d3b7d6823d9ddde02389fb7fbdea4cd8c79a2f8a4a36b232d19a0d88a2a9ddec4f363ff0ae4b9af1c8436d767b71a3be5a7d92dd5d55d8e0ba8013efe4aa5da6082d77c3d035b661c2da2c0727fae05394ab60742ccd30f58a3ed65cbca07b93919961368994f2868bd6db7343d3031e1b918867a3aaa5a4fab98ea5326fa1ffcfd23315cb39c4603d0213c1012b30b75598e0664ed9b2777e148bc8452544eb67667088d36314ee496a3ad2020188b963f86f5abd07920330b431ebb40835a12668d52bc5be9f9af791c26ced7b55b3ff90fe3f23fa921916d0ce966309cad3d04897f9d9ef8bcf30cca0a5f631044c70b3d316d582293c6f74160a7ce05ca9fa3579389d643ea68257c1c9bc2fab05445e86066b4dcd6efdea955034ea7978c5b4731de893d21c0dcb772ae3ed8ad484ebe97570182e0668b36f64ca317152f23750cc8325c0f54bcc4eca6a251afd6d49f9c63c44b68164bbb90635450a3579dc54171a58476fc2a55a560f8aa4061d51a7df803427af21b1df75a058005d16a4ccc36c0e540f0ac2a64275a54c8b08c543e3b6c6630d563b0cfe64638b4e49833e779136f89e6789e0f2fe61bb9d0a475188434473dc0c07f88f64a6df4761677accd513b99f5b5cc04b25aa5b53e35abcf2d06b5ffb4662a71b10bd4e8685d29c6ecf8942e77d677c11d0911703c18c476d0f3682cd22cd3794320818ec4995e9f6ffb9c3bde5d3ead84acaad03fdddce5d8f8290ba6952520cd75681210909ac9e8ba59d08fb7357ce7135a63052d2e4a19e182e30ae5a1283035331cde69778c42c561a3abaa49a9f2bd4f3aa43223d06b4ae0953afb8d8b8db07ab88bb17813d78d8aa786088e4ef52b2a175d335be41a50b27acfa837561c7f0f3d0ab7b5484c39c14dc6cb3f15a01250b23e2eea3deaf7f88d170c29e20becd99624e2d1639a3665d980823a2f6e9caa847a78e5f87abfaa86aa3f9247daf09e82d851a0e8e2542c53730e8fa67865024602c72a06777154ffdd8ea2513b72b776fcc7bcc4d0d1c18f8ff993c9ba8301b161fc5692c25516a8b9edfa2b78ed7758c0a7672fc714c1374767bfe050cd28a0967b2afd3baa57e1e1277e3b7766eda1373b8b253231a8864ec17b11bac7bf4842e13890c5171c04f7445984af9993f04d4fd31ffda17f4e8e5c33dd155ac5e59352faede428e31bc5c42788c6b21fc28f81c2807480d5cac37990e97a22a0e3fc73db32079512e91ad8f0957d13eadabe66b825ab85f18179a41d9d470a00240514b23d063c2acf0eb7b8709b4699059334cae0e9d163f076b6aa1f26fb1a29f482871947eabd021b2210601bb5e0434f9876aeae5a0703d5ebb149a8ac1b8e53ddb59b518cc82bc6e76434b1770ed7e07cddd76067bb5df0e408608ca759326f06bfb95987e28eceeba4d9c447d27b9b5dafcc3a095be943dfd0cf1a2e7f23e94c43f275a997d9970a14b3d28764e3a04876afa1eff2ca5c3bf38b113b4a532840933402a8eb4c57ddd4314ac8fb79174e671e146f429bc7dc97ed909fdd9a520bd8b5b3315a25cf20319a8c504f5a4bdba86a20c168e486688e6c17766a36712a3c360d0457be44b9afd8efed9bd5df603c663373f70d7b86c870e229d3e9b928c134a750f1587e77e32187c36c83f7f74d048dfe3d1a0a09b4886f4e5378f8da23a25fd3bb2c938a8e30c0e3fa9aa056b807e82540d3f060f514439cd244d7ad05bed6b512a20c74f6ea3fedde8dfee9dd84fa01b41223c13f2578c43ae4ee1ccf03b2b4070fe0bae8ead1bc89e9591665d0e416e03943e25a1cd86eafc18774dad06252055c6c5ec39ee4425811f48fbef3b1d7f27da9682371dfe8a383b00645bb747d2bddc483efa1e592a859fef6eb626cf862525e2e4be0245328dcd07485ec771ffd50dedbf67dbb0dc87c5a673fa6fb06feb49690f11c6aa2a0b1592bdb5932c8423a7ad226b108eac8e360cd30645c6107aa61dd5ef51065282f327cb4125e264c23698291ecd5a6ed8434fc19fd6cd10c8ed983d69cda6b16fc20a6687d2c278796dc75c779f65d7b1a0daed6b0afc6b17bcab978b3dce08ca09fe50cdef537d6e5321642ac29153c9da8b5dedf6e2d1fb5ec46ddb63041e911ea8f448bd4251a6d8b5fbed3502cf06be434a38163522e6c5fe0bd027bd888680b660777509a8b64cad7fc19df5e5e3c5ca24dfaa097a95aae0905d421520cbedde31505325b72534b04b15dc291ba51ce3b341ec23aefaff58eb2936323320bce61a7a32e50ff0fb26844c4b38fe0a31b789f7ea866607be4aae8d958dee008e415f9d037070006ef07503a01a544f2f8936f08a3ae020aca50422cdbdb9a4d7aed0d6a77db0aab4d24f97802f042dfd1908b6b6719c4abd592340d429a881bff7dedd2b0359e0459378dd4e8c93aa77eb5d4cf66132900f90253938164bff9f0e938cdbcb58b29d14ce77b0050f04d847191958af626300c71c3e3bfc2e087b0ec19acb8eba5329662fa077fd48de22512934160ffb291f936c0e2ed6d058238f93e81b353d27e1249490c7029bd6e42455d478d5de69c3f62b986c323dd8d27132101903e724624fa2ef5c39012f4d728a4fa1f63cf5a5d4508104fde0596e8093fa051272a32e7c315a8d516303259c745e82a29af44987749e512316f948876b89d05582ed2ee9278cbf692d0fdcdb9770816bf623b1d2cb8e2e010ba0cc443465ac5320fcc2a2facf02bab403fb891cb2b04ddd16a979922fa67cc9df02504cc6bcc544887228ca55cddaef359f655be44275aa65e22d1824bb248b1016b8ebf81bac410168a8217a941dc95616b24eeeee4b189aeb7e89ab73821919a338ba9df5cbf2999b955db29fa058f3b714456311e5fdfdfcb96d6e764c92ebbb1c48e5491490d069ac208d8d39a97234be636a2b7fcf6b8b6a425cbbd230887cdfd07503f99434885d90cce91e826450f43f0d501315302a086df0ca1517d13d2060ffa960e0dbca6e613bcc60b380bf5ebbc542add2bd3348c8ab3a17f57b70c22694b6071915ed73f012bec89a265107bdde40b2922f8117d9be4dd6cfdbeaa4e6084dc81e87cbdf03018e5cb67c473f0bf69a019fa919417785f2255833c97122f38d7736662dda89286a0769b425fc9eb6e3f484000a83276475305150869d3fd6b3677a79f1b2805ed554bc81796662e5b8291b3ed2a0e3b5fc3c75bca4bb1abd05c974036a0df95744b08def8a7408e932745c1d60a92d69c20545ab5998cd99a2edf9b49f2030b4887a7af01c6bbe903dd0b4c76ec4e0835371da1fd7688f352e660d1fbcde761c385bc84c8950150378317d2fc146f7a5c82ab4f6363bb73c914295dba7728189d2c757af7587a3756b310a5fd8107f4f74b1e162a59bf1ed0076b68ce7a3a374c3602d6ea95e1ba1d2cab76635a49b3727cd2423a83fcbe0fe2162bc75f521fa1469b3516dc1b8d5d493b8ded9c332f4ce939b3f35e8ca7d815620810349ec61fb68338cc4c1ff6e3258d839d5eb72c56098433aff51b86bea186c7c3d99c9913e6d0d234ec6aacf10d36baaa7e8a6e7cfd7eddec4069cf9f5cf84d7bd710648c277ab9a5431438194eebed6f89923a85316f1631f96558d221d2f10f5e0ce04840ca5255061b4e68ed565d84d3776a6217c8a556bfa281e376c967e0b5ada3bd22184fb42066b1b139c92fb9be4091d3494533a2ce14a2d19ad0537642f6b0371cb31bcb58f9af61e292f167791846cb24674f12a301d3f97384e33c4557984c749782cea6048a54318ffefbd74de7c89b8a26d838f19969616b4915586d6458c7bed9ee1ff2a1594309498740d1e2674be49f091125b5981263fca85c6f756b18424623e1ae653735dfc3f9e2822481c8c2a4f07c9d639fb3ee4237caca7e4f5d1d9390478139ef947fa71fd9979d57311a278146303063275a2ad8a02834288b77da61bb5207b5f2e1f554c0bc19c951186d80da630daa76f092dbcb7dd0a0f3d06524a89ac66c4fc02771b544f470e38cf2b679edd5313157eadfe60561460827f6557d8665a841b258366db59f274dc97299fcd7fd282409d8f3669a34d47468c77d5e9473dbcb3d632f4a9c2bd13a7401abb09829497ae9887ce2717076568d24858af3ae98ea05c47c36fcb39a3949a3579c5c132ca9270bbd3c07e4bf2bf110bce65096e68357a0988d28733642106f669c3124fe2464683d53578c25654e238a3cac70f47effcc9d4dedd20853c5e43bfe12bdba37c30905e58a45a0732cc0239d5d8df62be663607a001a4ea9a49cf658b956ef990ea865392f859db775a45fcf58df4580e50e58ade8228a133c8dd2859a78c89b241f3fbd2bae4de4809391a49908bbc1725967802f1685137c71bd2840b3032d598b2a7fc9c8f525a63a399cbe4963623bdb9b28a872b0025035713801731eb26ee8799f28c64507f9d8ea85d34fdbbb9193274fbd9cd47f42ee8eacafc8f826985aec55fc484ff433fb697f9ccb38a536b852d6af4a4b9cc80481c063457f3923360ea9fc09b4a450b0faba9eb419bb5f8a945adf02786f8b795ff1d97e6c91f19668e33c429c3bf1ec0201822b9d2bb0aec929ec0211f4b41d9f9313001edd09d7e818c8f15f16c88f84a1c9f5f7bd9efe2dc5d797be4da3cbaeb6555ecdb5b0430ace35ded89bff2a1362a8f530d69609c897727112711a8a11fdf646cce5add856622c21e6eb68877758bc975cd2fd960960fdc172f6c2612a5925ee9281b8b6702287845bc0f18f45b253614d2a3300f5a0d0f05e881ae54b184da3db769b7348307969eeca6a795987556c7d245022ae339c53e43bc95cf83d32b27a6af301ebc6ca1a8e0346147153b93286f4bdcf69a697ec7dcd8049c884cdbe4d5a290e10920779ed3ff478a0cd838484d92246e708c66bd64c73ac538963ea115fde4529feca96d14ed7d9c960422e7c311f156cb3c9bc60ced5a6548c6c45c1597bc5373cd1bcf8b783a2c4dc404da3e260842bf4eeb29836a76e2ce61648ddc640dd7d296b8e555725ff07ec55ccb0e8731bc44a1f272e208d7cef508b40843d2f77ffcaed7b0173ccde63140c557a932b0ec0dca6161009e327d53926966beca12aa75abc68bdffba998c7026698ca364078f2eef186b1c53859c966688bc6326c597727cdeebe79112ccc5d80bdad631db36f419eb880fb5c17b017ca3d1cfb1be8ae8952a365167f21c517921d029c921ac3e96241f06e875de8a9e6e06be82901bef74c5f29e2ae7e1e47d8d185e0060257f11e5f13146c0605402c2c90c4669b8e8ce36a4af37e4aa1cc885e6c83589b3df674ba324832fc2cdb768365dba6d40253bb0dbe582beacd721dcc84176c8c1922a65d9e5c796002c4f8656052914ae2693d1d9991c943186f1ae22e50602ddf89bc8502079b1c6c0e57f5a5fcffcac79013aac658ccfe7a80e0aaff53d283bebe3c05ffe7ef5f1d381b4ad0c95cc02bedb9511e2b3e0a720f3297c2f6cb78c03a7e4b267ca43304b29c396461f1b9be1ec2c04fa8ebde556ef709bb89ee35148fd32a154923a55bef13ad1735434a6b1930eeb9d253e2e1cdff083d5e74a2bec1c3e4cde321b2b751e4338946deb354e69ed4d8048472f690c1b73e05518c5dbfd5edc7294b691272edf4e4df481de88ff75a9b42713e55cfd290223f1768ca2d7a83355bdd1a450ae9e7b179886067b9fccf90e6fcd29b58530a010c850862c825153efae3a2861255eae411ca7d0f892279505a11c74b71680d221e184c1241992227fc085f5f5077e5af18ec9f7f5e612b5c6fb6eb958fc9cb3ff0635dcadedee3e914fb59cb72ca14745eb36ad96db96f0dec96e2b9c41097cc9c4c367a0bb3e7631eed56e8fdb85a211da127aba92d02f9a364676685f5c4967572e26863c435c7d099efee52ee3176c52dbdd28127240fa6b848f29a1aa3180a19f4a1186e9eeced8ef2fe1068aea619aa0b6e5b2ba852d28598fa10b41201fa3a30529e7054056286a5d022a52eb0b577f1551be05ff80f8514c7a365553a5fd3706575b26cdeaf6e368f8145bf4298a483861a5410ba8fc1d7dacb7d1a629f2ac955ad90c1aa0464d6e740b1ebff1c03287da92329ba12aeb19f01971c9a53873f602c1600293b53eb7ed6151987537e18c8c67b9b3876165868a0cdbfdf490d30201b773a8f63d548731494555487d75b7b66ff36e1cc04a635bbb5e77b3bdd761585424a4ed286b8397d8b27b5ecba0eb351e7103d776fbf0348c8b7d53e0c227fc7cea9dd2719bc83ebba9fa7f4cc1106eb9cde9190485f2db380aa53aa7cbd55d9d7c3a1e76128464b3debc9ff4811549f96ade68a65fb565822aa720457a211d60485a4a187d7b05e2ecf9814b332fd5edb0b3de3fcdb2dfe2f1224900657e08e494b03b40dbdc5e90d639c13eb05473384990eff7abd65c84ce1b399f960a3d08d1938212f6b122bef574a700b2b6cae9ebbd7938e7cac716ad2d4a71159c040443e5b940c3c7ba768b363a19e0906e928dae1697ed1ddd5b704a33f5efc204ad5b1783d0deebcfdc4fd91a966d770a0b2a40b7b7e82eb6ddab34dfe83ae1c9980f8e8e4b521cbfc0567e83d005befbee39f11dc9ebaf33c91901ed348e5582e2f3b67bb89f837f3d1a193bc9f97a98533eeae2b37723522a252f855a2611ccbe90394b54905a563682d04373ed1101399549489396b90f79a8b2d27aeb00d1f149a7d1b36e2a786cf85d3544beb6414c8e31aa21825249682dc69d45e0bc98a2b695dcf6d628f36715c8bea77dd95171098f8050e8a4caf0ee7624e038452057b344b9d432aed3dbbc0062512eba7b1a563355fb8812a347a691a08c1b31cb108125c9dc0a51bc318510848b409414af7c82b256a9ec10910fc76c4c25190f1c8ca9e42a1458347b0c354cf4412776d71a3739a56c2d706226ad03f255c9ab7886b611beecdc6cc06a5e69d2bc63755192e2b93815feab7d9462fde6a069919a97c6603c85d8083de9606eff637ad3b64f95f00f6dfa7ba0d0f63f0eafc46422abde1d8a715ffbc8089194d33f366694ecd904eca19f77ea91b9198fefb149a0e4b7a278c981528f4a69a42153523f730c302fe7f175f1927f8cda727131c5f515f94c394e84aad7609a801a41e035685d78e84251961bfe34583d5dd9469b228aa39e93e6beee614ff94057a8e0214d1e3c319a0a1f2be4565a810f1b298f116fc09fef24a8b0cb5ab56c1f9c23a1d94ad912b8afa64e723b19865cefe54290f5df7c6df00e4099b71ec4323ba22fd59ab403e13f3cf621e6fe3374622ebdc5349466de8659d371fcce55c7cdf3bbd80720936850d5cad7dbfb9d257c8cf603e9fb56b76c34035291b4c91e2212647e4af7ef799a570540e296a748daddc8c774cddfc8caa95d225af94672bdb4662d610699ff9803e8e9af88144c81b43052df6d14661a37b36ca4e6f17cb3d87bf779c909e06d289c7706f5af7d6c219147219d3c6183abfef2ff01400ca8a3956af8ab115e16ec63cb311bdc5efb53c322556d7066c9f5cc76966d3eaa59de49e389042581e61328ed005fe87cb605c73062faaf80f357b7973bee40dd3dc06ac6746a6f8e9449bfa6fa350d13eaed5097620e8940f8fc8992789c2019043797c602605cd6d33f9323eda967d84e793032a4846a29493a4c09d808062adc3d242adf652e8e3557b51fb1b15bc2bcc54b71e85e3b90ff4c1b6f060a52a3aedc7caa25074b7fab154a6cc2ccb54e10b96b519a05f7f9bbcdfb90776e3e2f5c728fded82d53963e69d1f54e3e07ef0fe8cb85ef1b03e100165451102238ec8b0e8ecc33065803884e5126ac209814454567f8e2bd026060e0e0e7d4e9cad5e7246e4b4a052627478fa6868a2fd123f05270df511a7aa6e946b9fa23017a83f01a039d39475f2bfd40c22d5f44b12b1aa1ff4a736528a40f9d84843a446fdeca0e81ff7879b1fa9dc473f9295238bfaef08d7cb73a38cfb75d9ceef732a3ac0655034efae6a45a0d9cfb83109ee7a6b43938edd76333d20931dc9d95faf64ab33d48217ba127f4bb71a10e5ed95c540731525b7341c932869fbe0fd282d1a521f3b10c1d7bc9a21370f7a0aca189c93251ac3c60bd6f16e0186e279a2e5119a25cec8bf662c1d0dd1fffbbdaefbf5403d35e4b2671b9ebf3974a7ac7bb4778f8cc5bf12b3f44af7a349f89938f12f1d33109cc0c1ed41c86286e3c68bdc997c39b0daac217585318464f028800687eb33aae3de6446caa6d959e09b83e53db50dc9dccd341a80bea970f78d62b90a2dc5b1ec9f5ef2e975d7d5f932946caa7080d3e60e48da3a8363960b3eaf610e65892aacf3a9b2c205084e7e1f7fae29d9a912b6b3a0115408ab48611268f90fb380db71d3ced6c09230ec55b28daef6b1d01daf8fb535e96f1893e290b56043119d57aeb5a7feff6bb25ee4d7fabdeedd63564630c9c8887ee64e430a824816be770747d0b1f838b9a751403217c94f92078427769edb6fb4272a4d8845bf82ded3b32393d535bf9b787a2c2456935af9fca35a064ec78eb48c321c54febbe574939b5f4d3315611f64a2743b7d5559b3b093624a2e8f11292ac9832e5e684bb49b1a80a8f2b7710b85928ef2be59cc2050bc80c3f1a4770315973c8bfc34e20aaf8573742deb51f23c4c059e3ff942853af1e28cacf2799e6d9f517f65197029235efa625b41a10292e84d08dc463fcb3800d36dc5009cd194e5af2c8d76f7a782819e1c2e9d45bf61625902e9fe36190c3e7f9d9618d15fb8b4471942e8edaca7fce4b1457fe3cf1be81cffeac55b2a3d17f9c21ffca486e873890d09400352d78c525a927729fd903d038d2d14f67b1fc1f574a22508d0776969576b8da83061a7cf08cd07eba8a1575a41ccd9dad7f93218da4732bacd9860ae525f6fb821755941e8bb2db2cb9a4964a995016eaa81b88959c3ef6f915640fd212a7f58cbb4542e68694e5c3e7109b4d075d7ff70bb9ea4ee5875a7c92f4380fe224939f2d9e9e732c921256a18b9885ff5284e83ee7fa05a25db9fbd0f21d4ed3f7d1aeb070699e756c4242857b28d23eee626e44980ac3d4897127a0caa919c89ae61f3e491e2aec5084b54b580d66419409b9f153050fed5f145f20459e7e205b79944982aa7bb54a10fe635b2bd730158d64efd2a678274b98741b4ac8fae87b9b446dade4aa67e391b11de26432089fdbcc6069a4b0d9791cf4ef636742602f76557ccf29580a6e480058a34214cd8ea550286fb2bb44e93f76497a68a531bd41d2ca233f61ab0039a464a7d5f1f3eea08cfe7c7a7d9d3cc67b373307740ebdb3af888cf0a7b39f7c92af5bcb7d97a10a74e065211f74a29541d4164acd48a100aa0da6bea2f483c1c4fe0837f1813134907cb8663c6655fcab3026a7a239097a265305fa31b752cbe6c2124eb1b6762bb927b86b968f88376a2d1408b51853a0e0e05e9bde886688a757def311703f5f5153970aa3d1e43a292656e03a7f601bb8e006952223f733f85851980a0e79d6c0a1780e4dcff67818639e09d5dc073590c3873bd99953dded241b6d89d3d560136633d7bbc1b5377b34cab310cbadd861b85866f23f0f3ac5dfe415101e44e68d1cc61fbeb6ebfd499339ca933cc04929c9fd58754bef7b84f8646390ef1ffbde2e63b9425ac9a01bc3505b7e8dc5d47ae8904bf6d61998bcab843dd12fd300fe81dbc2d45bd680d3c73b5a8db06b7bf9f97c8ed1383230c51990aa493f458723d33fc8f2a3fa68d3ff015df771ee30d7d3011f2333816951686dad7c5fb5582c40a8fbecec548db3b81121cdb2bc268bc8d6fe55a36140f31b33bd7636893e006572987eb762b5a4867319fcbba8e1f6b31dbfa357168fc195d5137e65f8a5d38852fca0a4639b1a20b61bd6605cbdebcc3780f6eb84d3eca28f0d715e67c3c7fe2e005b00aebb76f29c03efbadf65c04a3a294147f6b89d01f9e166af079dc546978b93d5b33f6a22da6b5221c0673f45a6fd7699fc52c160f08abd80e76a6b24efe59d41fe6203a827b7e39c4dedcc13393b5124027ec32363a9e4bc8a0badda051ea467b1e87f791c4a331728cb1bdb1773df260cc4f403cd577faec744d42d899fd6a0f21abcd38857020246e98b696fef06b3933b34b795c87a3b92f4f9903f0f781cff4151851f73547c1b681ca70673c7fc3487ca2afd06f027d4aa988106df0a737828618ce6756c71f50645db4b8c864bd79416ae51d49b37cd1c21d970288e6170982a3ef8eadef23bc1c5e9f1fa745e69f77356fa2164459a05c200a711991b71a577a644e3cdd731f78c403e893c4d8c50c5364475a8ef1fcd49a82164a8c5636baa65633b21fa0f399e6982dd83759c4aa63497911bd96b6519fed0d75e35c9c49c0f63041d055053f268d205683f72ff0573bad6009712dcf39a53c019882a3ec6ded7915574bac3005bce76d49c519515e654fba07c8338679738dfeead35dfa7617fec559745ec8c15cd6f55b48f4bc16c7f91c8e2500753fe8cf6363674e8928134a75d7e6ab7a2fa9fb44bd35f7db0fb4e4eea5523975a38f745df9d9e1d9505b8b66c28ce98ee9529b16b69d88ec2c8f4ab6c3e6274c08d25330c5b4daf69616ed8cdc1151bb036db877b42f01cea23b396657f08bca6cc9784f2b4d4715d2fb3654d5ed5f02b79b0aede45cf0cd1077d0c4ed042d04a407fc7afd801ec97b275c4ea4cfa8375558d327607be9378bd15aafb78b3045a244a6f0bb8a57a9d94b4feacea6d3571d5960003e8e4981f4a044e6a44708adbd248f04810f0ea8fb526bc3fe3dbd1a8eda025d776be1a321381346fbf613a9c26a0cb52bb93857bf8d10c9b50b1681958a0ec184ffad72a6d4a812f2b761faeeda3d094c613c79b76102421b43b8771d515e0f5e39a9b8f2da101765c93dfd6fe28885f8773bcb3d2fd2f98d63d997d4a89a54aa064148a70f03eb20c2c79ca92b67f51e7bc5257370feec54f1a0fa1514a694ed50036430011f604e149a972bdb9f04126ea0e71696a47bb7e0a9fd539596895e54bc35588a39fbc0ace01bb8011482a60feb1626df9a8b2955db118a20645ecfd134eb8e8e08cf9ca88bf045606002c94e7867879454dbbd4ac67ab7a771199f7518615aa1b4569ab8d1b5c79395a2c4561fbed2b02faaa26bf528ba13945ae8f890fba6812654a8ee67fd136428e498a0a8fa8b72cff2ead5685382a8ef83197e4e73ec46fa13c06aa8eb1540c65556dcbb00ed36a66ab8ff3ced5f83c324dcf88948ff1fcbd1c81834c5649ffe5e13eeba35a6c8a6a3a19281ee396ff5f9b19e9d7a0176992aa02faefd6b908a0d3b2112cbf1d37711f83201a899d54e3f44a98a6bc8662193cc32b6b0fc8d160bc4d9f44f0f8cd311791dbc188f41b670124c3549a5149c872e582e9431cff95838018c2dfc22d565911e8b08e92f2084ca34b54df1aa057b7a70b7ce6392a14b3b1df35bfb159978383a35f2c464e31fb7d9c90383b01927ebf51b8520fb2c1047b62416051f4a6c9e8bf8ecedcca06c97a4d0aa618a190cee0402e9c851d8389556f70690d868dd5347bdece01d06d1bcebd9513644baf0fad1e56a19a0599d6433e02b87c10a5308fae272d04e2508167f4aa89afdcc73cd0f6d39d3d405c7796374aa917aa83908f6f93f99983d8611eb7a954655fc20370c51ac2192d897a10a7c2bb8aa0ef7d8bc77b9864766d6420fea36743e6471326ee48f878f12e16229bcdf7524cb271524424c41eaeda35117fd020041238a79eee1b95d12f7289f39e39c1e366d82be8b7892476407a60b27d48888ee5af47877a12aa80baed2eaed3882e10f7a0310b6b3c843f2690f5a6ca24ae39844f5b395438a3f04dff5b91067dfb40443609d21c8041a35f135c04e9f0e9879590242733cc6360812cf9474f197ce3a246236086062cdd82dcdbe7c21078491111894c6ff9c1958de3544b767f5a30deec9d86c0117e981c18d4f82ac9c2aa7ba9fb600cbf3f7e2d1850e08e4a177233e35078978fb1926650e2c6835975bb50f066862e2275ad71f5cc3db49f2926cd9871d4cdda84faaeb430d09bdbdb07d7eb9c3708caccbf83ad1062421702a3a787ed65e1059048ffa881ee8c643fd1116d6af14b5b5a8fa474466d7ca760c61cb11900b03d99a8d626f6029b19459d036e3be740c46097743fc08b328af388b174a13dbd9d472dd3379674798ee359744f09895eb7d3e21ee1f5b1318559808777e75d9cfbe3c989f27f5357931ffaa95b5a55a8c8e8349659a6328c9f8b22ba8c36e2d96585a8c2444ef19674d310849f02ea3ee72850f7ea081f3ea23bd355987c211b99e0e5513b58553b190c6fd76839956d425aa2c09706a2c13c0606c406e9e40023508030ce3c2b692b56b41ba5b2cdc85391463dd354cab4c789ce312053cb75870a0ddddb37096c7c770096fae61b063d16fe09244ef3dea30d83dbbeaf5a834c92f825cfc5e842644e0ec14135bc6d45437158722a369b0938db08f514a5afce0413273a92cc0a6d22552e513f6302bf62e4e8ab8d2f5e84f6c9653718f8d330a93b8b122bf68b873295ff468145840fb2772b1dd3a8a19193383336e7953ab2004db1db974021c6d7b4d1d0df81abb70cdffcf019543e9b132eb999f8cbf4a0452c2a2707a464d8cd863c52d977581a57860c824278afef788afce0cb55e8bd94797bf97d69c3efedbb22314446b6a785ad563c45b0221e278f89fd9be6e39c305f2915219da63d881bb7a15b06fdeb9ef54f087b82b010eeced1b8149746ec6a1e260dfdbce5b243e34859cd8acc9d1d3b8e33f4b916fb343139d6676aa91f8157977f13d599a6f56812212bbbf3fd2a0ee39a2b6e7ce62710b2c8b44f27e6cfc1be47c97121eeb285f25e46273c492308df6fe9c742aacd2d2e6076518feb463398b785ce67b5496e5301848b50e180d80a02b20a66dd323b3c6e5b82a65344c741ecc391e6bb693532a4aee16f4e5efd1cd29b1366353f6f7058b97a14096928a6041e14e2ee6b6ae44dd8063cb44aa7952e3a9e0ce68152eb497ff9d972270b26944bfcf967514615aeadeb124f3605704a073395dc748d6b34be4ce48593fb007992e93411b9f8da4750ade6c81abba0db1b90c44f30a6f19455165f6328f6690e0e5554d8a28a750613817b9e162fb44e0e6f8ad732e307e5a61b672c855d2bbc009566eae5620fd5cec6479ea38d1c8f25c0720ab1f3bc3c948f83552096527e3e40ebf03d447a13ffb1e6de981db581d77c8ea86db5d4b35ee474db15970c71bf27d456111a952c333eb085950a1ae8b6fa33fe9e9013bea7da85cf65924113c11fb5056b1a92e0264abf5af8f94db8175b7cd6da783adfc33736cb0361a5c6ae1547483ceaa28b0fecb6ef849931b57d6e85d77ff6e4df98681e0b878e8a376050c0512ac454b8b14f04735545442e34fbb40f8ca297ed1699dc810a170f8f018ce0e68d2e75f0e9f353220afe1a81f3678f7b6e9c9772978cb8b53ee52f890b4da51ef57b0a2709080d9b75856a4e12805b85f1d734d1565504e676c43d32e5e1940fedf140b234dd8c79fea1a57048d0a004bcdb6b203a059bca0fad18d916ba5118547f0c3a0905f1c321ba3d83107a53ed2d53ef77b52491a9f356785e41801134acbd29f9cd44a6fdfd0beb4de58e47cbe943e85afc901ab3031a348e72e0a84f8ee0565b5ebb3f79b38c186d964626eed93814b07fa59f34986e2d724b75137ec05e2af7efe96cb1c90cd03b9fc1e72efcd16619f14213056459a27704ae5303836445f411ac95803465db1391f38b0271ed041164cb50218d4f99fc71aeb7a60db85dc86bf4cfb84fc9665176de9a0400dd875ae008b02ba9ec6203d042335cec7db41e4d0dea33285c191a3eb8408bcc80cd079d28e8e7d42c701fe9b5b93db9e00f158d5e935c6246f29606b2cb95167ce8fd019e7788b3f6d5b0d1517359cfcf5f71645e771cd62bd8c6c62c0848882d9260fa064258706f2162ccf4629d19ebd49092d46ba0d4b50cb83ea55e2937223f68ce3bca764cfd04f17de0902c82cb4e00c0b6c203dfdd0ae1cf973d9093c093d940fb90ec0e8fecb6458ea8ee346de1cd5fb61fb97f0e34f9e028d3244249e5d0c0bfee28feb12456f9f72b604b3b5dd99ca3fc04a042bb9cd7b273e66f8deea06053fa27af200537c4487aec648973555373122c18fd1fb70c69853224c1117974dd21b9e51e600f5d897fc7889a4c6e2e9c302abe2afc04d4f27bdc39a37b6a91ac44bade7a41895be9763f5c5483407f5699fec641faac9460b1bee613ce7f03f4a811034ca490e396e85eebae81054429e3a7b6d01400b1cb8d4bab5a699a69804396d3dbd0ff9f8cd7d8b9b088d572c473e76051dc1d791b1ec75ca0ea47bf3f502da479b6d4e3c63fdb09730d4432905c14135106b9e4267aa87623ff8fa3dd3a49498fe52399230a25d899ce85f6c2e377cad72b997374969fbb63a84a05203779fbe8546d4d269506820cf2dee004b1f2e19f474a6eeee753ca59e1203a9546ad422a833a7058f44688512184c2d93c143172591a9b7842fe04573e0381b69b973c77902fff349e4d97e2c239d9e315e92186fde59117fa0623b523b5d68bbaf922251250159be188de6fa947739647a747d8be0847fb800f8686fdb973d65fa3ec37db1710b8931a056335869e5cdbd4fa36ab8a5f2d886b03048f4b9476e0ce3dc7da6007655a6ca3e3618f4f608cab46ea0869904a6da4dcb7fb6f29ce48a4bc9970233c246576956e10586c293d47e61715eeaead134c9831f7c0d81b3a1191e11e67edcbb4ee5f8c2f11222c9838eb3c3525af215473e416123c5341b4dfaf3547fd1e89d77a2abbf0fa4cb201ef65774b6f239924f36e9fa16d19dc2f955780aae9a8b176c12cb4e78e9f4a3002619f3a5e721a5a88f4085a1930fb1c17b8ea21ef6bcc05940de7d75fdeba0495721ecfd7bdb88619dc209f87885f894ccc8a8a1378e35ca46af9642730c10463a6733e1d6ba103fc6f9466479249bad132b0d41e7afa4e8e3aa27617d213c0404e7d9dd4ef2d4a93c701c1f12cde14272af21a5452dc7a9c1594bd6363db9beaa28f852d36ef0168cb75bed5961963e9cd9b601ed382e103fc93f2f8e12aa3fa7bb9b990277f599cdbbeb0ebaf1d75be84da0c39104761e0509152ad10f0e08355b4a83ef09751f345e0e18f63512c9cd512b1c4bc10e398c203fff43ef746d2fe19f33197b67c14af1956f69e4956d5a03e91a93a82a0321ae99a753c4a915e53086868f24683c50670b02fca172bf6f21a3bf206c7bdf18cb86861ce61786b42d82e03eba266c501a6f7812283fb63601d6689ab012de5f13d71d035a701bc9d24ff892eb3447d557ee64985bde07e56f42e52fc5b94cd9745cc085923de1f9d5de10bb661262e535d373e76cea6deb6424f24f5b5bb3e608464a033929f06894acc648cbb2116c845f857360643353455f86882cb7890b823edfeaf9736c481880553425f9084c935a47a2a5e5ea5f2babf176b17c311c3ce94f432736d2686538d2e1c74823f3f3e0cde0181b8bf11be882a8bacfeaa88deb9d371230609ffce89716691b226b0228a34ba57afb7ed4ef0f953eea190a0161d865bfdd90dc277b7a7bca292ac9c65281bb9d8adcb4a114aa56839cd2503d30f6df992030677d0f0277b90dee28f6e64769b23135ef1268b161541fb82c27d59fc10e83df1a019bde778080136895251be115ee8e435eac8fb896156a99494f6196781e11636c1abec61a038cc39057037192c684ad2b95d073947e5561af8194d412cfb2150a4aa169b68e0ca60fc0b07c66926cb5037891323f0ca2c73be5fc5903eef8b0fa9320cb754240f65c26540ddfa6542b509942850d1ca2ce687aefbc75e5af40d75278dc5315d2a829483564c337d717b604c7593bbf1b8c6fbe60a7a92a6ecef16af42eaf53ae88d6b99f26b87829ea9e2556f19fde664f0b15ef996350f77c86c57e3a8b812b09603c76176a616aec18fe57657c4c5e829222711c1ebd632d90ce1d4c0f208b008f1e645da6325ea7cef61e58ce56a29debfd49163dfb62a6ba301933fc8feb2e5ab38d0f89c837a86049720d76455445d0951a2fea6acd552d1df43e1f6620333aa2508acc815179b0471dec4926ad290f71589b4377ae6e0d4711ce1325f658b14754eb67ad2d863db6a1c26607d5a6dae808c5fe74609b8336b0afec8584ef7537988a16f5c9ea34f053cd39f67f4dec648658eae11f4db9cea86a1f7649f0471e7b8991cfb3524bc08353d7276232b4500ef29b3c091f0262928fa0e2f3bc8ae97401684d111e90a92368ce9120a86f757b44ae136305359f3faa885992f1c671fedaf6992939475002dba477f100b726622946f3a5310f87d8cec7832ae3dfe74d2858d42ddaa2b8e65ec065b638d687a9b3ef2b9a6179210557e73575afd7cbbbca305304333255dea84412c640806bff36121440bd0253eec741129d32b90c42d7d6a8d11bf369b08bfe6caad371c208addd86acc1c2e18f0b25c59966cb423e3568c2ae81c5f70759d9c4ae61314337e3425c0ce2058d5bb20a0b8abd5ca77340676ee39dc10e8b1f106debd3fff70db96b4f20717fd80404b9a4557b13d2536bc57dbb9140335f505b32afe81d496091002a6fc73cfdf4d4ae81e654ad1af0b724093e8e8a34beafcd9ae5b5b267752df53abd24c0dd25590078e178ed80eb0675c0affc22577785ffc5d34390d6ada17d740a084b86171da7f9fc2d3922cfb8b1e975a4adc2c40818827ceb0fdaec54e0608f311a716df3c92aa3b4b312b758cd6cc2eb94ebbc28ea052cc5aabd843f866f9950e35e2fdeec534b226ac9118503c83945d230882ee33797764f8adf229edca613855444e77a3378f12c2d5d7eeddb47209c6980e72d9e05b9fe921bb1448c4258d25ad6d5970c51daf806120e394f77d342a879c65493003bf390cbe393ca0b1924ea287f289a3211736f233cee6b344c80e1ed5bba97109d45457efbac500b8be7c26e9c2bdb3440b7aa2efead5e0e02e0d2c5f06f3600e4bb3a64234df3b305303af861dc8eef349529c0ff30b2f0155a346a164efb026b6dd24d230f50622906dfa9ad03abf1bb9594339350bd0f7b18730b4fc0e79febf3cfbd308514dc7e6d4d34cad41dee3b8889f49bd14cd22210752858a2425bf214e1b38291b5b723b424a70909312c8546ccf9ba1e151804ca0c192de5b2dbe0b09c608028629244103aa5d51c262f1fa99f3e70a310483ba06541cd13a03c9183880bb77a27070ef9b84045c7ebf61b21b1d286c2ffab3839a1fedc9bf9b8158b645dc5db974882e022fc83c90055ef46bc7e95f2813e1b9e53cb48dd5faabf0a1a66cb35315886b10c8e59f9f2e2fc755c31be47a7009309d0e79cd3fa8e59cd083892b64acf33f3724c054c923ed1abf2262fcdeecaf3a4cc6f95643cb79dc5eaea8eeef0c1ffc8eede1a4d19625bbe4e8e855172688fa400366c7671d62cd54e6e3a6bb08376ae0018dd6814c1ba7b5ed641e06dba9ae26156b69138117c036b33d1007a30d7d6ddcd23253400fae22c04e0405134f0785fddbfba35d27c55897b0627f1adec2222e45b0ad1ad71818958b7f3efa68b646e20395125b1131025020a4d2b04a1c99d0f1c9cfc00c06ce48f5f401d6a63ba44aa9e2d32f981e120933b71abc829fd17786d0023b5a6afb82b80551130f3d57d8eee5a8d589542cf3556575f39ef8cc81b6e02948beb9373fbd481d00be5800a80d3c1c90f5e39bfb767628d196a263d8e609c514a219e89a971792dd69f13b3205d83acc2f3a2d4823675c2132c1bc671d5e08b03e458903826c0b7bcecb28af8cfc2319a10cabc0162602177724188bd72815769d52c11b548bb1e5f6ef5041c27704f75a11d4b7acd221bf88c7c650294daecc5c5ab7134e9a11374af8e3af08ff65211a215ceadd91561434bc043bd0ebfe48c9e5518e11a63134e6008a501810253846b197a997cc02caec6548bc39fa91fc7c3a409ac94974852b934d16f430b3e706fbda81b225861588b8be7715f0cd56f9c148c59ba81ade5d43483b624b19fa751e84bf37ec763dafc1d52d8ee8fb3edaa860764fac938d1870683492025098b3e17c84bb8813d78a25ebb7130b022aefcd9ee6a5dfd0c5814d1eb9723c6cf8e9c9ecea73cdf4612907d1b2b69d9c0f39b680fccf08528b12cbc787adbfbf2dd96a1606929e3484a06dc8c23df8f0f35f594f425e908ccc1ce60fd0d1a88e2073756dd568f43bcb4d0a436f374baf932332662e1e92f4dc030fecc465391d9fd17ec4472644acbf71eae0d325a7984d54ee75a26921470dd37c57f19dec173b4d4bf7a06c30d7b58a1398ef2d4429db3232aaac89e27098b6cf7d769649c176fa98098ce3517a2d4c8f97bf994c41e507cca2c61db2a69de9abdc29b732d3dac9c63438ef5216bf2d9c72a4916913f7c0d32b25b4459f587e9f9c5a09ef50e3c8448ebb2458ae4e2e3a8b031dd751addcbb22e2102e0feb32fa37179801c27a9004c2301c378d418cc29e93c6bb45ea130adef482b48beff0380738b255a1ce11900cc39c36bdbd2775ef13ac9c2f90a46c98063e95542a1e9f7b7f6058fb94f2e255871a9860c91ff1b645b3717bdf5274e7e71243b36bb93c1064a3b90fa490776f5ac0f8788c7981bf0f799d2da67afb996841bb22d20cb34e23075fd32e04dd25dc74c1cc3d41d208989a3c5745719022c12facd7ffb631f74f0d8d28e9f718d5b351d0a46b02d4c8852f9bda2b0756f787f9854e1cdb2852ecc20ba5073d1e5fd4e07894aa77de6258e7e7dc2942a2a9a4219682c901d94ca388f849f737b9b6f14b69c385172cf4ffca04d242f421fe16a9951c1ddaa7dab2f47fd34b324919c50141fc0115d2426e6eae016cacdeedc76800babf368ef115a5a9a791f888c075a4e9c10e674389e7ddfe1a6d19b72dbabc6fa85b57105331b880fc850b79a9e305d15af530d7215bbcfd8d8f87d178b55826cc0ba60ea78fa2f718e2fb68c475308e9f075ccfbf6b978a2d65bf4896d956e645559d3b476c0a77563181708fe8c86b3e1145b816c5935e163c3d727cec7697c5ce60f23ba23d48ac2b9938e5952d853df0f9229071d86765a2657fe05a2c5ac7b0aacfa864b605817c66bb88a2ca47bde677a6a77701f1a9e3bd03cb70d31463f566c60c3a3ac0c2420b32b0208f9f69cae3552a47e4d4a7691351389e97d6b2d6701e2a893479433ca86b0e47580165d1d45744a294223bf9b67f092966e14f342ec2f1c5576ac33dc51a6d2d6dd246e307b05e31d41622e9d7b024aa9df7c385760c48747d893d0e34eeac4c0b88a02b7d4802dde3939065a4823ae2917313e1c49ab78e0f733d37beea8af32f279f96cd78370a4764409186ecba92e8e0a87b079f6f655ef831894cea94c2804cf579a55fef90efcdbd887ad1cc84851c13438f04683fe778c18a42822698cdae998c7cc53f3c3a77a6c590e6a65394664056c132b75a864cd7d882775cdb171799c9fc5e0750ab917b4a2895b2ced6c7f0b6db56bcd63582bc7c6706ef248c25cc4ddd09ab0a831b6e74e66d32453e05a230387c443dded7dbcf280591660f116e5787bc7c0ad77e07773caaefdc7daf4f481d5970e54cacc3399bb55b3a378a14d558fbefdb5f939018e00c22aee1c4f797ca92ae12c018668c0e246af07a78615c02bc9cc2133cf189215d196d6d61fefd17bb25f6a34f87904a849e0aec5b9d14441d566ad0e95f6ef77758813fb37eca4feb6008eabaa59927e421f392f24227a8557214c31e901cbd200b830cbda952fb67c9480d06f9fe99127b6301b765c8966aade36634087c5dd462782f9bf5a70096e111f2b241ff90168623a63b40f9f67ac78d11bc93ded5595da0ba6eb33a85f36f4dc35079e75d03e91bdc25a378eb1f2cdfdcbc227b0871a50762f214620cb8e25ffa370d280e05433d3aa7b7671f407e1669eacbd3b6a13a304a7d660b88b7452ac27983b783b5215416aa84bc5a8bcddf5f9c8308fa621f78b9e130f765f106353598cbaf2a40d46a7cb74bb554c2c09adcd21b1a37a1e73c93bdd486e628e9faa12d9bbcb8a0818f7e9443ed1d2ec2c61e7efea0b95b6ac65f7d6a595104b82a3882edf6787a3eb3d4f5590c1b9a0aa69498c5e6a5c4f7061424c318aca333d05cebb5449e8b74b2e124e4496929cb10361e24b1c5e5cc90530c8fe5234cbd4a449bb91529332a488bc1f86177c1fa3aa9df467970d386e45cfc9451919f04192b9b3b7229b459216e688f5079baf2054d526119803a2a5dcfa9512e84cc828914fbc2308a3bbdeaa4a5a8fdcc6ce7e32f2d6e7a1c7aa1ca2d3c193e8b899cb2c16c0725eda80e2302052c3c95ea7864e9176f252a3e98c99d18fc4d58dbfd94c39d299e5aca5e6eec6229fd87ad070c602be96f83f2e6e3dc29d1cd165ed22cb690ae908c08d1f49be6c0bf1c4e9e3ff45cda1aff93d8a55a9d4a302d7923e60f30d41626aabff85be7f02611140d605e94010f87cf474bd5b0c45b44e86d69141ea78684f277e69af6c515035de3f412f4b19c47f9038f5989d40c5e166f921f6eed1f7d354acf2eda68a1222869b954b3dce1e002b12738d9820a90c99045adb87554c4b8ef68c9f958be795407da9e504464c2ff6f54aa51b871e64c0fdeffa356e936d951a50c0f9ef8cbc5242102bff50ab9b3de78e7001c004d9e419814fe21c249dba91c3c2e9612f1e7dd20f902c8baa99aff4630b78db94e8c68b220b83b2e59a8a92f4253adb7662cbcc328c35292c000e773abc3ac6c6f606a62098400f968277b6f2a4147463f505292d271ceed7768051cb0f65af3fa08144e77743e68afb186c33a4f1baed2607614f8f46873bf4a7d1f0e69249193787d1fa530f329a8f9dea08d771e96445499bbe8fe3e0605fb7d2e15d9e94e66dbc50bbf179518c2e75a23d28268a35f0415b9e9922b3933e96c8084dc91943b3112ebedec7f82dacf15cff786d02485aa630ef985571b1fa0fb13ee5662f5e02886b4d58e36aeef88c202e6c4de77b0269a30d6368817830c8b8e8ea1d06d14c085215e425241f3220aec6fa76b10f48b707d223cd99936523b0b00711769e4b8dabab23495822b43f73f02e1f30389f557c7340877a1b1e41e9d518565895a9dfd27da3622392aa2dbbd7e6cbb377558190621b894cd1e2ebad76299e720155b6d3dec13b3de5e0c5e9ad61ab10e841d3d61fe84f3974e3d0c676b3a1784247e9dddce22cf894e386b63b789aeee0c01d8e700da2d762e8fee65742faad4dd87c2ecfe19075e2b78402dfecae49e8cffaac95cc56637796e86cb1352b9259eea1eecb1b2a2d0a8f3b686012c41ff994eb66b7fb4befae3601ac0b3995d192738fa144a38f180467f57895a18089e02ad9f16bad5f4282b39a13d4ba38eb7b40069611aaf94a9ad3dd9ce7b00273c8b77f7e42ba7180c427de82723fd3685500a13023bcd91958098fb18131b65c7f66bad017829fc8c4e40b8dbbccdd5365bbfb63823ba11af32252eb8df321670ebe2107e4e348f7109ae3307dd42dc134ede0743ef7707b29ccc31b96c61bffe214f70cf8f0da6ee2b17c24e867c53fc5bbbbe90e6ebcbec253c627d850d05a77c87d7cda8602b4218744f23c9267186eed6aec8fad88a37f9791aa3e11980ab7684f63f1d2652323a7dc96a10c95fe439d74dc92e7ee539fa56af24a612505f593080c05e76c53b93b7d7350e47b8aa53a2a5ef64630e6395760956290397f46799f1cc55507d56c5c80e4374e52f0b3cb3cecd8c6f0ab236fb01bfd268b9100f16e9b516ed1dcce24b5f55947b885a17b622d8ce01cd1c63c29de88b805067d1b813b55744a36c75f3f7e4814029efbfb37eb1b6568e0c3a3a462fca9064a03f0bd2637793d29d25b781be315336dfe6cd73de573043fb59953262b420abad514a87750226223289ec13a9c32cf613e51bb51313ca60a67820743628821406d682fdd12666ca92c25f882ff319094793bbf94e769b172e0db91d3bb2ece9d26e716c2e948e59fd3af63baff4b87760f459696d59c228ed737fa284c92e3553c3e88144ca87d906204c23c17a3993ce8cbfad028a0af0c1be397e71fd57420e59528b8f18ea41958512efa2f9b0f4cf89927383ec0064bc932d70725e30a4781d4c93f8a75fa136b572922ed9d8e8b5081cef2c2edc1d54414e1888cdf7813dca18873a45ac91b090cab2c0eabf9a2c13ee0edc7d48fa9357df87b8f7368b840e4f6eed04f6530b29a9f64bfdb7c4333aa9c21b52f4b86147a7071b227b81e7fcccad759b67f9d80d5111b73a6621742da2598081f48a540bfa292fc469881f258cceb37282353a7028ce75f0082c93c7b891e78c89f21620a17bd793e9e8a00b219adf7d8049bedea0cd0037431f5b67e69736a929cb382fa3a274aa880995d58b1844e7790e9a705fb60bfc5a862f31cff1cf4663ca784394fc713b8f2eb859b8c9a5422f396f7392543ab11614d323c78a80ca44d188982be0c063f113d685ff449a86d112a89c68516d75f899aa87fd71a06d4bcf11276a92e390a7af04ae2909f8c59768445ff629ba76b50d1f16b66e15f871281d0201b4f797dc4109751e7675d0d56c3a35c726ec51591b0806faa8115ac93a4d274cc78353fc74f137a6d989e036bb9e88c2d1d039c68ad1a3ea3310691a08cb7f37d99a17c0a37344e24962934a1a41a4fe79123a8132ffc5bd19d1c21cc38d1d9d5377a4610489b5ae0de1f328fb0021a05f0c0ab43c45d97cf480dae65ed4a8eae6a344cddd4b68063f256a115e27a2c36c1b4f4128b14ad9502ec8ac0f4b8064c20228809d801c3a440e789b9bfa5e6f835bcf74af473ece2ed9f11b548b811c7a00f46df380e6afb77a68bd9198d118810e850a38a946303e4b155e46a87101a4a1497f7c82d3c14d96fe3e81d090e10991794fbd9805a2870678137462427e566675f42f3734f8effa3e0df23fb9c5d1e40a9e4b35a1399a68ff2c5776c92f74f6a819356538528f281c8c8705894212ba40512da94769afd72205b8bdbca179da5b7c371a13f5dfb96f8db4599dcef977c700ba0f8979cd9d9eb08639e864176ef3103f51d2c2d8f4d6e51b084719a1b75641dd3f5607346fdf889db64bd253a28ce222daae549fcba0807a9393668d1a39da5be18ba6b2fcb01b6cfe0566fa1556169913e22d7add66fcafad20bbbb1fa6976281e2b9966dc69d72effab765fdbabccf6a19b956edb951f711580b615b6b799e828bd6d6cad3e074a515ab33996782f382760bd2f07bc257809633c1f4214445f9c6301be4b069331b1752330c5589a0189256948ad8810a5f35f6f1de94e1848d3e1ce8c3a4fbdb2d4802cabc938f9c79f6f5bbc9ab5b274d0d9a87767aa893d3868b05641e6b1c6c1f6dbb8f14a9762ea7d1b005f6824ab676c8b0816d9ceaa30974595e57095689896021852757be35226cd146dc7287d13eb220ad9d53ed6f2471617ba0c7fd31b3d1366a97ffd86113f6996d5afaa07b8c8fb4dbfdaa7189693936dd85043df6ec018bccb390c65ffa043963bfe8168c1b3a19cf08338ddd7ce790bc8f6cae70ed9f7c8bf344429b3b33b054fbbbb290ce11404c465f3155f5435a73a87b0307ecfbf1497737e319081abe40e6c3aa25bbdd29f622b723106a9e567a1d580c80421d4feebf0d476a2355ab3352cd8f98e07cfd59a14dd34b2a1dded25d08c346f4543fa0ae58d3ba3bd3cf674b3dc4429ab018e2c1fd87552f02728ce3f072de961bb61439fbd088f0576d18d7fabe6a033adea5732ead2d332c5fc95781da3f5b9015310b1bf1c0e1cc4471bbe9d6bc05c47515fb7c3d37a2c14aa23023d71b9327b90d5551d116b061292c034745e97c4cc51002739daffd130b44987b45e66a6b3eb1f295f31fea7c9490bd2f4e5401d16c65b302caa1271fec5a1851619dcbe7b299d9207e8f8cd244d2fd4a66f51c0c8997f877a53aec82a9ac86d73e68a08b951275f2f043696ec5b6a32ecc3d0176aa8de0941117cc6e6cea0723536b64a6b46154f07f0dfda7cfe1e8bee3a4b6d8fe91bc360ab827dc60f584f628182f22282a63508eeb1050be9227c7d1705eee705d1a7986b43c510fd0f3df4661f35081b4e6bbab05970d59f58b38dc54891644e7b5301ac35863caa4488c736b4a3d6adf61404fd8af9959b82fbe883589965d418a59bc888916c79c0cb4b66874a83c4d8b3f348bf70198409a863294d3edf5237fb0d630f56f667aaa813fa264e8729e9cbc28ad18aac5f2eb9bcaec5db6a52bef0a048ca4f28c8118b3346d515cf560656e287dba8d83024886822a9838ec0263000e6f8157eb1a000fa03005f217ec8ccee74bd869e4115def5cac36be40a041d049d9b7fcaea3c95eca9c351bc3190265e35e3bcc30b4024a92ffdc2075f4e4f6becbfcae3654994b9d229f83f4c0f5af940f9df370455a7d7fdee09412565a1fbb116e5c56b8f3ccacbb63ab84e26e821af1aad12e01d0a378404f689fc1f293d063a1da7734ded47c4b66ee2ad4e655c294753465c08da78a08d959351ad8f49c06bd794f011abc660012fbb2a917464166eb84737499cb7b6d190b41216dbf2f0e66a3b7fdccd465ed6bd81457ff58370d1a28b3601ed55317c6f7e5fedcbf596aa33fd320a850c3959a7c80c64e894cf5d691ac3723cc7052c0213ef101997fe3d153e6ee9daa4d0e0890a9da566a3b2c128ff259dcae9da4cf4d389a29ef52083a9b61e7698571cc287d77921d6bb54edcd7844b2d383fd7a7c627964695b3a22047e34edccf49f471e90f231c90c39edef947edfef9d72cfa742b838e0a2bf16585bd4e9fee3e2e9aeb733f3d19a471848e9cc2d648dccdf6d221ba1f08689496cbc70b9ee23d8122a13cc3bc4bad8af7d0fb8a2ed7a83ded89f5da719dff6cb1c9b2fda11cdfc87afa4cdde0bf44e7dd66e4c30609dbc826c9d3ecdd4b7d21bc0226510e1ea0361b7ca286af9a1d76b1eff38dcb1e443891906029d0f99c4e343acdcc91728b9b00660a9172e1f05fbabfa79759c55284eb93a561d0440e6ba77ea88d588d34dc1a003a9d939a77f25b13ac131cb7bd23b6e6a2a05ac5c70efe90d5be52b388c712aaad7e18fda18b3078ec19f4c04d728db21166f29dddc58e4e88a9f4de6d3bbcce0591722195ec25855855c209b7343439dcbc81da962937d271956ca21fad1f9ef2d2ab666330ac584b92b95d68b4f052810962e5e5631eeb05885b6904c14cbe41a7ea311a6d711f599267050e0f3c2a6073cdd45e3fc539a454960fd949152ff3c571d6e6112911875c60af6873bbe3c1b35bfa10c06899ef9e6a87b9603f2dc92fe1338a7b7b74905958f8d65e2cd6ae99d3bd6270f19aa8a05f85f2bce6bd50ba22d522689d66a08d0f58ab8083bcfbe2520b5ac0fb31f8c128747d043ac07736eccb40d6930b68b32d19a17f374d48ebd7a809e79166eb02eccbd4037e87453617a74f278e59352c50df613a7a0d6010ea89a9c27881864acd05b936017a2030e4d82aaaec8e3ff27ff86926310eaa6c827dc014646f39a81c26c9a90e58314040b6ea54d518e452b8f2a2b2b0c9c4a7d281e68eafe869dc133d5a03fc535fe4865fc093cdcd4dafcb666ed65d7a7406dadceaf74344a42cc8ad6c8e626ed164a040a35d26c7fb13c88450537b41502f5639f04177d3ac9ea35b71cfdfb470b81e364a42bd375cc0b171add398e1b00a1f05aa8c0b91ad5d9869d53c5b5b7c72234db8d4e6634b79f4da43dce189f5c82e0fd33f95c02b64dd10968101182639c1548e762318a35632971a53c089e2a6581f57104b625c6feb8b615f41154b54e9e5d55454744e9c7bb17909a6f5670083b90750ff88f8de32634f5bd1bac4aa3e6e60778a5bb2395bcd7d71587212f4ea414839d44da1934f1debac7f29a169d1cadf93925033b13dcb2b56a18dc86126218cb77c813dc3d9766eb5f5650ca533976b2664289b6553b207bff9d1a2d11042688ed2f9297a6d6089bfd83e61ae7bf5702ea2006a42799a862603793c76fe1114afd3d2790e324c88c99ef89739498fdea6de0068a3033dbbec18a4dae2a654336883214d6b3d8abee0f6a49fa724ad5e7d0ed88e856bbdc3c1814811d51353919f34070a7957c5fc8fcb32289839e28a52b5548194ca37986334a1707bf4aac6ded6c1d6c5c22d251cbaa595a9f3323b060e7040b64da71a8a4dba57dbf2208e1f8dedd1563a4804088de25f148a55b97dedb888a414d1684ca4a68a8106b7cee2f6854b6e038769f44de998e3237231db517febe7da594fe9c8fb57108b4408293fd5a5b23951945599df3bd1b1f46ae6d4ae88f81944f17fc7c34ff63567b7c438f7c52bf6dcc71fef99b3204e781cde603b486152d67c96f045ff745be665e86ab7e302fd1c980276cdf3268a4b2f29b11128a6923d24c54c61d7460de32dc6ff5d5809b3ad7fa4d4313698d4e834c3ef487a807e44fff3604a7eeaa92fe204abc140a3f5da208f3b76f43ab6ed3511e85cb4bc5792907dc968778e16b2b850a120c6b7d384aaf710ca5daf9ea4590e149864a44c13717471b3334fe9693874d85b95ae345ec6ae6709e37eb87ae9f9c025c102e980c14a7b4efe740603f034a4bce274b0ce9d84f41d07eae818fa931f2ddc1f51556788b7265f883e5b5dce9a0568eb83b7de358f22df33bb4703cac0af27c74fd61764eb3e60fa17f044f0a50dcc7fba8be3a01d47a9f67ed603b1db8590d1eac29630d130aca166290a28bae9ce0ae3303d69302b19de30f42e7405d20a393c4829c13e1f865731efaec4a149905cea50359db60ba349ce39e3ab57e27f7dc15bf4f522bdc03a31d891c586cf1b0a630d1557b83452a92ab68f01ba1a571a729bcf42d81d8a9fafb1e70ce96d816a2f5fa4eb6a43fd5794400fd628c833c6704bddbebe03ee397c9fb30d9a24901287e4fd725255f5460f0ef883d7546f363e2abc957adefa3e19b3b48bf1ef0626385c46489586cbec54c1e2d7bd8a459fc740942d4710693cc9dcfccbf14fee1776b855b2027a4f68e8075ab40a12d9d9defbe2badf652385756ae6ce6fa3243970440def19cab3044e09d2b8ac4032fa8b0e0b3f9e6d26846c32317761c9bd8ec065790b846ef8e6a4c4962413dfaa40c848a4f4a82a4bd2fe622960bbdef94f99a01d3cc1a71222a484406640f268f1b64a79fedc8d9272accc8e1587ea4bcc21b6b9eed58632b742eb30b9e7ba7f527f6afe200f3e009f525c03f530ffbc449b241ecbf7f689db1eff7a2ed0c96f061718e68adc22055cc16e212858a66677f17ec61cb499ab6d36a1b6dd4add914d599336bd4f60cb789a1bd6c1bfb15492f8bbe89101d435fcce274bb136c8f84736baf19976464423402e1678db918c5ea1d6a60783eeead90e319ab8c16913ea17ccc98d459764e5286e6d9c71537e20b1b16d7b592dc7a3d55828965cf2a8e463a62b4dc22d791397b0d30ca5a6103416e7b575f744433c0c8cb300df2ea88ea713261b108955b2b8f62b91b7f48f18ad3be82182e9dc8047ff7af3c3539da2e07fde279471f419b5445972211afea39d46528f37952a073b3a8305178e381f6971f7917caf9ded68a31ed67aa55d53aae04afa0cb4acde83c63381b73e18807d849ade6afae8661bf40bb784a76e58d7fdc18dcf9125f915fe7e72590a0e57c7b4c4633aa6b910219154aff629563c18d707209400d982c0ead2b7a423a882dfd2ebb0d36b25260eaf3b9657fe6799bcdd53e613228b4c3ddecbfd4f908df11ef1207ec2d787a534eea8b6bf22436a555b07f6de09d14502ec48558d690c8c6a619ec378082b4e05ed9a2b3f18c94066bd995c5063371ad71b69d03e1b8c0b1a748469a84894de10129c6fb4ca874c9487286a2da4bd1cc9cb31120a419db5852357894ebfdcd6b1382580592fcf6ae06f24b24be797360b7712afa82c7b230c2333a9d17c51b5b5c6ccc0898b5a710b0ee35b0dfa45bd36aad86b4ddaadf95303de96463784d09b6a1729c72426a1882dbf719b843881f81c4b895920f4cd0d70998750550c8cc850b5041778ebc6fa1577ac3b1b9c5a8021cc6032a44d12f80465183980137b52449c2b3126de977e54fac5c0ffdb0e7adc7de63278f351c2117047788983e91ec73f5f56a17d7e6f264c3fedce193205ed89ade196f13a8165ebf69ac16eafb5c80a9d753a2d5fedea4ad0174e761f085133dea078776fa36102302ceb44c7949bc341ead81895df919280dd5ecea94cb94364c231a696dc61f57a3f67413656358395bdcb2f38cf8288c357077cc9028cd413effb765dc2cd394422034e0d98b4777d3de5129c3fe251dfed73ac04e6c433e32f52e9553cb792128ff1bfc887674bae9a7a3f6bbfb881681bf7514edf1193083c83cdaa289a1afa6c9e7f191ef059b1b7f72ccf0161dc059449b0b15c7f7c6f83ac1863739fba760b9ab3a4e2825beb7fd8d0591484813b60874eca6efe7a8a243f342a205012693552d5b185c3485c89193f6691a0b044619399f9114feb948738454f3561c8f6632d9edd36f504f48c9f06b15af4c7c7f0074a5d80e75e9577171e320d20594f9d05c82df71c3bce168143d82201d6e9285adbaaeb94a054be77e851945158a64ffe62a34a884dbc285f585b7508dc0d92b06653d41fab5467c5e39d9504bfb0b4875f66018afa46fa34f352afd55cd31c82b1bcbcbf8387fbf5fd81fd3e03ba4993aaf859edb41f7e517a063723149b6a1e56f0a4f3410f61cc9cb0fde291dfad5b7b259826617b632b4ca7da40eaa3d4c9b2af9fdd637733cd5e07fcfae67ee7075ae1d49a5581345715e41cf5326ef57490f356364ce41377545f33a753251faa0a577be4ec0e8d6753df1f9b1c22fda95a2c1f255ddced6891a154dc35553996505a444fa26afc51d75b9cf21a52e91f3e1329a8d07f067589f755d91eb4b9ecaf0cf7fca1853686dfd6df518382bac9167097054de0e03657bae9be78edaf3370e4fe9b8dba0c4c23becacd83fff28f2f29ccaed4f21c7b2c95fbaed0eecc147e5a54dfee9f830ff539cec3a431bda30e0858852e10546d4ffc1e32909bcbb77179155727c06feaeeea2a6f413cb92400d4516ec67a47a156c03ec23f9ac2ae3d26aef9f3221a0c596c87a0e0f55bff57509eb230582e053c883bb5ca2ec37c5029aa5258af6a9e90d3aa0141139fd048e8d723295b2ffbf6aa6ad737580619d67d1608753ef7616fd353222b43bc98ecf9930a8aa00d70e2f9e12a7509bb123b4a9e517407cd57b70ac3be374bea074ccd9d2b3ba66fb0f89cadf8cb35f23465ee2208da8abc6bd35460b3f2d34af20ca9a9c124e3074ba414b813950215784eca62a708a8a1a5fd4b6162d5cd10270840cbf097fa69eb9fd8e8c726b20c557a007836f9073a022b65c83c4a26d6da50407fd36bce804f3d1c1034022562596804a2cc8fc80dec9d13ee145d33db8f815e8a995b60f3862c4750240fa2ded5daca5ef8ad46c0da57eb030314a020442ae7c4a493b8ef3655cb17f7618fb0c71d0a156608a774697a0f6bb8e27fa1791f2b00bc6523b2d6095d7cdf64e9ea8d4e15a4073933961da32ddf9e464bb4fcaf27f92cfc2e95c0be1b3e93534dac6a90015573e8986123d6c7d8cf0f5f714a1a58c2d0e080ef87a2ca79db4c1ac7179ed1caf4cad528324fcdf4b74e5cdfbfac453e58f910e52e40a453898a77c042b112899d94e475af01e41c446d37465c0a3c6d4d5cda92b030371d77a0743e97cdc5231ab6bb7f1db12a90bde97d5c03e3c69734dbb743634ccce7bbe28bd6ec68343208be21feb250bc46ea4d9fd77ae040c03a088bfe444a45fd29fa59186dabf64fd44accbb5e3eae2ae8ce1e8e812a9c432a93aeec2327bbf4dc0f75ef03bc66f302fdf1fbb739c24e9688e74f98d1dd1728fcfab876a88890fb183aba8144c9102a90559697e04a39794d0302d88d05b5a011ca825d73fe4408cd9b442ceee3dfcecf40623ac56d3237ebb10c70f24814353006b692db7c475c1a0e9bd322965a9a2bc4c788801f24a682d03436983dd552d86b9d11ee283709b7a72d00c7a52774be9bd78096937eedd3d2dec39b34e60256c8a67d09d6f8ea8e78ff0f871538058af27245118223d089d7c5373cc46664c8500fb82b3cc0c510a655076c127ee0cd0c943c701d5a02f410fcfffb5aed6f0f433b8985b9eaddc2e63338b86b8101e2c855cf7edabee2d1835e957661dff963fe98606da8ce01681ec58d9602177afba1207ac8e24f73273b7605da9dec220c0656498780ddb5d4fc0c304eaff6a7c6ea339019c0551a039279533c10ebe265878f2e5d86cfc6d8860fe49e9ecd4ab2227ca8c3137d9f0c3a2b8fe9ea294e4510fa1a9dabf95915ac121fc2c099a592bc27d6c0f68950cd3509d2da6d3a779c28ecaf785854742d8ffd957cfe26d3fb6b5785808bc9ce584c756f937966dc2857fcd8adae2a25a4b885d4f8dd1e6019ceb1bfb472e55775885a6775f15f45a602588ef5fc1836a37feaae74db161cc641354108c32abc3664bc03e17c14494003cb96700cbfde341873379bc36991c6bebd8786e307f278607226eb3dea5f86184bcb0ece2b61db83728229c1a1614a1d4bc1a986a8f86b17b4c7669ec9eb578e89a871908b6a10096750142520da7c097bba1ecc1af02c910f09a8a874949030c7b0c474914d9d22b1f61f142a0e71f017540b4c954f5c97a0c6366cf2ae666b6efab4b3e8cb1869706109fff6a56aec4ffc427d5036186777cbca9de9ba5c64b43243aaf124e541f79b13a887759463ee8934b7f30aba180e1859d72130ba5442a3a97727193958162aaf35cfa70d8970063ecbc53633758237a37292b226b60cda647d7333cc04656ddcfde1d3a0a3673aa0fe481fa9fa1a21c84d60c537c53f7f964031d840b62e16ee7fa6d95d536ba2353a5dbbb9c8f0f7c532048be099bb607fb8a86111407662d96bed0fa7cdb92b3cf4e57fa7f4730fea7e28218a7e9ff86c487a6dffee02fd6e36f1d0b5c987bbf505c706551bb580e01b26a8cdbbb4e9ca0f152ca52b79a1283a3cad48c7a0a08fdbdbd49adc3c0231ac64a783b4484aab3031562b52c2e9a844272d48b2a7d884a3bf29b821f39d4710cd45fdd737a4af445012c90a011eaa11e58219261917a287cef8c3a9262e19233f0ebb107b546203dc786392879b2327ee488e34c5718c6b1ef7f44b122a3b89298eff39caa28b5e1b79da12c0ab2d80a8339171e4bd00d965d544a23268d1d64a8b7edb272094e15e67d992fcf19538616209750f1d3b5a50bb77cacab3abf19f98fb00f89d52e1853ccc116d64e6846d22dc5f194b872c89ea11ab294baf4ba18164752b286dc2dac981a4002737a3744df2b109459690b1c4e8731838d2085c69c90b65aefbcbd9143eea7a4bbfcdca52a6687effc96167251b80fa74d02a18cd8ba0a1e8da03479673db522dc8025f478a3d3873f4f9c210ac110c4d0727630c4b0222c916fba396fb73ff1efbe4768d9dd7e57160e375484defcf78e5b9bf3b0329b07a28120a272c8696e448e4fb426308b7829c19033ab6bfd984c39ba441c9a10104283c0a359553f3ceaaef5dad3bb9914f0c457e3b5b7b35629f4bb3d7b3b71584e7fbfdc2ba4c20cc871bd3264c43dca15b3c1c81b0fec65e757c64a5685161ae9fdf686c08a0861f800383cfbdca910e9b7effe8402a838a29e4ca82590cf84d1be07f05f0b9b27410b8bc454fe2285f72d68faef7635ab3651b7c2604b4243a972d28fa4da248717a9695dcdc3f62dff0df3f5271733e1960b53eb3dca805565a665dbd6769aa56188e426e11139b7622ba540e467a79315ec810a20dcee1b671ae0a0410bee92d718eead2ec9da7c813c3c40cde4558a5753cc1efd7cab1a7fdf47ce623fb0516ffb0e31bd451aca134c0987efe07b41b191a7cda3813a920122c78f30e29b4c3d78b0b1f991afde45a13dc88231214e1b2526c96e3681d3857bc4435900e91a48bd5ba1c79114c1a84f953d01406c8fa76e83871bef351dd604dca491be2603003b1bcd01019d0e3a88bd146889a91e8896342f6e919383ca7e5cbe9dd85454a9abd50217010496a32d418d64b8117774a985b76d00ba6f7a0719290796e144c6ac03ce31858ffe5190abfc16df1f92c9809b7be02e0b6c5985c7d2145a126bd520b58c28c55c5b7a2129ed22353459e363a74d8abbe3696b702705c6eed6e5aac55025c5638677961f149ddb28cbb2ee2a37b949c73f1995fa3290ff3fe8989032503f09e9cfcd83ee31f8ee9c7421933fec7b7bd54620326add638d4ab871272cac8344351fb141b4cfad39a5983427597166557ff9908bab6811568d0e79b2faf35c8c29b5e287673c310995a1902cf2667ef8b8bacd6c8bc6770d00030d5fe41e085ed20f548e88daed3234e0a609907811dbafb8a1a0226e8067bdb78f528979828c2202c713a11b8f9ef7b704a5e70f3e1c5c55f6b20b7c9247f22dea40deda5dfb9a9f685cf3b6f7a03957961a2903551c916a4d404e377648fcaa19f92b319c8e99c6d603f8c185daf1015143d8abd7a156e4a380477c6c028b851f203b54be758969db1e9aa6bb883f6a769b228781fa71c641255c818a0b2559ff7fcb76bb9bacaa6dbf9526ae7227da54051178e9fb698e9439ecb7f6e1026770e0e0fb1916c1259c407f0f02defae4fe7ed0814b01af1fb93d47ebdf585d0c6d7d300c7ab5aeb9d1114297af65598ade11d9b66de2b4f2ff7b0e5b9cc94ca0d326218458071d2c8257d9f496a223d8fa7936caa2f57cb4645c2f878de7ad50d9b7ae5c9bc76df68830b3c59941039e2b6ec30137f03556b5b2309875f5d2f98111f8207a5e5a9d4964d4f302b95da04bccd90fd2f31aa80fd1b15ffd14b08a62f838a8e85ca691493ba0c0457354a64f62c81dc61b1c473ee812216504d7832d16013818740e614838bf292e95a28d2bbe14c1fdb5b6994bba11c5e900fbe4201218918476720795433144d17f2238be317dba2a3abfd792c235abe591c47a0a86464131583455f22c1a2f78d42eaa07137868072f1bfd761201c2da7db4ec438015862fcf2ba35555934a1e1443633fc4ba2f7356859a7c584261a65c58c5e1c29c9fa163414db2ad10c5cfecaad3a2d684a25e2d171043b3ff589531f8362d1da5f49d82018a065637b43e6f20cc8c41bbaf38eb86344259193bd1b230eded26934ab20eebc64efb8bee4eadc4ff6be3cbc050cd1c44de25c563a86a47faf8c694fa8eebe2929887926878d9aa5fd5b459f09218838e470321a3c2fafd5ddee198b5871a9ffca1aa08ccdcd0e21f60330dfbbfbe3b6a18e1a367a3fc24a258798befc01a57fcb3d7089cafb45c0ec696b02971be50bc62f6c69f0d461087186adcdb15953545641c4a2a8d7a6f3ef77f47d0c045884bc2085f7bbbdb8fb5ff8a0253462d04a81af40d50d2de70dc0e5a532a08bd825752abea36be86a90dd055cafaa4b34476e23dc1a52a4fc439184f2e7a9fff251d485af8269edb8aabab0294e7b0201de704fcb1be48b484e6171548258aae7fd803ba1d86ac1e7bfe15b9dbf37c591f307c44619c24229751cf139eaa3f082ded69722ed2be9e86d5f3010637e09d612be263ce901efc791d30618acf9e88d3996725ffe3f3572bde8e5acc56c23f5f48115e594b06964c97163cac2ceadb7da39ca592cb2f75d1bb70fd3a5b0d6b0671797407347519ad798fe33c5b7ca2b7a32afd106645dee6659f6e318a25e3146a3a39e113190df6401f22fdf74cd6691679d0842e0d40817196448dae9a769c56cad8ba1870cfc093594c6f801769784ace82bd8456c19291bd0e21a8de35feb0f3460b4d73258adc43bb883a544ff44bc9d02dbffc23c8ab9e4695797d05dad5084c7a1f0fd073ccc5a9e1df911967c52741e0824ac3e1449981c81c4d5c627fe099945c2c011aec91436dbee2a67d3993e72304e2b58a80bdc598b200ed6a934cf3388f1f4fdebdabb6cf966f5242875343ddcf2a7e86f9b4988d7bc4f60d587393682363bf69e44b8b8984006f5d7fb3413dc4d959e3dca8539cd9a1f1880a930b06cbe4331ce7f936c1dcff8e89021631ea4402f47a4d1f3ccbe0b83f3916492f8899336ea36a31aca508f1dcca9175666dbdd9d7b0774b68165578bb0bc4a965018111bc6130d50f6bc3e84f50f9d94b997255a1884f0b9a350160fcb2c56713dbd62f73f6d5a502d82ea4cfacf3ce6681aab6c19e74645df1d267a8b4ef65eaaece89c6798d9f5ba7fc0a3f1b9b3deabcaf048ed9a2eabd0b34b7ff1b0e20101d0e551de643708f282559d21fa28ee78e7f650d7f02162a48d6768d5cef19da6e016365381ebb562321db41f74713bfc46ec82b62b4f8390ecce794b748d2222df9860dbfea66bca9907d5f37e5d675d45b4ba28d0e7c8701ca91fb2d35c9fa187b7cabd644551bfb15eff845b3a6317403f1bb98b5e73a6319183eb3e18d0ee2bf938c7a20adf457420d8d6b321e09b32d7b29a575a629553efdb6ee221efbf60211a56ce53a33b681c8483c75f5cd6e0e5c465f5000fbe6cf53d9b364950cd42cb51b6814126991bef94682dd1fcf496493b85ec43a4a416838f59caffb725356f82c2e3521710369e633942882b122e85f23fd825c65dd88dc99a4964e7f60054af681f7e05b1f3fc58cd35e4578811c14facbe9c81ef33af5363795bab3a7226b1e7da1dab746b5c79a2f88105f294bd17e981c3c4ad09404eb7bbd12e1380095a4e070b493ce68c0bd0b149533723e59c4e77a166a9458388830249f934e2154ec441a1cd7b4236241f1efd76e6e95b38cce0fd93b27552c989db5f8469979cac965da4cbe55e3f9d3d57b00a51415f339fedd6be7e42cb0a07c0e0d27110c473602025c5565de9e25053e5e12b5066975ca94acb3c6187e258ffd1f24cb6d1971cd9af71523bfcbedfd2b01d69a59a5d2ef0f9dc5806b0922617b98215797cd3e69a037e0b9b8363864180dc131f55321ae3baa2d8fe6e36bb6b29ceef19853b4b0f52fed23aec442cd273d7278f7aa605c62671a745ca1917c6353677a539c292543b81ee73aaf79cbe6734d2bb9f4f610ef7d98037878cc4d49c89e9b4ce18c298e6c3be2608aabe46decf026efaaf0125d29efc44268d53e23d47cc621b27d10b7f131376f3cfc1c9bd5324b0e11de4988170df9b8305d4ffc4f6730d1ffb40a37b65a00b52304c1db11138cc7cfd7820b6f079bb57b709892e69e138c07346a3f1c270d262f173d5664fd0ba095dd9a39a4e2ab6e8c71059227a0601161b0598bba93fc10fe11824f8fdaa032f0897632310f636c9ea7a04cf28de34f134a2123061d9112ccac8c923c012c886e3122504e1ee9c39f98a837fab964f3f6db31136371436a2ea6d44cacdc0c5b4f3cbeca06adf9c384e0701d94461f0a4c330166ca328d10d9ff64daafbfca02b8c26000ad4608e9fc54194cbbb63f7e3771f8e273ad152fb30c6d899286d447e363e93bba7bf0699a30e7eca8afecafddfa774e36e3d48aa5b6bc3da013b64335c00e6f0d37f7fedfdcdf4a5162a85c4890c8dc96d5d3a03d49c08ddf3a78af48461f22ef87cea41b26aeec7a01e7c8a3b5f055c371c28b4fe5e805ea921e1b4ae26b52115d4d7a15f73c6a0234f3b6764380d3258d185f8308b8fe6990110d857ba6c00db69a62536351d9b7617f3cbb2a41691e45dafc3896407346cd0cc65b66c4f69b56739122662c0770986305119324be9d14a953156f5329417e419a3e52ef4bc3b1e98f1ece639f49a536473270abaeea69c3012e1fb8734909c1c4df247833ef86d6e67ec477453f4b776afb5ca8dbd08255538d6137860372a596119bb0ee44709987d156e56d76ac2a68e8471a1fcc15dbbff3c822bb8bd455342b49740db249adab8e721bbe58cad3cf400f9c832423388fb439586c9e56674e2d0c3613af46a1e65eab609b76a3a3bdd59f1114e3b57aa4c69b33afed6f855d1f6ff0f83c0f4721c7f0a9f2c6e98a842afa7810f962577eb25ac5525d5bc69d563c6d6b6366435f70efc0f078180f08e65de842a2af5a97fd8dc2dde7f850fe0246dc68ccc79fad3765211d3162d58899012728f57dabb013966965ca302ff81a5bd47268d20c7ac0ee9fc1b13d33e2e313821d7df182de38f07b40c3feaa5626a6f95ab3a7fa11368b9be69e1c490ab45045ed27cfff6279a0eb4d1e18777990e9beda808a43ecd084617e48372328db4f6fbd789ed4ed3d8a15741247188a29eb9b026476072dcee0ffc67a476bbca79eba3ccc9b277555866bcd1e144baa21b53462867d870b8c8e6327efcd9120f36b5b6a2026e74112024360df6bd7d5db0776f63e9bbbf9bfdfe51b695d84a2e5868c7fbb8c77f0060a9317942edfca899b29a7a959ad42a5e36e29577f4df9a2f2d5ca727de5db59f945c4822ab8d8f0b006eadc52c0c9f118905b8fed0af6ef896a189677df1d8bb4f367136a43dd1f21af2aa0286e4eaf24f65ddcd787b41bdc2d479cb3f313b05abe57218d141be605c46ca93605e3638a4ed807368d9c910cc69ec7c1a7c0b5c368468618a82c592b82901750d86fb15f9a49add6fe4c8d96693d7b84cb153dcd896ae9cc3627f263cbdc4671aeaf5391d16ddab0c9e7b99aee0128d6394a4eb53091be4aa9d5a0060d33f311960caf10ec068364ad5ba808b93b3b3c1689c0d72acd8b1bd3c0640492546bb8b50462b8283c50f12891cf84cc3b121039939486275c0245193caa31c65302b0e63b500af8bbdbe36ffc8b13c77dad978d51c2a179f16091225732182f8be14ad0f79b7aa28cc82d68161e8c1394d03df1ff2838618b98d62b49ec58123d2ab729e969aff8f6fbfd2e1abb630b5e5b8159c706d8a4adb56b5b2feaad98c2b935806e310ffb8bdbcb1157fe364d67185998625e5f28e4e8cb9ef4be9af4169ff17d0d72f01522597123b0502419b1912156e265724609ccf5ee2dca129f4cd3432e4c9b3ab07d4fc9e202cdba362c8af2d30b5bfc02879a11042905db72cc73825251ce2aec74f64ad3ecc81d0d0dd2b45a355065d0cde1f9006c1fdd72a61e8ee2dc3cff739504e027d05a600b7b3dec80d476cbec903bd1c91e0990cc01e92198de8d513f5c0fa5ac5f9f6e9821128f80cf28c92d0032d3a2b2bbc5eb4cc3ad351c3168ab6651e8f816beaf486b1ee20b4716435b23a7e136a0298bde640b6ccfa2ac403bb5e06d7f5366daa9553450d45b60c819e694ef10bbb97d2da9d9a16ed861acfab78e86c41b3d6687449f219eb49e8f3da83491221b83e69c2ca4c4d5654a31f60d0997250d5e9c56bc1e1c417caebeb435fc19eb22117db85d38902883a8a7daf311e8473b553d7b02c79d39a8cec272d0eab35028cedf2dc0eadbf8410306e15ba830ff826c194f1bd87045ff4d3661e1de0b37a1f32d74384e62bca6568ed00e140d4b97818ac7c9afd8a75e15e580b33f9dced8a17449f1cdbf7b71cbcdfa787ab5d93f8fab25c51d848d73360113700d6b1e5825ffec74cd0fd92ce4da059a49b46d7243c507348b58fc6154c3c9157e4874f1292ed31845eb88177cabfd0b53a27e1e05263849b9cd2c27c91ebf3c2e1eb6876c72de1a918587c67a2bbb4cef42e6b0ece8f16b8809dea8cf001535485fa0cb839a47b2b61e800986d404b084620d97e5ba56ebf4d560bf41c670b569e603f11c2def155b8d900fa03b2167b56a63999d9c44169d688f06192848b14bf1bcf5e002301c4581742d1977d1aa399296f45c904b6ece5bcda06c1cd6e67f4aba0ef963d2440a0a9b9c3dccd6a8cbe07cb488318ae6bdb61fb16d90ff565bdb875a4f082036fe5f8324d5c33e52c94c441d79e226f63eab6de65de60127e0e7812230960740dba4ddd02af2db77bb716c40234826e43ce9345c0d3264036c92804e42a6ea69fcdf2bf7e58c6a290ca40491306e59c9df89bc264f5458a93297fb2b75fe23fb503bafd85eb0ae0fcd4df8dfe3de5bcedfe29ff5bd0e345b5166a984ee16beb947faba1dccfa0759f16438020ea338a6a615d8e76f79eed9e6e4e890c17cabd994b2e3cf2cc63ca98ba329e0619e2992ce3f96e90e7631154a1db51c90c884ccc0697d1de66788d74e844c29cc8e13c4150db4267e976c0fbb0c987e17fc45a238e98460917366e1f767e308e68439b4efbfc16545aa89f4fb07310a9de3d2199c4badf9f9cb11666ae16fe39edd83f83f44cae76215c94039698542a9d3ff077dd671b269b69cd3bfd2771ae7a84a8b4a4ef8a99572f1d3e3bfafd0161866454e6cc464c2cadd6fb14156e5b2ceadb5d53d239a50a1461c307ee885b46828c60461232b029d96d371f264a77b86ce3d053536819e4b5da03c256e26cc4690bc570a1d92559ee823592f8d8b87fa7056d7f7c2b9d7b8c8fc58e710d3c64d615330c7a03e9bc56ce0df12bd5562b9891870032e5c956afe711baa7bb867b4110d619dc9113c34f8b6ea11c3da45c680944e7c0652d690cb92a63d985ef920c79bf9b8b7b1b3bc06a42fe618e0b8b1a5a0efee3eea3fbfad8ff141cc4785cbdde9a7f9487af690a0d9f266843fae095a6ac453347c797294b0c40926a9a2764e3b51c4105c33f2205ba1ec2ca6a2d9cec12e60fc7dc06e73b16e257947739dfe9a429237d17d787175a85cfa2b60bb05f4faa146388792f1d428c0b29217634a2293609da15c9242bfeb64571f04765c848ddf39f9bdd0294697666c207a220c44c36e220452e8a15b572456ed6a8a149341260a19cbab4f6cab6492809ac8659da238e6e6e6bc26380f8d4172d684bf994796f3364a6d4ab523f9d0a9b2063eaadac735a88d424526baae98390f36167e0b2bfc4590e5464538aa979d42b440ae4b0a24281d4c49b0280d09a209aef6d0217e2f58ff0aed43a79e4cdb391ba7e89d65ad65edb5d275265aca10658bd724d9cc2e33ceecd29e4a263839814beaa28cc945a899856312d4ee0253997096da4661b8d47d917e820593682b7ffad495af589ea46300a49b46dcf9f9920ad37a585a0206d916caf243f91caa38086402e271b6a828580a87ee4394cdd76fa52cd315457b9d94999d87af3a253e6f27c80ace7b418e9296de69d1d4a1a15a9860ba1ee7fa7c120b81e3a1bd2e989168d9084ce0e41a576f4004b469a721e32a406d0df5a42ec613760fe34d78dba86ff868922762b75570cc24d19e123eb1b2fe145f84970f44c8dfb878d58417596c3b76330957a8f795cf820e1e6083afe8bf9ce3fb0346b7d9b253b2fa381354e5d05066d7b2329dd5639f68224d33f2e0021005a5a646aa2addf22e1cccf8be374a934b55dc43dc71db92b078582db7718e1d8499f01b1b6c1fa6c92af7912c406eee1e312d0a1a53ca7c334d4128df5dca4f3512f1bee25057ef3470e22a10903158605b1ab18c18cf3cac450ddaa69b5d26504437cab7a9fcd39c883332aae9acac188864d1c65094168d8ad9d28ab6eaa48a4e853240b65d6ac76289f79b1196687f7703e9fbce73e140939c5d14f7f0996599bb14e2c1d3c051971ad650c754ecf496fa7ababdd6aca5ef8ad46c0da57eb030314a020442ae7c4a493b8ef3655cb17f7618fb0c71d0a156608a774697a0f6bb8e27fa1791f2b00bc6523b2d6095d7cdf64e9ea8d4e15a4073933961da32ddf9e464bb4fcaf27f92cfc2e95c0be1b3e93534dac6a90015573e8986123d6c7d8cf0f5f714a1a58c2d0e080ef87a2ca79db4c1ac7179ed1caf4cad528324fcdf4b74e5cdfbfac453e58f910e52e40a453898a77c042b1128cd5069f5207f30ef0e5d42dd979d286df487186eae8933ea692a7d67cd446b24cdbb028e2d0a694d35fe5ea4878eaefc6cfe8315f6397537a78b7c0df4d4380b9aa953d74723eb0ac9c673addb706452a522fb31337d76454b27f7cb5d25ce4523f456e57ef9ec69730375c89a1af870f0c8deffe9031631cb9aac0ee7eff97402d69f9b6e411593c27f68a10455c2d57a894cba4fc677040fbb5f0744231894e9b539b69b4d1ccb181d3135eeba7469c9c28d8f89d73e20988a32e37461c12f74a9d5d6a5fcb7b8d4ed3ede71adc1a356adba085dce051e330a69685b2bfb0eed550a2208b62f408b2c8e84305b22ff55cdedcc585ea596f9d7ff8819ff1cca0e697add6fd25af2d6266d070fa2249e9f0cd6ad10724bf8b53a5c08446d8bc10e8cbffac57f12d37aa2e040e525a05edbfdc488a6398fd58193bd20f9b8a2c6adf34e9a552935effe0eb128fc7906b33c9f3e4de4a0c11cba8a030dd99220d91383715bf2aee71e172c18edf93fde2788ce37dc157a425f6f1a6a0532e1a8d26429a4666891d120d600844b605da9dec220c0656498780ddb5d4fc0c304eaff6a7c6ea339019c0551a039279533c10ebe265878f2e5d86cfc6d8860fe49e9ecd4ab2227ca8c3137d9f0c3a2b8fe9ea294e4510fa1a9dabf95915ac121fc2c099a592bc27d6c0f68950cd3509d2da6d3a779c28ecaf785854742d8ffd957cfe26d3fb6b5785808bc9ce584c756f937966dc2857fcd8adae2a25a4b885d4f8dd1e6019ceb1bfb472e55775885a677f5fb3b54b7b0ead72fa73c2c239bd52004369e6b39548fe15e557a308a233d4afdb58fef4d737c63936b1dac448352839a8de7ed7e2ac84267e67c9191a9aba9717495b45e11bf67c6d32e027f3d18f42f0ab5637c7897064747f4471c7d16f274b84fe4cc66ff197493b676ad28cb518cb5a1e487f4a0ecd700626164540c16115b6dbb7d3c898df2a13375da2c9882d1db4fe09746242f24ea46364c56ced98fec8584aab65d3f209d4348a850bada80163d121410ca6472e0ca8444b4dbc734c47de1cb89ff7e6007817916d1e5a45dd941011197f2a7d16cb6809994656e974eb1f48cfb9d9de6c78036dc15922a06c790b35a8e1709f6f6a3d552dda3b565479fcfe241af0fd177a3b8a2917131aebdfdf3e739beae0f83c731fbb2ed728090b05d6ba4be7d2e5c9f777b5329c31522b9ddeb2f5e82068841bdf623f19428f585a1553081e79fc8f57c3ac1c48381eec6fb44ebcae7be84fe38a30d521b42299e614d7ddf5d37e5251eb295c13a56e6c2fcfb89ae47144478612b19f9ceb49c6846c37a4f0629d6c29ee592e83aca5fa45a0133bca874c3c3455ae19b4046a4881d198a6db8216cf377ae6033f4143d9a15b2c5f658bc20af27e113ddaf6309d285761c931f737b4a8a9b249dd02bde723d634aa9b7a17910820a31689431adbc950a08366c29de72a449b61a71218738b3c473a79eaf40da1e6437b4cde420e7676eaaec19288a126fa12c0ab2d80a8339171e4bd00d965d544a23268d1d64a8b7edb272094e15e67d992fcf19538616209750f1d3b5a50bb77cacab3abf19f98fb00f89d52e1853ccc116d64e6846d22dc5f194b872c89ea11ab294baf4ba18164752b286dc2dac981a4002737a3744df2b109459690b1c4e8731838d2085c69c90b65aefbcbd9143eea7a4bbfcdca52a6687effc96167251b80fa74d02a18cd8ba0a1e8da03479673db57409653a819009d5c8e6ffc734b6124907d314db2e742878e49d6792ca3be11c827ac968f90cf9e561cd46274a5ba3c61df6a961b85391f0dc3e1dbe4a82cb2a06e4948c4d1f2cc8ee235f6c7634b0cd88eddc304961d46abbf690d1bcf027e9428b23b7f50ce50be95d7093c8e6143a596d1ede5fb007ab9f268453ed0c042e0c1694c29fb849426e88816a5743f6a83955f6dc84acbcd1decad2ff7555402b04e6bc566def2b1ad9e03a7a146862957689afb6d61d451105530bf7af2e444a59a4d061641cbd9f6eaabf7f80708e2f257fb0f143af90ffc4b32e30cae5ee124da327f01b6e69c9b1963ccaaa62c9d976de882b707d9121164cba0f367828cc9eecdf362e9497084ca8cd995117efeafa09530567cb4343dc6ee1aff38e90aaa116bdeead2ec9da7c813c3c40cde4558a5753cc1efd7cab1a7fdf47ce623fb0516ffb0e31bd451aca134c0987efe07b41b191a7cda3813a920122c78f30e29b4c3d78b0b1f991afde45a13dc88231214e1b2526c96e3681d3857bc4435900e91a48bd5ba1c79114c1a84f953d01406c8fa76e83871bef351dd604dca491be2603003b1bcd01019d0e3a88bd146889a91e8896342f6e919383ca7e5cbe9dd85454a9abd50267f77c9a7c255f146ae97772b2c4cad9067d28b483da93400b8f2b81d16432a75858a47cf564a941e6cc0755fd355cf4e9f4947155b4053e24cf6da4a7d61dac59f3f64d524399f0981e2aa055fec72c96e34f5feb46c8e841bb738152cdb36b3b8d9b20c84541655534de488881e5439bac7c50ef449741c525b7d3351f50c40918382986e945099deb79094e629740e64bda06706eda236aead259bfe9e6837e4970d7164c76cb091033a999f4b4ed822eb566788a4bf99aa1c7ca46b97bea816ac8930b90fecc0f7c667b310fe1d45620bacd6c8bc6770d00030d5fe41e085ed20f548e88daed3234e0a609907811dbafb8a1a0226e8067bdb78f528979828c2202c713a11b8f9ef7b704a5e70f3e1c5c55f6b20b7c9247f22dea40deda5dfb9a9f685cf3b6f7a03957961a2903551c916a4d404e377648fcaa19f92b319c8e99c6d603f8c185daf1015143d8abd7a156e4a380477c6c028b851f203b54be758969db1e9aa6bb883f6a769b228781fa71c641e69e9ee6daf8a0f5e0b1f209d8b67449f87a91e0d28b8de825ec8c0b75af27bc9f6fbf39d98f74fc046cb1102a861eef9b60a236a43a7846d885ee07b32c7602b2111dba66476196f7262864091943e92c81f25f6fc0abda01ec72976976132ff73925158d2bdaaf13d7b4fa0190c2a9999636afc514fac38921788f1d2978696dfa62d5ad6c32e658ee96a13217f68e86e32b6bb807514ca50e86bc4bebeba2b294bee5aaeded05a296c2ddbeff8abf18ce8cd34f4619cc867aca45194c6e50994b851cf32b35e538d6557c99249d79201b54235b56674191042be593bb91c47412d7968c48d7e3f2f86efbfc74e9c55e7f3683e04f487d388ea937acf6d6d4f8ff143e1984bbb239a0bbe837138f3cc31dca9d51b41e438893caaf73d316e39d7c8268f524c20d1f967cc40891022892ff99ea74fede77509521491f50c2e2ea64dc7317222495ab67814b1a0748b611ea0f80d9dc1716839ffd632bbf9ea3d10226cb26c446566e54991685f302dae07cbbb4d2482ba568cbaddacbf27edbd70b7fbbaa66a6bfc99a5fa969a0b2b04b06a54c056c3402c5e173536ae72d4ee128bd2a37f735e0d7f8e5c83953a52d8850e60bd7fe3884cc3a1981031b176d7bc6d05d39301c14e295a8ce76fd87b0b097de2f1f6932588de5b17bda8146f3dfb8be8d3f5b98c4b7233c7d05cf82cec80e4872d294f5bc78804b62b5ace67413796f9bd475295577a979e6ae79b8734935ae5a27b7c0dd9d04e011dfe832da37f652ac94b5f804a268946c2e6e9714c61eb649e430dd7f4e5a4460649d7ee4ccd099697914166ff618c7b2ae79326470ed4895e6efbfb7d8f5a04abea6691ee4bf79c9de0e38a149013106dbafd0a045c1a166ece353f7625809bfc2479230f752ebd27fb34bbc0b29435fdebea644edc2346304ae95f3db4b6bda8d296e2c9e9840d0a3d9841300c5da1ee8d72cd0ae2bff1ac3ccfe085afc2448ad38393061b384b10c19df2dbee9cedc09df8f72675319d06cefc201e74cc1a5cf7406b158434a5fb00ec314dd3d392e9f94269b9ffa79d5964cd9d35a01d69237ec0224250dc6454fd642398a74d62c95274e40ee892fe554aac9c757a1c09d4e6130b7bf36c484abeb1b27ed61f6a55cee0dc6601c1f067206ede74f089dd5dbb07333070f96593ff60899d8fe61aaa051cfc9680e06e7e5a60477d3952330dba5d5abf334ffde6ef31ffa7a8fd08cb1c3c1c8654a6433e8e578760113149b06c18126402b0a5d9d402fd4c2db3298b147be9d5e95a5c2754b95c4772a66ad5c85aa2cc0aa1961add78e9008ad22ae20c78dfef7f5c901b4c93023772bcb8def04e93d60f7a9de9f394c97568f08ee6061bff5b9ef0ea09c1057c91a0b5b4c6ac7011012db028288a8e0cd66b3ea2fa4b355e4d0d9faaeb023d2f5d0679c92beb74e912ad85122fc2f0aa15fc9b882704f6ce4d7a010e3b311f618a23cecf83454cb305271595d180bcd4ba8bbb96f6ee3720a3590303444a90d24cde1f6c6693c56a5e68dc7691c69d20a1e39ff8ed5d5444aa8736fb6cb06c2db0fd31d50111a453e23920eefff71d1ff82c680023384be2c593898b48b3a8a44c2f4fa8ae229fbe042c8626196ef19ca1ecaa2cecdd0864afb29d53754843a84ceffc047f7992da8b949d489b265d564805933a52734c21d67bbd582dfaf8763174aca657891ba8456efbfa8282f0a2f29ced4f22485651bd77db05b0b6d7115dd1c2e9d7a0448bafa4f78b8be79f8418cc4697222ce1b00c7ef57988c1acabaa2b73a556e2e88d25aaa303a4f0e98e9d705fcffc22db5fa8f0ee232c4f825ec674cddd3ea0bf89809790e353a7882f7313a97feb996379dc808f9bedcaac84836faf6b89bf66ba60f59e62eb3dce9b34f58a56849f7b7c2a9ef6ab4bf0e4949e82c10f12221808bd2d4cb3e1d2ab02faea2ce5e6cfa9a8801c7f904bbc64c857c52e65baf6b228b936e97e2dfa9d9d77d411b557490528e23471fd4b35299272b2ce89df3245faf9c35bb8bc92a2f8557c935c2aad8ec6fe5e61024d97d895ab1086ec8523e7ba4a8fb3cb41fd3a6367a9f6dc44ef3a04406d9b3145b5b78afd5864efde8ff5da228587234d2a78e8dfa35449cc5872f256f38455763a08a2c5d50daa43ebfc2296f319ae56353505333428b0d7f51d9a20c3c2b8172bc90f08ef24b1f6da20abfb815c080c2e3c6a9a4953c7b5ca1101991c22884cb9243bf32a13bacc8f1bc92a7a9f844db947b4587fc0f1ce8087afba8739ba70572c15c4fb692408cc91a697921049ba414e967812b5b5a950fe4590597e5afc6b0652c3e82848d0196be83b71b2a5e9afc0fbb965bce013bfc37e23fda698be3ffff40525fe03b0b0b6eded500c2cf6757cfe9995eaf1b9e1f287c9df43cda0ef61ac05a0845cf3e1517e25cab98ae27384ec374803f9054e9af5a232306da9c16859209cbcd7b49a3bc776248357ee7f1c8006a448f29a8b0a8f3cbecb9ff6202adae465f724497b06b77c93e06ed47dcaf340738b51a5a19ed1490c53035ffed7e375c525f9ffce20de39bfe8dde636aadd5103d55be3bbed4f61b81dfe5637d0bcd7c21275e01481f9da4553b777c40f430fe6f2900857d039d90149494eabe69025b0217e511ab008acc8a9c9d6be9980f675aa7f7c19160167a2f1982d9d3e502092ba69d24b615395889d6090c372a57d6fce0f3aa2212d53b76d0a9664f233882f190f8b32c23365dca0d8b8987b42fc8025a9d4a411d04466c9d78f462a30a565c51c35ece6bcd21cb5daa8711e11ae62c51aeac81ffae62564d6c9b7a13b894428033565fa84d028a84f3fb9e4bfd9eedc1e2dd230fad4e119eae15d46837ea7a44f10770cef81bd9fd69429e23a786826761f6ae3acc13a238029cb6788d52a07befbbabaf1fcfbf51d5e5e19badab75f58efb0a5f032a6954ea621268026360f54c15a52da2046abad35c6480a61ab929d230edc1542d00aeabb4d0c26251f240063fcdbc063f4488d2854e128b5db06bff38abfe3d2633abff6f2e9c5826e04c6b86a8d88f18ea3a55c4b2538c1c8d57bbe5014240e234993b51e3db3e2b30c7c7133389ec5c5e7f9ba73dbbd2c65b759d1b2005b8476c1dcf40ae2610fda2aa2da6f3c3e4ac044990c1c50fda695ff31c27facada321af1a1af30f3462d945f315d10c3d0d6cb5de15285470da6b33f75182c6bdc9b588d7e1114b5efbd9dfea8636a788325591c0d867b0a712119dc520c4b74954cd1589e466d97474f90ba6623cf3a1161a40942fbb2f4888dbd5ad6bee14ba2f676fc110f8000debf9e10c851bf2680d4556e90c700bcc419cf919a94a63ff97b4f59505d3244153c30c0f99a760960b74c048d782704e416cc7add1e7d5d2b1dc1fa30b4291aad3d6d8a5c69ac462f9e34a8a12f63a5822cb5474f0efdef8c1fcea5d1985f719f0614c53996222404a0f265b73cda03c3457364cb9a277c767ae2217a9c18eb35622af86824494d4f5c4a8b522baf2cf9e08284c85b962fc595f9ccf8c9d225a5a0c733dd9c5f7d7591229e5406a95f3abc299c1755e74aaf4cfbe61fb1c54d901130716394fd8df0d96ced9fe0e3583a05688efe9558ec0d3dcf6a794e263021a0d27994c14e9a6078ec4674334acbaf7222036053bb4c9bf3219abe8853caaa860db5fab56d416cedc9ea0192284f2be8be739a65cea0078d300a23255e1713c820c0d3ed4ffb82f106b2a376fc7431f3640368818397764f5628161fb1d1bddfa122084e540fa44606219b539162e8e6b378da63b6508054c2d69dec713bb9a5cd85ec0b2fed3cf70bc6272d6997c72ce7534b974b47d7ff2dc6da005cedfeffaf333d3a9b37ec20bc1ebeb0558855cecb3d7cdba4f6df1ae96269ed838e4ce5359d609df3138ee474a0142bfda97c89fc33ac586179ee1934628a837d0381cdd02eb4bf97ad613517effabc5e277954690c5f33d66fc995f5559cd1cc9f583ed428225c717a025295e99ecc09f6732751740efa8b65813e7ae8639b22b74a87abd10d4ec27dfd69c8e95491aa37014a910c959581fa2757e1716c97a34e4f5dfc185eb551910b1d953caf1787452998cf9d100b3f0382040f6e725b5f33c98b4c2c93e3e140bf2aa6ef71dc9517a267fe500e1f9f319221c8fa644a78bcbd987f973dc8b1ab5da989a164dbab67f1089a5d09f613e481d48fb0aa4f4a167cd5f2425c317421e42e650dd50a8dc378418923eb371b6d6657a87b66cb6f18a60202bf68c6fb12d2ea9bbc7b518ecbca0e0e9048f1caaabaf50d057f4285fa58c82164f4b66035deb954194be5cbdd074e22214807ef24c12754a84910564711a7f49f2b6302237720ef1a5c60e6acd0bae8bd36cee4bedeae4380aa87c09eb4dba68765c4cf116ed27b4d93de82ed4d09b835605dfe5b9d8b36c55241917e1014c1ecda1808945ee94131e12fea5c982f420cf70d04042370d8b32a03fd227cfe3e95a8b1c9e5663975a35ba8fa624a637849c28f6140bcecf327a5ad07f1fa2496e6d461de039f74b926f6aa04ca017628aeeba67a69b13d966f55ef726864d9da5ffd4906e1d96b669608b8178c71bdb93029c17edc084dd050e03272948af700fd60e21ccf29b990975db766404c192f2fd8dd251be1a89e85788e83ee84516cc728b430efcf8fba86845b50378984a14630f645c109b1ff67fd733b68a23ba34ae39fe9a1c0d0e395dd20e48624dc419c5286c4a648ba2afc4f22947c1f84509e7c06329b3fde8e173c1ff6f638c981569b9cce4981c487b03b6742a717f0e0d210c7827e36e7019d375fea8ea00546cab70a2a5aef3175b919cb555aa2cf35f37dfe96ada4eb929235f482270e87292d087a32eba0da04b24e50b22c2eecb5636f40be5409a10e094535484066324859ffeb3d11d82ff944d91e0fd2842068fe2b8c794ae0c2b153664da66c757f8798e37badb828844a0e4c5ab0e9dab9aeaab5b0d5f7df306394859d5a8783dc6e322af007edc0ca18ff1975d2d4271ed076eecf692f0fec46f51fa555e7c8fe179fc5e58ed45129acc5d1a6c90d604188809ec45b7886f035567b559ceac635158905ac72f8435c9cfa71b58e19802d3aa858aed9fea1150bc7130abbc85c6435be58e0f851dbb549807990d4a12f99b85c60875f43294b8ba36524a20e050a34c35cf6cf81e11027a3b79daee83d348ee8414cf324190f64717473b8956ec2f58c47fb0d0a63e89031fff10244661e52b1bc30d3b41ea67951e09e148c9c1bd479f62b3e22102c6b76e4c2f38b5268829f6015986b61cfac7a4f3da88aa0b1561f1696c1911170c145a648cb395231d6fe3c9deabc01c1f4de863174786bfe8c3b17221ab6aef5acc55144e3c581e40ea54c8b1600c8ccaf61931cfa9db596fbfe0346c0c394387fe3eaa9b742e8c9f536e96e76c217a7a9e4fcc6990665d5e8dfb49fd5137ffebc0691093693b707ba5b71676fc69872386b4b44a8c26dfbb8a354da142bae5efb42c33ff6ad3bd89ca4a08384ea787123bd04473d07db7382e367851088b16f873a78137733040770cd47973ac2096a7942ab78ed1132e0c5c60346181b2d3565e41567b01f7074df97be54eb30943c31d25784cf809521987ad17a36102bdb59f1f1d9fb6202641d4db7c4d9f5998c61884a63f9e6767dde5c5a2dba2745d74ba81a10fbfda68c9cd0a583b4524f692f0cc37f84cff066432e920d73545e64f5c54e0a7484e393350dfa4cacdd0c213a5d04ee68cd9bd3a418865dc41a85a01c7bcd511902163095d8fe18982ac4959eb8a665c447cbc3aa9399dba6190edec4cf56adea06daad8d259f4d8ff57d2d17a41372380ee29c507067bec0c02cd783ec11014b912aeaca2ee39788f5ae29606dcb57d1b79f54bfeb34c02890a51c392ff641b98c9eb4a3b23422e9158f17b7cae6876c5679b0d37d08ea47455e66b39d47e61880e7d68077c188609dfbf257c74e7e05b376a5f1985fd2c21e491e00180158367b7f9aff3ff9fb4923ae88527c285a2e8fe2a31207587756aff57d4d6a1678df6c46787771c6a8b87578aecb70feb33ec0bc2ded9282009a8fe00cefd2775018958f405a854b3f08e9db4acfc673250772af3e3173968cdd94d4ad6fd8a3db4139e726491397a66e3df4ead98734ab52e561a07eb92d87b0339d62db1e123e4a7d8b964d123ae45bd488479b7c95b096a675029de7143c32745d461942982a5de58bfe84bd7dbfdb1f3b7ac63202548546c238b072f1cf78973094846cb284251e1863b6987b658cce3ea21ebc6ded5137a2ee45d4ff389008f36acd6be94d18af1bf2b5fa6491a7ed5a7f67197b3fa80ebf22e99aa7f9311c7f6a9d529873521ae8c1efe02533fc67edcfaa3b7a0d898dd279c266160dc1c5089f680d64e5897282e488f2b1a74e822e2e4f7b1ed1c96a111fb03ac9088a9060797a491dc34b966576671f2dde4239ffdc30ef92288d0861b0d40da06c250de0684d049e5cbe49bcce987c1e11a9c169c7aa05aab7d6a0a78adaf77a4a41e996919538dddb074ca53358d398a5e0303dbd56e15501714fec5fc586d483a516cbf2256376764239b718d8e40fd89b337d4a2414147a4ab28b1cdde2739e18ce33b30e8ea6f2140abba8b87ce319108b126e84084ecf0b5cc532d038cb40201c5656483dabaab2d2b45c2efe172d68540ddf6b813295415d46d78b0e4b4be19cd9d29ebb860704f1fcc405916a95e82553b2e63075039018b6aa4de7925b16ede7631c941e259a31fda9e414aa64627172be7155b7e2d050c7be49276da69e8865086b701fa9cff8cf95012ed9e9e7d8fdec2484ab69e00329280cfc075aed9771d5b4e0794fc61d9ca4890d22e85483f0358289f68c2d6bbd2df6d2ea7c8bb867ec95c37137034ef4ed6b6a942a77bc7a5f0b511ee1bb29986ab83edc93731e72bf77fc88f95b5090690ee08f3b51e21577da677717dc41d13e8b1f83e3770dce03aa0cff4f228f414c629e55036d83864550a48494bf048ec5d9eba7b9df59680cc3645632990663907d700f84320e7e067d89281ed67d3782dd760387ec646d25f03ab67b4e8b71a445cd97dc1e0f32ddce650c43cfcf0971351c87f393b3227600ca41368028cb03c653b1e70def0cf0e29a185eede355e06d87e9e865ec0236d72c498221557527f3722657c0665bd618b92536c17f26bf092356431868edd69384bffb2420d7c76f2f9594abb090e62708b69f7c88fe6060eab184e7011776b07bb84462374a5cb286be65ab054ee0b24e0162aa08a9f7847c27d73f4606c4631f3ecbde2d7145335ee1425c247e119f97d8576222788fe41e679e343ddc777695d16483b5b6444605cf4f3d83473df673697ebaf3b3970fb66a1af606634e47a898aae1096b60ed2521d5dc4ebbfa318d26880b775e6d36432735b3bd0fdcdbcc5ab12263d1a81bdaeed96db27a8709f9af3e941e85f8c066062493e25e9a7e999ff1870883444da6fdace68d61318123f15567958651d69c6309977183783ede8651fb8279151902d632cc55a94fc5a3cbf07cfa990042dbd9e20a654de8604e37894f19ad6b9d67959b777f836f1b65aee79b84bef96f74412be733f6b0020d7b7cdcb6163f2414e20f57f4544a235935d0f619f6dddd7aba53fe9a08d046cebbd18224eae743b908c62a2c127fd6978c70194e8a1afb44ac726195429e40ce9b247b73c3b76351eb396564b2f16b47a7a264df9b9ec9ef0ed73b5fff840c2122bd9fa416bc7842f46ce1b6e7ead3a32f12b6ec5675295e4c189d38613a37fb7cbc54b99f581eb3c9594a6be90785cde521ef362ba12c36b539da05e97c103552827bfa09fef227896d5cc6861862f56114ebff45100630d4d950d93c947f1acccb433242510a45803515cee8dffa944001078daa475bcdda2ce6915349965917e45342ce692a482e2d73069803a4fb04e06fd937317afa974cbb0df3f76ddaa7ad660fafb382da3305194bea5a339404a33af67a257a331977602daebd4e4d365b96745ff3411359adb351ce87c79d5733d47423594e4582f28084e6d9bf3f775bd49b39c76bb49e13d410f4c5d324daaa558e963c6e799a59c14355ffe4baa83d9b432550bd2d6f9e56ae7999762cfa628db65b16886b5b90453814c429138b10c6b21c3232770359319b7a0c836ffaee10dcb65cf4d25dd71204e9e472807479166a971ced34f27b0220aaf189026a35f6d87c009fc8c00a76093f185b6eb1321f1ddf85fdc7057994b751f187b16f753bc71abd7580d4a8e3d1b416c6edc08c432377ec23c8087ce8e43a3411b578aa164f1efa655ba093461b7777e34ead346c340f2412518fd6ed232d73a113420545ae97ac347a030ed5e9e285e3ce917d0d9aeaac57407c22817699533256655b1914a83c3d85b377d016df7a753d982670a4c094eb9c63777921129ec741dcc0eb0daa2932768efb85007ab699aa463999e2f86eba21124413dc5a8d079e60a42fc0dfb06e500f00eba61c92b9065533eae07fcf9cafa6d82dfe919e6cd0d2f6e28cd560ef7212b8edcdfceb5f2dd28dad54220d5398c92b6331b6397fd49e8cdaf070335f093c68b621a0363a12d67604f352b17432537963a7a4c7f85f2c62ca09154f75f7ea51d48ed4b676abfb5752ca0e4acaa778b6a7e0fc52c3bee58e26b0dd450ab6a8a4f8443323ad22b0d13c92bce8076ca327b7a00662e668d7fa8d4f53a91f83088f805c90cc6fbde772107fba437026f51cea6fbdaa090437a3b5e2434450c2c32aaa724e388e891c78212aac963c7a2f8760d0aca2a07b991d1a09f3ccb7f59a12b92a9c02d0c1290ee735fc0c224947b6caa946cc5718f92bdb9acab9f8a7e0ffbac5ec03821bd97db22fd082546229b64aaa8b6cccb8eb9792f17d98a6cdcf95a0214a42f7b3968122bed3de7df542925134b4d6019cf48ffce82fc071d664d14b2c620b88683d1c8d0cc7bca08f6d544a63a4562a1b0618f712b720b36a4b2837ce2a5e52e50d14b100fd13e122e7f458913ba9b22feb7ac046b5d513d11e1b08be50f55731faefa955d98f54dd2bfa86fa1518e45761695b84933e3620e62b0cee7e21433fa13d8076e29eaae65569066ace4f04a3963d942ef02f7e0389846505906effde9d3ab2b72058d2623d99c5edadb7927c6fd905191a3880dde2cc78d8170854bd0da564aa96055e01d9b6a04ff34a47c7e8bea6c3154957451c656baadc0d8b5a88835e31474da1d0df28ab2053c8faf2858e6cc2c9713c3b367a8296a064c8256d6cfdb8a73414882a40c3a45acce9f16bf9c38d564ae73c8ca3acb1536e23d00efe686b83b907e486dc7d307451e43ab83e8e17e0ea7083b3322774defd366cfb8ca3f39865e96a43f6dfbc61495b2959f41034e3938a301c258450878f6e6e9d1f5725ee0df61cd667b65b0a7e94902872fc3a8429912aaab6bc2b11e45058891a26dc701c011cc6029fdca7d187100c5aee6e78818ee8f5fed156aa689ab89603d7076ea32169c8ded16ab398d9d860f03d2ba5177d26d0239d585065d060cb53aa0d55a56671c7edf5d4f1333c7b426178897af5fa9b50c3e304d2f01e433f9209a975e37063da9c32ae25257c63f767551a5fbc278cbc7e9d0378fd481acdd02e3db3f479a394af9a8fcbb5c005cb88cf8a7322f5f81d8548f8efe406748addad77768857563ce784f2042049ef6a0407fdb21a457141b2410e9c4b14097b91650aaba052c4728228f89984d586734c7ede52e7ff702f35626f9be0205e03f8c88c826cc365a66d881d71f57e3a3105563394507f14003c32b2f2c9cddd5d5ad3de9a32e4ff955a8b0864dd8bb24c8eccb09627fe85432ccb2e5c7f6d5703a4f51b0ab4bb6f5f4141cc38ad749b1bf4c781d6cf11655d8ebf4ef4ad6b58ff1388e441f1574223c87b5e36d33d50d3567f80282510fb060a38bc00c9d4a4134d2309cf40c7a329a646e9f9568f35af78e68131ec284e03453fc38237e85059e2146ce8bbded53349697db185dc5e7b70580e450342c8d8db68a3eea9e394972b788c048f29ebc650b6d091867ae1dff18b513f4bc0203fd49de645b202c01aa896552f8da1e23c112a848242d8d0a42358bbe3f1c59df4239714068536d6486e32bcc4b7c64409f81db369fb8931f571620ebdcf9e72db808dd5f002024478bae1f420c7acff39024d6e2c070ef1fda07b97bb89339c00d5e0ba459b0121274094ba7000cfd942b5b660f1b4b3f021a59e51ccf7da75b8999725a1da664b7b38215539a98adddc3b540362de1bdb279e31c82feaa46af3e55bb5501828b2694138051ce38c1d06f3e03f6b9ebd0498c5a5f73ce045d8067f17c3f7a89fb5421a27276c3ffce1d096b93740f6557be9a6fcad135739f9df3b1b8f2b1a75052049b7e44a9eacd1b77ceee1c9c2b07aa3f8886f80accd3020b097d0ce692722366051070896ba7016bc3e01f5918a5bb70f9a300587c537e8b50d168ae1446d96bef6ee822154d0023b97c0dfa1acc2a0f7a190fb7c0c40f0651ff8491d563a0e9a507733412e1d78da0c72c6d61c3d42af6e3c9acb8501056edf1ae0d5e20561354d006d642501650b042fbefe7fcc5a0bd0ddfe5692dbdfd8d4591be92c513dca882895a9613bc419d860fc0dcba664791f46599cf7b5845cacb693b1935134585d8ac38aa02217aaac6dc7a119816a6ea1186e6df39d6335c8e5752145c8d28976e33bdb36b1ebd6231ee8f22b317415a4977d198b5c9e35ae661018abd0ff6820bc501a7289a8ac1bf28ec58745c2c3d4c9b8d94c9208ca2a047c1bfb7830b34a265d98c890edb364106bdb47169af57d1c603a0f31ecf6b82a8774f25811907caaf0336ac37fecd2b40ee3e3cbfe7f6c2b4e2f109a66166cd042defc36648d28da22d849f889df1615b319df767f4742b6479a64c202268c9900483944fa88a5d0fe6032c3e86b5a1a8c932462137115de8185b687bc7c86fef3fab73dcc0a28d297b701bf9c330ad1d023482ecc7c7e99c408978224cb9515702b1a26fa26fdd0fb04163720e64b05c845706553d3ae2db71e15484bfdf93d39ed0416299a039f4adc6c4ae701f45afc9f70b9978451bbbbeaa89f2b81bb9e1cf54a2c090bebea387bf9d3496268b291e9fa510034364c10750e492b84dd46d05adba7ca09089d0e2393ffe98302a7e16485bee1be13302099a4b060d088d5cc5fb749fa5712ad2e356601c5565462848fbadfed797cbdc14d9531c7fd558ff08a209498c1a2e5b4cd7a63038f9d16c4952a9c57c950460fcd96f874bdfeee3d2c14dcba0fed756aadedc8da1749f6265ef14fef9a53894cf6575f117feab47c879dad801615422836eef71806501e50eb1464c501de34f1275cd478e64fff81e555cb12a8556a60fe9e32159ff0c6c6554379b134d9a376ef6eae40baffdd83e7c5e44888d6d5838cbcb1d2e8092aa699b88cc524c95c4200dab1b1905a6d8d0ee33b472dc50fd08f97b65995fb4282624665bf768d62d56c7eeda9a55dcd7164ba12fd13f9fa212178769949ccca50719944cfe206bf827690a498abc9b2ebc19a201f6477e18247b9a0d8f768fc8af836b5244a6706abe2a8557003e4958e7c2e8ed2c1c895137755b0c3d5720fc9317d4484d8c16476fa102cec338cef5dae29692e8921c5e4b8de1cfd5839e098665f679dba6f342d2f4726934a2600a01b4c2b6c8afce1b80799b9d6c0e85b267c86565eb66f8da045933fdafc6a82de75385739fdc262f1ffbf27051b8f715c7b086598a98859c233f514d99eff0585a3a71e47d3cf89214fbdaeef6f00ab5c54e47729968f15e734379f9f3adb6ed2711f3f691a26f2eb6d53bb29c91725b9d831cb33d55aad38921c44d694e4986360bef4900cb2fd0c2e41d528a00d1f843c3b91d66776a62ee54ef66a31f751231593f966da42d0a0c10b3d2e38bef567983ab7eb1315b49931e0bc63b564a86251a0776933e7d048119939e1f10d119e706d16615b86d4d272cd90f48d916d5d104e6b246e97f4bfb20485ac0bbb0b7e521e5efe5b4c6c40a70c42a3f77f5f39cd1706abd08073016e4c61cd08062e3dd6299e1f7c19109a91b71bab1c0936d155da1d7250a4cf9f3f3b78f81977cd703ebe941e5341244bc3424c71abc23e3f7e7bdba8ea078192f1ae5c4555dc069b3cb36401304630c3fafb2e47854930f866505d1e8233ded89b08def1f96529c5574c0688d6548a4c307012a499467eae33273e648fb7dbd73fa85c89ad953c7ac0acd9b2a6c81948a5cc5f9f9c7c26e1ef5bfb7e127b82f55b6a07f83a229a2796326fea19303572263a1c74b9a105cfd4cd0594b72c6675263810c5118c9179e7e45d367a05a1a6db2b7c2583c50715e8cca80bdc4266a6943ecfb5390e77d5656f2fc1e077a79539eadde90f923b3827f185771c558ee1cf9c54214688061f4f7d99ce6f68fe4a44cdc23e1b7fbbb882289a35ed49b58b7ecd264668a57dddd10a648596d88a950f340c3d7f6dd9b9fd55fde251bcf507c2dd67a87d8bb56b968a965c9df6584b2be5fe21961c06ad640b648631b1dd8332c02168e0fd1bcec74875c5170b84ef2a026400fc69ba6f252ecde01b466f983b04a1d7d77084a7dd2bcbabc4c005f9ee854bf26fdd5b7ae13b6533a96be1d71410d979dd3f0da37a83a1118c2e4f949a32d93be2e6044f428aae6c12d52eda89b9ed3ad1688aa92f79b5447cea11535ca2c18b4a94e9755fb8bd81f7720a452ee929d1ef58addb6c8545f8cdfca71bdcf21ffa3f03e6780e05a82321180f3353a230b9f1078042e891fe789c738794f820c0835e432b8825b16b5b46ffa893219470df032431e0635c877304fc74102b15180150ee2357f59c33efb185109d0dc26b35a52291ed1ed75ffd816049228540fd8bfaf6d6ba075d4f8e1709e21673dc98d40646ccdb61034e5dfcc825f1608b95357471ef8b84555adbe7e76c7a7f04227bc753e090cd7d8dbda1a5683dff2ace39c8a24c573639ffcc9cb3b3264545482ec9cafcacd75d362ea902fb6659c26f686b87c3e47df3679bbe70c13952a473e5a8f94268b83f8dfda13bbb00f0b87b4b795d84cd97321eca3a2ebc5f1b38f25787e8c3785c776a8a4fddc31e6ddbbe14d3d68e0d4a31ac80cd3ce33cb331b6e69b5a90eada95633299f8d257381a226fec4b0b0044d256f1ee208cbd617c1606f396680f0600495125635ed4d4fd4a8a1513bfe1c5bf46374525f0e233d99c0712a3e5576b0da72712363e1fb0a947c44a30ddcd451a7576c12346daaf82f542928ca5cabcfd03a8c8438dddd8be98b975b379b3bf99c68feff2d13847ed119434e3335e482868c51cdf7cf8d91afd2233b2b8c2de1299bd6afcfa9aa2220f4e3379ff798896fcb33b46ec1df4ee3b80df716659266e6e11b4e6638ca5128936b3cbdb5fa480acbcdc90b6e4b7903d48a557721a52b8aed7d616ff86a9025edc2c16d4a1bf15ef229dca5fc94a6ff7b9d2fa8012dcb43b8229dc921c5a5320bd43671a3c17599331724ead3ea364ba0678f33a7a24f9b9837b570cdfd7944167361c225e354f804fb7ab6fc1faeda60ce73c7578c5e0e648322b9f1247cc8f1e5e7bf49a79dd9695009bb23512a780904d8562dee55f8081f9fc60d1a639a63ce7b5bc171af52def8526a0a8d2a2fb2742652eadc7782e651a986484735b123e41fe7529ae9f08cc729f62f45a4cf9853be208ac904c9072c9b35d9fbbf884c7db4095a7aa34a41ca606db51d204f1d1194798dd8e66eca9e426d9d856605a560104e3ecbdda69c8f861c834ed5039130b6cb2edd2ec56d861df2d607d5f349b7752688407c7d85f12ddd833524797d613d2b4697a8e2070429239c89e5ec80907c8e6196aa87bc4d26b5c948649a57316841359ec54b6dec66c5c495faeee1ddd3889dad97ede974360fc12a02b119761d6eb6ec43c80f4aba9a64167f20efd19b8ccad1f01b6a2e6ae0ece584131b29061f3dbe3b7789d53f1e7a3633eb5649cf5974a6c1fdbb43191f79454a9f00931165b6c74a6e41cdc138500ca20c4393e21242f3c20ef93e8f4ee32a988163cfaa7f7cab5ca43734b21839a2ff4532760e47ea31b2a867c164e54bea9d8e627503dcc0f0c0b0d593bafe5fb08bb2329feeb64a2e48acdc2a39b50e79427bd06bae5babed0b255bf4f95454537f2ab7baa1f8bbe445cc8a42608810d4b2b07d658204ceee8a1ea115d60cb423d77892804e0f0c0d95f21060b82b950313c93bc4d28e9c3aaea5ca4d553c39b818a96b2a0d51036043975d1dda28c1305bdcb7fa8c03caae55c8031a8d32830f5dd758e58888eba161894567f56a522f29a9efe90836a903fd8194de501588f7290571615075008e23a05e91818bce0f92363990e2ef72f06bd7a897c0b2900d27f02f19eeb5f40012521a419c13bc62f706cb3ae11b8bcf12a5f4710e3a8139c77206ae10f9d7cc80ea559592396128388540aa6ac94e4dcf36506302b6d8ddd4362f74e25b891c340f13cdd3ef757b25d3a2976f1aab16e90d67fbadbf8db1de50729c4d773706432d17943dd2457c550e9a72f7f5797e628ccc30cabb2883beba820117e9f14c5902d7f61c43064662827bdd7052700e6225648c66d1219fef069024fe740b9f2dd4c27fbd9ba8a4c12e7baef923aa106142e2f077b4595660f72dd6595cca90cbe8ea0209eea58653e640c0d1cddd08509cd88ff366a5294a952ebca4f5d10c53122cd0ed20950453950bc455fbb8e1e95413dd609848030787338cb90d7f5d592739f00d723464fee6e7b1fe70755bdee6855a8472a82025e53dfb27d65e0539dd2e803cd05b48547db2bad59bbc1993e59de200eaa33f694f6baf02d6beb1bf888ca2eec47008e154ff8f40e228dd60319e629d48dbd5882064c436dfc33775dc2a988ff6750b9992e17c2e099e2c8c332ae69d3829eb4f417cda9447404b308d47d3f8962ed0ce7f999994921182ab81970e14bc25bb6046702fa2ddd9f4ee2cd712b8341ab106e48ff6c1b5301239d7c03cdaf56b0745799e611acc20e441ab96b1f4683de5450a98770784bb58a37352e5bf00e8e49b52daef0394e2cf1041f5e10822457911d1ef4f90023583b1eb95961f1932a7f745246284abd981ad2bde0c48603c02c299f47bfba639125523af79d87731a363fe6e14f38b0b133f63b07f0a6a6b2d756fa4504b45df7f22127426238b7820090b8e3001572f83e2493215ab60aed3094e1971bf88a782abfc0686e7b34a6fc4aa524420eb9f7bfb7fd9b73a543b0381d7dbdc536477c9896cfdafeca11f19f95d41f354f29e536a722446cd63872a98cf4e6e48e7cfe962f1796d4c62ed6c4f42240c492a3cc4298ce7de196ad68031b5cde384e0792c2faaedbe9ccb5c7fb00c6e440eda48359c285c8a6669d36b5d5f5770e36ad52329469f890e6878da6682ec3ae14fe2d1297b8b6908c9bb4bbdfba13d41bc4260bd71e5475ea53cd533fbd86f44cabc3d4e16ee349d325ae81100007c847f0f63180fb508e4ada063cd28257d7c65362ed061932f02ecdb97b1ac6978fc8eff6e6feb9f845dd999a014aedb2270641f4e629a6cc73aebd6f403ba07a62077292f20593477939730c6dbb29ce88951cff124dc16ba04fe514668938b14e54c7f646d60ec322f00a098caab0bf744096c7ee257cf5b157632feaedfa5b91035014ccbc621a7edf1bd6f7eb9e889ffbcfa37ee48e57ae5a5b4e571a404fa832eab3d48081ec60fb8f3f60b1dcb366a762d700292e0ce1418984eb8ee9f57ab3a11a931ef866603ed722aa009312647dca015879ff83480f15abc7c3b82e0f0ad3ff042ccaaabe52f7c153c92d320035ba9c247d9b86c8d7c08abcf76d451362b38475e0bfc919a21ac13d23dcf7e8a935d47dd75ae6822c2f400f8ebfcb9d579f43042605c829e7b72eb09f7f664b7f12880254a82d580ba92feed7d1eec19372ae11fbe7fedc30dc7eb968bec3c6cf9c007528d7f98a415d6c36808597a97a0d5bdeecd3dc83dd80f429040591322de4edfbed777bd08a69fb4360bcf19e94593f9d8f102a48d792d56ccaf4f7b0e0e403ffe3aba458b11ca8057438101bb7b8dd448655160d713a2ebfa07ca16214ce935247d013687cc4532d92c3e90cd06a85eb3d648bdb01a6cbd51cc55f42adf26298615297db8bf37167758c70ceb156ed9028a853c88c5049038dadebdbd5ceca4c907fd06850c14cddfb393a0787634276e43c5ffe491474e29f039b37c6ba9fe9c004ecc828f29b0bf2a40b7cd6e649ebbf5a3dec52fa93b7e3aa6a6dd73063047ef3a0abae90029e9e32a3be7b06f547f4391601e21c7030e3f4208058aa1a6146d01253050e3efbe1cea17b60890fcac69878a404c987bd1051b6ea91f68100a2f30efd68d82c0fb4f45f7fc32989496fa8e50295628eeb3ca7d5d2c6c028dca52cb6cc8337354e6f5256c8e24f392960c3814683b1757e887a2d5dd90b9dc2ca26be7911e2a2fe4c73281c1be93a65c63c54520a6a11662f1ffa150dbaa0817f6889478a5d0d0bfae00ea35e7fc8dfe09acd9af4219eb99a26be77d21726764135776db633a960fbba3257786d75231d6b05f97a124c20709e418f894bd2de317dbe786e8220a9e845884d1ace1815bdd1f0ae1d398c4db9b6fff2ed97cbf031f87a266c57b4b1351f4989a65d1c090aed2c6ef605f15f2e76024f6937a76b6cad3b41fec17d2d3b8d5ffe46f7acad76da14a1b60d1f6a0df7875d60c5ab2db778f277a40387c48f0cceac02aa6f605984344669ba761d8fa92aed525bf8015bd9471be29867726545513058979d2dc717abafc286bb04fdfc0434012e94e6c7b925a682d5c5e00d1b1bd974d2e0ff64ee57861be857c1487b7d5b0f255fd897db4132490f44a5fa48fba4d2be7bb25a0ea6f324af52ffcebefed4a87cee2c1aa8c96bd66b031451184d5f0262cc713aaaf149afeb85a1cd397724007549d2b187e980e9b7f0729d752464c9826e864c70621eb5657c8bc49af3347bbfe68a2e719dbaaa05bcfa9b2bc7c6afbe779fb578f299a575e384e109c993a3090f2869dca1e40fe307c93dbe970a91742eee8669a5bfa18487bbd85a9766f435aaa105f26d2d07a82d12d7f66f27c6c6709a7f8691454eaffca3e295b3023d365eb9c73cd82bb284e84cd6bd15ec26f5f936092dc38805f702ceb20acf229dfec2624678128907539bb6bcaaf72be0f5a1e61f2430e3908b6b3ca6c1fad0ef470f4172d452e02a567baf5a23fd99f78787e0b065a4c5ea63f2017321377de821123969d7d0f43e9094a073a970df88cac822d2d87e8848b6380b140a776a7f15de3f252b34ba4e64ccbd489e7c6dd50aec3f29de7afbc8635107fc977f12f8f862e0fc512c75122ff462833d0f49765c4c11ec1cee5d06c3d6e2fb0eabeb937587a201b7f43f0674945edecc39c3c4f37df038d99f99d8cc26dedfc2b60f11adf111d23b668e98310d6218f263bb716a9c68bd1cfea3421d12e345e3c0903846e368b6e431de36451c592e347a869241df3086f1a5e7244189f07c40a061068af47e2504343a4c864d4c565529d5801e58946d6e1a61c30c1157a3db4422f1ab5c07109b3b3f1eccd200500169398f269579ac39defc38f829cb65ee10d4349a8c7ef61da4f264bdc232c866a032056aaf68cb42a6368ee9843eb0f5a7250b6b89f3a15667912b4d3a3cabdaeec424ec4536a2b78cd74a8c0257299e35c2e76e34d01a6ac01818f6f4207f970ced5ace5253d1322ae82b89137abb802d1780aecd57dd775c21c91758b8a019087e13ebffd3e4472b835578f66df0e77f234ca8689cec86b9e49ae75605669461faa2f72c62d0963780d7bebfc385be2fddb2f56d3d554ada3c75e5aeacc3d8ce871ddc704ef41dbd134fba8aa5def0651c65277a827340503185a3e11bc22aa4b9a4a4a5ce75dccc3141dc3a07c5edd99faadfb39204b80735b39164770c4601f0ffffff0f