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

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

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

Block Certificate

Block 85972 5c12914e417a9b338965657155bf078a5fc296fc6f4c89246d50b88872fdb10d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b662e43bbdf8cb29802086eafa75fc73cd7f7ace9bf694f33c5662cc801f2ea9
Certificate Block Hash
5c12914e417a9b338965657155bf078a5fc296fc6f4c89246d50b88872fdb10d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...006004000080220000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000f23435779fc7353147bda93150c54731bb4d96c6d75bce3227a939440c133cd277036cebdc73516b6e7a509a976200eae56d58ae95932cb25377210e45410a7ff6e204335648dcabfd728cac6923e7048a98335db87844a100200000000000000400000004000006004000080220000

Raw Header Hex

00004020a73c80ca1feb66f2a49e7cde85fc577c106119e9cc28d0d7608c17cee8537aa0399fc9a84fb973385f517dce96d564cd162c196edf7f9260fd7f7a3a165eb507c0d4546a5fc50018a92e1f80cc62563cf394f69bce7a7fcd73fc75faea86208029cbf8bd3be462b6

Proof Data Hex

59,560 bytes
1212160203078771cee3b8bb9b1d95b8007a10366e9159c532bda92440ae51b77159081d51b4551101ff66fdc0dca505263ddea3f3199450552b7226b1db6b52f57f2e773eb632c223e2b3427d911af1b164d5d606498a049f14da4f5e1b1760cfe2155109295dc6a05638d6f45bce3e3032cf3221e08ea21b0b750c5170598920326da8370871b3129c70c739ba7e1ef114dc7dc67ef7493eaff9985ce1b6b880047b1eb46cf287e293be9d663b0a83eeae07530e854ad6d5e90d65f981c298a55bc37a1b39b24ad7f43f197883db250032c6fa6b82ca5859b23f155666a153cf0c4e81f63f5bd1a221bc701c317ef55c7012c2f7b9d66f6d6864c3e428951bb8a3cbb053e5e69836c5257577ca2b7fc0fad7f8590527a2c1bad10d95b49079995fc2d067056b139941dba2037b32114b78da77feb47b57b7376bdf6720e7e2bdd28ec9b54615170365e7ef578949a41d6b0564fa147442c965d17c72b9c05030d054fdde2a0ee71e4d8f46bdbc398b24cda2c2eaff8c09892b25ac8fa84918083372badefb862a71d099f54af25f9e879df91a75064a98b68d831302304da787688705bdd631f3e4b9fb889c00bf010b912e3a1caf15fa42d76fe3711a0fc51cb018337c1cb80d750137fdeb42a304d236107f18eaac7c7e7e181917dce0b567b9320697796995021972c33104223436d35c170811f5fa14b559e18cb39b1b297c974f50843d94e72d473817e7f1ac5adf4a359bfece18eb0d5f37ba9b222d3ffe5069c6149248dd80b626b55946082640d716528b15af1386ee404f32d48748eba082fe9fdc968e4966263e4555e3ff32c92db5243464c0e2e3188caf26bb5af5c7a22b355a56630b8ce6bf181dba2d8486fcd702ce5d9e9744d9e3864da9334c763dd9b0c0d3734ab78b217a8ef4eb7a5f0c2656da90eb7ed32192b80b701ddd87bea9ab52d381911a7c667c304b6c9f5b87bd0285e03a931fcd69f3a4bb50918bc9ab907eb09aa7916943b721f7c92edfe12eda6402f528df7d749b59e129a034886047e7529826314ed426f118992e52134b3db6c45063718b2ce7ae03251b157f7f0a3a7ea8e624ed40b35bdfa2676fb3b8db3d757107582ac2a048d32348cba8da96931282a93c62a00aed3c0375988d54ec7129c4886a3d51669ef8b4364c5adcb46bb64976bec74cc8cd31468ded4df1debf6e1da09d46e581374cd67968037238c03289be092b47530e84cd82d47eca7cedcf65631ebbccea01961aed5d6cf98746343810871d24fff0bc01d61aea6daa6611a81db10838c3fad4816349ab7117e189e87f49184ca0c2ce3fc7a687fc2cb8d4b1712aae722b3eda48077128d742836ec7a7e5ef081150029559b8945d9b2a0605520ddb3d20e52d85ed934bafd5079a484b7e099ce42f9c114f4f87c7b723a226d0839d8ab9c4c14b32528781c0abf04efa1c06f7cd0aa4a3590c996bba5fe579f37d11908330f3a46ed661f0c1af23dddb4cf295e6cb292e1a107993c74fc164d6baec18e06d5bf0048d416e0e1984ca88898136094769d5b30fa1a36883351645d788a0054ec2900422c3ee2a454cb811b4d0808d9feb05043a502136a2bdff968643cedcbc50683ee5cccd7d0e15042e3bf3fb2fbbc6e9b14cc6f6957b319259799ea4b1aa40787b8ce5ab9188a2f8cecf1a4d20196441203d182d0d80e6648df7168dfa13f4ed8807b56c4a8659a4c93113a7f8530306fa8c6d0fcb41767a42cf878aa67d1bfc8f43f440aa876f0bc49cc4797b4c0685d6205e5f5140c81566287a90ddd8dfcb52cfb7962762da3b683a21020687b9520804a1578962e65050c188332d2569d0c12e0c038d2b2b1a7ceb5a41bf6907f8aac633a5823fcf94229d66129bd753f05e84a640da62c930b1f12d3e6a54a554fe45331c2b9a812c40141539a0e1f024eac8d6eb154fec0f0fc1877657863a4de6f0613f96864d271ac60dd10e9666427d54b3bce3670bab5f50a87bbd3f7fd46044a47da13ce32b0ae698b6b7b2eab97b012ee8b74939b7a54a893f9c5d3a95ca29beb73ed59a00465b09a7f4a8051d15a93d8bed246716038ece8376748faf962c312ae41006ed887eb9ca72d1a8a8fbb6d6450206731a368a56f40563b6da60009d6f95accaf05fcf254a6ae74b9e906a273a4aa1a3f7bd4b0023ee00760a48e98cda78d715f059a3bca7a7db5c3f2f7264b6c9c2be0b8b4b8f4c031ff4813f9a1f7ec9be101f048aebbaca797627204f101b1ea09c483fc9ccc2578d83f5920f8b0bd7f30bbf75a6ad3b27242a1748282af209fbbbcf29adc8a5c5343c5ee92d7186afc443847375fd3c2a97054f5b7a2d5359fcae172714a4c467ae55b70c8ca85369ad1c99d5d88be799b7af40e01ce597102b6b6709834236e9c4868bea4c1b34fa5de60e20ef4a129f87e448d566bd04b716ca0c3b4a4844cbdf5df651ccd6a24bed75f73dc28f554dbdfe22dfdcd50443600482009ca89658c48f7301d3561db22e4ea2f08c3de9bb29532036bab37f600d1efef82a1b774e97101c15ba71ebb3c710eef4a6aeda1b3839c4204f3bffc156ef095811b48e13a059fac5b2a3d079c7db3bf47bf7e5ef80143e3e263e967414177aaed77776a0fc62951a7b3585b63331ad482222b14ce45b96ee5e734b0781d93e8e4ae18856b3b7d494c4302b8845b2386e459b8d600e9f45e3b5ae437bf6e11f3b35ac26956c99210899b2cc1b1fa93f7770802a9502120e069e4f8efeaedda96ce0a59ec5351ecfe23662fac42aba0671969588c2e8120a7aa33c9172be0706ac4a17e5bb815a3faf36e17ff9fddf0b3dc3ba47359ba15c14bf25968259268f220172db6c6768d4e97b5ed7385cc42762f77c36c011c8b515c6af46836ed8c24daaa414252b6876307b59b55af7d10d0aee19d178ca7fb8a386e81d29c03b44dc53185715949f2cf8c02ae70efa7524152cda636315be9c954c0dea5a2a1561081018e414fb1c5b6649a30a58a7eeeba4fe43bdc61d3e1a1678e9c4999cac392b5ded92625fef1a2d501dac04dffdcc70ea131ef7db53bab0d918a5d0d3adb019973feece4673884549da30545d257a10d52bf7e30e8fd31c16713d4bb7e7391158b2abd492c5816a54dcb0a0c3345130f5f47482beb1c94a6888de5d9408d1af3d19194b056de839a7cb402f5818a3865c8cfd41674b1b1f2280668dd5a3528c515536efa49d1e05105805e5cccc9f81aaebbc35ecc415880e8b42f830d97678a61130d1758beaa64b879f0d53c9bbd0017241df34cb30e27fa65d71d422a900138655f8ec81708198f4f9867976b0c932233f4ad396740048abbdfea0cb1b76c7a250965589da03a71e60b81afef13c7925f80641f9d039204ef52568d481cb2edef49ebca178cee76114a414a87d841fef85f18344851e0ee7b9faa2271fad74ca8b5cefd1011fed7bb87fa94d21593e8597dcce3f6a2497be73189402b5d55a324675550e3cfec21b8fad5a6af2768321750484e8a85e88f775a71ac600e9897c7df866d2e7a64a2cdb8b393d08a5a9e9507fbb1b025787d9c1bc8089788dad7274849532b0be2d6a636318049e0f36efe79f81721f922177e90cc50b5176faf30faf89cb032700821adf182474ce248a49abc52db4a59f21cca129ce83651e41a18b7a997df7c412be619408c61a42f3cb57caa8cd6a94fed90c70a62b37107a4f15318fa00cd8b50881c647ee81b655430f142b4d5ce0fd4af8e47f15a4006cf22909c58cd010c08099d5f0838cab7c4e0b5d43c3db5b663a3f26506abc92a0fbf5884fb2abdd00a29ad282b2e05562c2bb1700be7ef5fc3e415936964bbf5a34ebd24441279e0d3101cd6a93150d779a777fc23f156124fd8eddfc654aab2f0ab3aef1e920438773a122bcaf1e55ff55de60e8237f67247512045207d613ca8e22e26b385b00e7e47c6a29535329a86eca5a3e16e45e4503bf2543f747f2c71a4184f1c1a643128e83253989ad22f76f5fdf78abfc17d58eb4bf553cab4a7b458649c5edbb4e62cb98757f7ce05e36b7bc1a1fa67003687bf9deffcd6d9ecae2155d5f34dcce52d12dba42052499d5a3f48978937eb023fb33a84edeaaff08cfe86f608018e15546eb387a60abd45693e863d208269c10d4b279aa4b81c36e018db5c5c0dbd6fa22519e2449282b42beaa2546714ce63b4aa9ea1e433fd46cafc7b522e9ea4b1355107a94cba1826e0bba59760beeb1632a5703f9c53f042a666b4d6cf562220d914c9998b7c05201b27e46ad75f5ba74ea17a326271c50eec9572d512fb8c6055c26bbf5ded40b5028904f8c9834371ef1395c52ee756bc9184e06dc10cfc9ef690bd55af60a64ecffbf73e204f4b527aab121454e7dd7cf2f6f6882c5439e84a184ff83f81c306593e0eb610e414b51d476e017ae2cfa1c7d8bebd8c39e3ca8123a0d371a6d6b9a2142c90613bd5134089721b278bb1a783fcb227ae0bb0834a8309acabc11f6ae6a31c49e754afa1011ce99cdd1ba2b86e6a4c50670a2ef4bedf5db257693f4b61b2bf5286714a3e3c599a9372196072b1642fbcac94eeaf483f0c0cc66e3b325df2de2848e5bba06738bcccbbfbdd0ff9d939a2b84c6c8707d257964cdd6bd371ed3dba0ad0b4a3816a7c6ad3b3add02bfe4752b591495826879ff4e7e70ae87335923517afc3893673b51f26a02a83f5c41b986fd3ac35ab2921383799c5f9d7d7f053513651d304b0492d4ba563d05b5ba3fd017301dd5cedd0990d4066d57f95f2f7eeac55f237c527d72fbeb47abe276197a8a385965761e9ca08d9134d6e35df08d6a8e589712a1a6285408137670aae846d1e714c817a7806a3fa59cc1e5741c555fa03748a8baf93b3eaa71d42b03997d8546d1ca52e4c2136950f707db5ddc4132403491c78191120117423748bfd4934485b7acf632f3c65b4391603ece71346982bd014ad92b54bc48e466e923d0071225e1931419bf082ef4159e012f7563faeae948e78eb9918aa2af6f8e4b84e88a98a2d02ff9fa5ea80dd4d7f717afcb32fcff994fbb8fe4ee7b6b710713e7d40ddf3b6e7fe79475e5fd41d47b2d09514212ea43aa6abfd8550317956b34b2056f5516afe3cc4ac9c0cb6a52ee943a172c051968ffc8dd6a58fc2a7dd4b57bb170468b769432f9abb8fd05944c4effd465d93892f265cd5eddad8c7763c2a765dda6a95e4cda35f4172b4d3be0ecd90481b38fe9d43f6cc7e7d9ab7cad8db27b8ca818fc895ee2804d3eb7fe8b065759f538540809250b05008dcfaf24ed25e2553c4091195d5582e52f9338782b9d6ba5d56aaa3b97a3c914da9f30ae6f298a178eae7447a1d3225dd648f60a44b728d02f287bff989cff0f190cbc330cedf229e0245d9ab151eac228cbb67acfabb0e1634ed73ce729d69d37c9719e80b79b721c96c43990868161e254f723601be4bd0c79874746eff63526daf0be9db3d269f0736a71ff169c2caa932bd5434ed56ff45142d7ef5e35100b59f86bc4fb3d747e6d37f4f4870ec8975286bdc22b170b2ebc55faa3ec98573eba93deda45801715afd535aa81a59abc410cf96a94cc7e68d20600962e45d7a1f7450e0c66b247567c2e672e3dbd8cf82aba317a086296dd3e3fc9d4745b7a96357baded9e18ece95cecb60888a0751282dd7862ce09278511277302da77e79f54960712efdfc6490b4e7633ead8f87354d49b4a1a198792b8022d642374e4180d599b1226278d771aa72c1e259b162776df7144995c6df593a1842a94f955eb2265f9d1e5819057c50f59df9a603ff668207bb0e64d9aa159361b997e431440d1d33dad84ca67aa6728a565946f7b14adeed80ea69b1e98f68ae8de08e6f4d1d4df4565450061357c6f2507805245f7bc91b05c81c2a83ef81b0374a7d506de5b650607238f68b4f2b1e5e57564b1987e2ba8cfd6629577715f0ca829166413a63f3672fb4cd94f7e3e1bef90ca1d22aad5c571836a37df47e179ceb6d7401ae953a82def7a4dd27e6bddb1a409a55df557edc3b2456b6c304f612b7d50b3c7b0e3355280bb4bb4a77fd722f07cd90ff75b439a137fdcd089c036dfce43839ec7ca5fd20a7d2116159b0b109ded1d28299e0d8be74c5dd328b3439e29d9739021eef010086094d9dfeb606e30a7c86a259102e2d39434a31cb82c5bb90bfbefee2eaae29fb45891a67be9508fcaca174c030e3fddc55ccd6dac527366458c7edd5fb7f1046842d5d3798002a7a268d9d8f23da2ffa205b0bb32735790dfcfa0dcb1d09e767e74c6158d6c8b109c994a86216a0c55f1bbb05fdc00da6a53a3697e93f8a02ef3473dbfc4a46deb70510c0710273bc5ccee12df975ed909a527839b47b6df3ceb715507471f9be3c8b099cfa08e18ccf4f710788879929717e56af4e149eb8f84837839f8d274405f8a04ee50e58109d34d688f57c1c166b36b1d63e826338157023a025e965a500e82b89fd6368af0b10608b725fa9530d0b275bb614d90d91753403662883adb4bfb6b8006663a7621255510a1e5e84fa9f7596cf81f9dce0998b69095f16a50d685d9000034073ef4d3849034b971a7d366d45e18b255ccd278389ccb5541fdbb3c9c97033f73cc7b850479588aa447378640a24f993160c62c44a6848cc8626c73e06c38c573c2164b64ef696960daef38d1de2c9902c652bd515b2670ed60ca7fc73112f91b63509454cf4db826457f9f80acce7d8b182c256077f92ca0397229b97b2c1429d8dae6d004f516247378dd07107728e39361a36da0bfd4e5b81bdb89765bb2161a82d6b98f5b9ce1116e8fbce234c2f879e6a94ac0dff061fa928e8ec99f7cf1b76737bd5fa36fe3b2270bb8545131378673fcb060411f3355cf314c14cb1ade993e36cb5d4c6bd407e84f50cfe0a3aad259d627cd439b83aa787cd6ab3c5eeb5ed2b282c47cf94cc292ac65fdb77c48d89214a7765c921d80dcd706f8dfee99c98cebb84a85d4f45019cb70bf7fd607f90eb21d289dac8850db6278e25e59e309662a3d10be3d953196c99c80e756506a92e5cb0338bcdf5e7349eff8985711f1c3170d77a4be2357289b34d7270f588124b3fbcdf45692b25589d5dcf84b5775747b432969d0021da5c8ed5fcf62853d86f159ce5013b75753c5c9b7c0125a61066ac84cc7a5d4900175018856dea0eb2e196d75af383970fa070d6c7380c52901e500679c50b68cc45bda96cc5c516a18021ea0696e799e85eee2bade8632bf72cac1cb8489bdf57c464d6325f4d1f629e1a8f03f00e7f1b334f632b4701e6fe303708b5a8af2e40aa38f7f5cad88d95e22b4d57cbcf7d8c41bac17fbd621ed259e05f00aec298fb8ec21a973748b35a6c7307f9ca10eea977ade5c7ebb27f8d0d7352613c72b078ac2bfe58df6989bda240fbfe4bac764bb6af511b2f0450169011530d74f4b35235ae9c191a02a7381cf888876fb1e0671737691e85969df7b6a9ad37cf3c6e120ac1505bb42fbb0f0aa9c4cc4363ca046398d3312f2d614289cafc0a5c17cf095ab14dfe6bc440e485e5abee9ff0a534f9f8a0f6039ba877dc4c2ad48114e65686dc88980902fd37477472859b69bc2925859f165e158f2a87b04267ea2dbbe82592543a6bd899ee61fd21a9254e7246f7291101b823524621adfdd3015396813b8cb6b03ba14dd4b30d80ec9a151ea830936e9c43fbcfd5b7f4a9d8dde72fae7bcd3b171d6eee2614475485b54adc28a22ad592a97c5f03a34e000526e1cee19e9950c19a04be94647d85ab31de5570e7fd59eaa030fc06c378dbce7b6a39df3782eac4e6c2554bce73a30731321de471cdb676f53d1aca07b99e7e6ed41744e47fcd29041d44b0ca9bc107e0f1ff1fde6d278140e48ed67432377a3192a5c6b2779a4bffcdf210088f661fe8bda3ce53739212c6da74e80c8425d9009e9241471097305d4db5b01cfb9fc16e02dc97fe70006445280cc5853eea213a4d0d41bab471f4e800de596d0503efca37ed930ecc70e42860992112fe739cdff8ac3cef180b3193d97b498f4ea1962ff7a1c82bcfb923f5891fa02abf47c102231d40b4246b63204e9da1846bbcfd4a8c6a1a929dc8f4864a68f1e9ddd06267598c90d86cde71f2892ce155fb22ba28825dce1d6fd69a886a85240f8a800680d9af2fa8143c4654ab0b6b3e0f5d62cfd52fc9854bea24eef405999955089e5d753b1599591697736ec52ef0437989f849d552a0a3cdc52f685df425ba201eca35071349c7478a4bdbe920c21796e49ab494df42e05e16d14d5696e09126b775929842724342bbe9dbee05a60f8293ade5222d2a064cc308dec0f7570b04bf6fb58ccf41a777ad71a8a8eefbdba3bf363e563370ef01d2cb924c9ac3fee35b19d0c9b94094f823f26a27e97f274fbb120ed392e04fdf74f02a069e1f90ad04d96ce88ee1df01bb1975271dbba8c0000aa7f1742a9218e7c8f2180b83396d3eba8fa39db911c75ca4903e9ea705526138cbd1d72c97698aea2bf464b1e60168a893d9851e7a7c242e0feb8556f5e5ca2774a83cdd0a4d249219026df736c46ac5663655a806e852b391ce226a6b5757fdbc0c2226fbbbeaa6992ada7850807e11f84675ac39f2a03ebbf57c9b9bf43ca5629e9ab6423cc8ee622482da937aa0b5c580c577a4aa7d3da1e598b59fb22d8fa4aef2a13f3c0718bd83343f062233facf2d4d258b6cadc1f432b4cced664482b944cb553309559ef4f49f88d9d5633cd353f279012d554f2a1214b62faedd812a63bdd888bf0261872b7b40f7e584deb16b45cd3505545144f8df5e4431e618c0a01714e7c26ad7931cc06987ab5c6e5014adbeab09d55898c661a3d56367ad5466c92d865546b162f455c248b8b7107a96fd80a19283a5380fb83130ded3f70f0cbc41d85110def6137af23ab6c413d43afbf521ceb5c9596e5c09e7b1083d66e19bd91b32be966fb9d57e5493edd26dd8a49893a36539e561d0835d9c8d1f553304dccafa904aadeb094163aeb85cfeb421bffea59e8bca352e37c8d0d9eaa9bce0c707099c9dd128b9e2fcf4b46a3b7e5119b4ed9bd83f540d3494c3eeeca38593be20135b4cdacc30007ef1157968e512078c38ed57ae798a9e8b032ecbfdc5794a32b48b09aed4ad3d8902783f07d8784cca10c277efb17257f4996a537439c23393d36ed10f6be0d47938bbe5d474a5533331e87eb74cb2e9de2f1a5cfb95ae1778c541c6c21fbe83ee07171a932974b9cbffada6cd9b98e930ef03c7a8d6b22386be1ff5015991056b0c3d384a474484ce16687bf8cad8821dd48112d17e51a9581799b0fbbb1b5808f4630e5c9a2b109765450c49c099498cd9261b02202c9a1a7919574dd12121a3103472c7ad7aff48b21b6dad5f1490bd70e4bc96f1506fafb9cb963094a9aacb0f60a0e9a905fd620853adafcedcfb2c0eada9776736367e2cfc62d5912e5f2a8b8ed1faeaf1b7053a1e0a61820221f82be2073183c1dcce5637b84a5f96deafe92527d5823f095db579f8a7e76e711fcd08129b6a294c9462be3a56aa40df4d86ea3ca312c7b5b6ca4dc98b02cef90696187e38d23010f0a6b9e36ee4537a3abfaf79cd275b94518c7208c3b0c77ca238431a6eb33519680dacc64afa7c744934a86035a3f3ed71f456cf321f294ccf0dd9ee002d1b50564ecf44e28fa46146ee4aa2a38623bfb7180a81d7c2063cdf49781c23ea8fe4572fa5e2ca7f1c0088d62b66577a9d673a7aff9459ac01a2f2f10d35e6ce0e32fba8d2b0c577187e7d921da342347528e3a55b1d75438439690ba0723c662bea310d27d25892ce567f5a0eb7335251a774161a6210fbddc8f534559d52dad0edda34873d5707e6e340c0feafd66fa8c8c28e245a966f016eee315538ea5a1e76b07409983b9cba422923e5eb30bb1217567a410907f646ffe6aa11a4c34b5c683bf62478fa929c805f9101f0d2ed21912dbd4060da5f9bc23db11bfbbefd6436382c374f4063c8f2e47977a2bda1cb664bd62b1b5766b7a7ce262ed01073ac9b2f6b526f7b86f454426c8b09d8ed8765ba9dae185ebce55d9ce1bb29857a10b09e1d67b99f205e2d7bd3745b5bbd8f9b103e9edd3da49cd4b12d47cd053e59b163930d15ba9010dbb14e948d346fd3f8e82d9b7301d4ef3ae3a0b050c8d02f687da31fb320cb482a48126c39b5288ca40461765e2bb26a00806081958c50ac68929de775f24f54aea90bc7a8c21360fa8e1fe0c8287e888c80b7064023be26ed6369d1f4c51cdba3ee24c2d89b53ee15b78659e73f14cab2b432ad6afd78a8baf07c65befaac107fb547b83511f7ebaa69cb2f229723059172712b884f461b4a9a7bd8b6c15e0331ad36484e0ba3c8cae4993a9210bee71a18a21cf5a97717503f0e44a184bb783fda4db2d61da2172daa35f1360c180d4be42e4cb029fd74f072d2d55e43ca994016651836f0178c861698c2485928111a1e9b88b554e06c0b1812761ebfafb0f699ef769dabc504fc45d0eaa7fb8d8798e178f2f0a817fc1c34cb3a84a33780e52f9817fe027d2c0b0432c05f7af292c1cb3ddb40ef4437271c1bff20d6e30aa2e4aadae7b50001c8b175a7161e0154bff4054f13b8e96f095f86e77f2dbd59cbc2ee0bc849cc7780125af1dd57e92067af979dc746d58662a7407e032ef1439a15ccb825a300808d1773a3a92aa231321235d65026e49a7506363233e81ca6b8c98ce83079d8e14b9f1dfc66bf5738fa84226ac3840fdcf550846cb9dffbe195093d4bf346fb68d3a40189a705791524ac41bde0417ceb53040aea1c0f5db9d82ca812ca04613f8fca78d9b62638d95aa65dd9fc3e41d9ccd75f45fff8be5fd626a8d38b4b182595f41927ce0bd928947545fda871244931ee1a8733a957e7c1e8e63277fd61e60166e16f1dd471c804758d5bac0163b81b57731a514ac31e8056c0cf576e0c271222959a82361eca8905a5441ad59ebc16b083dc685aa79afffba7f68955535fb67cb17c746f78de4e953b33b355836505a40f6b890e0e09e86e055bb4b89de671522ea9c097e2d736eba0bb3180bd6b6be41a8413b7e516aacbb0484146b5953ceb74fca1be8afb389511e9fe7d6ba9f99f459d245ff37b51c220bc9621dd767c3f86da3e1374b6cad6b69cfc5da5a88d45390d42aa19ac1b767beed4bac58db79ae4010db172ff4b28dddf3be11f09e9ff29402c3f37db35d897444fafcd98c44f337767a89ca4deda3512c0713994fd5cfe2b1f11542902bf82fdbdc45790c3c7323c4833c06a430be26e4538828e568dd2005d0b934f02c58192a9c0a8aeae2e38094606635da90feeda465ceb3c9ce4cc037101ff17f45a2177e9aef8e56ccbc4fbe6c6343e09e0ae6fb647af900d1bdbf5a31073282916b90715f9bc698877f306f4fa86cc95ce145247c1a8c31ef3943ff44c5b1bf1ef51f8ab341f5732b54a6cdcc489df7ad5cc4ba92681d04d844deaba8ab838758a086a4e0eec013bce585d52ffd59ccacda8467992c5e5e31b4d0257c68156cf185e35ac73a28df8d141b92dafbf7cf57202141e29efac8f8181f97c28d18257f069af03c1538966afcfb6bdbfd38bb07c0055ec98158d322a3b32ab6ffa6d7e13f8a80ab84138ce0f0274ad9d92b30c9aef626ec6596b6df808e604011cde285d0b46edeac2f0b439d667e44c9e3fd63991b31e9dd5f3aec98b4a1dfd270aa03f37cb1f9576251f0771ed191bbe910e5648d841048be008e5d4536537fddfd937c0abaca677d93fd412fbb46443975c7b7db6d177014bf0c9fd25c8d29390005baf6de3683c53f004f137ca9e70f5f5cc6f8254d20ea874eb7ff118dc646e144c055c24c41df09e7ded59ea040fffd2279d6bb2593611cfad73e5a0662d9d7e37558ffcefbe79f5e785fce0deb5f7250831470dd27b8e3fae9b3a1d4a65e30ecac06afdd0ae8a93df36666aacc759ec20a4001202058a0cf399e503f8f9fcefccb9514dd2a4397ff9cb468fe9c247afe9d519c9bee6d07640d51a3ff8635194092b0cb17ab4586f2bbb2f9448e9ab19f1a6dd346614d508296b30f70cbf1f7b58c9bab66922b09357554f376c900f1e5b772bfd65295d5e2d606a51cd705dbecd5b53a0ac4a7d1eb631caed6188a0a88b0ab318e31da0bc3011e503b4e8a332f61ac4e34c34e3ef894bac7b91e530305f52fa2e9362483f5453d89ffc24b457d3fd9526874343e9c84e80bdd94be6e98e90278c0501e3681699468d81734dff2c249a06ee99048bc2c11f356ec488de81e1fefa7c18f893e4af670bd74b478dcf718ff53d98802a8ef6d5ecf22cd2a3e104dd366054b5f1677b7293cb4629d9ca12d6dbb0ede12e50b95b540710fad4eddbe8b49fd215bebf3eeb2a254f915f481e6832b8ce7e1158169ca1979a7fb3e3183185f2738fb44a484bae1a26f4809e027449409afec8872c605144caac48078aef3bd5c66e86aaee71e443a328639c0fc58f332ff55a93342d19de9bb5ea36f8d74cbf92692b52eb7ba0f27859dc91d42ec95c9d98c59301c6fcc7296b4a7f25565ec99b8faf6699ea424c6555f12c5862ceb010a691186d50c966e5ae78c805491fb008b3eb9141af20f436d2d8ff5b71aef449e3192cce019938beef2aa52f471b70568688897e094a3f5732341668e33e0f0bc78a09038479fd84674d68ccc525e09abbf87c21435e3eaeb650801800ce867608d96f24dd42e3731650f73c26b3d67f99a54f1f18ae4521737b5e1c229ffe38cf0e028123cc5f7109e75a29598547b8185b7d27e96027c399a54e2ca1accf207c72d2bc2c9deb79632ede18e85959e55a511a8b2ca1d456626020e05447dc186aa2f4b045360fb1543c17523c12a8a06d9f4a4864130ad76cfc9335b7420f604aa5ed67394a77c85f076125330c2b2beafc1913c349013a3f333aa04b253f9f1d794a14a5a3a1fa2675a66f575ba69ac0822232780c4d905b8a038fc752dd8f8f1d358d987c0cf6efa3196a03566edd3ea3646c53acbf1e9537a2d10338b1e8a21f4b2f810e78965a636f54977a1a43a64ec73bc99b46616de96aa6a828bec23c3990a1680130425fc0fb3bf2b82c62384cbcedac32c5448059aad003a515d2ba740e8459d7f84d4fe199e03b9cacc516823f6ef5d6c104b4b0949b4f1db37334696407f86785fb97cb39610b14412914edd13b0d0aab89137a6fa5719556877027e6cb334711dd1aa5dbe54b798edf31516548e7c9513eb9683f617e840b7b82fa66187d98f89cc256a7c8d7d132fa053c6f23c6417008d1618e41066d4a3af14530f812b251c0070a1126663ce5ff01618c391dfbd94bd3802d472cd0b6f731b1938608ea34ccd0cb89f28204848ee96e1900ae8103ed19c3fdec269628bb8033da499ac4a676a785ed103af85a1b9d1689f9878168de45f6100204b061b241f6567889e904fd398fd761dd6f9cd557c2101025028bcc32daa73f21833e7ec989897688e2161904b4da5b1f35791bdcbcc4cc7f55731a837dbb48cd945d0b0ef70fd1c24ef6884f48f842018db51494f996b505c47d34dd1c7ba00933390948e154d0f6d744337cdd8b9f5b9cff38dc65f12a1a8d794d89c4c181bfd335e5c9303d9dc8b179672203d96881efa30a09433a81115c6adb033e50ef4f7cc1dbbc79ecdd52d54d7df77ad63e4be8d79dd0baa2b4311bc53b9acf582a3c5d1e76efc81187cf0dd60aa17fcd498a03e95be732b2e29ddce364895b9881a9e24409d80d96955ffe8df180a1188c214f2ce38bd1ca3fbaa1de25736a9e36089e396a533e9ac83d74cb7171b1a65feb4ef620a288b22b0839cf12db2eec5cfdb5b6062cbadf7a1305fe8d5f101c03b093a5895375f1cf9b7968beae2840a1600cf572db4392b940c208b23a727955451d155cc264628e1912aac30990fab102f528f4de18055c32c5d8f592068e4a75e9adab6d8b221bae3f361078467474f0c983c527cce1582f72258ebb60b8b02c9491cb3ebc6c6addb1844500a01aae35f622c8835abd36e62d60aac4117bb271d6b7f825208dcecd0080e1d8a8d2e57e8f0ff56a8b4938af149111b87fc50822c4dc60b47fc47141054ebf88b1158d6e3f9d94debce9fc34460a0649436801797043fa82a71a8691e9535be08d6742897140cddc8feff6b92ab92bb5e50564ead91aa290fb6fb7dac5b0fcdf81c0e6e4cccef2ac834d8cfb26ba0e07405a5da81a7e42e58515df2b85deddebb15c341dbbfc124ac0acb9be46acd9717652cef2b3c0220049d65e4758a07ecf5251e8a9c4cb5ba977210c70d239e2992376344abd2d5ca9b07008391c41c7c180c17b54eb0ca815ce94fc6f0a3d48f4a8308e7b3d304b288175d765377467db7c2f00f3195cfef482b06977edc8aedbeb76d629ad6818c4ee74ea239df5734e83e4cd3a365b4061bfd2bd48f3615799cb4187cc3ffb9b5ae4982524cc1ef0cbde5dc48816b47058cc1aa5748dd9a0cad71c3cee8778954dd8e46ec5e984e1390de48ff3b3f78524ced19101df0819e203831641d8e7d1d014d0389351278d1fc3f8e54ad8feff69d08d68a0651fb4dedb89591ee7aa66f691e9313435866bcf59278beaff53f83a83b35d293ea968ea86f053ed293c965884fe18785884a9708c4ef72fc9a07bb25d91edb0d108e85a300b113edcfb7bfe29e5671cd04be466aef7ec3d006620242689ac4fd21471ecadfe1719eec3a3c443bceb1dc673ea2c48a13bf5bcda36fd0a8c4e59303e02ed7e6ba2f0def5cce3a9c8d21f423e9516413896c67c44ae4ee48ef183eee088b5b2adf54b9b216dddd542a0985d120f0922050e9f401b285bb05c77d8ee0ed14d9e0084177a5b00b9014d8a75be2c09cb76106a69883b121b5d841425e0fe4e58a66066a0848995025dd7644f6c2238e57b52018e4d4e11e4cdf10470d26ea1e451233a0bd6091de6c793799b27b869c33d66b6c3f04095f94b4e9d2c919035029bfb9455b3fdfc1ed3d9c2095af740a56820c4015b5256eab2c731c2c48fb694519d90ed18a4edcbb52d9decd16a8a2648b4c978915cdc487ca0e6ec5a0fb2380672f8e9b3e152b6a7057dc29b47b7092457af5a9c0ef5de593b55fe184ce9161e5aad7ae46e00343fab0cb2679a3d54b6748cacbd915cd6d4ef1e62295de88e366e99e92e54aeff5cc112f46fc09986de541f41c8ea5fbca570f828af3a7f244f64a03d47861199839fffd0fd9fc635d584d55b083c04782bfb9924ed4a80b0de988550f265d20a58697b5c0425e7d4de85c3226c3c551c6718dadba9ee505546f88e175397f2efd9b3f42c061b4a2b361d82ffcc711ccb06a089a3c4ec1c6d6a90cabb88f6087cbe0de0b252f65e0714175b3e5fbfcfe28747fafc092d198fce890f9a287809489ce5490895905dc83d1045d1574d4b0988ba4baa105880c48c3df8eb7a6c71507884ffd29b20ff76eba472f92a4c4f377306a2ca582dd12b2dd5c7384f654fc5f4db4bfec8aba4e7f36dbbbdfedbedddf205325fd1cdaab6b9de94842e559eeac07ff6221f7b7d09297c6e216f96b54290a4456ec9fb906010f308fe9a4bcc992a20b7f9f39724f87428185945cf860ed23992adc0aa0c9a7a2e38a67e2320f3c480475600e5d5379c4efb3ea60632d9bea0aa2714f0b4b73a84b1c68379f66a3e4edd9a6136d09aee44eb39388ee188a405a2a9bac639c88e9ac8016214124e62679ca71a7618173001734ef3777d21a845e65f11380bba1adc6deb09b098b7c957de58ef0d13cb72d62470da87299422fdc45e1cb9d1de5ef21788d7c5cb4f4cdb61876f0ec95d0fc4a66378224e61f56c64af38422338049a7d12bc53d9cebc7ac6f540cb6eb5965c4f8f75f35fba30127b1570b65a0c803bb9d0be8b91ee4a5f49448e61b16b2f7ace69177f9195199bb164202ed67fe1b96287b6bb308f2318f00d60ea3a5cc73f46804ac3260a954ef52006eb995d10dc6c54df3a843ae397262035250b6d34cc964a3052cc21b03595c5556a48d276ada236cf4d34e4b2f1eb13695ac7d114b0141e5dd8b26c097126d9259608254a963affd97613b1cdeb6abf05af1ab123ca00cbf642c037a9b9a53bb51550bf9d8cc1e4e46e8f5c158a4d30aadf0d011e97753e1e7959ded302b2eecf7e102b36d52ab41cb59fba4cd8db9e07d390203625123c0ee2699441dea447cab1e22dea4b38117e422790d3159db5cb9862d4059e343d8a68fa742778d8a778c2483d9e0e518d706c6e3345c1731b8084a785393166d6f506bae7945ea9a5aaef045606e0eebdf864bc38fc79488de8435fb239941a7946d0317153f7286fd16b849158dc8896347f56eaeea96de38632fe4ded9bdcce0b6c24e7113f277300fc9fd0390ad7790da2a3ae1fde1ca75f5bd3090de7fb357153cc6745dd0e35e1174345b0fde03198fe3be2e7a309a9e58d2a6b2a2f8a5c27746d920ec79152b778109a83ede35cb051a392641b06d54b572d464ed47fe48a7cf32f761f73c548e2896c33f95ede594ffd4a16af5d58a09afb7e85db76b555666feb5282fa818376a5208f9ce672c197650dd29cfbd0fc77cb6e9688ab37ea1d9ce625851fc4f8702d0c4969ee38c0d68e2dd966577002c5e200cfe71ac72f10cab3c07321b945705371ea20acdc903bd8980ddfffcbecc7bb11fb55a6284157376de75aa7fd497b48e8808a1b631652ce8f53ffeecbba4d0af6aab396aa0f9d81a6279e13e069453eb51979e670f3e41c58e0b3f1b072fa725be215f03f7c9bdad319a7b059ac93dbe892069fb9eef3880136eeca9a776cb0d0de90c6e543127e1139172929224cdc01670773b468b011aadbd29a5621b6c3feb2df6869da53d5e7e793795c0d3233dfe340f6867da71fd218bb3a9b7c0dcd83e7275d837bf26fe175f0784aab12c9fa9f4a76294a841e71179a70a92a358a64fe51a3acb762d643966ee71219f4a0bb8852469984e120420dfce7d1169f85189edc8282410878df48a20da93a55fb2263ff1233f4d30833cde542d35ab3a980a44702cd861a09c7ed1d6bc12c0339efd1df62ea0c448958ab2194c5f2c56b40eb37af8d414cd647011a7a2f9f206a5abb6beace9878a8bc553c5749db9274ee8f0ebab30b1c0c1b249c45d97bcf01929fb45b75bdea95cee594400e8bd1f69e3be6a4befc63ab3132eecd39780f9bce80f95d14ad2c2683ff1cb0f40f1663ba05f6e2d1f09984ddf5f117eac24f73efcb45c955aac200a41d20b5465f4ad87d87f22f75fa25d7ba0edcff4a4faf39881ec1f1e42556183af8fcfd9c64ead45c1a0e182420300d99f73257bcc0163b19dde3ab60ce7f37ca2a0502cd63bfa94ed227a9f7b725428ea1be9989a029058f83b96faede83d6936b889b13bbb4a5719f4f04f0231da243364cf114f00c89b877d2eb097e3b1885518f895d8c9b0798ad107d790c1c0ad9bbe9fbc74509f24c6983273da89ad6ee9739b49d168fec62d9b02151dbace1bdf620d7ed8c43c9238deb1397f365dde3ee725ee191746768619ddfe9c2ba3c6e27614c2b422a513697cca4f8654131c55c7ad6589374f184a31dc4346750ac019cc0c729e929d6dd9642dc3ca090d8ba781ce0efc14c9e82c6b154451041a2aae8cc32bd0236c0dc1bc3a61851cdc5d5eb0ba3460d4610d0fef6ab2193e18f9f59116f10ad79901d030218c840bf2fee0ba2a1b4dfa5064241a52083ae6f46f74f456bd166e2110f2fa7fd794686fbd290e9657e48d2f9679d50eed7c8f44e987a5c8ba81557c68f962b91bf11bc0a87bd5e601c3b640a7bd6b59b9d4e072f077870c0703fa8883e56ba1909dae4214cf6c446c92c32a6b12ec8ca0253c1c4f18f1b9e9dc9cf1b90c888ba24a61023a780f8312be96d2b845ee4b23142dd39807f62b7f42830836ff609030e3512a8d90a19819bbbc0934cf2e9de47c631cadb0499f8c6af8639b836352dc34d9ed742e9612033ff515cf52cd5ba5041eb437a67c3c563e0587054b149f4a3516ca4b711fa28f74a7618c50157d17887ae6bade408215ed6badf66562678124b73e5c63546b55ab236b3b49926c21e6ff1a6abd1379a6be2b09d22499cdab363e216ebc1f256a31b852820a93f0c00ce0c9ff50d88e7e932da87dc4a8bbad47b58e1c546d7824bf9ed9cd1c62d130edcc414090ee7de97758f8252fe0af73501da9eb0e918eff4a57bf51c70274fc735b9a80926159f45a8ee9665cbcc46f8eb1738a08d3832633adb5899b88c6675627878e3aaca5bd50e19bfdc4306c04210db6ef4d3a67851ac4c2b47d2f31a3cbc9fd5975554f45d7966060267d3e9eaa2ff883d18e1bd91eb4f36d27acfa78a8de5775193632d428926e022948ace7fa2746a5423851db314831e766c7e7d43c60886cdfe86fea368234e619e3eec932fdbc298200863451b2469632635600388e0cce9b5bf03680cb713515cade7716c6d5da31fc4fd152d82dd348496991e3decfbc650f91bbbca1f673c61e376c74ea1009bbab85a169ea15f4f586881d560a6c6e52c1beb3315fc10db635500e4d5f84f95cf4a2c5765d804123014f31663b198d6854e2eac944f7d010f0411433d127b2dba111f21597f5b64509113fb53ea32b28c8cd435f4b0f720e25b87c8bac61b72a7e0a457dda9c5d4493fa29922733d223732fbd31e545ebb17fd0dc76c0c51a171edc0da07c17a5b097346534ab1147afd6e29e5ab9edb2fb44aae2a242ee8756ef16d6b4ee13e7d8f70da507557f6f9af249b1644447e1c76f31bb7e2e2ed4e15a2e0e1831d5616b0fd68ef2b14fa61b8b1767e8cf9cc71b0ddfa1da18a99891d276924f147f834bfff948afad4ba4163a1563665473699e4d513cecebcc59a0446e275f5a6737c8f9038c1ce7a8512b2ca61c2247a8ebb59b12c2c26088efab9031f23448dff989bee5e2a35cd20d48fb0b77543b6220cc79020e797c88dd9acaea167546201a6f5f0e4da4e2775a28723524a728dbd55bfd16d15a2e848832a36b83c2e1093f83a5c15dfea74004cb30ab5164a4447962e570648f8dab84c3d40857bf7e8c870dabc7ac8dc56ea49c43fa02625fd8f4e1e4a18d69c7ae850af75c08c3c42180db97f34b60346a948e9a655a60129614bd49b0bff78fc60ad4ae58eef963f18ee420148859eb63b816a24ca65f85ff52f971a4e8d33d09b623377e66d9e93a2507fa5a529afe63e040a59eacaabc67ff2ea8e2badab0ba98ba2b16cabc1ff8cb9b263d340cd2ec58fc1556909fd26f8a11eb2b1be1b67bf88440a9ee692d44ec5d543868e396393b582c10e3e3d00b07d7ef1301459e64dd9311ccfb07a79e40fcb40eae1ad39821675ca09b561552ad3e34a619ef612fb2e7924060ef44d0a1853a31fb0c49aa75465e5309fe1a44c373f88f7932ff51fc6e1a42e2eb2fa0d1fcc8cd1833d187ebb6b9a165684766b5d8bb69d2b85658022326d7921f68160ab02c972825945500f5dcde33fdf13327ed3864ce2ab955111ef09c7a30f5384d95b5fe89d736e0b5cd2cf1312a0ff44566b3bd95004a30e6461472d0cf8fbc70bd02d164d2fda97758891ebc79acbd350d484c903afc928997702c4fa5ec847ae19671315425e0c7862e80cc71656ededd7648de30009f426abe4257263f79f6e0e0ff078c48e42764cb2369c9568efb170f9d5fdcc79443680028600cd334547f34683b85bdfad3ee2ebd4f2c88d2a546e7a097c7ce24990558a0184ff3a92cbb13e57f2766d188f448e613da07ddfb7580310ca1338c12e04bfe3779789f8dfae6e98163a13da93f83c208b1ba71d0fc25b2828ff54236f3c04b97b145604ae12af1cf5ca333f16002bab3822d98288340fa5ddb6336647e6b3f22880bdefcd6bbb1f0130c01f3906acc412fb1a09dfa4a1c7eda3dcbd0d8fba4beed8489a28277f397d8aec3a00998032ff13b9e3671d0a6aae7fa74bb93d6f953a01c6c9e1743137b4cd42c1fca5fe4138cf62796113f2ebc892e82b1eb57de187abf4686cd117483076183f4e2096a88e248ebcf849fb69cd1ea5d4f8a5af3bff47dd9ae82fb2266965745b4b3f5ce3ab9a4478175e88005abe8d32cf2284cb23dd4e4528eb7aa474664f49f959dab0097e95311d7dd6d8de0fa45ab553ab8f56790112afd6b93ac3edb3ff3070ba2232a40c4d5d8286aa4bd4d692c0b29d5b6da80ebf619405444d3b5f9254471092e1f0f4434e89c4510b19f7b311e6af4c995e88fb45f7246e2a9db4f842a738d8f7fb1234e3264c4390abfccfef74e266e0c51339a07df043ef05a8fb96823d7759345960a37a9abea2f3890b81913519a47e6a08e92255d1e7fb504590a9473b5358f981c413051e6350d3ef6be2a483fe1f756e98dde0031a4a85ae29520b90bcc4378ec99358f68e206db53e672954c6b213b03c349ddd5c527f745003a92ed731fb834034266c58fdf5e6ca9557bca239b99ca62b3e7353d371e4dafee8c34f535db3ac21db5fa357bd634d69df0fb75546b6d8baf5b9c8744aa7fedda5807f2b314d79b5d0ef8547a8b3cb6fa97de2e42e5ae745427b35d7c86cc90b80e39b22c6a6c2b7755f30417418606aa41af8003bb0cf2932b4efb67c1edc079093e2753fc5ec43c0846045c612b0990d371501fad5718514342f05f3d1516c7e8bd6f99934c957ae5ded9ec3c8e4c6e2e0ea73b086d6da135bceba6f6aa7899e4e14ba5961bb602fd6d352473eaee4767f108da7fbfe3b363b8819d7a4b9a8ef6e87b43ef56925d99611a8a2533d3858983a19443825eed8aa7817e0f3f9f9987a1bd5e91ce12c494a98ef84d295aa3e85a08534e8b2ee6a671655de14c05a88b8e2e0cc5255e0349bc1a338bac70240105882294b1d9085008970a03d2feef1672d09ab89b7c97eeef7b7803cff54e486a0f27e708ab70b422b4879a147e3a4a41211b4ae7e7f570c9575d5a6a39b50bb9a31d48e96bde4b43a30f4959096d4f3ea3f45a8e260e0312a1f8459c7cba3e9f87bd41f84a73be9c4fcced19a1f7fd6ee418216d8cf380a0dd616d8c6c5db5ef12633aaf79862c5ee512560efdd5a9ea9d24f38a4283724f1354e7bceb521f85315efe7fe134f1c5d223efe668300da63bbf78d4e655ae285fd61b0badda68c391d6d0910a8e49aa7192f80efa0249cd72a357d61dd83354c12db7f0bdeefc1bc2341fd754feab90dd7d7c12214a2bed31a06ce89b3275e92efacb09659c8a456f9bc0da67750ae69b069c169731ceef20de343e8fcd51b198a14defdcfd94431a89c790ba8b85aba828ffc89e391abfc1348a8a326d79e0f4774a3a8b2765a317df9f6e8da0fd2fdaa228ca23b926dd9ed32c8193d2e6030af36faac1ae4bfc0e87605524b1db740f2516fc2a9762a763facbf1fe4201d8f01ed12ed379b9f2fda6483134cedba0035267cde2037f0b98572d405196fc291407f1f80d6304a56430ab30e5165e3f82c288545d5bbe9e90cff1b76cd437dc2b6b8f41e69c86e30e5d9085752079fe9a74863fb9af5b4218fa1377303e4efd86b83948ec44653921752dad8fd4b427c8b3d02af9dcdd9cf2a4fe564d998ff160fe6a42e76c71c4a2a0f3b68acb0e712a87e7c6b4dcf1a99b71b105f59b423e75f4f1668ba47667d0d0266885fb893283d1659c1a2096ba3652a98c85f66047055b7ada856072749d2263032a377c874b57a67321646e42f6824ee075bef7d2c30bd31c8178bae76b4ac17c8bac82d66287f7661b9a1bb0c51df70de8bdb8a47971ecee211ff04e168fafb43bb744db26c41c19ee1f329ab7eeef11a0f9ee2ebaf7e6c6322aff3fd233d389be804965be73ef866a1ff2084fbd93c242eb187626fba90d942f5f22b655aa7d7b9e2d924470582aa321c2ac243a3e0ab5b6ac0980e253ca1e82089bb2ae2557c5ddf61eb8fe2e28d1ac09bb4d7c707d124d7fc16d0f00153041447fa8326469c89726dba2070edab1090db754465a64273da3030d0a133ec2d9f987143565c3cfa1e70261cad2b940183d161acd85dcd6404ad58309faff23ac853e0d0ed92b1f52c2029932983597ed4f73b26b69a873c4de7e2aa013eb1ed707b829c6d1b181baecf3e90c399ee815e8fffcdbb5b3a263acd148c818185d9123d67623cdbb6e91589a9b55f0f48c0073ed2df71a042f449cf182074e4f5089d642c769c01f46d766e6677ed928af4d76bfbad2c30209b6d256f07a9e1905854f613f48d128cc79490f77a30a24ad8a3a0481a4a48b0de1199d81fef263fe34d53b5ca1d4fc6225d4d8c604c93d2a2dc291a4d1deac4e03e70e2342121acf8c308dbcd5c969f3e0f5aa1add19597a95df13dac1538489081893134a1bbfaf24b879d09d59fdfb7005b0f7304b9a4ae4c4b751c688aa16770a4b41583a8ff258315cc2b58eace6564ebd2eb121f8d9056d8643455517b02e2379d462d66cd7c8b98bcd53f852bd015d49fa501ea0bd77b83be2afa1615dfdba01feca7ff4a2ca02ff974260f5b395f151e4393bdf29ca0a6287c803e545e2386c1ecde26f9e356a3ac2c992fcc705faae73746c6dd8b270fa920199ec7f813681746ea0375c881aa2e753b8d424c3659794dc03c5fadd1bc21deba7126a115a212445db30207f36508fb9bd3e244aa1695f04dc507fc2ef88e0c61afc85dfb1b84ec292fbb1aa77a83d2e38f1b7ad0c10993dc90182375474f2f022e89c7ced6e41dba56cd8f4b79807f3a45515c5690ffb595a4f5b1e6a18199d178b67fa5172851215312b2e26edbb144e4e1a218bb15b7da826fe81011421151152f5dac720c7c02a7fd3900b8fc05a8a0805f7964631c198fde0590abd76251809718f0c38ed556af2c3a78e85ca074a692042962345f0c34a2bed7480fd6ad497f64ec2699bf4631fc6b352e930815167dffcbe2e73f329702eaf673e8240464d5e506f0a8904e0a3206db96b30424b88328b8c4409c70aafcfce4a2b9d52d05a64e79ca29a01b81fe3c669146cfc6294a493ed6c1701220ecaa53c32a06f07e05ad64714e0961bbce30b16bd6769c18201ae18166607349bd6b12dd958afaec44634840ba3704a20f65f058f25a19d2c8a91452c200487684e0dfc039c53fb46aa325ff7bac96a5a1a6426f70f8ddaee632edefa7e00e9a28b806729e46e602350102b37da1124c3d48ee0fcfa9cdb1790d050dc82b495c333e09e1a7c1ef55a3ea86488dd8c3963c64f6a6555c84d4e0b8f22cfe09730d017e463bd1454a5ab7df1bb48a6b91fb18ff603728083e7abf387a41db17b32ff250e34328858c1eda8a5e9c4920140651564285c44826592187f5b0e901e7aa5a62eeec288fe697bf16e02797156c476c1f0ff14057dbcb10400f6a299781d0e2d314ebacd37a79a8c26843c53b10ae11b057486b3661edac3937b1771beb74dfff616e16b72ed345abea003f82ea2b8fcf5b929bdd1ba35dafb8b10ef38d3e3152515631421123d5898af432a00a6f9855775dffffe520a509a52875a1d37e0f28ceb2ba3f888824b87a95dabce4689dd17b5a81e8accfc6d4af519761b1ad1ab1cd3c45836a3e718a7830e927e0dc810bd687fe151b1c528464be5b7940e854974c6ca453c8b308e6090baff62e75fd55f3a16647c748c1a0452a92fa381b91f8522b8181a94156ed47863cb3ef1f2e578d5b63ca0deed2d55633d49e098fdcc6e99bfeadeb087260f4d761cc5bf5ebc9f4e180961ecc919e3b042120b2255f7d87e6fdc27cd52ee72da0f164534e2e62c217fc60a5ac7e06c15189fd1789526ca64c3b421e7d82639cf997fb42e3c0532701b39fa9d1d439d2dcbf71959fea89098cdab37af25a085f6cb77720431f907c912ad331e367d8f49fbb240b9d2020fb42d8d05c5ef586ac5f626247d03c66b02790de982e25ceaf4adeaec721185d7c1babcdda3c0ab2d352566351766b682a287b100d441454dfd0d35df65c8ade63f9a456b291ed4e690341cc91b540ea8b6b4dbfaec3a8d474bec188c3f37eb1b8ed95945ed00d9f89b71f5468fbab1bd7beb7297271579f251e46aa43e8990d13efa423c48744c53c8f47454e6cdae44763182d1d932f1a338f7d40895b6ce9ce6ccfa126c0e4b23830ca5285b48ce6d29ec1c21463870205c39f8954189670cbec6089513eb410ba8fdd91022ec8fa62e106f47c64dd2dd44be1b2b624c53c722050803359c0f62a45c259a9b3f3eb071df33628b62f366093f583e315623967b8ca6feec07e46e7f371280f9cd07c88fb3a3497e64886143a4cd73ee39cc3b07c88e1e14f832a062902e1eefac9be56a908f1f47c02f8bd1a07e7f494f5a8bb17df9cb0c846139b312742b8bc41a9ac421b6f4b1da1d97701cdc68a4a6d78f9d0aad025c01fb7ff1a0c4f4ef31d30ba6dfd550ee4f5adc46081ea502ef7306e3df2578bc73b31f2ac0518464df24e8c5ff91783f354ded8fd5b14b4a0c38c4385792966bafb86d0035ca67a4bf7c3f5867027e139ceace95368bc61a1b46804c72b967586bef37cbedc8ecd45fd3fc3351ad5be818d498a55aff072d219481325e0d608bbf340580819d2f081c9c25f6aa579d893e5953d0c9dc2dd999b083ce87d24bcfb20f90aad62764be580711cd0406ad637343d7a6a7d694868d7af2fe3bd6b1c378a9acaa5ce83d5b4ab5265e80b322c97b7bdac76df4efb4d15b9e1e3fd40b5ff5d2a7a036b19a9919d2220daa5f5546fc4891f83f863b4447c696b3584fc9b91f455cf00b3e3550c2a85af00176645d2a89b6b5c38e19462204835536cf276be3db2ee2581949c8f2c3321d28eb223b27c99ab4ae750486ee8cdb279e15f92010c2c87a9ab629ac65be6c1ae57508a1aef2395ad423e21a939072f04762f6cbead9a44112a6ee3bd0ba19bfaa4ebf6cce23ffc3c0eca0a90cba34141f2791c788a5bf5189f52a95bc9a386efae8d97d0a97381df579efcd7a1bdc7bdd03de4831dd67c40a81a2969d2ff4d0e898660479ffc78ddd23e353b774af07489a0147e1e4a4fd7f98d6572f500f4ddc60b0fde3af5bb7cd8ee9076ca68b3f200f23ff53544137e2b5d4988c579208baea4777dab8490ee739f65b8cd982085c09b8407c8f47af85eb5d8a42df903bfa4fc1f042b1c70f52e173082018046f0bc9b9f535e6cb2575bc398910906d6e0236e5a500848d97835f639cf2f24f24dc1b6569a046908af230229d45f373d8616a1d514097c6a9ce60a1f7c2ff283552ea2bf3e1463ddef5124d562664e630b87d29b0196d0b5f49ee37aa3778c91e4bb0b5269b3239aadbfd1dde4b3dafec9db00dbf6ee5a356b59c1635ab893c91552ae3fad607e50ed1c67247a0cf95a312116d47bbc9508f9c8a10b7f077f78ecd1938b4ff3206c9cb6a47804f3ab74907b46381673856841b5a78ea800992d7479a962fb3fc9b18d94739dfaecec82fdb1de37647f4b0e094887e0fef78b569056a269611fdd3c963ac9adc61b5505ab8633e89f2fcbf728760a54727a86596c20ed9b1a2bd41fb18a74540e8745c7daf9e179c1209d2094a8d150fa27a383bb04f6150527117dbfe97d13cafa01405b557a22141f1e52b3f098becce71b0838fc09c1802cebfa9cf2a29233a0bc516c39413f573c8490bf9bb78b05d99be4e88e27c4ba12c72d7453a632a2dd9c1f3dee7243dd1241998f59b6cb342c52e374d3083d893f70084d845e929356e65dce4a1ee6671459106a9f143901877f4b0dcf47608c6bf129721fc38df2d1e9de637226ff71a89ee794b55cd92a46c72bd3e67c36822b9e460129d69d1b3f7049505f9b0215a65386accc4ba09968bb50f0a0e384347e6c8c5edcee34df18261e2da72ba888e212b5b46c39c4774b0627a4abb8d7e59e401921a6976fb424e0e9a98c3ceba80b27da9062444d0ee71bfde85011e72bdca2446561056abc2ea113710057e7299246d547f148a99b1eeaaa350792f56ad9d547f5f399a32bf7b265695aeb1407718337ebfda14fc58bf9df3af73c6c81582b704673db711348fbfc0689ac7e5e89e8a5a7f6bb5422adfab86f7d4afcb54527984c09b6067c2fea3c700e0c464cd4baa3a5146b0cab91aa407c8b33c4cde9cd74fe22623bdc911656378ee95fbc5b41d9a1a2775be6300ec338e469b2dc252679ef320627a33211d303a923635ac2fbbc0d4f8255deebf4bed11c54070bd7de68aa445549bfd65685477a7ed68847e3f318b521ee2c701527d88a0364775d7d5e1cff2ef112f96e5c8061f86d92bc0430289744903e800b92c5ab411dcad16e56627684223d14c71eb8d856a3e687c44a4320ed88a5ea1034c6cec5c09a2375a682971399ff21ec9a875663fa81ef3a136f76070ec92f6a187563c043b0dae7141c3f9f3b94fb55b884c08e8120c4d13563116d2a4b7fcef3c221a59c770c0a76e32074662d2d1afd11fc3295567d0978c6ae52a91d88afcb34981ce2e5bc563cc1220fbf2dee66cc659de1d2de8ea88b2a011a6b6269c5cfc4db8d643908df58519d287c8518abf22a677c68d534989c2e3e37e0adaf4e1c0bffda7f3945d99d2be399cea454c4752f0a3038af793c797cf34d3005bc0c5bb15377f4e24869856fff50080ccda71e7ab1c39c46509be248216ad7b2ee1adbaf43947d2c3db74a0aa1075cc8162090cdedcd724e1096512c1f2bbc3881fb9a89341c40ae58c6e8fa7a977c94d4eac408efb014980d2c1e5d7ed2aa30510e290dd545b13e255689962bc0caaf42f6ec346a7d9ce67710d9864871c5963bcac997308f6b8c62c3fcaa0e21b8d35e0d1d9d9bc8279922f3e072385e432671ed1b268777222f626b997391dc02872dcdaf64642b190d3ff2a2764c62b47c5ec0d8620558f1d24a5ebef2c8ac7cf090e2315fb90748661d2917c45bab81749166407e049976829039d3efeaf7fd8517aecbc0c62c6e97fb097ce29607288883a390ea13c9074749a91db07aac968307a0aa52cd2616fc85ce40f8a9180e4887cce6a4b7fb053a4992ba5bf0516471d0fb86821bc7488071ffed455edc83a8d259dc5f05cbc344a61cc88eb31e3bde23fdae0ab131ea9a82937fbcd94a70991b2957ff152e778339c3a71d92ee0e2fa3657eeac1ca858bed319beb08e01360f99a3e6c5c892530778c54ebef9bb2e65d23c2282bb277f0fd94ee995f998ca183a46d04afd3b1135510c129a078606a193a2e471c08e42301afb9201de8c60bd6d81c7375b2b79da3d6e6f492079c91174d8b248c986106726f93c5dd0ca1ed39b1046e1fc45940a53b7a39b16ef20d440342e9fff8614b9a6bc2affe70c1a00e0f4e4b4096b64d3db383ea088e4990264bd9e7384dd2ed341a801aa56f941d2520dee55de7b4e37f836580dacd8a0bccc9282ccdb1d831ea2811ca284d144f78f6a2a82f1a62f0cda1baa016bf60aeaab1da34e4c1a8a74354067e57c18ba1f89d2163159720f9502fd479a6be5879e80e7c0e9075ed1f887b2bc64d9fe5ca9bdf5b5b27cf57ada8e70e56d9f67ca057360ac3f82660976c5aba6048b208ec2cb966a7e3f0e93874341b450bacc72bfaec500add9f225deb8cb8e7949b1428c087c3c3080bb7e465d3b5fa90cdced3af1c10b24dbc81d1e1618eb4c5f926d5332cbe02f867e9b21b3e20995de6713f44b7825f0a0e81f7e3c600624d27f4b483d31171a3d00d424f5d9291261a91dca5a340c3656ffe0967e4abaa5b1928449e2c53dbd91f960821b0c1aed39846767246e76fe8f17132163e2b9f893a3116c81ef4afb934ef5109b4c4ecb4ee77af20050ac0a51054fc03625f074ca110fa079970bcbcd3c4284fd7f4d01c9b1d891ab61c1917f799eb04d9972a399d47955f5d2f236c279b3066ac1eac4817de43372498ea8f394f5bb14bdc10b94eabf32923746ecca9151bc3002bac26fe0e2587271dfb9c264d0ad37256b5cfc11b4091cd01aaba304d0e1757b9e8e8f1259fc63424864480c1e321c9b49da940e0ef5747db07f844c46a25fa50b6312474e38cb8f8b1e981db979b4fbe1640fc60a33a1467f8cd9e24fdb381b6c0e6c3f28da8019525accb9bfcdd88e57b0c19aa0083ccc33ad291c9520a3b371b749dffd0c7a14c2191c215392531c5646b2e49909c6a1a9d7c0a43582e5ad6d17ebf478d1abc34498dd14f3771db7b49143c6ee302b6ccbda83b3dfb123cfd81330e769c53e56038936f76032a4d4ca2d5a18e32c91fbde4527c8e1c1fed65e76deacd55221f7902c41364bf5576617e2322664c64b12ea69bb8f60004d4771bb21152dee3b1ea048eb8662dab289a5e32073add294d4e3e2b85593f802278be552d1f506ef04cd300f54dbd091f35fe2b997468ee397217c3f1fc88f4b159df11063fb5ddec7b87af60dd61ae433dc6cfa01f3738ad3a0e02dfb03e9dc88ab70d39b3cbee8cc43ad8807d912ad343fe5e24e1b96c3b633da2ba328a8e5c891a7075c111b7d80ab968f13f41f37490dd1e3bce1097a892ec05e105786d85b28e02b488bcc4025230c250e84da4b6580ad61e81fe30132d9ecf163822e2569729286d683f3643eab6df4836ab613505cad76b73582c771f70a960edfeabf37c3161a0ed6ca6741eda587447fd5c75aa4fb746507e192e0bb2317edb46f861286e65fa80f1b435e5a4633dac40e008c63c84d3ccea5808d7d013e5761b6e365b712c55a4b446d7248c66169d0a1ddd9732b3655c46f652ae00213d10f0b22df5cfc77f429df585d2f200bc003cd5301ef02d1e83d03259aebd6d06f80d790e152b90f0e22c0c68ef265fbe0f5e3123d7c197b0258fcfe7d067221cb4454eaae6355eeb9d7f8c852534f9bc41ff291edf47a7e06a3350b8854980e053b3fc1388f71aea21fbd1feee376057baaf5ee1a78d5ed6b7e210641e37275b706e75cf20f89f5e1029fb786ba1a881434ca99bb0dceab17237022226393c935d8fa178b17a6f9240641ecacd2f499fb9192115db1e1f17bb1c5e9294c1c140d60cc00e8f82732c007468898bf2933396858cc9473ef5aa9b66f4411687927f90aa57fc618f90d2067b2cf3767dc6770e34fb9a1e54b5f90a7b8fe474127c4b54553d92d917db0e6159fd46ffd13e375556abb6a98cb399ec6fbaab39244f0945ab88a70b35917b88fa68eb6bf5ad8e865987d7af9a9c0bc9f37c353dcb442211f1a6e18d196105dea0f87e985f5244b2ef6a0b7a90faadca1b7f3b25a659303a4c584e300860263bcc691857a4f15e813577e120e581f35088f54a3ad42d527d82ed231951527095748943f44d78b3d0ce7c8c5b613b661d16eda1b9df54343cb55b5b2ca4e2fa55980653f8cdf5302dd8130056c5504b957ac8a38eb582d569e889ebde565925e28825442a00a6b66e9fb0375c17f1b99ea459963197b7592cd173925d0954d3f941d1087b1910f737a43c5af62d39e9c5a5ea6b3fd01ac3e60cadd5f35a07e05f0279a0a007ac43a67ddc65f573a169944025117e9642ad6145cb296c2462c7f51c4ea93fc655697889df11e58abcc125b54947d0cb5c325fc0c69e762f6e5863f4fa60f92fe5920404356c64fa1904c9e3726164a9728fbc3552f4af5c9928af70c7b33e5a7692cb521ad214dcfe839a68a75af72c66384670b7d6f4192d71de925c281d6b4191af973b143bb4f47f29e2b036e6f61a64de46334711eac5b1fa43ea4c315b1244db3b7f3b80a4cf485b21726351596e2dab5451d5deea28f96c80d0f9d745ac21812ac36a533816c3d68821d8efd518316eea1a488a8751ad7527d2ce8e567d24980188282993de59de5076e4d1b3430c129746d91bec94f1949fdc896e7e3586331e2a1c6d77f9a4b4e88c9fd8aa7818bea9a07c66d3c38551903a2fdb85518f525976c50f318b4d273b057b44d73bccc2858b19a5c519998e8ca62a9951a6f0ceadfd594f702e78fb598a9f7b3a22250690eae966c7245b8ee04f676adada08fc6b9ab8dc6d907ff4726443fdfde5b05994aefe08906aa480961c8bd6d92327a4b40d7723c50fe9ee43dda7e1f8266ce37975014077a7bcf5d7182a6bf51ee0196f6b6eb1ffce4538bf50bb865b460eda6770f891d1411f719f4151750c0e045e67ccdbe93fda9a6b0ca8cf27803aa121dc1a3efd08c25b9f3073e4cd14df7ec3106b199a4cf89464de500c66430f8f856093ce761ac8559a61ed9acc2b8d7467c082891237edfcbafe34d7e2fbc46224c5b664983a97178b87367e42044426875aee70a476cd608bdd131641c8ab02830a80f8df06f1f312fa5ec826d1b211bfbe60059e73cb077c245e86921b93803695b4de315ee7b9fb0677fa2a5356fc91734b0c5e6713051b4d9adc36be83aef84022b67e26d9c98fb80e58bdbb4a8c73adda608fe8cea2b0fa763f4b4efd4f562f33397caddb33c986598f3988b50bd73b8f0a1f24980aad7ab563f4c19b28051aedac9d0a5a763220ff8250b39a456efa5e13a8ce2a11d8cc982360444c06545bb6053d4eb37874acf1c4ee7118668ed598fd413436e63ffa0257a6064e5ebee4060e74cc8dc433029c3b18a1071257340b083cdd15d6bfab27d820aca7ad07b8a07517c4963df5adfa211c5dd9d213c5a1c8b792073c9eac3019611fab6413d860f6bb52e670558cdd6f6f976d25f0e78c136cf7ddd13009841674e42374ceaed87d8ac12933b6d0a1bc946486d380262c7a49faa3ce5d96085da4c702de3935cd9230ac521251300c62cfc140285d5509ff5dff3ca8f806af157585bdbf3a723f39e9953af8f732f95ce10513ec4ca181040dd2dc2db52fe45a3486ef918908ea92952ae4fe615587abba6537a0d564e94ae9d42e53276c106a4ee31b0b258c0c2f20bee58fde93578fb5f7c82e7ff2820a6c4ebc43c2fa48469c5b29bec1fc08c6290833e05596b952e6db4a70c10e97e8695ff866fcab4545177c59d1b4015834bf97e7fa61f4a0973e40231be296aeb4ac80fac46ecaadba9205938e122e923a561312e8e988acf2a3f11879dd6348fc96e269bf2bb4f356edbd8e751790fa39e2cadb4ad22f99af4bc339ef60d03a0380c863cf9b7bd93744315cf3b710ad3e4e75a056512f28c2946315414136c2e77f00e4c979ca2ec02e42829004b9600a3386307536b17bcc64ed87ab2115da0c169e5f79362cf836fb333fac93d74c83f0aa5eddee2c2d6a400c3bcd66ce9615e66e2dfef7c57bae5a1ba22734bdc01d2c833137b1f070b1709d60a51177cc676d0729197e8519f4744f9ad483307d3aabeb3c64271b6d7921fc5f19bacce5ddc31bff1db4d9e662fd02727485093b39ecabe74194c8e71c54be2355d367e9fbdaec01c5d5c199456722f61816bc493416a72cc9b0c9efc4120921828461b9d53956ececdaccc8f0bfd6c7fc925101ca3dee7b152ad376143a65aa8cb05a23d3b0b67c158c82aae52a0f55fee9725a7a4100a37f6e6188a749ae82c79eb4a3a25a64c0e6516b80d3edcdd9b7534b78dcc8d971782599a97da461ec8440452a51a30c872d8ef535a9a18eb84dc6e4f87a86f5c791156abe38ab41f447946d3ae05d9332fab21f1b9f867bb198df4244eff1c3665201ea03fd36a7a1e4fe90f1490e515ec3f59bf4a569414172cd8f1f8c9412979baaac2fb0de10c3c899950d913b9fd201041fd7701926fa10d256027745c2e1f5d024775c014083e9f10d6146b9f8c9e76fe0ecfc26dde6396ede0dd94410ebaed1285dba0e4877a34136734447101dea2ecf4c63a3a4b1423151a991647c8542fda359cefb06af564a3883d1420e1b6592f951030811e896d650196f145da53ab703085c3d228d6207baebdb53d73703f85d38c9f6b67d81276f16571fe7c28073e8dc4862ed3686d4c51e24fd5e3cd15b0b09ce86d47e5d88cf14413df16fd0cd02ed6c5911e15ac6019e6447c5fc976eaf56ce3069a74068fb217f4dcb3de3c08eb77fa68c8fbadcc754de0f5c1ce079a70e1c0b5dad1a4ea016dbd968c211bfb95c49c93fbe9e33bc4de4ea62ba25f8451fd723eae2bf5560b3d006b20c750da3457b8883605a2d2bf92631da35a36363fabe09b3513d6afa48c84e66c391458d501faf10fbe4d4279095761fb3df9238fdc5ece3399d1840302d2aa7b3343e4d6530c4cd1a5269b0baccb3bb874328c5ae62631ee5e5af2459cb3f65b7f3f243f4fdfee2423ea86a5fa780362f4c5d43835d95b9fbee95dcd1df4b039febcc780cdb4933da2b7edf6fdd5b68f59664a6c6ed670e43f22c9f24797a89487974131e4acdee4c5d95c31f0277a64c93b4148503580b6aff457587dd68bfd10008da8dcb28ac5285598be6eba53461a046dc66c2bc889c6c3e0a08516862c8fb832450c9008d223d1ec71d843ddf353ac4d65bcd081ecbe161c1bb40409fc542a79cd25e2e82257709e740c196984539f14af29cddf2f98c22c048ea4aaf47064f36c5eb33b6e1f9081541c1a427a8f6ac9cbcdbd82828261f320dddeb6b2a2b479f7c047248cb694ede8dc3f70dbaf281a149cef296a9f250ae15a83678c3e2c7050ebc6eb747e7fd683d19b6b64bf35ca3fcdfc04e772c0d0503ff2c84c249774530cb4feda57c300549ca2f4db22025536a584d4cb664e503648c77554779c0abcabc73485f4a7383ccc63a3abb4c68c0f3eeadfd3b2dee06e64a2170d18bc578b26db7d6bcaf52206e12f597d0576b42aa289c57339202e13e31d0632297195312e07e5ebbea9e719a2382c356113419a842851f5062e54805f176f140af20ee1d63bef9ba8150694ce2298092d4894629d3110f77efe6ca7a1c7c23fd084678dc82418b78b0b964da62dcfbe085c05d4b62db5d9e1f9ea10a7c8743f736259972eb41432da2846e8d396e8c7694d3aaecc0f2bc096a24058ab9fd739d26b6ba3382789cfd8c795a9100741d7af61b84e5084569470c47de14bc7b5c99d6ec923071bd4957bc90766a6076aef5285739fc0b371c40caf683cc10087890433c190b28d57753af06fef9ef4135fc1281766383b1faa1f9ee12878f0877768dad0bc16de45a3f3a284c5eabf324b52165ed4612e62a28afb881c83b0978890628ddd1870849cf0b1e1cf498931aa53d72c20080e60468d7f46ad4a9b39cac8c50b4d6ab7fb9d6ad72a7c3607574407275bd869b56f279b8b323463a4d93501335372bd83223594baa36c03168df4b6a8eefd61c729bd621f0d285ddb40a87f277c43b8d84437c72c99c1975bb20bcb5e03afd537c08b7b449c70271fc44e1262d42f6c5536928417932ca3891af73afbe1ecdedbaf110080e16b502c9f2902b3e8ab8af5b5899ac182d25e5cfe8290b2d62d7b63ccde08587bf8ad404a6fc4c689f80d13a07b68461439528d463d0fa6616d626f3bc4f1ae5d78c01cd9157dc802f0d3042e6c94eabf36c9e89d263a2d935c4de9f7404405ce9850d75c066a5a4331ebc9fc96ae983683afbbeaa97f9a23a20cab0503c8ae9c10831d39cd0c19b2d61fb6aa1ee8d937b1882016cd11380fc17fd16e271240dfccae1f401277db74db1695b7c8ac324de219750718aa9b55d6b0b070c51f07870585623172a2122bfe5a79c90dd7e71752cc69de798a6c6f35f63c0a9ff3f065749d17d76f00864854a23cc49b7a21546f51b4d0701ffc4c655209e026e6ad97e386eab53edee6e932ec3648879ce46cd13db5b20778ae3da3662a577bde779139171ce3f7e621c6a017b86149caf4f3954f6c12b3f45cd712ec72b5af3c5a440e7f88313d6c88c43777c463420f8acb936aacf9daa6ff222f9b2547a563dc7fa93b48b7122decace150b6f885e44510956dde05e851e854155c6ddc2111e869f160ef78697806590fd74cf0aae599b93ebf28a71bd6b8495724f6dbbd16c2d17fadfbe65336caebfc194f644a76c31c8867fdad208551d4e56f4dfa0d65f984736b6767e4462c1e1f31142d744197f913c5d8c8f487e3f9de0be3e7367dff8c81e1c1aa0db2d11c56ca3129983c6577ebd4cc83f2e986367d87b1955d0ee8548983f1367913574ba33d3d03ee744f839de997dd052b932e8cf71ebcd8049a6e656981509061465cdb16236896a075c80cd6bb1a882461bf08aa02c03a122e9249699a8354253fecd0a1e2f4eca1dc6fbebd2af8cfbeb070ed12a9ff43d3ae3c6752d756fa38e9990abd300217c1835596fc189a9a176170f3bca8ad48e033c221bf4459466b8e45b21e4f454e43cf498af9acdb05e6f11890796bedaa44e49b3ace57abf0057f6fa24ec1ccfdc63dc2973ee76a91cbfcdc71536f014bb26ca1de33b911d58ad04f19cbc7d51df4727c4f0d53e0c0aa1ee606adf21280c57a7c4a657c84d3239639c5c7ca308b66bb6cd78b108c13b005e6fe703e6a6308cf65b13b931d1fb23db6d80f2ffabf8bdad34b359023b225f159a8cf1681f5051c6c5e3a4583d4aac33fb43748017c221efee20c087ca0a101e75b91ccf2eabf41c60c87930ee5e2d1286b834d42bb38c3ea7bd618d27ffae7d8c1031d1d7bc4171e81674674ee8774b633fa09fa6bbdc8983d279485f736fbd04d32cc9e3fb6a50740772e9aebfc95b73d8aac6df1681ba43bf48fa386a4346e4090914a027e0c9b2349a4c486b9ca14b91741cf77187cdded60f72ef9c2dccd457f2c2358480053109c50de0773a5177d3fb4f3fefc75a5159aedd6fd382a7918323c637000a2c2bb8cea4b74194823e007f1c25f89278c41cefb9b1554fa505cdc3b21ae3c0f9f5a28049198654afc4efa9e29b179794092b08612116d4735806252ffc9ce7b4b398d659e01f237dfaf8c6079ad995b4b1e8d998feac132dc73a8774b8ea2dbf63a9d97ed4a4c46a5e76adaac43818b07cda90be1c7107efdb9556e121131fbb459942dc98c1d5a251a824fb155cd00a10d1a83fc266a50855e49eb35d9c8d4d36736b621e6b6c1a52cfbb95c6a151588eb29773d45cf05cf99452783b316006105df4087119e3f5a583364d3e3640236a3f9c0bef84a031a9ede9412eaa25b440430e4bd8911ba229b2a944f8a403b381593b45af7d2377119b09219536fd2319940c5194b8ea5d3ad8f9c6b9ea30636f2b76f8859a16c893ac7a90c53748db8929a610c215c827e01b98d32470b5bfa46ddf51b986f2080f283ed3cf647eb4a93644f7bba33991129eb15106343d2dd52e04d54bce721e450c7ace5aae84baf5e985201ae0a1d0a28385c2bdfd0db8a6c26c3980f5ce3b5c9d6c6fbea1d9668c85ddd09f1590130974a3971cdd34639c1d40da15173b2f48989550731e180374bf1c8bcb844e25c8d1d0b42c56d2aefb021ac780d967f7bd5d5a3d9653e07f81728318efcfe7b485828574737fcb5801b9daa00a8fc5483708dddb0f70caed436524b8c10251863ef05e6f9cbb1ebf10869d0eab8e7ce623e7d1a23143bdef7c2c1b29549dd0adbc3dd90f987c8b763500385c3a05710ee081611122e50ea06f1807001d9a97de862def5839552f03b168e4783938d1ba5a5c33a6cca8c326134e397f95dd850ed6c2446bd1c5e0fed7ae111cca7c872c06a03f420fccf8ac60fc6307b8903111a5db525c47fd7f159b2ef12fe3e77fe9b78cf8ad0902f62f0c2ddef41976a603546c1177643fe1cc5fcd65b574154811921c52d8b8ebae2cab7e95b97f8b44d1c414c8ab71e2a04fed2826ffd07e7e8f880be83c1475d708c4056ab19cbfdb42fbc3b4ee3e1b9a75e93fa398a7005045e0318cbccbab3381169e929278fe95c81bf8a9eeed222a2c5acb6fdc766854515d0b0366b8511a4f25df3d3acb4c728f7c24a8bfb314a8c45d10157d844786b8008a30d03f1edc860083d5334cf00100beb65e79a22725bb9dbb8be2d56172ef7acaf67291703ab933dd10541af40c8e8204d7f088a0ddd51aefee423bbf25287f88f602c6dbda03932c2c851a5bd57bbe375b1f5e8d1d88672fcff1077d43e0663656c38dec42ebc125a6138e3057fe8430b43e4b0e23a37737e0bb3c8257303d038e7534813e66f14fe6c71550e6ee8868970489f59c91b70c53938224798ec3a689a5b7fcdd4d7dfc2caa0d3e8943713a9375a75384d5748154aff8699a9bb95a89d22f07b9eded273be25ad6564074e1d74e76773291ab29765de7fee280a1a43407a88450214149e95d45a80c4cdf3b472a92bc4659ee7b95d5a310235b320f9d65cfa8b40fd5232f672812dfeda16711f8d2f0abf1b3aca65bf08d7ba4b362838512e7b7a583459967d93c358cb2f9d588c734ada0d1b9f55b23e35b6e4c0be22895137176e5c9398038021a72ca348b400fc5b329b1101ad21cb443a93bfab73ce4d03d31faedf666d6f5c744c8cb6bdd7c26186ec6e9d5cb53442baac1c10461d0a06f275e2c5d3515b6f492078163b7504f12c29d1dc0e3b6871a60e1c27691df40d5a722e3237a4ac8aef2cd4c2714e16fd127eed749df310bdb94d6974d309acc4a25f33112b5267f607580ff482c8277fc7fa2519097a6ce74c8a5b2014b68ff88be5a5440e4529da5bb9dfbdb82a1d0dd7c927d0393b5aaac2519f8388beaa7531be3ea2ccc5f61fa6f702887a36929929168d3dc18d2422551f71b42c80120b9ffe14651c4acb448efd8d56b4a83c53c768882a65c6f097180fed236b5aae5ef8dc832ad986597346517c96086c7470ddf4e516750b30d777bbffea4d09d1a985cf2b7ec059b5d1b532700409cf84ad22664a691e703ddee73a486f8ae7edda9339b735425fe55fe96a6e0be2c18bf1062bdd00f879f4cc9297ce587d9fcd55d3d3d1cda43a788fee6b06aa47f83e3af500a3fc1cea482843fbe3d018148eb5b6df5973d22d2c5974eb01e0e605c2b0f5ea2e0e8fcc320ff6a8756cf567d85056db2aadbbc243b290e66c93b3fc6955ff294c7cdf1492d3de296a95a8deccb0002b6b2c9ca340ec8766400033bf742212ba036d09c48ca11a59582845813e19c77b2a62704848813d3f7828e29c7b8738dd99918f5689d61bfe750be3269aa6dcb06089ee848a0a1e615b0924ba18774bf84fe50ff4455ca3bf03df059277d598e053de8540a3d842ab341afcfdc6835699703c29068342019d52407afa8ef1df3c3f3bc500f9f77042d9729d50a504efcb7cd46d2c2f972ffd725d85d2b729896addeeea8e42569cc3f17cf4203309bf0f78dd4940dc574e058425b2fa63b7bbe73c725f6492adfcc400955276daa0e93127cc2e3ac63b6524e8e5fc384be36c019a576b335783a7d22a1e836631498a384d91da71537e8d189f20afbcc6b62fb08aaa2f16d59ac3035695275faf456dd30ec2872cd0b07ef29542fa2fb9dbdff2f672bf591ebb7d122cffa92dde4fd76946b457572d768fc7c037d9051580fea6ef061e2abe3ed5ef6a7a3485d52e663b87d0571742d9c8befee835c6afc215c0c8f1fadba3fbb4892dd75e7c6b62b221d7808653fbf5e0828f12dedf83bf801d39460ba0b01348d05a2616672eea9b1878e7c7e1cd7b2d0ec033f6437a367d8b22818d2945783e8e6292c8ddd9e97601cbdbb4bc5d66e66ecc77cd6f8ca9b531dc35ae8adb9897bdd4f0b7560dc2b4ff3aa358fadd5466c2acbbc6d61b9d8c7ed3ed143da81b3711f98d1238551b5fe3e8307bfebbde9e551536d1d422cf295210252b206b0764a3eabd68c929ae4630816113af15ca1c91762dba0c1bd16d92ae42f6d9bd3d3fbe9035c72a40636fa545e547c03ec73d495bbd020678b24605d2ac44813809a7f0e488ad43aa3debf73d963f3cfceb15b3b9df2873ceaceb85268f17e00fb7fa6f99d0ff5cc69239f9a993caafe2411130bdcba145a094951319f3bb90be1af1c640be4fd12b8afc8118b2204371a15fcfa007186594b5aecd7d83380372e51b77d1b627b0ff015d8e07b88b01615c58630013ae6bf0361eaa582556175f9e3571b76a19cc6e46b489b28410ed435ef463eeab935ba60fd8c508c1f595a6c07fb33adabec0d1a99256cff97104630c137edb3006e2283f9cafaa88e1026a52d41bb572ca106e0135379fddd6d850689778798988d136b40c6216b322bda3e7ddf0cde087bc4f2a883bdbc0fe1027ff7a48b51ba8688ac14d3afe651c412c93ec115be54deabaf8dff44658d7758d10c9749a0849ffefc0d3c7260b3023f2fdc60448f71bb93a5548f28943cbf407237bd4d6512092757e4234c964a29c8cf17ac56f288c1848ef9762c421161316f79ede042e5305a974a10f8e0717a7b6577207520048174da6daa80d856ba0a4fa24f880ec63fa52edf437600ffd879123b4ce8a0db9b115a89e00b448f6751177e5338bc291e4adc105fae66036b23163089d4f55bb4482005be86d248a727459e2e4f835c205cf75a9cf5cdbe588a54e336dfbdc354bdd553cc1596a1617184f1fe465bf159c4941c4b94e95b753f4edb39f9a9faec2f1fc69f9fd81d0122e44c0bf9ebe73e30c94633ad5f0badcd7e6f3366516a589452f4a01854ff56459085c9a50b1bc64f8880145ca81c090b5d77c206600536cf429cd41d2346380c7326ad361e4abae6e98c40300751956700f6647f1a6221289097916c3257f6b8ad66cea4e380f12e0d264042c131b299c6a3e4fee83db93377e4a07b0ef8ebd0ef9cd3856c6b1937aecd9d228b50284d1a4667021927e0083276c21ea6a802db25908f8f30989720870753bb62f1839567fa20944c43409298e220788d27ec6717b7019fe5747b62de3bf3dba8653a965a43d9e50f2304663fc181a674cf3375490ee022acde5d2844cd30dcac1c04a41fa6abe5209bbcadc29d37f96e9223cdd53a98f8f91e0352c60da9bbf81f520b89c673de884148b9897ff59d3c95fe848e060fedc35234d3e6f72553b90a5888954491ffb7dc27e194484261dbec84030e3ccd40d64b4d2f16713dc61c0450e742dac3ad85c380fac9f5d971277937402ec473723e22621c204a817c3b4f036fbe55dfcff7a77a085c5b28bd1d6872b6193e92f9308084c5c036a9e636e0c883b3d54400e34b71cfa1d1fd9c166a2d955d1f8877bf511b82c23802e1d9b8a5db975aa0ee33ef4e9ae4bfe10942ab1a954859eeb23a72d439b59e97a52e28f9370627a5d9901c84f0c48ecb30fb06fcff395ab677701525802a172bcf6c24a280027a54c1c44e14a22caf3b71ea56aa78c6a09b089f2b08a011fca5b7c30a505aa76069cd211c39b4fb3994f0c83c70c5ffb7230bc78dafefcab956d383dae26ed5bb3e05eb1476caffaea9baee4b9c3aa734daef5b72a244334a0e8ce0c80d92f1c53643ab565fb333043a89f5500ea10ceacd32b6677cf88189691e75210dabcd326162941267bb51118a4de5a9e95b53530045d3424f6fb4a3b080d1d4ae95f532554e8e1b3190fea7bb692ec4a6cc2ef295ab97fb12c55f1a60280915aa9a2734027839d79372e9377b0922d45923425434c0c5ec54e9a5a437c9b322e4c40102e0e27eedfbe1aca4bc201b09623c145256942d68d58733159b09c859450c94b5269a740053da8bdbd3690ce7117893d5479cc05a4aad6413b51ffa5cd598e2968ad361ea38dd834cb73dd831a7d7b7df5562143453ffe11844e4d7d244ea5b5b332e6f6d828c2532a50a805a71d3f191c6dab9fb98f4ec25f359e50f20b72c33d6ba4c11e84276dba097c0ff3e8d1f7fac65ef501ab2676acfbcd0c47e5c1bb7ee051c02cbccdcd33a7d909a98db1ce58c48e92aa014829491f534912826820f8dcbd1799fe1433266a2828b473796dc906166fc18c014a2d74918ca7daf69e5bbfc362599b4b3867d3570a46344dc2f93413356767712bf7ed9f49ab2e04ea5bce5b30d37d1f57d509485dbc28d749d316e647ff24ae5b07b8eb0d9f86389c9fa19d13c7e8e93656d6c0fb39d0b297ccd66e28951636f8186909eeac5102fbd4609f5fa6a217cdc2e7829db364e2e5ff0596dbb678da13f82e3dff28b84f9c39a6b2d1612433d63c32c012bec8cb8e3681dd5ee508988e7d0c83a38536e4761b7f76f382fe52938c96bec65c151ccd7986fa5d5829b712b43d4c35161e4cf9881d123f1ef0b9b4d3a22f10ba84e4b5ec00c711cef61288b55b0b24b373fdfba6752f47de772aadb9afdddf15950141b44ca51ca76380b6ec36a9c8e79aa3c5fe6c0e029c0bca0f50f5f90506d15341055e69ff750f150e0dc8fcb73d87e63c83963b87b2c8380a33b7f0fdca40418597511e0beec70d37a7551c6f71c1d664dbe69dd9261c65ff7b933f40a79cc3ae35c44b341d9eee6e65c3c6210b8d4289576ced0e56cc8e05ba963111bb37f07b226816c47e894578e662eac10ea7146209d9db9894555c1e1d597d100df0f589ca200aefe7d52f0bbf7b76d98532535bee35c2e7a7a450a9412c2518c48326218476fe43bed5dd5aeccd5124d471cb16325d5bfdf746f682a1b7a91d77c0917c54438e1f85f6b06c4521504aa7d6b67d6268404be22770c52fa281d6600742e4c6729ee4f700b22b9e34b9903a12ecc472f778564360239a86fbf032b616eaafc8a5fc7ef5143337db428128cfee04baff51cc1b505babdc7e7110263e3e5c89045c2d9ce432c3240507c43ca3c1224a0d26ccc1abbf840827464236e78a51e6533c6ea0581038de4b2fbd9474fd12cb06ceeb63806e074762c992fca3afb18ec23f2f411a095a843c095dde85a536514e6beabbaecb60596b85161d75a57f45a9cb28a3f30887f71ebc7593282959a1ae9df2278e65acd609bc413649234b779a4f6e129a5d8121a449af929f5e59f10ef760d61be1bca6787aa8bbc17c1b8473e7c64b674562de4afc2afcd236545d8c5a28aef87a6bcf07dbbe5bb22e6914c67cda6c64413c8725dda74bcba8ea19af9d344150146447fd9bb066b85feeb0ada5a20171eb7f45d1da5b596fcf711e6295eb6fda7c1e7cbf4a42176a89a7ab28c1b8a314b45c5fb5a25630bbda50c7af540d3821869ffbcad6706d51923caa881a1170e68e2efca647a0e87e008f183ee5fdf79011b99655a205b5f76d5229d258b0c20350afa80084f793fcf35fb4805cefd8bd7b99aa133a3088ed7890b7b74ebc93d03db5bde097863e4b11ac48edc1e9b1d419836497883592071a9bbd0c01940cebf5100204c57684ca73b29d643c1a181cab6d85ca4e5a3ebb51a87a89c28f55bb017feb01f21444007cb0e8f88303a1e9c37a550a6663bc414b17b5ffd6aa8a7285920e3e95cd4955f19f06d3992dd37bb1eeb7e9806556b729ef20bf53895e6771f225cbbda57df90afc09df407ace29ea5da6c5d5863ee3195095bb3fa1391f0eff5bd652e92c0da8be813b846467ecb8b51eb033ffbae549400c8c9b137f257fa264cdaf5bcfdee4c8cc03ea949c2a357eb8b9fda853635ae78a3d3a4939e316dfe77cbbc5057883c737773541d3e1aeef173600b60c2dfa7238c9ef66d283255ba859576eae0ede902ff60e476184edd6a79f4646732acff3095fa3ba895d11e31883a18ea694f48fe52c546ec8eeb212c7fc71bcae92aaba3e73d9ff47ca559cef039d14924e6825030b21b5611d35e982db6bea50cacc1cc05f5f48504684f1ade00559d7058dc4ff334bcf31e34e57ced1729061a51b750222f942366f02d808c5e39dafdfaa721641dde51dca1998574abb9644cbf8f8c8d781b1b5c2f728e06470b41e8e9795ee4ff4bd22137a10aad2209cd7b4b2c0d3a54fcb41a5ae028c0c147bd8f3a0baca60449783090db913bb03ed62b6ae08cd52af256ebde9f6f01d92c2434341f4bd9306a83d8967febf449f178b4df248b4b38d57faecd87081e8f6533c92559a9faaa03f73d1f057d93e5d4ae76752910c70787beb184ed806f5eafcf91981046c0f89c7cc210fc0fbaa88a4a7f6354392b43ad1cc1d788ddb731b81ef6c59d93ead6e4cd5206330dafa43a13864829f04cd84e3a20b432d6ea1aa824bbbdabf902b5bbbdf5f94b53891b658f0abbf3d57b26116d09550fa871a4aa2d1859a23e333fb0b6a212992d62da4c7b6b6301cabfdc30051fea9bc5d73bb642bf661af33e3615cf0feae46f16aee5869036280e5550818576f0fd6d88eeeb69a3fb498146f5dd59c34b9bccf9a1fc5340401d0d1fe89adb1f96961bc215761bf150913bacc644ddfb570c6e79a64c6abcb4748ec8541c0eb33fd57ae38c642e6f44c5452734df52fae863264c24cbd1d1dcfcd5751a53d0281a011a2246a062293f562dafcde92c65b952068a92427b30f3852a602b73a9f27d9344a682312f138ba3c110639bcdd2e9bb9a163cbd5cd654b1e3f8dddd4348af7c53eb763ba1921ec365d37c60521713bc609c4b0ab3ddd8d9b69dbcde25ab5c7fdce16acc21de7c32e4cf5de33acdb60faf6872cba0b63f2bd5b395f8d7ea44344d51a8d0daa5328ad058fb9220b05808b07567d33d650fe78fd0281bbe0494a3441ccefe0a92d61bbef99d44f24ffd2cb2baba2969625e7211d9b207ff98dae98361a39b8c304530d833613d05ce40ba7431d67f1c24eb9735c41349ce8fed9cdb46c49fdb1f3833596c7794ba85ccd1361e38100d51e51434b2da1f8f78865be9b10af14e2c032d32feab0c907329ecb56c039de9863801bf19ac844b6b8ea51594d93a0730c8e552990c59e3b1573bedb1f292e408de731a120a362f7be69276af6e4b3665b28c3fd6a5d5d8dc1dc2a6e6737177063878836378ae41cbe7a3e03a68afd293a3aa2c88561c6ca165450557bae522925ebe5231400533ad46ab9c3b7804b4a7917a99e26084fea1e4007fbe252be0aec2b56091b17fd0cdfc19f6a09ffb4480f078d6c8cb1a3bb4987b5270ff2f1966bc95c0fd65edf94bb7c16692132dd5f99fbcd24451ad7c173f63a8d6b37eacd972948d70cf6de107a3df8ee5ab88adac88fc36582c3ea57c084bffaaf9ee435fdf78e46c3e98540689ae3da39f1cfe417de29d97dcbdb019e0acaf520f85a39121dfce068e03c3cc089a88e2df09e93f4c38764b033f74801c598b97124dbe7aae11f2e07834368ffb3a4dc6d830f6b3461b7cf6b2843944594cfa33c2034370faedd27ce1e9d1e4a4fd1ff705c800e3b6ac367ab4ed77defffdaeb8c0f9dd2ae29c7575ae1ec8b93ffaf3aa2fd68104b6d907c878c45ffd3bfe767313f2a625b259cad7760e73a19112c20115f6dafcc8865ee157191be0e22074a2fc218edbacc2351f79705bc189b82e1ac91df4c5e4b29a454687625c75528eec7f4f87a9b5c3762aca63537ce2051e9595fba37c4b40ce3fea314ae1394e713e7e0b770774887ac97ec2e4b06947f78883ea38ec714cb4e8416b43dce87ecd81d639a069d39a491446b95534743b833c4f59f08951b3ee6877b1d668b64e7478f2becc71a74569fd614f795f22dcb98e01b6fa28bcdc7489a5cae0264b19ec6b1298479d800aefc459a49704b5fb111199e6abe8cab7ddf1b3b80026d8031313cfbaa65ce0de6ca018f1b6511e5cb2e0a298ca0938311a276a3eec3eb280e4663e3e4ddb1511a835c166c12857f710f85a36d38b81a80ef8c0de19ec67c6fecd4c613e7c7b0505814918f4aed81bfd5c2e222c0a8f02ef55691082466cb788cc1c8eec3fe2fba189b1491d590e6e7e8c9596334de86def74672dcd587655178658623fa124a084ece67daeeb6bb38c113999cf9b15734558285361540d3805e20b881906d0838dd3ed9c9223ae61a3d124c8248b59fd2869703419124e48ec5fc3892c2dbd9307d0bf567a08e009b18267b0b1c27835106d1d8e48f2fb6b049c55f5b2b4ab6f561d8d5777754a8b57a91ac7d20406491bf62c6ddaea1dce80d468c2daa7ccdc84a354b9206b2996cd8e8e18d944a8e009378380b10e369136c5acdc0c3e12dc1da279e29509aedcbd53f89d13350c36df261aafa16c748774385c2d686b84260987b26ecb912b97dc8bf133d2a4b4ed9fe884a519eb2c99f807c510b296eec33d735185a5cb7101c17caeaed279763504d53c70c958a32d4a70f52f8b074333be4f832363c6caf02f79bbeaf181b1ab9726a4db942eba9f44a7193b740cdd48e02bc80d6bb7b191feda0282a30d22fc6bd139a23e2d8d083b52a1648704f744f6cf670e6d8ebb3aa84be47aeda1e079bc4de5b169075d2b0f5ffacc1ff4ec4fe44544336658b96aae3f0bc0fd689e5190ebdbcc160ef2fdc4ee482d980952b90be8cb7f81a2746ba665b8e2f6ab6056a54c410f75cd5926998f161e595b80551c4d1c7dff1dfcfb204198464a08a4ff739359497d32ba0e95713e27219a60b663074303a19a1a5b2daaf20888250200c7efb8d0cfe4c3e3b45b01f3721ad66ec5a9ddef41e42b88cbe7fa85b3e4e83ad83f199cb56c63f5534fed1fa57066142db865a38d5a97e86d2925a5ea5ecf77018566c9757d148476763b57a4c19893c1580f65920c9b4d92b07d680dd1c9fc5dac0e5aae0bb76b0e7fa2e22eb68df51b91978d7f00e2def4f830f1b8607d6e50bee99b56a4487e34ca0230a3f214723efd32537797d13441ecbfb9f384f9eaac23f4a789b8179b585cb149b378dc7e193c5b5b6ba22fdcf154d68d601967ba09074ab47fc649eaf845c8f7244f2456e34c06d766c2aed1152affd8bf2a4c9d40e7c113345c78a34d3f6136d8ee2560d16bcd635dceba56cee61a8c3cf6d378716a4e1afabfaba3436799b8b3a7c99c2688caac86b99d7d9a55308556f430d3c3249ceadb74b551977dd29ed6093dc70244130f5696d0e76c36152060944ce0c6485d0d6eed5db44f92acf5b33906a364e93f3b2ad45f195ed4f41f9dea70b2d8a5bb8d30e1b85e46cb46c7163f88424df6f96d18a33e5ecde373183289fa8bb41e1fdd52f640a689e44ea4c258fb1c69aa335fc2ba1e00eb1219b2c58a9665305db0cf3e041099d1feeeca3b1d8c2253c36f86fbe0040aac58721525516fa4cd199838c743c297d84c6911d2245e957c93b4a31982373c3abd3d2d998dc09c6ce5873a0764d32e42370289a6b04cc2b9644d44ca39b80574d103eb32cc59ac7092b351931289dd0e98628c2147eb96d18df1d3f5c72e581b3463a64e9fff866859df0006e6707b95083a271ee0a5c9e14a0571ce04af7c24e48b4072cb0cdf5bfc21d6c49628118aecb94e5e9c6f38458450981af58cddb8e3dab2a241d74f682a240a0a420868042969bbd33a27476b3f7b925fb1eea3774915649460a6018d8425511d64191750ecfb8dcd3d6da5303c36da0f91489838d11694a63df5b3d0d4d055300328482385660f1abffc1366ae9269ce1526584957833bd60f4538364261d1ad7359cd3ab17afa9eb6a342dd2fbbbcdbc0abb603350631b72d2dbeaf88b1c355abf8dbb9c9c6930cbed3d3405d60b54d35b9172a4830851b5b0951c4188fcdf09588b1683187170b516cc29f025890d1abd8eea9bae70a777c64ebb5f841f14cf4362cfa7420e274ff45b0833b699d6fe25ddb47e22b5dfa2eb345c4343a120c8155d2d0abcb56656b43953f53dcc35ff3589f3b1b0b6bd9d88ed9ad36001bdaad546d6fba80935e9f0a07ce45bc58604b00684f5dbb9995aaa0d21d623764888d1b70367175cb10a0cb9da8d938f1606c1ca8c25a24d8b8d4e325ddf9e685c9c13f4289483dc99447cc24cedc3face4a7e0329f86e34a412a119120ac9893d91cbcd9be330a9456432a29ed509b6233fd45f3bc824ca34d54b7ca1e3ed99103a919536c3ad22002166d3595b7bb681edffd81e026029317db7c1bd1534d12f57ed608c465485a2a1026b87239119b3726fec3c9ded8b81c862a25f40cec7bff3a40f0866e82385924c975bf8f629e5c73148b854c40f3102d6fdeabd9b5cc5185f76bfdcf32ccd2ca9c29084814af96372e6f8093b7027be26a12d311f6dfbc6419c6f05630a8154884983d83895071c81372176952f9e95bd9039b9a9b3d4f6a91abf9ab4cc28be2411597ce485056f0a024601045687eb746a9269181ab64aa76431107e0af597502c5c60fe86f3a69ffc07b12befdc2eeff3c582b39cd80e64c8e2eeaac46427f54c946b2370daeef984b32baa6e3325369d233e7491b7304cdf39afb33d1fd246e6d8d8dbc0542b6edb4561ddc9f56df282f592d48260f1c067d0cfc77c38c070bdb2cf2b1fdd242b491c617a357f0208bfd53e03b17ea1b0b21d8fa7f7f5a979a5aa7b2f0382818c78c12748ecb039202e212ccb173d6236b4c9134dd817c62bbc0e51a3a0ce65cb1a7d916ed262d1db1e5a47da20d4e7e27a8365aa489741c6b7e01c9ceae5a654ccfdd0c9152c28b22c37e6f7831fefb289cdcf85f18ee7f8290d8d832a02ab58e47e7be9c33cb54cd627a6a07c56134ff3c98d686d9f12e06411d6579a5bbe9043f861a6c13c5099f40b115353b0b1802c4049649d89110fee0e8fb6d5db732fa38769d87f4ed3f37c3cb01598d6184060d596329b2a3e33d63d3925a5c451800709e7818e393b7fc7caef5e29bcfa5cd8b84fefe22cc1dd082d8e089f76b92a9ee2be5f85626700383535bf60f407509bad67bd9fbc2f8679177bf8eba3a924d138aee1f7f4c700cc265bf8e39d3b04f4c02b5da9a483ab4a669361ec63d10f7c8cccd7496e8189f5ea9b21bc8e7453fa86b98142c00dbddedcdf7af5e3467a39ebadd1707e91135dca27f69fdd2577be4b0acf12e94ec0939bf029b4d6e37e606e89ff0a351c95e0a4e3c053ac0952832ef7a84112e333dfe3a5fcbe651cf38c30f3dc1f1915e7366d36e0abc840db3c5fdbc01e0c2e2e13c5641981e2fcc076c366e34ae3908172d708b34830989859f4a42de1f73d0261e30aee473561431ee453868222306fec8a68425c5fe05d20e9b6d23f6920bc8377455440a566735597bd014b79c70da64d398c2ce81be7d105b9003634c129d01f7d1934a2efdc63e715d86e78c9f5b3ea02c7031bd7963a1cbca701aae3e48cdba7e353a8418282d11c69635b7170241a235f6f0ac501c03b463d8426be2c91438dbad41499718d9af12f07932ca01b926bb393f3fce4543d609443ed15d86d6299b1a4c89668b0a4f63267d73726c6b6d0e164886706414572dd7021908f4b75c481fbbc7a5c08d263fb366d8f38ce0ab3269a95b415418244e457ee9ff9fc53dfb7253285f33164af8c579b1923b952e45717c68e7991c50f0fd4d0dc2f963e50a1c78ccfe68174f6623f802c502e416c85b56fa988ab1bb6eb9e28d90e8c347b48b1a81019ac711b9167ade4f1ade5795282972c753ed9f6a7f40900e62c2d3543b7c914b5953c796554aec8aac283bd19ebcb5ebc2bb74c845a5db0fdc6c00fb270e8c96639fa29059316651bc66073b08728b00f44ab1fe6f1c5ba74d9b906a40080283304a1189e60da53d85209fe8d88c67271ef3cd04260004b51f544c92292ac88ece4c14b8b10e0608cb6bfedc6489479137034554ba4e3cedc19cd379c17963f21959f4973f89bc42f3c9bf1264f97baecf6984c72387907419f5fe2e6c5ab3732043812d4e06d986fd758945800e9540dfb8fcb7cf82efbd1a63cf8450e2d45ece88b708ecdac8668e3db0239a5dd9a64de4c598e200de6942d0c5cd45ef67eca55ff7ae87a14d64b6c5959704d1fe3de1a78ba593df3804a3b659d3f6c76dddb8f450e73339f3edb99fa3d2c4048cfaa33c97e6e843b62517a1b3fbb44828259c177262a607807b1c83e98cf87dd5119c47ca8a17a6d575af16082b99b07e5b2b98b01d7d2538a3e6f664dd73b1222d3f411676e8468edfa22df444a19c1d9bdb50ba7306ab15432a294cf73b8dec4cf99339ba4bce59461f48ded918f9d3219014277c425df8e462a0b2608b23c5e7d6e9ed15e3c0b95b540710fad4eddbe8b49fd215bebf3eeb2a254f915f481e683d559fde134b2f79a85e660f75cc2727dd48a2f4c17dc9f38ea1b15cb0889cd2a810ca97152a0251d45afe2a0e23bb8ee19ec9e13a04d8743f3135df34420652df0f84ae37c67552588702ecebff43646a10ddab44f46f789037110b1cd1e2ca163e1423a91a8fc64a2d3d75256668f3f566eed5aa49d53c53d56d461bab218a2ddebf4a4ec64f148c371edba54b538c3a3b5eca073b789650ffa93ca5c0cc3d65b8068e366b1d3223b3332afb80164f28712e0fa1b2823ddfd482a5bd6b81882b638de45911ad9d14f5a2c03d56e8211e25fde7c4da4e68acd13469a591091cd0c21112ed72f125e488eddad4815a5f4ec71177fcb4fe1ef9ec06ce8fb61f52065be7514d116a848456acb6eec82c25da6695f6ce69afe2fb1e8a956cb828638d0e59ecd336583fe08e912b5f2e6c3fc69263aa5c342df24c97ed0142ffa2ed955baf880b1a98cc8d2f07e95f4f5b125046ad88b9eab55f9b8e5784018ca86c8a89ccb8f596263146e846e71b31a74cee57e2587edf87d234a3c5c1248eb4103df224be49e4eb8ee3ea81a966398f2805292a879b17336e7d1d7bcb3661db55692c954a0183379510a32025386cbd57513e69e5fe91f7fb30366547d63c0fcfa9c53ce881f51978c102638f36c5d17d5927a868cee2a18a915eb69e57dab5b0dbfb473a3ab56ee900447ff7474cb9012575b68012066d649aeb50e381c8d027bcd9c41cca7e8c71d6fbde11ebd677d0816259f6823f6ef5d6c104b4b0949b4f1db37334696407f86785fb97cb3962be49382f5f56b1a30906318ef59d79c61ceea7e3452ee086b556086db931fc5d9e61f3c54c3cf9d7c5e51041ec22b1a66a03c7038a7bfec6977beaa866b392d693da684679a0d545de45c5cf932772dcd06aaaad3a6d7f62ae6adb3efb387358c9a37a7aa999879d42e5ab1a17824f11f4df3041c8ff0e7a8915386408b2b8050d963819f0249a1e4c329ad3b964c08f4e5c649659c0ca7dfb6d57d2db0d26f7b8f1f6f1762af12fff60db46eef754c7ebc2f99ad5bc3e5709c0220dfcbcb4ed28457161bfb7f970754d3697deaaf2d76df30907de84974c7c6fa1166162f665a8b85cb368ac55609c139e3c73b94606a3195ba2370cda0fd326b9a0422a69c03329782a3ee8cfc75707428ab1b38f42b15b4f548b9902e0fdf305038119df2438048573c91c8107c98afcb719cf038567e889322e53698b8f65e9ff554bb9b1531e48590ac2cdb1d005e43936776889eb9d99bc1855ebfb5aa3d0e74bafd0649aa384421f2c4da41a97e7b1201d176baf0749f73077ffb81dffa9062dc3b80be983be747b642d4e4b4de3f5c30c934e33a4aded89561c3ccf101a923cf2571380087e06987244adb883244da86de9bfd9978d197c5b63d5115e85aaef217ab0f309e66a8d3089d9bd296010f2eaabeb74bafe79af28ebff98f9113830269146c51f72143d8beac2263a5554599562f62b0f5f289072596962319f2327b308d3395712e59e3b080b0ce4f8db7f8746df8cea98be77a98e961bd11ed861ed414731f60de628977f247ac41091f5d3f702ffc516b8dcd12f3d57b78aa5c266b6f7be9d9a961fb43c6646ea4d2ebbeba9212eadfc9f7806ec315ca24ff876c8ce1766ae24d3d87cb224364b0877d45f021dfa14842d7970a586008aaa958ba11185bdb3fb9889e004161920d6a36a45afbd4c3e7d94debce9fc34460a0649436801797043fa82a71a8691e9535be082b9376297c2e5c17e3c03cbd7d61a0101fb1a0a56d19f6989feb88f5808469b91e105e3b384fa4d0fc4699552e8b65fad968ce8c9994186505bb6dbf87648667ad63a130607425be72ced73926ef4a5dcb5e26ffd7aed7b8090974acd729c9abbfa8e643f9bcdceddba1438a5c90d5ef726e7958d97a18a0aafce5caa3c6e5080c71545db71aee1ffc0b9864038a0276f6da8b633dfccc572179635372d88752aa399a42d61d6127e69b2a6df014f0fdece9c29c284908691426c537b36f8125d6c81503174876e80e016fd95763a6b5b9f662200e3876adc9db383484c13df7a33a40bf40ea62f8bc3fb2d027301cff1292e2ea32276a123306eb45f77bae0568f5697d93be3bf7f3d368e65e9ec8d3572401d800441e92ac24b83b1972c77cf6af92d488f971a3a824e805ecc56851c094e71ab9fce77f38ee6ce989f2d7da05601a4d50e2d0eb78c6fe0c5f1ffc51f1cdc4ebdea4aaae15fbe40cd7b73a1b58ae35bc72c729c40fbc7646a34f70145b9356fc3f6660bcf5fad1422abbc359f52de4b492b4a47eded82c42ff378ae1984ae02a16000eabe0a24d9b79ec5578e2ebdf52044748d0f328e59303e02ed7e6ba2f0def5cce3a9c8d21f423e9516413896c67c4867f7d261750dd8ddd195bc927388722a94d4888ab3d287b60ee6cfdc5653c5c6c2617500a70e1f99ef6d753d4a74bb3d94d90d4f7b4aabb6e737fac4e37e0ffcd51f496cfa93c7c27913b875e74c01091682d2586d79d6b48eda77477e053396b4f140a15d800b7270b2e70f9ad84e71b3505fe01800d089e0025f4a13eb6d509c8a59a2f2ad43ee726fbcd5c3ed60073730e0fc0414e39caa6ddc6c0f2e1b7504ddac0601b83afc90cdfb3cf93bf46caa1a95503944a0f67a89ff4bc49ee21891219a1210bdb24a15fd4dcd0a0b23a0bdb669ae6c47e9af28dcb34aeba200246659aa6aa56666351dedcb52357fa0dc55adf8e2537ff785bebad5c19f3ad478acbb461411b6104d8d0c16c0e1d54df3f2e7a2a4239ea5ef0e2a4b911ebe0af401251622c5a28def9b923b50e9ac7d0e05c823b5bb58bcb4fb0f1ed2b0ca3c45615e180a041def30c8c7d2630819842dc37c3e1949ca37e5f7d4de85c3226c3c551c6718dadba9ee505546f88e175397f2efd9bc31b8ed0efdb17daf9f00d3a575215989aa2747aacb568fc65019a7f12f67853f57f6aa343a49bc231ed7b1544d9c1f1cedf45bb18d25881550ff50a7b56032d306345ff3cfcfb24d9193e301e796fa79d866ed7bc2de7104c78c8f3fb90a8f93a08de69af483ed55f15d8142d628b4fd157e78c639f457f96fd40d2550b984cbacd1bade3f1479aa63283afb25a8e81ba292d80a636bad5dc196aced4d31f5b3ae20a52d16aba1b1bc021d57bb9f9145b1fd20a410bcfb1c515744690e94899e480f39506754ff0386a067300d3718050b0f8a3f34736cfa706280d9c951f2cdb634dc7b3befa6afb1f7ca09c57502b2ec960bd4a09d5bf69de4dc01336f2368bd736e6dbfaec344f263ae9c4a120f24fe19f977e4343b2c25c41a960294a2eec8cf6b3429bddd8c4c231711be60621228927dd75407e78550f5222866fb27388bd27c4d01bef06c965a3910857d65f9b8a3a5e0e53a6d3f3de2951658b5934b3b2e05b46f5c9654b05b9e642437262fb58b1d3cb9f8c4724a6518af249a25324b788a0ec70515f56795c425e7a9d5d84f59a9ac95426f199fc223c771aee85df626af906eecf8549f781cb9b114c18c31bab2a5010033d8e069c1f7a6c5da264a957d60cf214c822f0fe46e81f712dd35aac11e8a54d7a77f64802cb7cc41abaa2144b0405bc22e96ae7609c854380d96086817aba7844b38f382e7592f0a834882295b46904476696bd1890b4661f13d70ee800fda69659b7be0959fd21d6b7569c8d2931f457a072391b1fb30c775b53583e8cec5c68a73a04518520b412e7e28800dfcd7622893212f3954161abeaf28371b0bfb793d127e2745d4f1625beea3e5d3481cc0f7ae6573c8d42a3772158b02520b5a84f4019fe49b2e29bb05a40b6c9cc2c75bc9c1ce7c7450908dea815c8652fedacdc50a1ebc305bee01e3cd9a89cd1b3784a00ae14f0b0030acd7e1779e36241588fb3c14d3b296258409eecfab1d95b92058c32b99eab4ad2f8ee6b7f0c0393ebfcefc1bc25a800998bc11ca708d4e0032b4d6826d47ba0856bdabeaa5bd7d2dcc653d11ef0e3b584c0a55e5bf918ff6b49052060b9875515174a90ebcecdcf473280c3b003511422672a18e7c36cdc80cf78f2ac88d109654ac226b00e33ac67a300097e2f15b80499c955c38700c47759bc28fa51bcae342c9a3ebcd34991042b66148445366a8b3515f7cba5ac5538a7bd1d233be2457963c6da35dd52aaf61105a6c7278d631c0cdb138529fd24361dbde296cf832a986e9ab77a1dae9ce24cb568a19203fe9499e7b148b01a90c907d5a29d0fa1849af9f642edeadeb4a6bd897730046ecaa5f06ef2f755dd578ee6d4c3db6cd8248af63df889d3efe3b3f2b98cf3dc8072c242c4e3b38e89e0d2d78f6264ed8556a6231ddb76a952ae46746950fdf39e71944c9c2d5fc2fb6e8beb99a7c1a2948e31a9d97f83a9f974f1d0a7b3585a9641dfc5e98d5b434f99fc96b45e9c9cf9079b49272745f509fc59812adfd6377938838f791e76c9e485195934e468720a24d6136e1057e7549ca1cd0f90de9668871292aa3b396a1303b09adb6384c20508d84eada1a5da4b084413429c93a56e5c86b450a779468558a7ba231f7cca4600a9abda71535f829240920941a052ad13404736cb4a9c2a74d2fdeca0a982b99cf48a6bc75b55386573e4d3db212c917a8e05ab3e6676146221b1f76e79348933b73419f7f35a67513a432bf93a0bf93e2147f682981f3cd1bb767b1c2908693aa15f9674cd5c25db19432fbce32fc4055e386cacd290e37d400fc436f044ff8f30902207a5fd6b34f6495d2c1777770a61f3ba6df73d89071be870b4e81d68999053c1b1b17941a04b060f788cc0a612b4a087630e7bb4db18aff0af7ce5d7f10171b4cc19943be44d2e1c2ac6c293bcef18692a04903443d535d14d10892d2e5e7a70acfb5c0e634424fa929871b968070d7eca52d5d0159cc6ef2f4c2885c1f8e4c8c46e9deb9e16b7a71baa0d23ada015b2a89add19b89cdc6bd712a188abcf2e4681fd209de82898d0ddaaedc135a82f51e573396ab5ea28850b8e47ac4edc3d88f76c1b4d70b6646baa860f5a00404fbf40e9d94f0f90b235225c64224e98aa3a6f519a260fa09c80b7e1f76d7d859309c9a9bf38a11d31dca4fb0ca0dfade39de4ae8bdc93b54ba511260b58fa5189063b43eddbc8d352a5e9199b69189a367ada10d260e4a0acc531f6d85adb37b51543ed650449ae01146e542fe2466c9c8d03df1606372deca9ab3f2a6f5cefca0f7542b17d111a88ae0288272abeffa05e6d95d754ce6faa264d1bf9ebe9fb362765e4f258ad0fd11c2b42b7355f5ce1fceb1819cf172d840e079311d4ee9ed6aad2f65dea8f93b38118aca831ba81c51c4256af0dd5337410c07786b6522580c6de9f1ad831967d4f0f8bc593cfd08ddd6a695fadc187b85031c40d04dcbc17000d2f83263eb1acc45a75de5fe31b295b012db895fae745ee5649e8f933d7fe2327424c7d7d64782c7274bb04eb1abe9023bb2e86d3f5d244ccfd50d29a7ff48a6bc5c3275ae0dd03bd8b7c4afeb962348ee8430f20fdb23139192960af7baa21a062508582a6d21f7f340f25cf8acee20ff386e0dc99cc08d24f29cd5ec72eaeca98896ad7432031211ff8fe4c2e282f60ea7101d7f58299d77daa6e11a8c5f37b30f87db7af796afd1a7e13db2eac9de2a2dcb55355837db74fb4f9486c2dc78dd3f8e5598026842c2e2d11cd4fe8093d6884bb67867e02cd9e11681ee67456b400f46ddc70c3ba6e5504724290076f8e16cfc8986a6dde1e008275a332871f7fe44f4cdf754e702fd6f19db059582b595d4e0053b7f1063a554cb27fc38d65b82cc10a22dc6200bb6deba466d8f3118d238a4ba8269d50a29cb7c0fa1f02becef91b6117755a68814dfd665e159eeaec41da762e178c58ec490a490414fc2fc280bd16fd9f8ab03395f41b028df886ed0c47f024e736b5ce39b93586e0f6adacfcb26fafe8621abe9678461314f7357824ec2ae7ea7d9954b44cc07a7a31e0bf42a17ab7575bea7eb9b5de1fd7d39a6a613a8b38f0bdf403a212dc1482a8e4abe6262c246cea040dfb5caff51694764dfe3c66c1a7e4b02e92bdfa27b12dc01477214b3016f8e22c2934d364453659096feace27305cd53dfef949826e8935ca0757b5a40e6e17e8b63ad13d41d47655d5d2e88d4f6ef1b5b2149860f807681a4e943e06dc034e01dfe5bcac6522ea3af6638c6e18c1c2d21de6059cae435913af5cc83763840d7a15c93ff944ccde80bc3f0f5b4dc1c4134ead546f546cdbf0a2bce52f04654632319d4608e069d15e2e75eb69752c9f01c504311ac8503ea7c298b507549e27552f708379a88cbde5ba69cef6065a91850381418cc3a4c6bbb6c49b51473ed0ccf1dbedf2082cd5d67f24f08a9b6dc24c5a19e302c372ae6e0a1a19814260e91774a61b4e5eab57f4c04beaebfded6940778c0121e35168f850e78bc7bdf9923412c403b5e7e99b11daf5c831528f8b5bd3899d0d1bec5fb08d1201548a15416e815629d4bf1eb561e83a3da06e90e367139f4606c77a7b0121ffb6532d2505c96dbcc4bbf92733d359f69e74af96454a02a39eba19b848b8d19db4dd1acea0ba832d38945230abf8b84fc1e62ab9d284072da79fcbb8c20514c226a5045a25fe6e053197e25745d351a1fb80cb1c023ebca2295b7385d0a85e55f18d78e19c978c4bbd0957c2dec7d136f40aca9e03781a5d66711f64daee2ce681de25e2808e5158371a0da5c76e77a4ee54a6006e8915e47729e02771a4b8f213ce9d77881ea8c8f6d7369701f5bf138af9987f51c31df4b62b276c42e9c824418cf98b512d29cfddd909c8b950038bf8d375a8e67944394fda0d5f63c3913b6b0177e819bace1891c6afd1ab6175ebd706b5718b041c7b314b30a6ffe23e09fb932dc5b73b1f3abe2b8b5638aef8c24fdf15cbf4a4ae603fad6e80683cd5d8b44d15725a2e7318235cc4c58340aacdd35ba942c028bc4d0948f4b66104ed0ad9ba7eb3e8470cdd7c40f05bccb77c95711ccb6ae4b53b594a1efaa8bbecf0759397cd06f8acceba07ba98c3c850cfd70812578bfda9d8804aa64664fef600fefd73535d9f68ccfe7b4f4b890ea1c66d66b2e168cdc6b273c0514e349c8495d84b3e4c2c0cf28441dbfa80a1eb3b3f9f9f925e704d8e9af239467cb276d520373dc260b23874be91bc7fa53636372a3198c746faaa49c072626d37b578fc7801db2f78fb825834d83cc9273818cadb45c13ed798b542df0113d52b8001e972136bda359e554250ed674edf33db5c51d60feb0725522507de58acefeb9d95c8d7f66563ad296e78b77bc5f92e3f7fea2854fdb36759d0bccea02cbd2e14e3426ab03d5444ec321c963d3b4e6d95c426aa655db691016c76a6ad3e1df01107250ea8b7087861761f2aeed3cd5421b724aa5e7c1b1389b511aae037756e289cee9f504b0a584ad47aa2ccabde74bb8ce56e3e9bcac39accba35c14b45d63d74b34ad0b3a633ce90da18e5d47d78d547473de62efb5d07cf7957e17e2439ec6a6ab792125dfd3144bc23892ee1b3b6ee2d8e16a89652e58a800065cf2ac0418083f90345b3ef2fc390a39215dc10b3a58fa5b16eb359edc5d0fafa85d5431a25ea8947b4e5d510801845327448093571890f06d8eeef113171c8c16fcc353587b80627048465cfcb2180f7e5d192b61f1410c712ab8ebb173ac05f556b152fcfe9679cc1c0a1003f256a1356c9e42d62fa36dd26bbbb1a84c0b3ac3814840e6972e0328a91e73c36fe2aa2282c004b83d60017694b5506cb8528f9f8555b6858364c2500e8c65f3033105a647946db701f93eec1533fe1b006ef4ffc86ba1e0676146afaeafd3847fa57e7d6025886566d2e56494e3ae62a5071061f4f77ecd5c9e07bc59dd3a1b714cbb5712293f1131a09fc34cc3a3093a6214d86bdbdbd2eba17cee11f2c4d88a5186e22032993d722aa2ff038aac2dbdcc880f3a44ba7b952860d91504d645ba6f559824980894d722a44a4a995ada7e70710440e24f234276dd7a827c8fc8d30dfd94d51332dfead930804415cdb3b0d4560155be62dd4c723d44a9b3b26e3a739610a8a74f8e4ccb7788ec1c99c755ac927c82ce3deffd63b7f452aab82f69809fb1268660a641728d64539911a1c7c3eba5d155a95a46aa4d551e0c30c9d32f3a3b1dd53605d5246b689984d0f41554f627acd3f9dd22cb1c567a06b8ec7807d0a798be3298775e5cb5a280da10692cefbe1e8a75470da2ae42252064de180bcea43f78e59ea53c8f96035d18d932a1f66af4270cafa5291ed5f305de7305b579420bdd7329fd2b949d5e165660e114b57278d749dfe9fb5db9052e5ab24418cc9d043c61f6cf24d2471089d3a6932c32bc382fa7111bee4c5b6c29ba459da6a53324d69b470824bf6865c49f06e12955d006be9ba937cbbb7588abec00e1c34fabe5dadf544bbe833177f73c0ef09ae6c07355d1ee7c7c2fba26224038bd42d230858b273155b5be8f276daba9023bf6bf74a1cc312c8c4c58d8b53f0b56d2d14ef82e73b9c2c15e635495ca5cae67d89d795d617f09c5e56e28abdb06d5088095e3a7aa7e9654e9c213212f6b60e4665a213533ccbc29fd441e5135bdeb85e30919c95efa8b110708a0239e57a6e8d6f98de3f0f54a414544cecf0c0190134dda08516836a6d6cdd734ed00fc9ae189f45315bbffcbe6e423ba7584ad4158c830cf3e3e7ec87dd78aa4a498db15cf0d3c87f508d0710d3910e416df00372c3731a042169f0424f4ca9e7912f56a4f761030cf9b135c05e4c1bf55264e30e032ff0b2b49981d10b2467eb9a5588fd69aea248d16c17c492048eb08ff7ad534ab46c6a64dd3981e71cb07fcce08b85bd001862ece56392aa6dafbdf754d88c11855b7f05acfb2b6047102d516ae02c9ff644b4405a8e1d22478fed1fac42123f26e5cea2a7abaec345d50bd159954065c77218f00c978d4b30a1bdc5645d8e4a773c3cd9ad13bede2689601deb3bcdaab4b7a624cd1216c8f874dfb31feb57da22d522c86ffcf0dbbdcda7f16eacd32bba3980997d7853fe3a33ab84a9e8251653078050f52207213e8661723674e62ad46465808e7c57193133ddf28293e4a94b18ddbbf9b95295bbb616aabe22efbba0fca015ac87ac6a7eb8ffe3f789e8f504a61d726123603fc7d21297bdd2d89c0e056d78773553101f7b8439b3cee7b5902baa04a4085f6cc99bed57ee852c7205fc199a16ca0a2f2d4b7afd41058c7bb2e6abef5506022b3ac21e7eb5f4054a78125e03c25cc5c46913408fa7aa8ee136056a433676ef883535921fa0fd424c04de0b1f441bdfc080cd820ec05a83e4945e58a84bf2e048760eaccad58831a82db34ec601f7d8ba28af4f3f4f28ffee5829828c162c4708449eb0079cf2845e4ceffb92d6b832edf8079463c6ef5f315e8c0d79d078be2c0ad4560801f972ee907ca458e91fbd2fea339b6bb0922424103a8e2556ee41d08a14ab95449c9e0253b5633f5afa257a8233d927d0715357c59ec704f4c037724aad7145b85fb70f019c0fc69e7029ca68f36a69d46b8df1ea7547df2df31eef7c0b9e7a351742adf71fc00c596c81818c119095a446f1cbaa70b459409864adc0ef3be788fff9120f2f788dd06a4740c37679e67aacd3fbcd76114a1a824716b999fc4f6c2534a6200920d6b18fc21b6f54b1bb6ae8118004b99961e9dad92e9e790b7ddf175dfa4a2cfa59a08cefb1895dae9e10705c28b6b31e36536d6daaf83013fca1b711c4e387cc47f2f7d874112a218bd46b93fd7f7ead8925431d7b8663bf7cf1089fae5981b10c8b9edf8a6e1a3fc36278fcb193076973122633f289a1ce0dc7db4e6996a6dbaae873e0ed564da591a33d8176c51d87f7696d7410ea28f7f3627215eebf98f367627aedf13ae1bcc62a114ca44a64c90e21fe3ce23d5aba77ea88026b91a6ea0f90548da6b8f9092ec0a80579ff77dd2292dc336da148bf72a5a4c3988f0b35145b7b5cf72eb226f0ad0913ab45bfdbf3ad3124cf3682c09b8c8d4867a2aae0d71709f0a28131f42194321cfaf4d4c1e3cafe6a4426fc475441eb9bfaaa695a2af39a1b4b05df2eb0e9a7f60e4676cfb5a85b6816ffcf68f436a5ede123090b3719d159db2e67c3bc684ec9fdb8220482958b3cb540cdc2659d732710a002d16e07d7e51c5c05cf6dbaac9c5cf746ccc4f4c13af08468626a9d04fa9327303f1fcf252b0d7356936a3b0f73ef1acdcad43a403e078c6e2040d479f17756523d8955b301afe9dafdf644e7d7d42b6682c518e38355449f680779a952b01b5bbf3342fd48a67329490b790f88ae3e84c612f21c9e3fe5ca91940baacc7ad416a1e839f3da113c3ba737a09bdc364caab520e65bd0b6e8f8aade3a5ce5bb999c2b8f800c6f5bf35cb704f5ce0b1d06d5104c624c9922d194598b7548b362b12a1a17b5659da591d777a92e9cacafb9b43b853754b0cc5d58c1c8d940707cb91833bbdd52e4e8090e994e8a9698f457e848e13662e1df6e5723b6da4a277022dcfdc2841559b8809c769546848163300f7c9c53981ad335808b189f458bb66cbd544d3e0faeb5ad145f6ff31c2314177ada68529e60e71165d377b7b23d0aa0d1959b6b30947398abc0b56d10c44894a8b4ca4cb282ee77c81027df87c2d9c3bc761fcd9740f9f319f026a7f932ead713e02d5f47dd79e9d88b88dc84f47781849d61c98f284b05d9f6948cfa3bc6ae4be79f933c009b0352ea5d196aa155a0ee8b65da985a7da256ff93cc75423816d1529ee6fa11d6566ff409986ecefe5a05595fe704028c707049a869db86ac5bef2b912fd68db1c9643005e32952c80983f4e9f958d230e634bd82708cc1696f39d5e2464e6adbe2207f2601282daf1a72c2ac50be67cf2c341fa8ba6785b1181b7226ec274636602de74c1898e24e824d7b5c83274dc4c6ac1642b6fb2d326b5387908b172a10983d87fe29a70264cb3805b1692ff12ef67ae2d3e59e5ab23666fd10f63c59126f2747352f81c9d1ca8dcd4b5dbdf58a77e83b90d8aaf55d86576d95e08fb630d94c28def0d88cc6b60a9a0d18340db8afb16699ca042042ecc9277f9bf13180565026209da77310b9937fbc00041accd0014c4b2154dec345b9314cccf412666f51508e82933cc893d6299ea74252dd726d367840664b241f9d7f8d4b89c1d44ed89e3b1a219b3d3df8c13a9655b790432809b4885c6e9bc82161d15a83142a4ddc28ff8cb61caa442728f15469cb548ec7f5cd84947c84b5f5ec10ffc5c54c0237f20f4f43f22e3759f91f13e5985e000fdd0d4656e1b5a45e841c16b13c08426412641bb3502c98e70926f305d03ca702a4c3ffdca3b5d1c0047958b07d9f360e6f9607e894465d9f5ab981fc311341e24f523000a259d310cc2a11810a803bf5d2e6168356468b47d61cb7d51158a37197d712ac9275bf5cb3e83d43904f762b1f252dff7e78be488efbd6d675c95ef0e9954ca6cfe6a3eb316234711fcf45eb9ba58fa3454ffa447ad5ebafef9e41b091eff0becec516a0552d789ea43684d93dda0fba589a3dd7e55eae78f66556a4e751aedf7270ee47fdcef81719107b66ef63001fe7fbf976e10a6d5380a0dd2eb41ee31fa9efce73d68aeb1a2c7b9ad9d8e2f71dbdaeb4c7039a5e27c789374db747bd99dbd35819319d69dbc8b3109837f26dc2939dab85b84217381658c548e1e05a1fabd37f23c4c7d522427dcbaa5edc4aff99a3a602722d2b0c726eba7bb6d6f1a258f2bcb5a15e2b8b4f1d986626844cfd23f4ea2f252b6e6f61bccae7b3ad7fb6d38d4a7fa58998f1b0ab06719f6019f2c2d605676fa780474b953b37290b84e213ccded1811677a1af3be0f05c342eff085eb5abd9bd38838492c95f7e2b0a25d6507e56da0824742e528f61beec8127be47bd7a5802507d6d41bf365287150ce830d17faf1774ae521931d870e1c06d1880c0085d024f83d9706066c4c055cdf142d1f14b64ed397020df1acc95a3e234b5f28120154150cd46a040f4455ee4f49a670cab9e86cbabaa0e8c44f2f224ba8be3ab0f8ed3b13fe11173362dc8fe8a875eb21d8167733aeca8ff840c5eef5e124fa9190f453054ed604755aa68b3c930a8a1529bdea704e95fdbc2e261453819e38a400d3148e2e59eb44580bf506e43ce23884fde79642371b4e1e884d574d41e8ee141fd441c001cadb8195285256b3669f4d74ad6c5041cfbb575d3575c182c507e8eb861fedff2f69db9888021a0cf7ec50441fd94a1ee8753b11fb84e79d5c50bf90828bc8c423540d9a39f319bf17d8a35473853cb01c2208a04cfe5d31bb0cad2a7894cd56ec208ed21522e5620670e4c3acd563f384c7eafb0404d68879bab3663e264df2759adb4b9130501dc0394b1fd24d580a98b069a63fb13a0a3f98351faff51a7f64ac5d0d2ea350535ada2a0d9a5366e7a432a2185332a65a7dd164c4069a64125a8701dbc1425f2d3832fd0e7e5ad37d8f4acc2606146711ae046a48cdb800e29158097739afe23db45ff5b6372f3e6f8e8df78ce248378feb984ca64f66af51bf9a36f79c5983176b54794197bdff093d59334df5d70d11f5b86bb5a6b49e13669650fef699fd0dabad6a0edd2e308bf3d654bb01172f57e2219530335b89ad29d06d162052dafc752d0cc978909c9c6b1706f7b96c0a7860d5855a55721c25baf58738a96ac1c728daf102c7d63f86934d1decb53a221a726f9eb0b26edec5ee6091e7b2ee9af0b9912c91e1b7a4f29c98ba487f876b5d79606e3c121e6c82e7165e39775a46fba3bba1d1d15b640473166cb84c9f73dcb47d75c83230eb54c1589d29b246d6ec53dba1948c3d3d07c5edf30cedac40a59cae959eef189dc3a65f43521271706ba20f96188dc28f23de21c244460ca4779a63dfd2cc0bd1c497a87c48d7aa7a879891e9320b26fe36a3eaebaa3e5744250fa231ac9693bb89a654603e381f927664f101881416c567e0c6466ab6a10e2f4a51a3830674c705b1b032b418dd1f447a5aa25ff3b64bee81fce543b5747c678c43f390a6d7475fc70532cfd6fd9941b60f5a246b3e2a1ee77685eb8a7f9148c8e30fcac005a26f5cdbdd0a85c44ffd06415882ed6058a7165723bdb8d2e4d0a6dce885d2a4309a18742fb7b93bd4e02b3b6f6431f3307549da979f9d0f5433dc4ea12b2677628ab998933c386b625ea3e102f77e2c4bd1b76791a0ddd2c29e4fb8cfa9ee90f31a9b05e701361fc66c7c66195b8aaaf45dc5d7c14de58d9cd300d6e36ff14aff180ced0f85dfff1638c96376b0f31085d522d60e940666b57b5f5f83945335d3a22ac4b732b3ee085d90949bbc7564850172bb7e349d94f96fe1a6eb8eae389a942c493efd11565a5f975a6ae83ce0e86b3242fb67d67ceb25777ef508692f213fac5620946c892d32f078cc2eaf1e146853a30cf193019ac38756261c5faf21fc5c35a7fb3c0cb3e5d839e1bae5bfcc8c33def106296079f77e8b2ec468b26cb3ecb0427c81ecb9adb2271815dd253aacadb45bcd55b620eb57aad111e9c0adb0e1e044916a8b15c171e514aaca956d0ac2d14394744ed9ee73ca6720d4fd805713b07d895e734fc32f7b7a30f1f33c1685df2ca88a5715c4b463889d4e43b0d7bcd77e35bb1192bc8960b4e9121fa75292cf5d9ed938adbeff753c5f9d4bb37a1a73c70b10bc977deff77a3f7bdfb3cd004ab7e95a192585faf4b2d0b53450247735c5c693a65f6179fcd8940a00ef7284bf2a38555f74f2909cb86cd4e4c69fe111fadf9add5eecda537235cb1c03e87bcf0de16d4e12421937e7da191844fb76f5698d2e00b394939b3e8002cd2fe3fcc4fd4833e445803762db713cadb8cde1d28b347f154231496c3e7ad61ff7334d1ec5c88c46288f7a926282d10f3fdb9314c8d33afc610d7188f005645d2bd8fd826f9ef31ee309929e54698071047616aa4601efc78fb7a9ccf139740fa16498beaf2258aacf456edc301dc7ae0bf279e0e3f943f3cd4c782725e555f42e3e324ee616dafff942f05149dd3078ba5382eb51b5eedbd18c86979a549ab30eb698d1b07ca7c37a9c61d515f8eab12f946ab01f378e3bc8cf72cc6cb7c05e5c3ef38e3e8bb04a56c7aea19dfa253ef2645cfc00ae2b5dfc4f547d87ec973fe7d8be0d7792bcd5ad21ee94372373b12b36234c7578023ad27d1d75b7bf513618487ff4e83407fc6cb11237a7bdc5f8783a14c38694ae9b1f905e837520791ed876d5f3f5ae46240ec26bb71394dab31284af45b0ac0cc249719724175ffcd32c131b5ea5865c3e97fdbfa1ce49bafb5bf908780943ee5c5e13b578a9d27147ed226f293167ab5428c0c23520cdb4ea40070f524a8e6e998e72dd780af90c23860e2521427406855d65f585a1aaac5b19d01858a3f426032fdd3f714e93f3805798f30ba0c4b58b3be586b30679effd4af53bea1526c39bda50d4ba19821a6600bb75b1a6a3616e373ffa9b1328a003d60cdb984f896b2133a8fff51d8cbae4f055512f9d4657368a9f83f6de7aec8b7a6dcb33e42dc8231680921419a19891adb647ff655fc41a7deebc20f09363b08c153dada769696ffd03b278e65dfcbedbe0ea61f9df36d8a9aa11135a5f4c4f2ef6b289b770ac781dc75212ec825bf584637a7aa729dffbb9be7ca6b83af2ca02ca78fdeabe2c3de8ff4ef5fa255307ff132d74cf69cf7539eadada41d6d6497b22613754888ec9275087baf1881dda4ac4180d8e0328e69cd27b6fa21aef73f9fadb072a07f43a2ed3a9a6b48f233b3641952ebfa6634088032de155ca8e2a3d5e6ecfba633fcc029bc07793b67b078d631aa9f6ac1497ef8d3307f8feb1b07ef94b0af4947b3513d1fa51a93237081a116fe266146801ef334f1a7e5edab72742fddc3cd1520e46f95de3c63de045bb059e6a29c7cecd81ff82b6947ec76f81573ea7a9909a12b6bd438fb006cd1936e460e79a2cbaf7241917d46f395fd6497697e1419a209fc50dcb8edf6de8f8c81577280e6b0139c570f0c1e07280651ddb06106547497e974d481f7e6cf997158616c0f00111e4a749be83cce921f8a43a2b2047249dfaf9e11e00fed435838aa2e1d626e2873df2db6a1ec1e6d8bba8e84d012e59ac93b093ca52fbfa35026d9a81392719cc513b51033284b0d086ba33056b0d9a587f5870cd9935a43a28689b42af81c9e47149548329600dfce5cdf6e8c618b8f0b25dee279bf1e1fa5cdfc0560df0166f37c29c9b9c62e49aabef13cc00416cab7b731fc91378846e335ddb1c9079e7f4d061ce2cbd991e55a0fb46f5f434160384435fdf1fb117db1d8f69c36fb56e96f517fba1bd006bb81d2eefe815b00d3fb040a0fd9fa1f6a8382fc4a93cfc6b1b87dbe601a62a2d7556b7bf214fa5a2ccb0f130b35fc2c161995b2889066e6eb779a9c6e590893db7fc878aae0ea5ebc0a20320e9d4b0980ce79afd39a70b1297ea44b74aee6172121d5d48746f605f7c7a2affe8308859736c34558ee63294607ded56038429daff77acc0cafc663a9c992ae2e11225e62f092c5f5b705b87557eba40f0829f037774d986cf6981aca62e0920ca7c567d4c8bb96bbe049ada174cc08cbd6a53d844c96607ab8352317535251dc826f89d95dbae5bb887bc1bddab01de00feafa5c1c8e0f55210498ee793f694f510a70c2381704db4e9bc296ed29392825c9a9aff98f989bc61dedaae39beddf015f7a0461fc27f82871886748f4b8ceeabe4cd851a0c6976dd2a3ec8fcf9b59d5bca125a63583397873914b86fb98a9503619c8d89376365a23c5a9f513e15073eea645699c7b9e419314499f623465afdb9870104c9d3d0742055e24dfc720daf412ce475b7ae25510ee86a1cd17d8b215cb8d690d745882b45d861c53cb5c8385a1b9ebca6047c67dd13e082fad796a0d59522b930a7f14666e2ff0192a0d527d3a7aad7e7dcb14e7ffeb462bf856abde0f32f76c38694bfcec595435274850ee68a3d793c807a5d41edfd65bf30f96d648f0313ef163d1965d729278b7218252a80a11b128529cb5ed826f26bf235d7382fd7c6486ae1581c4b734d0e50640b21d2a8ee7648500918c56fc6d7c55cccbcad716801208414464ba01b80aabb41f3e106f418826ccdd6ea823779ba10e7673c29980d72a3160ab073ab24f07aedfcc5d93ed5d9500bb8249723d812d2ec2e05e9d35f64792289b4ca7796bdd66cd3991c7f5728692c122ffff0861a63082df7ee5d0a9d4b7e75c435d869ccaa0d23bffb7483b9ca501f9dd86d9de8e6b99aff12033dcbacf54a0df649306629d68fce3c1ad01925bf29ac92d0fef2a985a7d4089d0a768c20c2dc8716cf839ca34176c8bd460d4cfe1f1907b3fc836d61c9443662037e58157115cf77070877f60f63a36fc9da07e4fec00a478b3d61e30ed3f2441120f004b3c713d12cd5ce08f083318020bfcf40f269aa9aae07ac8af1823b33a55de6f959ecf66fac1fba6e37cd586317644113e162b3d2dd3f65e8f49dd863ce2b6a183fa0d3690c9488d0465bd9e455120571d4e200f4aac5a20bec464d463085130d31106108c66e0a7e1e8b8222daf34b4cc0edb4d7ab62e43cc8778c7d662ed90df7c63c6fb6bff1ccd4e08570e5f22975a5daad755b4216cff172718f38748a741881eb60ecb8b23962944e4b2a54ca467e426c8ace313a24c0b31d210310bbdbf58ae2a4be46461d287e8d2baa07c64b1871e1891d118277af9839dd770180d832d2f1e58d47930ffac718c9b7cbf584a1433c54f1530de47eac6587e5aa511d72237aabeb34fc70c3df13c6107fbb27f83ae4113c77e69b08b26f20711ae29c81a3894e991d87117f098464e42093b3adf8a40ea79a84b6f42107368119d7ef6153011ddff707ce77621fbb5b6f9649267a12eb69dd464a84f2be7c121bdd8ec66a533aedb8f0090bcfa7b723ab08b9a53e4c08b30f057ab650c12e52db2fcd8f1a848041714c81c1c9569a04d951049b201155db8182293aed8a5ed104ff1152a2b7650080d32e6c928052bcd7d5e24c481acb094db429e68a156ff9ca2e9abba76c89d72293d8cd10c8c62e8cf55909ba3e1039a474561fef1dacfb463337d25a1c5e8cb003e2307d2b7f517abfd48ad7cc24fe5508d8cc492e8fc878c69daad45d5cfcd3b40da35f3fddcc2a2e3bf49fa022226406e6760c2bc2ab7df60e3439f8e9913421b85d9eab806805199fe33fd4301b18022de1e89d709d74c4c36ce339b17cd8570a93fdf2a993503a35df76279b636b83b89eaf89fb6901238cc0adca0cf58a4042cb0f81fcb8c723d184ceafef8e30a02b050e5cff39871295fc9cd3ee52d24af160bb666b153308855e37cf7f11fe9891fddf4216b015da608bbb460b43a256cdbe8c8ce1a8c8dd1f974443d83d43d7593560da7c899bccc4e17deb14f338b0f485abdde009e21afb56ccd3253baac0d2c55bed69d3992e78097ff2c604f59472f4cf51e42b69290004b86365eaa10353dd28d58af8a52208812c0cda1cf0318d71f68b277a0f1089d8f49d651cafa93b6e2de48d3a22a9f6a76f16a5d40739fd3125b192b15647adcb8f792d8c5afd29f68ee2be3379fa3fe2ab2ff590ec1c6ff3f5af6a0cfb7b44650be102cbc83a65885f8bdf952a90cb210fe4742e6b021ce632ac61d74ec044f8416bca2ec290e4aaf435c5a350d504b3d20fd764f238d97e348d946f7fd09ca708a4bba43f8d6c9fe93dd7304589608017dd52939ae2bfbb662afb7c18ebc15469cabc8682ca0d3a56a2c8a74a0b5334d3d127c299d8cef0471ae5a16cb2d01dd938b8231a337a94a5b7f4e8cf3503590852fac8823a313d20669e0dfc53e50ff09c08bbbbf49e8f31cd91c1a0d6c5f466fadb163e0c5c50f327b9874db3ad372a797340ef7b181dc049907cbb08d9eb802e3f65e342a5ef406494033c43558cb48c5bd72eb0478d9e611d3b2d33f8515d4fb8d4812892949aeca020893e46cc8a4ad3baa2382c19a899a683b92c44638c2f86272c086bd33188b9bdba647c5c4a709e632e44ae79502a2947054dddd26c0ff875ae458908ea643e407cf7c570a1ec99eda4ef0ffe1ffae122042514b766ce7009b2f1bbdcb3d2ba681032035c3692f5d3234781e6808b2a154646cc906411f2db7138d839c70f2a16508a857bb802b715b6bffe39cdd95fb1306bd1d72d502946490d7c99e182ddaa6e9bcf35d4f36e97cb9fe5967ca1364fb0b89c18fc6058b69e5be2eaba733aacd418c34a2ed2b0443e2b926a9e0d8cfe69c1c07f690d19c5172a4ab8fea1ba1cc9ce2d288006776e4ad3720b506fc8e075dd5313c15d2b8dd8fdc37593d8ec7805467ba8d0df0b1be0bc94d18d77c5ebfe0ccd95d82d56c7c44a9593710331f4c3dd401a6691f7640d6a0cf1e5e6d9ba476b1ca282ec4b6e372f4c1825f8f00892f50675faab8d9abb0530085b79eac53a0948f8080f105925ab0ea871e053cad30ac46c3580738eb8b0c7802f0c1df50319a49c31e0e93ebe61a456758bdfe816336d795e68aad1d741cc6c701856432e74b5f669ff912d7349299c3601ee631680180947f75744d67bc639b47d03478c652a14f3a146c2f68828fa6dd308523d3d895708458af011b2ae3e77ce102ba69bef8d76f0d0c612f0af867d1e42e1344b46cbc91ea0bdccbd4acb66f0619dc88b52aa85576b364e75f54b2de1a2eb000688d93aca89b0ea4fabda3c1eeeb29d1d33716e353ad0a5093282fa392142a99732d097a23b9e2f7042fac56f6b966642ddebacae47b1a01a2472bb6d6988d432653653239a58c9409da68af1a20ca5df6113096b9f7b56159ba1dacf9055314930f910f6707501b893ea5eb9f35899fd033a6d6329ce302008529ed289ffb43694d08b6dd26a9c10230999c04a692875c275d72418382fecca3f89fb84ec2022364e69065c053f1a646ebe5fd6aac28e32d6629c9c26ec67ae0c52075f6a0ea5101a5292e0e171bf4bea89481fa3bb1de2451c09bd32c3a33408a5028f0e1c9ee09d52b4b3b197f0b1349ba49b26503343194214aafbb1f1b64a6d6f10c15a5165b00e8eeda9f50e6d609b6920401ff805046943cda39e1183b7838c8b92ad29ca477f2e55fa82e0d4e0c0bfaf38ddb09c821caffeb89eb6e093a2b6558ec26fd2800edc524b3cc1f584369e8ac98473b8b52d24cee63eb494f6e5ff97759bb2d9a5a6ed8758fa3834e71efe71108176798ca9098244f5f9ebee1678bfacf0017075c532d650142ee87579db6e9d075364d3693106d2bf29a846826a9fd8825bc1c71d3fffd551b201df41fe2f501d8141bb17071758de769cb67c8a056e596ae2d19452d3454be40d8343638cb6efcfcb419f4bd28dee836c2d2c5eab3dc10bff73c2995eef801021889b45d5d91c82ef64d1e16fb58e9c1fc0f4be5ab218a25e86a7f7c32de94e4200adde02a1f9a2878e3e05cdf59430db8e7e9b35914040beaa2e229dbdb3186e6ffbe1bc6ecda3fb531adb0b8d807a0f7bf60f921c26a45674438def5ef634cbc528f44daade2bc07d90907bf923b1f91e9547172655d16bc55a4b4371ef1df87614bc6ecfb78dca7948ae5802b76804d0ee1b894978ca7ad8b1148dba4f69af737490f85bd688b4bc5f0c426deb4b00a8d9b4f8c0738a621953f8b112de3f942da42fc565928462314e32e98881bb2031b511c40124415427ff95d0cbf0a2e5bae1f5af3a37d504fc450a600a34e7bc4b5112ddb0e1b1c23be5c3669a6cfdda4802379c077c134ed427157bb16638e4ae10d15ff71f86791af2004c32b9afa3dcf64a556b487b79bcbe27b2b28d876aaeff8500a5e73fbc278444c0585e6bc6c41a3e31d33be7d302ad33ff41ff7692056c1498b5681d40cc50d60caa75bd680395394676e97e5d92e8b3394095c63504c9e28081fa85ff7355b9c615efc188be1d331b36db3992d7ed7ef1f6123c4accb982a1827a5eb3dbb26e83a416293f920ace492f0c786f4992eafb5bf3afd59d2a59a6f65ead3f5ab3458d82382b6789a33050379da32c7d4e4f1dadfe9798974170630a0956d641f48051d47e51643099067676169481a7b2a7bf3a135dd13dad3491655eef08cc9a15c57cdc2f4f7437acc15d9852145f70174edc72ec24b25d74c7bc5731cc8a3fc956c0661bb96c79a030e09f0d7ec16293184df0f9361b82baec761af40349c1d0f34d117f985e04898bf2da0cbe59fed5ea9a55c15e89c0a7797782bb45f5c9b9fe507302174f9b5b444917f4af2a55616d434b916cf1949e0821a4c3df24d304e5945e407264e1796f3c7a79a4b72dd0ea04d7ba5f2b98f1d43e39ead64677d771a1c55fb6fd826185944af1745cf0caf0479676cc561b9ea5626205f31470144fbf9d081ecef0dca7bbf4c26578510fb15fb9cfa620fe18726df45f0a68aba7eb83286c9209d53d6a037c4c653d790312a902cc2448d58c61b05feae02f35e6069e245ef721a925a558dcc5733a3867d19b66212a935217a413ef4ed813d4fd60308f696182de574f0af0b46a0306dcc35b191f0eb3aea282895ba5790b7a7239cf171a8e8379637df5641c5bf0025bdf2ae6f3c3fbffe55e89f3ba11e7ef0a51cc5b5e69a8ad05a788a899c90081fea9e75905c7c8431765c20f270a4d36f54b14e4b7ae35eebc7cb569ae125200141d6d6a163feb5230a7d3e77bc9ecb07fb37df713e64227ec632b04c16a703524746e6afc22d9727a4866a206e0a5fc93ca7a549810dc5133c684cc6933f46ecc4ad3c120ca2659d58ffeb9f108b0578a6d52fa360593905e42e246727b89226d5ff6f9fca3d53bf9e5a53fd4d7e068417ad428817677b140b7defc73ffcd3fd16a68fdf97bf5cc554b6394928cf9f7fe2a13de6c02efe86015cb9b39f91d0ca37f17e7cd032ebc5213cfb3bdbe27fa7442afb62df7ccb62a2ffff103f164a410948b6a563f32778c92bc1866fffe2e23d87990c8ef1cf054c438cc7f3032f73b632a2e0fccca73a1edd7207afa45af2708a451c7681929ab3188cfc7f79cc95edc8a0ff9ed5299d9bc073d90fb9ea17c7896b30f4f74b326b049a0d2bbcbb8e0cd5119e374f0cfe4b02c5b1c7a4cc5fee6fdc1c257afa7c23a9c31481ebe8998ab4fc78fc3286e679e9b729256ff385f30aaaf483cff0738581b2f952b98187e34305d492f150d74e57fb1e2b5af9dd29a9fc2552e6de0b833b9aacaf162b15cd78992b8db77ebaef351c8d7c7397eb9e782d8a72d2192046cfa6e009c9e0b76d0bc522d5fd334318315370d6bcaa22a4bc23daa67d2121c026cc8bf8564b851da111237ef3995655c00e1a52ad6a5f9d9fdf2bad92015c866b78332431b5e4b4a1f7ce848ba5e44aca185fa9f8688bbf01fcef0f631712105c63cfcd8df6f62758215a13580ba40cbb3310e81f1313a9d098957ccc095c982107816628b842a7f71cfd0ce418f3e7628529fd07488bbfc9142a02a28efd5e781929221fc19ee69659515fc434bf8c2f68b4afb85484f1c92c4091f9ca3fdf1c56b35c99a37b67f638a4320d6ec6a84d1610e436d9fe250e92aa4d1453bbb0162b281a3a8bcc2f23fb1951aeeba8c0d6279c83a4744d748cba57bd24048def6fc2e3d203b2eaeec2d5736de34a7c9a48972550b47ced030158ef9221d467efd414e3cbbe178ac64abf454d17e2efeb879b8a18d032f801d7abb1aa88a95d8c37d279156a802d0ac09f9c0c92e434f35f67ce90190ce7d2d8ed7b15dbc110c4d02912e3c7741a089723b038af4da024c75e8117739af3c1f042aeea3789a20c1a76034beb818a73b72582275f05a3c2eeffa2506c8cb20fb4bf8ffbb6fdfbc3a20d0800b9c761ca14af4112f22fe9a48aa8a3f08d83dae163bb921afc043e59f62f65e662869ee2f844daed2d0c4be4f52ab71fd64242c011ce92ef6a8ab3860a19d6cf89358813479475c80fcbeb202c893b6a72b6694b3dc7b513b64e59ed5f5065f447c24b5ba7e81635fc30f772b63c305b226d923824813e084a373def196696c12402864b408282da5e1dcb09aa47f65086768cdb9249d3256da7debe2f0935360e298a48ea74b80b62438dca1e13c789a71a19dbde214d4e22704e9ee44b7bd78e60781b3b7391841ff0bcca8b0cd007205c37dc7c99ca445a416d5be8cb9850b75fcf3c5121d66150747c1dc118b494c3cfed04887cf6ee94a5f3dddbcc375e07447a9eaf150ec069743d03ee6dac3650c9b67748898a05939aae9376227c694237dbd28be57ba3e0e2ac2a8d51a40b93925739ec4341eb7af950151b498bdc4e24e086296d462a2efe1f8a54776794f57212c80aee70690c2cdc59ae98b38038fe9438338d9b4225b8f0ac2ae1f0266e91d33b328e579058439882e10f150300a3778a44f1952410603880f04c8da29a1c1a73335b8e807ec8d77b1385dc2558222b9e0432286b3a31dcf6495a2af94c8f11d5e8d4a170ebadd939129c34b54a22a3181a50ee300efeed740fc3cee9426165e45d678de82fd67e0159f362feaf5dbf5fd9a7ef4a69230c40b630006fa05b1a4cef108b5eeaaed8d64d2377503d8f9d0ea187104dc19fd5baab0f838d0feb52ec3ba73f6c1d14154f5fdb9d3961053d644c5227424a80509a664a6dee172b4f3ace1eaddb68845abd49b6416d81ea1c8cbdb1cb640b77cc6fef686fdd5c2313a8fe207b9cbfb97ac893df3d32ba9f77f9179d1e7b599bd803126d249bd80b29d50ab7ab2eb2d9697d46b799df70ad02ccdbf4f8bd09e0a183593171a5fa040920df9519ff50da21d05f2e23003f50cadb60ce8fb7ebac50ab3f3262d8a1944c64cd5c242dd115d15467ee7b5c1f9eb37dcd14bc3908cfe605fe5776f4b2296befee5c5c85b762fd665f9a3fec271138453849764f151f30e6813b3e427622ce026edaa91f88c991136586f50ef7e8379479b125e23b7cde9b28b21ca375229261adc19c26442e9d7c72f3d064bbddd09d52c293933676e69cc915118de89f4bed8a02a4066915a3f6a9b549104cf239583070c14baedec69745bcc89167dd9898a94f35ccf552ff9f3a48aa9e84e080e6996d1b65735497212d2c77d4c83eb49ec85c5d5e72ac8c2445d200a8765f0e912c8ea1fbf95c59f084b6eaf67f5b72336c02545f76af9266f60b142fac137a46f84ddc83f137b52fd3416b09f07ddd487b419a03c5feb77d3c9cfd51f72adaceab8f69ab08e41076dcab5af5f463076f3dd6eb1d4f37f1b937a6b8b2e0bfcd09d4a6781ba7920a9f43b4c07f095071eb610c6815ad91af5c0649a4491cad9a9b8829ab6e492924d5eff6c93b3f6ad4d78d5ca2e225ad6fb99908e2ae044fba150a36f5c2a458987ca3c80198f333dc5e894c8730a56da11583eb0a0a6263612afb1c1255ab69f49024d1ac1eafa5f717e3cb42c204874aa005afde6da5d06b51dd82ff164230ab638ba090bfcffcb005c5d1e0c3270af270cec9f3f03abbec3ab15eb8b4967d3966617ec34fea850e47e0112f0fa88aff410356751e1e625dd3c2510843c13183a48ae63f6a0e4c677a467da585131040e3ed9e9afb319443903ec8fef9d6842b003819611996a458056f2d2cb413a0415c04ad1277be83b4d547446bf25075ba7cb5819f1c94c9beae2c832735dd6523c426ecf4da5da64a7dee52a94321154d689dc8744db644905ae358126be08ca1bd5ecefa242877e5c32f42b00c52fc18dc5f4e2b7e289838c8cb1a77adab24cc4113a24738b3b8d552e3d0e2de37c5d7b15ecdcc00f7ee703a65d44416e6b0a0d4b7fd0041a43586e1e4fb393c840bb6afd3b96f3b242fb58a66b11822cca019f2e11a5d4daf7d0f0dfee175341ba839ebac6603f3738568bdbbf9aa5394805a391894ee9f82774a108e379cf2cadedd5639a2b8e20f40e146967d31674337e29ab1be47076c05873fe3e6f6897a81d3228c7a58d3f014b7bcb66ed9285f344c8336d78220390cd7a77fc987bae746b277caed44728e56005f486fabee6aa24a26eba4fa209d64374d250185381fa9b65a7a791caf6a4735db0beaf4bdb4bbeae5b018ac10b0e2df3fd499f492459c0c1cb79ed28d7f52f0f445e32bf5df09f37fcc35d0047b3aea9c88820dfa3404a06a4cc77a5de82be7e132eda04f912e8bbc0758b011820de0d5099ec42b2a2ef46269ebaee939053f2fa09e5b85bc37299514d902abbdf3ed0d4e7cf12b869044a34a685b70c0e379cebb860ae6b16c8fe4883fb13f047bc9fc8012ad9606c6b1df1155742cde12735148c5b9e2249389dbebbc052c4d3ffedc6c91f5929273bd85c21f1bca790fab9983d940c849eda8b3b3a50ed8da96913ee7776e8cdd1de8ac050d3132bb6c3a97746933102656927cd90e69117fc2f18be0eeb38cabbed59ce9982637cbe176f628d2248523ace6765909bb18caf213cebd6665a45ec3a620323cd5bacb8854bb81ed4718cd598e0f38cee40ed38c14611e24ce9ace31d6dc66bb275b822770927983576f2219cc631dc306588378edee5aab447c6bec864a22600ecef8b4f3d5aed5146664eb4c6e6b0ae30f1f72a1481eaeda5e2d73e448b26bb8be7755d9ef85c96344f4346d39b950c40d2539b877fabfd47f89bb9dab69ba9f260dba6704d0389e17ba4028179a5c8512f16ce0d7e8129993c20fa727e10abdab12c2ec88c302696e2097fdd14bf10fe33f683028b8e01acede3c216279d0fcd08cb4ab50a90aa5ee1bd342babdc5b266330991cf57a0091b8a64173d97d1a736ae2ef3bef002e4677bc90bed8ca4e45b44c3a99f117d923c7d1bb2bf42c58f8a547eab23525eb38781a067d301f021419229d22853abe879e05977a263adbe1677955905dbdc1dd513b715b0446803f789c95e71a98f95fa3bd163a1b6488b4a3154e93939986ee157785d9c1cd4f8866e413e54652126383775d324246aeb3589a16ac217aebb348f26c28391836dbafe9ea5914c009236461388cce2bc0b93c45b661cc86dc7fcd76ab7901127cf7ca638655a3b0e9d9863300fd9239573a6d4d9b107dfc4fb27b0d758d0c4a5dbb1b08393ad2f76dcb6aafb97e38c6e5eac5ca19a1ea06924706c782b69e49da2c8cd5fec6b1bea286e342e90b46a9d1215d5a66b95664ce21c4af9bc396708a7285f010669016f8f59d1316202ff8415761ef4e4ca023e23ede8304736f4d8d43a4301ac473937f79a319d699c8508bcc46871df50eb8baa8a8c6da190d8cebe22606ca09ef6db02f3c9974769ff39621bc99ed8548a48d7ef73d7d0e7132452cdbb03c5a7c388beeb78c7ccb1780eb48440d33403745d807e171d1bab8f21ba632b7bbcecd8c2a66bf4e6a6e4918961841aff986b79d959b6c77faf681c0af0eeff261431ac0dad7a8a915dbe980f91ddefc7365f63f0d3ee00f2317d31305b01fa62340db16a2919fc862fc31f8b282306c5bedc2bd137f95ec82b74542dd5f7c1bd4d3cd49fb72a815875f70ffbb43f217b38fddf4f09b3939087efcf6d3c589010700269ab293efd25105e7b3fa39c60e39b3661c5a5162e0b8811bb0afb95c0020e9cf4d3b66ba6a594136b647528b7923d4f4ecdff53cbaa6568da0f75bafad7bff36a1a9ed93526b1ef070aac035abdc09acc3daaf868a292175cdc05ca93a141ec4c0f2868f86d7ab97024e38ee4426645951ed7e97600b45c5ede6a0ebc762a0edd9ffb9efd4039edf579e4e0d10d38cc7848f23836f373faa8365033e1c05a6a3c55d26848599aea0ab36db98e5ba5ff6f01bf1120ebc41d89e65077e98b06e7cb2388992af86f9668215e73bc05c7a8fc4d132666d66a90604c5ae78fa8c724aba9a0ec8abeb80a42cd803f9a2d42d20d670289b86a082016e75aa69e7ff620d8f72d2ea9e72ebfec32dbfb6947b69f8f88edbc0a1897fa043dea75469898afee7e7e0c05bdd7b2b66a1e6f9382697c5368bfe644680518c33bc13f82557724dba273b0131c62210c36810c7ef9022def965136b7cd8916aeca8d436741ba99a2ed5c069d0ee8b5977665c2006e74ac6223330d7b7410c95f08d5c8c59d02ca8644fc5317d1653cccce352b74dff4285bc9a34866da897e6b59662e3d77bcd88b46b457bafd0788e86119246b764154519362b7ad7be1acf5f2e05a5f5b8426eaa2882af47ce496c6836b29627ed45159296337949c544906452c8d4173eb3319f0c095dd59fb82167d40bc76d98a031a34ab155e5fd81898e32e23a9a54018a3e065e46a08dfd12d5ab26cf07175c950f6b22ce359b0ded3f783313beab15fab56caf5a8700e74de5c39aa287c44d7b12b5f2cead285fa0795a216ad9fbb264626fe3456c143db51cf7b575c8143df296a8111a2e57c51dd0186eb5a0d5eccea4d4414839d9eed6d3facc808d86d3bb1b50e4ffa12bfaf4e9cf9e2c12c7c5f75feccc30e286b2e88e74b71b1f136c4a5f587f2ea6d0f0d8dd3de9f4212bf67282e89a7df2587f7428a79215d1e92b6b81ea14a3438b66a2d4218a6fda4a4298ef58374e8af59d894016a147e09cec5a58d7046165691228897848b7a94787c1e9ebf32bdfe69a33c863cd0fbc6e505e5e543a2600f342837043cb22f6fd7fa706d0a61a35e0bd705b85c72e34e237301bfb17713f8ef4c5f998d982cdb31650d40e999a2f0d867ae7cf4af05e29db9d4d6d6bf2f6cac78f806db701f2b378ce627d5bafd0f66d9ab8ec92651809d95ec06e8360e8cb8dcc6c39a180748d56784f564f34b8ced1d4d0a04fa1a6b2144f91f6f7fa69c5e80603c94326e1d374b26c7b228d8db0c1b682cb6d518e2249253f1d4b048b4fc31e5ec89bc5521bbe712a2eeeb3803124d68b95a166e890d967d682838948c96023ad10cb1cf7171f65fea0d781d9b3ca22e368a67f5aea95930455a8d77aaaa7698b27c1808bab686f5b779206c4f7d34fd13486b369f02f35ba05fce8d5e5bbf3accbf5039d6dd608fa5573c03af98f3e54eb49fde5d24068512426360d2187480e7e953c3f5da4152bd58020908cacdc159cc0a76bf4114ffd142da9888a146cb5ad45f2b98134bd5cdf0cbf9e0d30f12b5a2b7155f9952f5555909b4b775e0eb414a881ee799df192e32c536532076400b274aa32c886184c713c45667be5cfa1891bb90b5f02f310afa0844f16d615d3cd91066c1009b7a2b26d18a61b0cd170aa59a2144881310e7dc06f7c4a1b69917c2990c51f8d0ee4a71b67bbe01118dbf1eb83c2b9e0999277c4731aa91556c3ed6672ed0f9e33dc24e98e9eeb9b69d5e56ea1ac15054bd0ede9854174426ddb32387ffd7a8bf46a603daf169c2e866324ab10dc4d99319a77d2e0327461cede0f32ebdfdb15e057a98d23077528d5d12d9ef70d81272086bbed4fba037ef5b4011a3fab205cdf6a103ab06e326990374c38b5e2317a9a2421590769854d18b8bd39953ba50d79819cb16aebd2170c7dc312622358cd68496d1d17a3fd34113c73e496d6b5bf858c323b95f39b2547d68aae499eaaab0d1e14be09a9acef50d94d4f22323c92223ed42b048fa2efc9b0d34d84bd101629646b1e4014699419f785dd7128faf70276643d57977a6da7319e7cb8d4bb890817d76b9441f781a117fe9e0fa7661b36ad5053876f59006030e830b20b544a1e5ca126e8a33a054afed5ae9e5569f934170fa9956939a19018f985727fb6cdfda28eea6a78008baab4c3aa7746f38a3c2912d6cf4fcd28dfb86dcf5811d896841e602344f85812ebe7febed6f22b9ecc5993c70f0c3c06cf409d9c7a0bb033862147c495178a630980ff90b010c3a38b62f65e3e31bc33b3ed0cde021292c4da99841b88f78a56394b1f3d4eb292fb2ea09b0c3d177c5888f4b0a20b1b71141ad1f681bdf7e4a8d9fe09ff76be69acd2bad5cc4117981a02710eb6f7611fdc43e7c3e9b4b4d6310050841f035862540e679135350c43d3979e55b9c53700d67f3d3a9887fdd948df5ed917275fc38a84a6bd17d6ac4a9b0f618e1f3a88970972baf8375f7f8c7d8f5320cdff44ff52cc3224806b3bb6e98884724351d7afc1f85849cabe069bd7c1591f791e569e31b0c5a23a6ae0bc2437cfbf1d36dfbd0f4ebc30661edd1189f17a334ca4fa30842e5045f1338e495850572fb7ceea58a3fe0a7909c86ef566a9f08e5609daf0304dbc85a5ac30b2ab2a661d6df08ef2ac622d953d67e25d4f41e818413a3ef90462ccf9776738d8af1582c3e3d1d7e39a1e06d8d2ebfe17f3469ab3b9d3237d79ea99b9a3a9ab6a6222f46f9181ce6cc720215f1def05e497522428febb8c44e0391bf8f0eee6a0acae1b93632e6f0d3472cbf0576f7051296fb05bf120ecafd0f8d6cce76be4b050027c56bf9e7da5d18815741cadcd6249bff616d47fcb5548cf252fcf1400dab4efe121ec1c7c863e419907048401035c63383cd87e9dfa973c7644929a6d9712549aa8cdba8ae064ac7b7de6aaaab6653fb6c06f6bda9041064e2c4995923c8af7816ea3a0370533a00dc195b8348bb33591e72fc2971030330e9dc395c5ef2bd3af38c841b142ff9c33112e2286ef209307363e6e508725e02b10fa20da5d68ffcd808c031dc9b84a3cd3f966130eb0b829546ee2b76dde607aa3016efee533936708fdea076c23daafa709c9ab8c201b8c762598cffb4687fe62df62afa695d46b85dae0b5b3b85192aa45112b728c0a49e5387659106a9972bc5ec17b6550b20217e4399a3a543196a96b3b33354c09d752b9e7e8f87bdee56f6e9782033bf37dd6a6cd9ea7613703c741669c8ea9bc5b59f2b5a2cd8bd316713110e34f98922cc864ad9fdd4ddf2bda89079ff1027b031eb1c11cc1c22f9c8fe662c23768f5e3519cc40d096674f5f800259358161a3cdce0ceb3865a7b367b1036ef0c817cdc3c69e01632d7b8efbb8f8a06f0c9739a86b633683484e4bc580a85182aa0ec91d618d77687a9362ff1977a48e14f9e700383cfeb630e9b362131de39b8a117d4c8bea9f2db288c7cb213d8cb41b46543c56309fb8b7a4537f2886cba417577a6746b3021d885c99a947bdaaebc71c80b93768b43f30ea78edc047447f016e982cd473cb96d5093d09da32314ad05db879639c61b705238cae1e6084cb2ace6d13d4299324a213c3515e3c8fbad956838cfccb318513827a56061f60411dab5455b599f63a4cc16400ef3661735881f61fc35b28ea10d0b72e39f14ef917ecf11ec58eb15c8432afbcbde05e17525d67fefaacaba8ee9657e7ab77c925038333691db9ea462403fab3d8f3ef5b360976be61893589c5229bc485fb756dcc9f1bc6d5f7deabee6ab9edf23e8366f104851664be4aa2acc1737af96d549413417caa29ea522ab11927211115d536a38758c1392524f4eccb5e10f098cf983980169b29a0eb6c5ee69475e6ab0c7d78e9ab87d446d7e0027ea0e13f9eb1deafe34c0403eacc30a32d93e02909a468e5d7f4c71892b7545116928df585df00c013ee8fc5c3cf4d65c519e522725257597697119ace38c2cb3b99ea2644e92fddd43394d2b3b316f25fbe46b1ca09a35cd1ce707ea0ba68b4461f5759f0a880c62443e777bd0c3df8e565f5594c434879fb9cc10d6aca66afda1d520856a346c1894961cd51034b009bd2c0ca71e1ee7b2e2d5637f9d2957c7b57a7ca878e44d51fd4b1b40f7be84bf8bc72c6c87727f82bccf13f0667f061dac08d06ec9b38b237681195c18d439cfa7fd226add26cade8af1867dccfa78a4d30103539c0cee7acd1e47db47b0fd617b094e74cda6ec8ed5d44eeb4af36c07aa63df041a523a97aade9498fd2f74ed0b49208d615e66ec0c3941089a2bc14e44283df966c23a8fa23aeaa5de87d46c3d3188c853433216260d696f86f20117044a6105348d5a990604e9590487efda8111bd9fadf0df1f9ed33ac1018f559614a5994e0d01cc6708ae04c6921909db0e3d9d15adb5a3a3ab53d4c69018ba0ff6e897271deb7e0c744c5af76d4274848565b2f7450165d538caa53bc5e44e8dd4c0f19266af3e82d2749e43871f660af2eccc989d2f437bdbc3f76d77aea3411268a146aaa0fdce795b23c46a5086f31eb0cf16b14de4b58bec54c7a82007c3c0e0350f6562f61b9f6348aec81adebf8ce2cde202ef74e28f25356591d57b2a7ba7aca1f2fef9e043fbdc755d491b803f6d5839d26bc79df4fe91fb6e18a8b27a68be5bdd724f96c6bea523358b218a6611777d13fb79b238ddd2a0ebdc45f5ed16f122e6e2bd7aa4226f50a7ada9d84e827cc688bf987fe65a128e20180dae8ce650df6669d536bc72a40636fa545e547c03ec73d495bbd020678b24605d2ac44813856fc4109846f91e853dda8a55de71e716de9cd406263bcf54a92180fc3c0b428a623553b54363708ee18378b4daddfdc9edcd79a036e04be3cb3163d97a6fa1d16bcf73587634e29bf84d8b9bc97668cdaf8fa27cd3270542d8235797214e2de610ffdaa55dd71281c292d6e06cc55bbeb7bfd87bffe7344c96b7c83ef47e35822d1d39b7f551710f52ce139b283bab344168996a17363e20f2bfd5a97aa830f9e65b3745813f1518244433901d786a64ddf583d7742e73830325e428b662bbe508c845df3a3e98949101b407e1026016aaab5e0283529de9401ac4153d9b858712e04282b08cb68cf25b1060439c61c77f5ace9e82c8c42f38c91b844f520b0f908cf821381ca57b6350a196c3e14631bc1c772adaac3d3c15187c8d03368727773e49f03a96b3bc466068a7b9b821f62ba63ae11cb774a4018c519bfa308a7a2fcf97f12f3e5f91def1cc08238eac54bf91a659dc581cb4a10f7b46ead1197c43843b559de30c157d18e5a374759eb11bfd829a5522d31131837b48f78252e5f2671e8837a17f07287184c899ae87d844833828741a8e078eae9688812d8489a569f69fdf43406799fc69dda2a23cb72e78a51de8528e988452980afd4f3e0a406ae562953d21e958a87a2d455164e2c9912e980ef8bc524ca7744cca373d9a907f1539ba0a2343bd39ae8312c3cee86a6d13224ca28f34a1db2857816f727f6e2d54b2b6e1861c384425f40c9f914ff7ea350b1bc64f8880145ca81c090b5d77c206600536cf429cd41d234638ae84f9a1e1f51da86285b4c213366aad85ed6a6cd0932d6c0d96f8c48e91e71f3904787de0ae7c494956ac5af32f2fee88ec8bf002f079e70b34eb80f72302c0ba4e2245ce71df0906881d8542a501ee6a09ce36dcb2fcc1e9313d730debc9193d2239ef52344b3d731a8699c5145790bc2da8818558e38a5277b1819d57edb6641022ff5818bc49b58476c364817139815929d79073b49ea322947131fca1116021e2678579963c2fa595a24e00e1fd3265a3f2deebda418d5dae494a280fdbac383b866fbaf86ca02c8ae090c978f4f6950ffd4ac1bcbed80d58af6d48c6e4b37059c364b863ec540726fce61275533dd5a21ee4ce2ca16c81c7d8c852851674b43c6b24586174e3a162d89e8f54f87d2d0ef2636ede70ffc8c3bd379e13bdcfff552b0559142770e317374280f8a376f275ab17d494e8a3d36636590616e8722cdcfc68fae3c879771e1967396a822d38c7cff00a564bc91e4d4341d686fa661fe0893ec600074d0159aee229f60e3d47fbf7c1004b84bee8903c069710df7c2b4d2f147deed0bbd0b6c57eb43373396d50a25812db868cd4c900606bc463dd95f2fbde3ff9aac463a9d4d2fe8f26eecb7296790835b71490fada3eb5edc41fe572ac83663ee21dc1f4ff46f3128a0a43e9f5a3e6fd1e601eeff5897b9468a7d54d1cc8110524a982184a13ebd6aebeab4db592215a94853ca0dd43e2e68b00100b8c680826de2f8264ea2034b26fd9719ea09ffd84fd10c02afafc778e82cab215930ba96df1bc802924c9d01649d99f2e45bea762c3b50a1a3f4ba346c6544f75a49f681aa21c447851a9bc22bf87ca3ecab1adf3c1ef85f5b6151b3ee40968a9925bb9cdf1b4167166d9d9a403fb64ee0a5b2bafbff493fe6595a9fc02e7a90d8a41882f46ce607acbbeb28dff535502e0e27eedfbe1aca4bc201b09623c145256942d68d58733159b09cd9e6cd5a9f124c11f188e3ccbaff4959bead7b3583bec01739fb987c033b328f1c46b7342b1f900a82108115ed634918a7ef42e941a49b0813effc1791bbdfc26fe5076b79aa9f2984f82a3c535adeab0068b880282629605282f2c0153af70d1e9985f7f03462b68e44870d85bf5a121a420b677e4a8d2ac33d23b9b95a07660ce356bd14b7874d39b5ec25d95da0bbab8c49ec68c35e8281c3bacba0a7e572ffadf879f269f00d9ef8d33de6fa501083f22c7457ae65c54d17e2c3b49400096033a93513660290b8a5bd161d20e1871129b0392ef35d02e7981fa1110f7fc0c13a1f046c20ebc5e20ce81f5c9d639ec4613e5ca0f7d00b5736581c4e3617ce55de4bbe3ecf7e2709dddf0b2603499c7d17e79d67afa4e26d27e6139e30708ad219ddc530e179389afcac1b9ac5e21b2a93c2ce27428b019ffd8b9eb8e4ce5e888be088f93af3687347f7bcdf39485831f1a432799fac171a53bde1becc309708a4fe57af81c217c8b7db9ee3d12ef1025c29fc72d2aefab76b6d611fbe183c73e7f6289d438d8338a9eb451ad177f89301e755b11def115b541455b88784fd79871adc77a57f6b9ae0772aadb9afdddf15950141b44ca51ca76380b6ec36a9c8e79aa3c5695691b9247ca37645a16e0fb82bc090a692aa56414956141eaf77522ca247316c26f36fa6bf6c9fee0385700d3b823f73a9f8d2b0b67112ec40411195821afc3f94b25578745a95d995db5e49baa69e5e6d23549671bf07c95892247f92741dac8326ba71b19329b83b8face5444f20942a3e937f927ab9a801fc0bf71cd4d509838ff137ad01ec7fa70551a5bd8528059f92ec138b64a7c4af79f0ac37e154dec114ddef2fc11b95832a14ef73c3bee1d95bf9aefbc0602daa35eb22a1e73603f7dfc12e4be522d1f02cf05811134aa808a1f579ae01db57f5afe30d26f5d4497c83b00002aa83c87bd8084052057f837f502bb2357b0581fc5196b756f6d852c14656cde276bbe58f6392504a04f64342ec9648cfd159dc95f1703716486faa721158338eccf3d02fae70d2129ad39696ea3bf92925d80c78bad1dc33d70844a6b8c9e13b0ff825dc9912cd6a7319a53036582b5a0a985a2fbd9474fd12cb06ceeb63806e074762c992fca3afb18ec23f2f4132613805b9c0c50069e8e9b8c7c832d7ddb68736a9ad5d0fc9739522daa4eb34f0cd8d5b4990f72b9049d0f73b35baff5c7d3734e329c4fa4e931ce067a26f55ccab76e2b68db3aefedb02586abc30a9326858fe31f870fc1153efe9763396dd31f26130e9ee23bd4e94d7a17c2a9d72b1391fe5b55282e8f8957d97a7a51b1a67eb38e1f360205fbcf7f187462b05cfc2be4962c218f137843436f2eb717cf31082f763a1fbcdceed1b9f26bcef8756d9dfbb55d7b4ebbfb0bd4bc7cf8f6e3a7d1b3c535c6b32fdc074df9402139374f2ec4bff2edeccada33a888fda04049ef1865138df86d30132d4dad9e3b8df7d6f1caf6fb20061fbb80f27ffa6416034ad7536993f62e4aa9155b6996d34652ff99798f8db979eff9644f9a3b13e3ad162481199c94bceeda6ac9c58cbe071b83b70baa9174cf57d2eaf57ab12cf97717c7cfa28ce8a80c7f2bbba59c1504e69aedc6a7d192a65b59259dab73e2cbd827eaf72bddcbc7d6e1dd9bfaded59afd922c72dd111283efec3cf90af84edc30209ca4bb8fce147ab3342c7a83513d8a15115fb3c5a4dcd0d9400f732ddd585e6496e0d488b4bfbd6f243cb0a09b336ef542102cbed09f71e433dd7414716f556de3922d5ff7f815b48356afb4908f238a4308f4707790f0f35bac76750f45a7b17a7f75466e4a9b519eeeba991c5cf5c06ef3e20a88f0559112338eb6f93b55ce76ed3d3037b170007361744063846de28db96175d26991e8f6d9285bec6b9cfe36cdcd1ac2e43e4a9f07d77e9bfbaec784c16e335d7d384d6fa71352ff598fac89c9cc285e7e5deb86db27c6f1ca119de97b02ace13f57efb98f8d04ec92139f61392fdd81723eb914c38331873f8865d494982de2485440cd15022703d5fdb53293e15b3768018bb63c8b343e92baca7ac4ddb93c8b799c761e981a772e85625a45c0bdd1a9ff98450cd44144a6decb9ddccd410df017fbdc8549eff91128b24c7b48b998cc294c77f3c567d531d84af79003f59e7ba0fa1f5796f3cb009c79998ce10c13d8e7e401432d8eac893aafb459203262184c3a1004fc322ce5a3a28421d939ae0df168cfc9ae4eb405ac51ead6da8bab21a8a388387395358d383d26dd2da82f6f1b1ed3b46c5ee3608d1a30cc1780e465f35fee1104ee49a2a7f6b44afafdab5cb557dab7a3f6f73b58f5814df70b278a915a13a0b217ece0e28d5a7dbcb51f37b6ea067e1afdfd7f39b2f1987699da8c1cbcd4c3909f66521e093c9c1732abe37c4ca209053ff0aa74e1c4da4a54e42f3cb43fa74d000907b4e0028fe8258c3d133ca6ceefafc08a63f490a89c86d74a3ce80fc457c7741b9fe582506a988a827e22da15ad5a00c900dc89211764a4afceaede7948a3ff9ba19e690bc326f0027c6d8141349c6ace681a3bf8707b24cdc3d6588c70947bcdbf50e522670fce3113094d51dc538e1b0f024bb844e651ef7b005145c22b095c1ebaf18e6f365857da7c7a44f19114b43cfd5fc79dcf9bfc047aa35d57a05049bd628b213306a37c35da438579944bf7cc2a13e076522432230ce7edec845b52adf787614e00fa0d3176ebac93d8b663768764b2b4d5bd819a8177e9b82977e94e1f77ab7fb50984b98e96008d1be4ef0ef01dd29d5affc322a4b68f5cc3bb3dcd277ce629cb34543c07964d03bfbb9d0f62a257fa1d25cb6baaa7d1e102ef636ece9aca899dd89ee7410aa932fe6516b6cab58d7aedb13de3d3166627b7989731c83d667261c1720af256438471a97de94cfd3921bbce7a7b41e5daed6423ecaf48e2bb558968b12ed9d505a45843c640b0667c0da4ddadde599a45e4f89f4948bce0b1a27056801e03b2c5b137e2ca7194340cfba68fc61d033c65eafe74e5687d9d340a5c87c1b3486fd52e2ecca7b3522ced9c7da0c891cdc9d460698da9771466e669805889b5ea43c530806396cdbd390963a32c97aeb3639d071e9414b6ad7f9be0505fcdaa7d72ab0466021a67c6c0074b750559ee914487934d50d3fd98a229376d540fdecf2f68f1be4becf21a0b75a08bc32703ed34bf3db5a3a750851ff69ac5ae9ad0fd6cb2fb2e0e6532450ae11fc9dea207b28c01ae58dd07abc4e4e1dfdd27cd147ebef431b09885dd4cd32e85b076022e0316eebdca26d915606b5044b53dc5fc5adca0426e3b9a46e218969d29b5d34a6fb2da9d8149970f752d101adfb417016ec4cb8f92460cd67bc8b2f2c582a59ed986894a09a3ad8b0c91cbecd6c04ca4248ef27fc1a46d4fa5ca419bc493754bcaf8142329a6b8c8182ab67d975a1f6dbcdd0659a985b25079df44dccea45c47d66c7825b9651123b8b0b59790447723e7981257d427766c026f9c1621d20343decce0d90a1e708d84bf70ddc1ef04d114cae367d6b74a5353794b658adb24df5214a993fd50c2dfe34e287767f621b70c83fc530bf54f571ca3310b8f2860b952bf2855857db940e055162232bff2b3eefc36dc576814d5730d2f8de9704cde0c0546bef584e3bb2f5f5449bb089f2ee528b442a15d2029dd1f6a2774bef4d14e68cdff4ea2f54d60210edf4f3733f359d0e2e9faea39c5e97f83a5a31029bd68020229505903139b5d278df3c22e5103708ca7f7fd0b62286cfd840dbacb47d11d699fa228bbac9c30a8c51821ceb1c2c67dd0c2a896964c5013f44099551817f2d79840ffabd2a1d42f2be51bfa6f6fdad2fa54db33bfc4b239d7c9f1a98731aec67aa0766c083dea6d3074ca4bb7e647dd96c4917b0f2d3cde1bfa79705a8bfcf9aa1afa1847d340300bc237d85390518ccacb4d8996759913a21740146e4a06df06bca03e7b1b4c63e311fd993b33f740c1e24282ffb940d9fdfe594ce12039362b39a1fe82209550080ffffff7f