Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000308672703961164e64332ba1ce19b85827502b4d00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000d67616c616576656e742e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e636c61696d2072657761726473206f6e2067616c616576656e742e6f72670000000000000000000000000000000000000000000000000000000000000000002e516d54777145654a6b4473595a526b7375504344526e374753345255353448564a396e6a77476f325935624b55310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000556000000000000000000000000ebe4a1fedb040444498a3a7c5621a67188713b150000000000000000000000008885a7a80cd3a75097e63faa228c343b3caf7f24000000000000000000000000038506211c9e6f061435b0c6c1db9dd9db66818a0000000000000000000000005cef41e401c3ec54d653055c8ad621598aeb31d0000000000000000000000000c7a16bcacc8b08f8070286244de96bd69c8b8ad300000000000000000000000001f3d3d33a9dbefbe29e3072b76e40637de124b4000000000000000000000000e1bdebd0a25ca894b8fedcd96b20da7c4a00f5d6000000000000000000000000e38a9f5cee6f73f0cf4b2f0add2c4937dd34388000000000000000000000000064752e098dad88ef13e298946dbd33d5a6e8474c0000000000000000000000008e65ca45bc27eedb29786e0a01ec1cffd94c45e600000000000000000000000074080aaf07ebfd17a08475bb248fca4549e5e0910000000000000000000000004d78677e5708e834a19d3c41a82c0b57d0e2833f000000000000000000000000ba548096e0a412750a16f44ae0bbdd2005dc4f8f00000000000000000000000091b117c36f10031b757f24583fd5a2eb79c7f2ec0000000000000000000000007aca3990e507fd9d486dd98f8c4e48a3e3bb73a6000000000000000000000000c5af0fa0d5dd5574929360f88a865b1fe2a9b9df000000000000000000000000fcd4100a7e993329a2613c115dce6421ce691834000000000000000000000000e4eacb524ae259892883a71c3db7b72792f4a623000000000000000000000000e8773d329cf6cf564881714e36443afd8580fbe50000000000000000000000001c5e58770ccec0aec45a6f7ca417b12f097b447100000000000000000000000044a0a7bdf3e762e2845bc1b136ebeb8061958ea80000000000000000000000009438af48249204b631bb932f96f424056596334b000000000000000000000000cca8a9c47a041e9ce92d33bd349e03e34a932d3d000000000000000000000000736e4a97744407a35db7dc85ab9a5622d579c9b7000000000000000000000000ed307bef60eb33f4f578ced6d401d7f563536b4500000000000000000000000097691d73694beff64af06ecb080a914f349f7e8b00000000000000000000000077a302d36a647966f3585d7635aa5c5b92c21c650000000000000000000000004c802f20ecdcb47972c7f918dd03a2988b286d44000000000000000000000000fcc840e931b518eb1f463101d4e3a9c534d93b61000000000000000000000000ec46b9876afb7b05bbaabe10c1be1f2c8023bff200000000000000000000000042a6db0c16ce69536ac065a3b23a2d253f7744e800000000000000000000000026c4b8523a33245fb999158eca7e1dad796098350000000000000000000000005bf24aff75ef8133ea4732257fe4daa5f31b02680000000000000000000000005f295b16a602b317bf598e021dc0501885be81ee0000000000000000000000003706ebeee38bdbac808d26ffe36fa492e045191a00000000000000000000000050cfcd06e9166508a041bc7e448c34312f3ee19e000000000000000000000000253b0c27f100860b9ce4109b8affecd77c9d5130000000000000000000000000d76192fd3cec2c4dc41b0b3990a5ea539757c4fe00000000000000000000000008415fbe59063b2f3c37f873240d50d82a81043f0000000000000000000000003be9cac41d6c27fad6a342217163ef68bcd7e0fb000000000000000000000000f4db988ec928e5fa7a3a8982a694afc4ff10d07700000000000000000000000052a952a28a2dcbdad2adebf02a0fe390f89b8108000000000000000000000000983addb515aa851430d84c8a998ecd9926e9058f000000000000000000000000372d691abfde2835ba0b470acf614bfbecd708af000000000000000000000000b4949f540318e2e3e5b1363ac841c3f4daa1747f000000000000000000000000c0379961c7f84eb1c37bb61f98d18355ce8a7f5e00000000000000000000000046cc13823c84b3243ff215395ea322b616a3ad3b000000000000000000000000b976c61c5da83048a22b59efc8b52894dbfbb2460000000000000000000000002724584aa97f2084bca303edd5711b77fcf306db00000000000000000000000005635c1194a88b618ee69d1d22fbc7c103a1eb3a0000000000000000000000009e0e84e23b29bc994855041f8ee8424bd0201dc1000000000000000000000000e15dd930bd6ad58ae2447a69bde2b7c4c01c9b6e0000000000000000000000009f2bc4e304fb3ec83a839d2ed9cc16392471c741000000000000000000000000b22e14418735ee1d6f2b28ba638016d46803cc4d0000000000000000000000005fad11c9b0ec58eee4f4810f571b371aa580ec03000000000000000000000000b62e7461d79c9fbe05e23c7ae65424026b0bfdd8000000000000000000000000a88531fbb9c9e5da268507ef1637233f6ebae7450000000000000000000000001ed29a7ef8330d025dc7b2fc542dca7dcb7db46700000000000000000000000066ad6958e1003e89f208e168ffc59841156d479800000000000000000000000099ab1f0931c2c647902b029c47e2b3b0a9b2cd360000000000000000000000001f8e9e68663f017f817013f50d84fe6a13790875000000000000000000000000865a8bde2d85b6ae8f134fbc2d48b18b425af01c000000000000000000000000d595e73062302970e501b85e746abf37324b7cad000000000000000000000000ce79c73d45ac2c07f7d33baac2eecac7ed3f11a900000000000000000000000016cc4efeec7f3b97110343a4a157090931ca271e000000000000000000000000083f5f8016e544831f47db036870b43195c3f3cb000000000000000000000000e71f8ecb837bfd1270b366892462cf253b3a999600000000000000000000000050173ac33114ede0c089f1eed524037c2150fcad000000000000000000000000a46df6c91b93a283c8c017973bcce5f44b57770a00000000000000000000000078e4e9fdc9c46001ca308b441183248030c982aa0000000000000000000000006b34127b68867b7bc1493869abca275af2f78c94000000000000000000000000d65e153d32914213f1ccbed7a324a520bb0c76ed0000000000000000000000000a389f9450857a9dd1a23a23ea88f75a8a93ed7d000000000000000000000000968f314fb67fe54b754c6381ceeda74df5e5c7c4000000000000000000000000246cfd45907fe91e5cde84d349abf2587803c8c300000000000000000000000011344cdff4b57f07231248ea856883feb9262426000000000000000000000000f317b5fc4c542e427207c09f97e14819b63628db000000000000000000000000db07a95bff3e96b664c887a91a73d018b8f1a54e000000000000000000000000f08ab2797a068795d1f5226ae7e6094af6e835e300000000000000000000000067a8268314450cc3e8e26be53eefb62f02cf77fb0000000000000000000000009a1c731083d677420ba214eee47268e9e154f4f90000000000000000000000000904a033bf7a8596c08af3327055ca912496e502000000000000000000000000d9607dfd44fcf0471a2b680faa1c36bd9d2a4ed40000000000000000000000009f7f4002eed211687a0df66f095ab7c4d19c346e0000000000000000000000003af1577a8e7ba1b841c474b203e539d89b9956c4000000000000000000000000cd23f98a6e881b9500e85843448afc13dc5d53d30000000000000000000000002f92f9efd0097f1526709e84e5fd4ad5457ec8b9000000000000000000000000c9bb05dc11367ec1cdfbcb25a919700a355df2e7000000000000000000000000ce36358b6edd1f496f2d5acf91306403bc10011a000000000000000000000000214fc56656a47830547ff9b3e2b15d4661fbdcee000000000000000000000000c93a0b3ea3135660096dd3abf3517d13214f3b2600000000000000000000000070afa135fe7367f5f5a15ae91e43d652f7a19266000000000000000000000000bef3005fe2828c30d5dd3254d43314c9ea5e40740000000000000000000000006a76bf8e3d9ea0841c7f58c77a845e4e897be2810000000000000000000000002cdfdd7e95ea69e44a33205e6952236162ddb46f00000000000000000000000066aa7e2efd9994792d8b1a5eac3c0451a6ef6277000000000000000000000000f39e19955ba38235cbbb8ac860372283ce1899af000000000000000000000000602a40ab1164dd518b425d307701f45dfd42ff70000000000000000000000000ca912e7a7b229b57aa61e055f4fd778b6acf34c60000000000000000000000003d2c4f61801878413cb837d7feaec9633f15ac9a0000000000000000000000008d322c6e5a2843eaa67903c764c754d2d3c40cad000000000000000000000000b8e785c88894b04d3825b9ae00b32258e21daf470000000000000000000000005ac1de4c2d9d3ec31c5a7990ee28c61cd5e4cfb00000000000000000000000004906a1dd564d976c3f09252b86e52528eebd9362000000000000000000000000050a0b1d81f26510bca60fa3949a245d84b8d38300000000000000000000000075d75ea48a3bf2c6e642e29bd04d66baa3cf003f0000000000000000000000001d71640e7292a1cc807228a51062349b4e32b257000000000000000000000000e7604d67902b18275708fd6660dbd0a9cf25d1e00000000000000000000000008fb35d4d4dd309423db6ed196cdc48e0930a142100000000000000000000000050a2289d71d1051baa903e0deb756273f635957e0000000000000000000000002c2947a77e49148fe895265a8a2bed049c9ec247000000000000000000000000f069d6a363651838d02ed12c4c09882ae1d241fa00000000000000000000000098978b3ba854bc74d27b8a65602f52e425593c87000000000000000000000000fcb02726db7eba39b346da53e6b649353ed9fb98000000000000000000000000d88de09718498f61bc2ce5e6f4f4f5cd842b195c000000000000000000000000f34eacab25e82db4fbef8f8ecafc11dcd612eb1500000000000000000000000071bcd39ba75505a5e3a1cb34bff6fa16b4f90bf2000000000000000000000000d089191160434013014f45f06a18b69ada96e67000000000000000000000000036adf891a1d89e10abb47d681b61d75c59400a3f0000000000000000000000001cede1efb470092270155a5e94474b24ef071788000000000000000000000000ba98288706270132efddebd0a61d89d5f4b5a4840000000000000000000000000091438dfe39baa49fc17497f36d45d9f6edecc800000000000000000000000077e3aae6343f60cc9e2bf6b224f81ba331d98f95000000000000000000000000ffcea810be9c8c86f275275d7c07ebaba52f91e100000000000000000000000098995f44c9ed07bd9e70dec5e72cc7258bd2598e0000000000000000000000006d493c2b83ed14f422aa6637b0ed698414656abd000000000000000000000000acf16e3b48080fb9ac602dcc4d7a4df0498a99e900000000000000000000000057068684f9facfe333c64232759b2d4e9694a5a80000000000000000000000009ca1590281fada3425e14315aa954485c3156fe60000000000000000000000000a93a74612728bd286921301202ebb8466f8cddb0000000000000000000000006b9765e7186f7dd56178fbe6242b23c46253c8ba000000000000000000000000b3095e4ef5ccd2424a7cf2829d3def1829bd3ff00000000000000000000000002bbff9fd42315c2baff8872c13a6f81d5055662100000000000000000000000073eeb44b2e8862f2d48d8980affa994cee3e3544000000000000000000000000dda4d88b2e7bacdc463bf96f5addbb1c6f6b5b5200000000000000000000000035a80466d41def6ce75e4b526109789d554de68f000000000000000000000000f76bacfd5a136534bb45aac9d69360584b8a9017000000000000000000000000c888bc3c51c14f821b99476400cf1fe713a3b743000000000000000000000000e99e0808af9e5eef27443f2c61c5748d7cf4c077000000000000000000000000670ddbcfcc3fe4e15c01b29eddd92680ed4c1e920000000000000000000000001201a0c326ff29f8f27a32d15ca4f40eda027de30000000000000000000000000e5852cf0e82bf541d8bbf5c42c3a3f4e3b268610000000000000000000000005aec34b7e6fabb4ff19717b55d7ae0105ce6e2950000000000000000000000003744396197013a6f38a8fa4bb7a1d53dc270174f00000000000000000000000009c0034109ce9eeea35a8c1905750c409de5ea6600000000000000000000000032c462218fdb128a56a494d00af20797abc7c4e50000000000000000000000002eb73e2ec72a22bdcb5110b47e11a7cfb23a7724000000000000000000000000a7872ea8919a5e39ad5661f5b4d68a965d24a06a00000000000000000000000071cb2571edd27d7b620e50ea232b5f4ddd3a2875000000000000000000000000fab5bed7b4327350801cd544d02f1f779e1f4c730000000000000000000000007d5caed0eda8248706b13a750c05d67ab0253c940000000000000000000000005eb7739f19375db45b17b952a23304fc8fc0a8f4000000000000000000000000475ef05666accb3c06c7b9cefc56a760a1018dec0000000000000000000000005bc8a609f2f282ba9adfed5ff3dd1b66446fdf9e0000000000000000000000009f5c3de1731036ab567bd10f6c283272018d2bfb00000000000000000000000073468518a7f52fb1b728c942a8d7afe4505bacc90000000000000000000000000c3b4f4c5bd40122227c15f037b0b779781829ec00000000000000000000000068babcfa6eb1ad53791d58bb18693f65b76bd797000000000000000000000000ff3d55e387665bf215c5d96938ddb5a9fab061e70000000000000000000000000dace10e81f5f521e24cbda1129334571e39fcbe0000000000000000000000005cc9115eb94a189f68ec135c7b1f4bffe9086dc40000000000000000000000002e4772a3ad8c37b3b7953f0f11cf21eaec0d73440000000000000000000000006133c91d703a5b173f847d824d9211426a2ff57c0000000000000000000000003c9a29649ebf0270a3214916a8a76e0844cf8db90000000000000000000000001f53525700dffb8a3279b4e9ff98c74d1b7858aa000000000000000000000000305bbee9008d719fb215d6a574aa6c02975f833b000000000000000000000000035c100c35ebe08834126b34733f3cf83890849000000000000000000000000025a6add10a08ead08bbaca6db56909ab5e02a45b0000000000000000000000002d4d73ddf46826df45773b6511d160ea12a13d66000000000000000000000000c67a54fbbf6e11ed486e721db24242498f6b47df000000000000000000000000a890a006c8e8b7ed71e663798ccb3bf4502e5c1b00000000000000000000000027ce443b851e5cf832bbaa1f908d592bc91e47360000000000000000000000007bcda5a7e55a37ac8c42e28a24420f50b69e703d0000000000000000000000001fd771cddae85d77df22bd3cb675e6628992bd170000000000000000000000005dbafdb9686132d7505d87395a26390ef4b029b7000000000000000000000000576d2431d0ee8c8a5e654213a37f8f2dda1d1f3e000000000000000000000000b9401bcaf33ea122e04cb1ae5b55ac041e63fcb20000000000000000000000008dd1bace08d6755aee3d351b2c51e1d29e6183dc0000000000000000000000006cde79b488e5afd34cf08aa1ac77cbf4973c5d39000000000000000000000000bfae872e605b7f6e68bfe588b06f602c4045fc9c000000000000000000000000ac8805c12d2f283dbc022678712b7914dd691978000000000000000000000000a2d2c13a97512df0269f0976fbcd1704abff2484000000000000000000000000f83a334b566e6a03debbfc589bb9112348035d00000000000000000000000000e5482375270e16082ed7b1d9d0f3b79464bd325f000000000000000000000000b90650ec43461fc816513be3b188b39aef491b0c000000000000000000000000eb53523a30a93e201e921c8e26658d4fdc8646ca0000000000000000000000009f27f01ded1f99cd3ba1571cfbd56d3b0be747fb0000000000000000000000005eb935abe569e98a0dc51f5e0780ca55269e6d31000000000000000000000000b350ee00f0d60d8e8d6cfec880dcc6639a9f827f00000000000000000000000056e3988d2c1571cc4129426a95d4702e61367b0d000000000000000000000000861fa4b0f56895d3d5442d6f33005f989cfd136100000000000000000000000077fdc9d854556621aaf043a7cc698ce14a0aec7c000000000000000000000000ed08f958de07f1dcc993a1e65aaa0d10b9b19af1000000000000000000000000a280a87917148b578b70d82cf191f94edfce2d4300000000000000000000000087cd1deb0c9f7ae943e8ca5dbcf07cb33b43861c000000000000000000000000665b4a1ff3039961d2b851f2b1e40fd73a1cc61a0000000000000000000000002cb1cf64666b916438a39f0db6921cc06f45c3d100000000000000000000000059c2d7858b2615222b76880b96ca70f91e76df57000000000000000000000000671dc70e99e23a3a7cff076c3dd9f9ed7fad99b100000000000000000000000019bc00a3d141111327f1606f1a50e692ffe349d200000000000000000000000077288ad2a897948e313a9e204ed92274b44082f700000000000000000000000075ecec7242a7e0f4814ddb7a060d8f432cf47c5e0000000000000000000000004a8b5ed1faf2c5f03797c87f4d68c44769ae5244000000000000000000000000eb519a8b6fee0416a2a23f12367cd78b842ffa7d0000000000000000000000001d8bed7ea298b8894d0cd0a4a37855dad5af393100000000000000000000000011d10e6341afe5944ebf048eff737771a1219b59000000000000000000000000d0f89e7c6ce3182e77d821979fd96cc74a08f12b000000000000000000000000067097254d544e3c6a8580c75a42234f903c71150000000000000000000000000127a10de3947ba13d8c48fcc33432ede46151a5000000000000000000000000010bd4bc005fac283f8b66bbff4e8b5aa875daaf0000000000000000000000002644af0d70a0569c6d2e665d792a7d7f5b28bdaf00000000000000000000000076c538245c67bffb467eeb4a0f7498282c4295a30000000000000000000000001f7c444c979bfd606c2491a33e2a7e03a5391ec90000000000000000000000004c747acffb7ec51e4ec1e7fe994f6a4a91075761000000000000000000000000122d2e27ea40bf60b4a86bd672688a54f76341f6000000000000000000000000d0c95efbeb39123500fe42d873cd9490b33932380000000000000000000000001b8cebe9d88252e10fb2d70205daadea95c25638000000000000000000000000b588977fb13c2d8f72983e71f690eee27c9d65760000000000000000000000003ca4b40ace34bb4c47812267b65aa3f7864c718b0000000000000000000000004cfcd710c9a36c02e18ade24d9493ded69dd87930000000000000000000000001505e7b67f325a3ccc471318a19b12272c12a5c700000000000000000000000004e03fb7422e1a1627919195ea80c2dafdfa28750000000000000000000000006be74a5fbc857a75c86cfffebc7f090d76ca6df20000000000000000000000007065365990a6f6dea3dd484718bee9565ed846eb000000000000000000000000c2c3b2063f0c0db47c190be1ae3d4d7b38027f50000000000000000000000000220ce45646b835f9a79ec16f389ee112f3444fce000000000000000000000000bd6df5b15df42eb191f4360e3ac0e1f8cd7f72ff000000000000000000000000f7520b7e5dd93b00f239eb12f3775d885546755e0000000000000000000000002da8146a439b2b493bd39559999d4fd3ae7652e4000000000000000000000000931de8ad0211ede4025b221070bf25a361b4768e0000000000000000000000004e5da59f81df45a25ef47009aa56a24a3d0d2c500000000000000000000000009d46b0e04973db4f885486ded032dcb26ff742b1000000000000000000000000391aeb5650d0cdb891b681be53e594adf20f7297000000000000000000000000c1b4ecda8b7243e2ec181088f939d13975a287df00000000000000000000000082f8e1c3404e1d8534ac637216c2c6a0bca723ff00000000000000000000000019c930cc5744ec508d7806a255419885f251716a000000000000000000000000e0823376c90d1d47eaeac8eeea66d4908d6b0c1a000000000000000000000000c152cd87af2b3774e93ed2ad2523c90c576db5fa0000000000000000000000000904a23e9d9b9d8cc0d34585a12abd587e3f6b23000000000000000000000000761e2e22acbb103521a02ee18f4425f9447fca3600000000000000000000000073c00b52c87e5fca9f3abf40fc6cd2060b4a441300000000000000000000000066e4b124c5cd5c39b48997fad9af76721372759b0000000000000000000000004be0abf6fd6b243e53fd37b9ba49e7379f015c700000000000000000000000001cc57df2dfed4fe31f1c4bf84ede9ad48444850500000000000000000000000038fc7657f7e0d7f84648b13af08527c4aded1263000000000000000000000000d8c051b86543bdab91c4021a7d2860eb1c18e30b000000000000000000000000d406d661bfdb2392f49dad61de0ac3fe4fe5b55e00000000000000000000000069d5942270de758f9e7dbf77a580f93adc7e04cc000000000000000000000000cc48b65f96d46ee05a3ff4748aff16e65e4d983c000000000000000000000000706df45be60fa5901d1d389a753722af74cd17b40000000000000000000000003749fc9cdeaa9eac8af0bf9dbd3a116bb4308b7c0000000000000000000000005394c34784c99dcc6878e34bc7d6bcf0d3504c140000000000000000000000004a044206df881ccb24595640ef6f029c52bcf45d000000000000000000000000ac59c8b84796379c09fdda427b7bae6dd058ad25000000000000000000000000d3c8901b9c376d17cab2257a9e3e8e07c0a9786a00000000000000000000000030666b4d2cea61b503769895d9e18fed58f0d138000000000000000000000000539f77651506696901153d1ddf72bd4a8741facd000000000000000000000000fcac85dcdc3fcf2606c17714786d495775006d4b000000000000000000000000777aa6c4240400b02069ed0b18b118777f7e58ca000000000000000000000000eae823024ea96393ecb33eb1f2867ef17e7f07f800000000000000000000000002ee3ec4a330c8b498649b3d61248c462b665a370000000000000000000000002f73823033ff05aff04b6930d9f8da3f6aa3a3f6000000000000000000000000066b252dac0df793eee350e32d63dd595688d849000000000000000000000000fc7718554fee6fdc8fe9458b087b9195b0212b6f000000000000000000000000d2c71d4a3c56be3f5343178e9614a174a3902cb60000000000000000000000004554c689a2db8d0e7b4b2cc137d91317e0ad348d0000000000000000000000001ec4cc7f8f40fb99d6af49a444955dd2f4d1e4bb00000000000000000000000075cb32edb04606be82276f6941863f5971e5c75e0000000000000000000000007ecef82fa4769d12aeb8ffc0d87d12ac6c13cce0000000000000000000000000e172b44ffd73b905bc81248136446d7c26f7899d0000000000000000000000009c7702e628c4ad76512198c33ce23355b68dcf0e00000000000000000000000042c2b6b4223857e18e85cdebb8dfcf2815025ffb00000000000000000000000089d96f7f9dd0813d004659f5b85046b43cf8a2500000000000000000000000005c098aadac17a6cb0a924adc1216a3866bdf58e00000000000000000000000002590bbb1ec41f024662c39235d47ae0579293c0f00000000000000000000000066e3d7871795dbf5bf6ac9f4930a8cf1b8a053ad0000000000000000000000001a353cadb72467bd361592c8ca573876034b517e0000000000000000000000005ec34212e863eb30c66f712f60cc77ecdf7f5f6c000000000000000000000000502859f4efd6b056f7063dd6d8539dc9d0c1605200000000000000000000000059239de4783713120e1b47b7aa8a2f95bc69bdc3000000000000000000000000928d4eb53aa5dc7af01d483606fa69d0c1c9ee34000000000000000000000000f0c1bcbc78adebc36f758ed18512836c7d85e38900000000000000000000000051c5c783d5abe8149ce10df5ad046d6f9460b18c0000000000000000000000000f5f7b09d53f51c2174c9d4f27205eea65b92d0600000000000000000000000062f907a48ede2a207aa5fe048115e50efb1aec39000000000000000000000000fad8d6cdf460991ebe7f87c3bdcfcfafd142e392000000000000000000000000d1c112b8ecbd6dfbae9123ca3486e87ba707198e000000000000000000000000e3c541757ae2ed9153f81d8130199f0a355b3cf5000000000000000000000000a83cb089a4a9f02e1b6863917d2542142248ecd600000000000000000000000063063a519fd5cf1958be849838e215bef7b74cfe0000000000000000000000008c9787f872b4d1843816049c89a88684007db5c1000000000000000000000000c7daae6e8549483d30805860a5121992f48b3b48000000000000000000000000794ab649e6abdd89dcf797b17a2c05b0a861bb47000000000000000000000000da8047fabe12aee6988fe4aa8dd03a3ef103aced000000000000000000000000979e57d3dde20a27fb6a683e8d09b1e6674c870d0000000000000000000000002b577d1ad6e49d7ef7332b5b5bab53644ac9d404000000000000000000000000131eb7070f6a122541a472103fcd8cd2df8ba99b000000000000000000000000c8d1b3fe858a28177c9611e1f91b1a76226f2e99000000000000000000000000a1fd87f3a7e38425dcadd202ddd4542a7ce8dae8000000000000000000000000872ec6d277ae62f30e662ffd7f5b1266d4b6728e00000000000000000000000017d7f83528415465cf078d654c895db2b46660610000000000000000000000003ba0f1875073b1d2ea6126cd861b5902d5cd5b25000000000000000000000000420b7ab63b64a75b9692f4e809ef7e87a5e53ea20000000000000000000000004ff7cdd7f85a29241aa957fdcabb5f77e6c29b63000000000000000000000000018f8a10351e184daedd77f38426a615e2ffe484000000000000000000000000c8abc63b2655c3136464517b55cb509774bf93380000000000000000000000009de28b0c38523d328daacab8bba9df11ab82efd700000000000000000000000039dbe7d20a67838a5554fab1d3f37cbd5d8526d10000000000000000000000000b8df88bb8a25aab243e467f20c1ef21868245ab00000000000000000000000047bcac4785eefcbfc38c2444da5cd75b9216ed30000000000000000000000000fa2b377cebafbc6555d0dc06199eb7227dcbe607000000000000000000000000cf51964ec3727cbc857972681fc4a28480e5c64e0000000000000000000000005015c31678b58d0d13ff6b3643bc5da891ecb49b0000000000000000000000007c4dcb5f3a43e853f2a4e4eecf04f70f2a6f3d05000000000000000000000000d68ae7de2d125bf0a531d3131cc94ade89dc028d00000000000000000000000067f2550fb8288d0a3aed501952cbc6de99247ea5000000000000000000000000e856a8bee0e763a0570de50c31da95ba92b62f2b000000000000000000000000f2e87998765128425d644554bbd40b966782eea9000000000000000000000000b6eb96f8ce695d3ee0d362d49c45e32ab0ffb61500000000000000000000000047a1787fca28ba83999e11285b642fff26e9731a0000000000000000000000009e763e176ccfe03a9e34f8b811e09e05c5ef0a250000000000000000000000007c14f5c49436d869f627b7bf54b475663c51d898000000000000000000000000c6420a4ad87af2beedd257a66a6d836f2ee09691000000000000000000000000a8fffb78911957bc6410af38afc2a1b24f4746e2000000000000000000000000f24ca7649318f82b649f47f98eb844507445221c0000000000000000000000004ca6e4c89f6a31ec0b0c93c31e49e355fc293d53000000000000000000000000c6ce8b5cfb53c12111b9e12a870ae61b67cdf31400000000000000000000000019b5c43249fccf03cb079b060dddeaa5fc46242b000000000000000000000000ef0e273daa79e6172bfeba741a3131aefdd2ab1d000000000000000000000000e6414ae6598ab82b73c7e98006c81ae6f16a84e100000000000000000000000029ebc923bc1d9906b4a83fb841ddf9395577b5f4000000000000000000000000e498cad85be8e50ea7a3e38a5f4fa48bb26aa5000000000000000000000000006aba8178a73310ad59f09e5659058e8968ba7eac000000000000000000000000dfc7140e28eb462ba9b94208dce069035bf3ad790000000000000000000000002516b8fbf4fd4390aa9e0bf6b41075ba054f5a9c00000000000000000000000069bc9b823bd376fa583ad92547ee29f9067b6bd70000000000000000000000003d1db0f0faa6212109e8b423f7a27d7c86dbf82c000000000000000000000000dff9121c75e5ff2d395776bda4361f0b353f2164000000000000000000000000fdf8c669b710dae19544f2d385f36e08f8543dfc0000000000000000000000003d381bbd6009ccbe1469169a8806c69720bd200300000000000000000000000028905d5866626af517162f92202a901921267a3500000000000000000000000067ef9dd0df274c51e4a81e7100a573c12a0c5fc2000000000000000000000000fdd874ade7a8ad660b296e53419f307bc7ebbac70000000000000000000000002f35fcb46edbdd5b995cc1c82e7ff160dfe2e4b9000000000000000000000000fb22466dec373d3a872a5f26e9be0d5e5b61dc0e0000000000000000000000009fb1dcbf113e72edc464397291e920fcdeca7c820000000000000000000000006c6fe720a2b4f05a3e96448633c98b39976b8b73000000000000000000000000a4ded4e9e89fd586a139ba5089a97eddde176754000000000000000000000000d7cd1febc1441aad122486f52e8d7dfe7d47ae1b00000000000000000000000067b59ded6508d4d134ef33cbf51a88121981f8780000000000000000000000002c4b7914c4aab0975155f42a8496012a1737815f0000000000000000000000004d02fa8431c858169b5bbf8245df6fefb1e6639500000000000000000000000031fdd71a05db42bd78f8236611618eed4a7c97a9000000000000000000000000011dddd5b5470d2818bffb400b4e38949fe21ac30000000000000000000000009034bce4b13a0517b961f4cdb561d4949f438daa00000000000000000000000086b899370f2c46c6d54eb8a172325db2cf88dbb30000000000000000000000004a37bb95b4d73f70e4e7251b9ae79cd6f017ee740000000000000000000000002053f2e9cd0ef75fb014d7e19857d28e9fe747550000000000000000000000002f743418a988b63cebc9356dac999b1540d92cbf000000000000000000000000f37db95d4b26a180f1b1f9012b460e5b81f0dfe800000000000000000000000024a1f0f98cb4838d06180f0b484bcee4d22173bf000000000000000000000000b1546c215fcdd7030c65ab648152dad960c8c3b80000000000000000000000000f3e48347d8b346d881941c9d8bd13ebfc2b7ce2000000000000000000000000134b069fbc199dea77e2040bc18426ac0b6679b00000000000000000000000007788cc9523be30aa54ec86afea3e26bb6861cc22000000000000000000000000db20bf8cdcd146bdd7e5a690274a4cd24e12f1dd000000000000000000000000f74ec35a6af538f3836a1e3d986a7b21efbf6e4b000000000000000000000000eef843e75962d835cc4778363f7a5d8d7c6c3b3b0000000000000000000000005357474a6a840ba62a8e817d8cc04c5c53d948d40000000000000000000000005b9da0db6266ee051b32607352595bc174ff24bd0000000000000000000000005ec125af6436cd6e8f24094814da48bc78cfa433000000000000000000000000d899626ab0f63c093c74f7d38aaff61ffb587efa00000000000000000000000055441eb5a87c33f4449db0762babf7eca69ef012000000000000000000000000c3a0981ffa79ed4eb0d5e8af656bee5df3a31a4c000000000000000000000000965367731e79daca868488951369c6ef4f81aa3a000000000000000000000000fcde1b417d5a80cf5d8b805b2fdfe1bc55d0a06b00000000000000000000000019037224cbe150dd871ad6562e8427bafd092b150000000000000000000000002f624e125739e6f6e6b4887ef5d07c7ec159b669000000000000000000000000abce81899daa4ad29f87b2f9b1a3bd1fa7a74795000000000000000000000000ab1a45d6f625d17612cd8e04742fe5fb8322b20e0000000000000000000000004606e98a79b1ed48bdd89c66a64888dc5c1bf2b7000000000000000000000000f043800359dfbc3ce3e4cdd8b39a55e5dd33ac9c00000000000000000000000083e82f4f054a65111656dc89d8662fa3ed2d915c00000000000000000000000043250561feec0133b9a008f97f91749c33794c9a00000000000000000000000030c2399fdbfad7b9ff158bf154244d160882f87a00000000000000000000000025482a874061b1af55a62c82c5d352810abaaac6000000000000000000000000eff523318089401ef462ad2287b2f2ccae3f6e9100000000000000000000000034bf7a01969ed3c091989ae82b8a8bebe645b046000000000000000000000000d98663118597badfabb89c673dee23488d3db62f000000000000000000000000b02d882106cb6a220a885d310108a0562e5c215700000000000000000000000068a66cb8a0a0f0e27a93b4baeda748b2cc39867c0000000000000000000000009eb2fcc73b8514ea95af0e651e1e14319974ab77000000000000000000000000d985f2043303ff73eab17cbe6592de2d791b6826000000000000000000000000a09c53c5888e38fbcd9980102b34104410001b83000000000000000000000000aa1423b4840d2a489b984e7bac9027427108ee1100000000000000000000000086fa5d907e9a6d52455ecdba1d8c8ceac09937ec00000000000000000000000016c82cc26e7dc797da937204e54a22a27b2901300000000000000000000000008f9910bdc3f2da0a3682e20023fe8128b1656d96000000000000000000000000c198e71cabf364d1c43c72e47d64e917cc27c758000000000000000000000000169a790d425ed3895c4a338b67bcb8a92252125700000000000000000000000081ff1cdaa5438213014872559ebfa5dc58d2798f000000000000000000000000d77e0dc40256b4a59f567bbb65e4109d4dd11adf000000000000000000000000a6be566a7549eabcb30041666256fac6b6d8dbbd00000000000000000000000049965b30af7d7f85300668cdf80fa203460aea8a000000000000000000000000614888aaa713e48203b551e31ef26d2276ac094e00000000000000000000000020577f2484783e44d43f4dd8005d8841695730e500000000000000000000000041bec15362e20f186f8b0ade8b632fc767f1d4310000000000000000000000008a2a40f4420c28a04ef3ef1211e6946532528db000000000000000000000000042464e6563ce4ff115b96d56558bcfd10fd584f700000000000000000000000045df7d567b3f6a64dba1be561d70bf277326f8080000000000000000000000003ea55e460fc489ddf4abbf2b03dfb853192b14390000000000000000000000009834ba28e6c6cc24556c7b1d110cdc277bf3ef5e0000000000000000000000003e22a58860598a0976775e065bb174d31bcb36d20000000000000000000000005822c605b5d3f7817f40ec747b40344c132b557f000000000000000000000000949b39198b0f8e7cc2d907b04f0279e862bd9f750000000000000000000000005596e6382b4ad1c22368506284a7f8923b5d85c3000000000000000000000000b288fd912d8b3c758d8093201c94581ef4369ce0000000000000000000000000dc0b28e9f8fddf46608fef567d8d673c5e5d2ea80000000000000000000000002a0a3526def438a08bdc5ff61c5e03eee9187f80000000000000000000000000577e14617a82eb6b85e3f3832a7aacfb96e3a50e0000000000000000000000006dc00265f978b5771a5dc3e160e899dd6e28d6970000000000000000000000009f6ec2ee08dfbdfee829162624ff0351235a290a00000000000000000000000032e4e9ed9a7dd65e39d5473f3f81bf74da6c84850000000000000000000000000a3ed1faf4c945226c908ba09050d24edeb77ff0000000000000000000000000257736b9af4ec7806797f73ab90c2e05f575f4430000000000000000000000001db2305d8ab140e06e618c0e589d5896067688c9000000000000000000000000fc85571da9da404e32c8d89540439779241b30b5000000000000000000000000ef97842740dbb64b8985fae91e6932d2403f2d8a000000000000000000000000a7ec523fb7ed4141ed42acd93ac7b0cbf843e1b3000000000000000000000000aa10b3da62879d9187438b96f24010bbb59e19ad000000000000000000000000a8c0609011907440e714d310eb14dae7b10b980800000000000000000000000047ede1606d7bf2dbfe9abe07a7100391487b8fdc0000000000000000000000000dbc6134d66b83fead5b129f1c1f23b0fb2621770000000000000000000000000b607ae4251f14fef000039897c921ab9e682c9500000000000000000000000033fae6e0aebce7a0ce4512fcdc70d71916b4965f000000000000000000000000516ddad0675ebb39dfaa387a389a8b39a0d3ed470000000000000000000000004ed54471adaaa25ddbe633c4845b50a740a49e040000000000000000000000001a730ed23341b280e8145eb538d7cbc1e81bb6e8000000000000000000000000e39a6a2af547e1d601bb1b7332443b71e38cecb80000000000000000000000004479b522a1dd9b63ab30cb317be87f7335942a270000000000000000000000009dcc7953aeb6469877b70c03b7261be1fe22ca3d0000000000000000000000003ad82afc4406890de07d6aba988f4813306f4a1a00000000000000000000000009baf2c830cf4790e3bbbe47001191efe94f8535000000000000000000000000586430dcecf38f10ed9a2199ef6e468903d2324100000000000000000000000028ab7729425053a95abc85b3e69a48255b00d4580000000000000000000000008b3217cbe78c93e8fcba57d26b2d152703fa00ad000000000000000000000000f66c0fb58112b1d56f7791630accfcf7926780ae000000000000000000000000d65b6c6d39aec14e1d60b338134948fe117496e30000000000000000000000005a6eeec80148c4e0ab1597165c6dd975f2edf769000000000000000000000000dd5f0c5e9cfc20d38c1be848ed80e3c667aa040f000000000000000000000000b683c6d8f939c17a6822ea86e03a8fa868ac5ee9000000000000000000000000f2b5ff987f9fb56455fa633804610f3a02c1692400000000000000000000000031b548443a1a0e7851f2124d6536ef81b7f629b30000000000000000000000008591cac5f8df4cd803ed126d96874cc22083bac7000000000000000000000000edbf244f788dcdb3e8bfd49f35a80e091cbc0520000000000000000000000000c15c173085da1f15caa156751c067db69fc5b49500000000000000000000000038b2f26da59d72746aec69f641888877a465deff00000000000000000000000076540ada1169f6b4a860545fe00977544858656e0000000000000000000000009c10c64ee1d2df259ff3055055e9a5ea37306a8d000000000000000000000000235c354f8fdf1116b3ec00ca4c91d4fa398ff30e00000000000000000000000032364f1d18b841a29db49eaee8c38d37ab27f014000000000000000000000000556e586029fada90558018c000ed3475d105155f00000000000000000000000020d402419c661cc19ff7600273c2fc4dc214b2500000000000000000000000000dfad4976417f70750426771af384fd0ed308b81000000000000000000000000380fd6b28ab7f6d31d8e9e051063249f936c7ef000000000000000000000000020f548085b3c7dc982a29a1150974bd155759424000000000000000000000000720ea1107f420cbf2c063255e7b5d5d1c0b5819d0000000000000000000000003e2aec88e5f197d99fc334883bff3315bab116ef0000000000000000000000000640de9b1db021d0722ffcacb56b229412c4bd3f000000000000000000000000c925a277058e8bea4ac3401f6de6b54b5ce56510000000000000000000000000b26709fdc6ad441752e9dd04c64f36e731c55ba3000000000000000000000000a3d76f358dec13125c6a8f57209b88bdcb26af44000000000000000000000000ad689ce024e04e8d779abd2fb4f4c4d13a8fb514000000000000000000000000fd4271c54e42030b1e1f83232a611b963f15997d000000000000000000000000ad50fdeeda3d25bc678a0c76718ed2cd85f58090000000000000000000000000bda087b8825d2bf192760b1e72c6d898ab21ab57000000000000000000000000b0555583f97de653b80b9101859e213c81e763fb000000000000000000000000cc8b05bf472ce4789d12f04c0f5f4b05f3add5ac000000000000000000000000526c886f27eebe705ec15b16b2e54c27435cb63a000000000000000000000000b3616587b1b8ba5f1bb7df02365da27411414af7000000000000000000000000cbd20280ccba4fa92d8b6057291f329f11ffd2d2000000000000000000000000aa853800755c1af245889a233427c945291f4ce1000000000000000000000000ae25622cfd000a1c16dd9428eff991ed3b8364e200000000000000000000000071c526157b52ea6465aa39affc31d5980822c1200000000000000000000000006b25674a99d52e57f98bc367f7c070eb7433d5e5000000000000000000000000475cd838624b9345936d62aeb57d2e032c90c55d0000000000000000000000005112baaca7393bd6582ac623f53917fc9bf651e900000000000000000000000033f7e6c7e60a11135ed749a07a82b6ff1bab3181000000000000000000000000617e5a5945cc7d68673afdc383f2002dc52e63a5000000000000000000000000171fc4d6fa17812c8d69de86ac6a7e66fa8c7ce900000000000000000000000022b367470ec8d28c69d59fa6b3787069fbb10c2a0000000000000000000000002fa4ff6ff8f339a94b5dda3f176d3650c43998f00000000000000000000000002e267eb6d5bbb486f96db6396e428ccf7346503b0000000000000000000000001c8661cfaf59b82e9ee298b5cea9b5d3e0dad741000000000000000000000000e64fe3a3c8787da20dfc5e9cf8975a0b9211af240000000000000000000000007d65391bd9b2b10badf834c4dbee72f7649e5086000000000000000000000000a876ecbeb1b44505f776aaf2878804f164365ac6000000000000000000000000b665ff30d839a947963191a2cca320ac54071d22000000000000000000000000c36ee53e1823ed6e10b6c5661f75b8794a10f45d000000000000000000000000b095e7c40fbf922369dbfb3cc99cd79bb6736917000000000000000000000000df235e559a920add1bc01a6aa34c17d1e0e80380000000000000000000000000ee3dad94915e3fa38760a4e1038eecee486dedda00000000000000000000000031d4e819b05c68191a3e4475bd64a2832381278a000000000000000000000000230b3e353c24b4b0666dac3d9ab1baff82ede6b00000000000000000000000006c9b2df39aea758a89d5f0299f17f5df80b7328a0000000000000000000000008d2d8dab2616491b95c1cd8a8ae80b203c6b24ea0000000000000000000000007216b2e9362c8125123436b3f792abf89f11d761000000000000000000000000a93cede3e7d3dd357888c7ea98dd0965ce24a5e3000000000000000000000000f46273e2b661354b6a40dbcf262003a14b39aab100000000000000000000000027caf49d7fdf91b0b3aed47ccc90f7b7995e495c00000000000000000000000093d8e4c1a720a9325e93f66ff6dd833a05174b02000000000000000000000000ed6857300bb3d6c88bc9a08e6684ceca317b0aad00000000000000000000000062ca1def218ca39a71aa4b658be3305ec1297fb6000000000000000000000000d152597e38234628af43b486c8619c3768dc6b0c000000000000000000000000a6088c9c3850d58a4a82855427f4c5009a70ee85000000000000000000000000cbe848363a77e9a897fcc1c8e49d28f79e2eeacb00000000000000000000000029da71f3bd1d6c06928189e7fbec7ae06f9825e6000000000000000000000000e9f19bf5060c66a5636869027b5886700e4d2af7000000000000000000000000f1c15672d02559cacbf1971164ac2b089749ee81000000000000000000000000caec1f754388044782b1c8152eaf03b9aef33ccc000000000000000000000000703ff34dba51e560eda18d2cc01209ce38aefd88000000000000000000000000a763a2334f830710b7193c56dc82ee9ec88129800000000000000000000000007ba4d916680c120b7b841700aea8a8da088c03a7000000000000000000000000d86ab3bb5722d729fca73f626d9a57e1c4761e29000000000000000000000000887b4e759ba0e501a822e01ef7cb8f9b65168ab3000000000000000000000000505050a7c81fd57f4559bcfe2090707e6913085000000000000000000000000009419c76cb926373a592adfa3fe5b425dd76142a000000000000000000000000c8d98a2eefbfd148326128c467aad24ebf0c342900000000000000000000000030e3430d156d94866b3f7298833ddbb01d4086a0000000000000000000000000e5544075e1e4e0196f1ea70e3060555e306d83ea000000000000000000000000d1e150c1a412020b90107d355a452b9537de658e0000000000000000000000000c85f7dd1992b2820c3e1b031474667a0d8688a0000000000000000000000000e7cd0f03570f8c20600b9cd60d2b7fe6683a32430000000000000000000000007ca4cf735eea69f8c4ff60e3998f84fc35d2d5840000000000000000000000009a1c2a3204d8716397606585e12a98aba413f308000000000000000000000000637d13626722b5026996119eb88a07b1c2c3d5d40000000000000000000000000cd911c804e6000dd80269ba6fbf34b9fc372c060000000000000000000000008312c5d8c0c5eac6757d237450c6b27122867f92000000000000000000000000479ceb259c17c317f253cfca9e26bf770dd48c0c00000000000000000000000032929ff58ac2adcc4ff011728d8dcb6dca2f65ee000000000000000000000000a0526062621c2e77733d9b30bea71e7ea4d894fa0000000000000000000000004ef2da34be9aa491554ac25aee80c1de653d2e8e0000000000000000000000007cef8cf781a0f4d6c57020f08ce27df2cf3cdd800000000000000000000000005e09db8a2a1bb09db5edb4d543864b7dd0358d83000000000000000000000000290a85d13b86057973b7a22af8fc6cb0173f8194000000000000000000000000f95665c8589e4c98fab7ab6de7b267d5e3fc8eb3000000000000000000000000188185a43f3e5deb9b743ab19b043d82dd37eb8300000000000000000000000045bd775dfce680ae305888b44c23c1ccd4664f020000000000000000000000006296b266d31a0e99cc446e513f1c4d42a3db70ee000000000000000000000000966d27241864019f695c9de0c8db43d162d329250000000000000000000000002c33b95ca90aa5d48468306686189238aed4aca4000000000000000000000000d03c59c7f08237918b83eafee465ced66982d4140000000000000000000000008b27e15f3a5a98f88412310a19d7f7b5611bdcea000000000000000000000000c93afd08c3676498900e381122d80569aa2954fb000000000000000000000000492ed40418bae142b58fe2dea39987845a3de62b000000000000000000000000d07304c1a682b4d2b204f0eb5cb50fb1f81eb8f60000000000000000000000002c028000078a9dfbeb42f56568db80d539b5eff50000000000000000000000002c6213f3d9b091db076111c39d15abd3245b89a200000000000000000000000010b03ce64a8f24925cbca7fdecca998f26c84b66000000000000000000000000103832c777fe493e0f30caf205873be86586920a0000000000000000000000005449304c0257ceb21df51a477858a6a149b49e48000000000000000000000000353af704dc6698d62bc906c335b84a299dd2540e0000000000000000000000009ccf46536ab0437a2cc81a85c0a8f6e53ba5d345000000000000000000000000d203bfda330f818ce2be6d7c25f15ec2d124f91d000000000000000000000000230ff9c0aa9db915de3ac07818401c36b67801350000000000000000000000008c067940c92d70552a0b6ab3c3033f622df521fe0000000000000000000000008cec2dc3fe3da103503f76fa9c6f90ee727ea6f8000000000000000000000000848d97ef4cd938ec4bdc8fc039c24a859bbfc62f000000000000000000000000ac96c87dff6509940e0c206a9989084b29a3a56c000000000000000000000000815dcd0734daa2a4c83e0c66efefa8f5a0f69deb000000000000000000000000b5a1679a6ecd2685729403cc09bd1d5ac07567d000000000000000000000000020bded1c63d3a52ae734903f2548f8a680e2ad41000000000000000000000000af1744bdf05f46849ff824e73c98c7e3ca15bf3300000000000000000000000095c82bbc4ded33249df2a4c542dc2d1aba873ec6000000000000000000000000e7ff8878351fe47aba83b069aa6a31f6d005d75200000000000000000000000013b0bf9639491ff6c5d85398bd1622dd0e4a80b0000000000000000000000000f89474a8ab14b1d612f770770177e0642bc39e4b0000000000000000000000007fdc7d8e887db0c1fda807d30972dad7ab3c165b000000000000000000000000e2b74be55ce77f3c6539a215937ed3e1664e3c2800000000000000000000000016e85de3f16aa8c1a6da4634a942142185c7d7af00000000000000000000000062b9a78c0775b8c9d1325f035ac9bc77f4d102070000000000000000000000005ea36fa15747fba259d4a0d76cb00ee84c9081b8000000000000000000000000637e4eebafc46ed27398c10a57258bae2130450e0000000000000000000000009dbd19cee258232b61c45a62b5a0d15cd3ad4c74000000000000000000000000ebc0046a15eb44fa7f4dc284d0b99872b46a12f0000000000000000000000000f32c1ec279ab41a5da5760856895ab4815aedc6000000000000000000000000065414ce0744aaa968c1173cb64b656ec4c703df9000000000000000000000000c0006e5b69b4c6991d71494b9de44a2ed9899f750000000000000000000000004de23043dd3df194a6f65047481e778273ab259400000000000000000000000021e484c5bf78a4b5dab878260b75e41aef5c3ab700000000000000000000000057cbe501092e36e87692d89ce4e75f98aa45feb2000000000000000000000000a11eeb1291da3e1c33ed979113f4aefe5bb0847a00000000000000000000000038f387959ca607531930c37562dd4a1d1fdd1bdb000000000000000000000000baeb8194a9ee1f832900938a35d401fb05171c66000000000000000000000000ca3767f895945528caf796addab425ea5dabb6a600000000000000000000000069ce2eeb4b8016753cc0d106662a1ebed149dc1f00000000000000000000000064af1a176f36a1db5778e9f0de7da77084e4dc5200000000000000000000000036b0c8198dd2da431cc29f24fd69bbf75fb02f4400000000000000000000000089e40ef5281aff569c053c1f3fe47a5549da0cbc000000000000000000000000e988524ddcb4bd07084d1ea215e1b9ecafaa336d00000000000000000000000070860fbd08dff955f2004b4741ffeb4b24de22a50000000000000000000000004313940c629dfd15ec77bed4dcb5cd6aaa2391230000000000000000000000007d8ee2ec49b24758fe84a809412c8ffc07b28aa70000000000000000000000001c508862b59c515a0bafe8378e19ab321c789f47000000000000000000000000446594fd9474952b7a47ad9dbef3c774cf322764000000000000000000000000732ea507eff2e60e3659c948a1cce6c0f3d419c300000000000000000000000058ee56fb1d20ff2049af0f28f29a34d4eb1803bf000000000000000000000000bf9b35aff82dee6e32c162e9b88b5ea2814d6ca6000000000000000000000000c89553314289fdc27c55e18b8f8418000f5d1ec40000000000000000000000002398c3d03a5cb740d253b3e608be5712c7784b8b000000000000000000000000e045aa7847c066a07a0e9a88ff1e39754ad6320300000000000000000000000057e3ba877917057b4982b74c38287aa9c997118a000000000000000000000000e4f3902640c27db946354d35c276f393650b902d00000000000000000000000005bda130360281c8b32e439f872fe03825b9729400000000000000000000000012ed9faf833b4bbc6f908303febe57eec731ab960000000000000000000000006a6f4da504038b375ec6371207fb2848cd0d9d2d00000000000000000000000045dc0805d874b17460cdd8a83ef3b5cd885414280000000000000000000000005c3c0ba4da0eff4933c657a0b25ae168aa3639a100000000000000000000000011663b00b4e650811afebf2d956f2b11e869cf2100000000000000000000000062c6a091e9a443fcf1705519238e41e03621b35400000000000000000000000089f5f214a5e4ce310f68cb1c7c401e4e97782baf000000000000000000000000da8c8780934ff519fea05c2367e1fb03995b01330000000000000000000000003b93a02ee1527615a2f7abebe64fa3a9b96a20590000000000000000000000006d598e9a574bcf4c101327abbba551b63e16d534000000000000000000000000dca5e8e1edddd96e9bcdd21b3e0bf915708e3daa00000000000000000000000038683f597ebc983b28f289fbeed3a09c15b607c20000000000000000000000003b7163d856c3ee2dd1ca9131eb4e12b6abcbadcb0000000000000000000000004785cf5d52a87fa9e12e804cecd102a890e83ef00000000000000000000000006e75a81b1ef9c833ff6af642cce69bf2ba011cff000000000000000000000000ee8b95f279cd204867a45c61ed32faf9dbc3a5aa00000000000000000000000019997c1ef564f7319df59bff8b32b8a4d05faaf2000000000000000000000000540d21e4e9f01c90cf98aea11d763637456aaa07000000000000000000000000410cd831b34b804bc997c6361dae37eef5cf0fb000000000000000000000000082fba72c164bb286e4724008809094984c628b5c000000000000000000000000c21e8be7aa7ea78eed38955543ded0ce3ecfb4bd0000000000000000000000006b35e8d8142f3cbd63d11f6c88ecfb7e3620202b000000000000000000000000f7a82ee28c27389129884abc97d0c9f86c9bcd8700000000000000000000000015e4c12a94c9b3d115e5032435a9db9230f7bafd000000000000000000000000cfc90d2290c6e06b7985ce5c30df9a3ac70bc0cd000000000000000000000000f98612e3f930371b878f94748b3f7af617a40c2e000000000000000000000000fd71b33989a9088cd2cd5d776a71be498d52097900000000000000000000000004da970ba4190b48fd93104eec03670ea2d6135e0000000000000000000000007911ed31864df72db7e030f62dff015b9cc3cbff000000000000000000000000c306d2c16a1887ce38768b0f8cddf32ae1aa7bba0000000000000000000000002b7b33995fe88100789f6e9a35fdf988a9d3701200000000000000000000000080add3cedf5999af04db017d6bfee7e0dd6db188000000000000000000000000ced62b5d67a074ef457f846e8ec842c6d1c660740000000000000000000000006538ed7e722fe6a23cd94a5cfbef4e3682b0f3a60000000000000000000000007bfdf596a0848b6134fd36ea6c9bd6cf2b4d5dad0000000000000000000000001c7772da1c6d3f3e5cd6b39bc891a5e39726944e00000000000000000000000002b36da1df8e17e9a566bdafee33ee087cd47640000000000000000000000000f37fe0eff39bfcd8fb510d76cb010192755b6185000000000000000000000000c5dd72e4a98c28caac73ffc472a889beff35d3e3000000000000000000000000c3b929805dde8dacc8c898e81ffd7f36ac7000c40000000000000000000000002fa296f2cab38443f997aa9844d2cecf7082a73d00000000000000000000000019ed13c15289d78a29a7c8761879a47c708119200000000000000000000000002eb1ebb671c8e725a068faaf201596181635bb35000000000000000000000000e43d7ac1bd9ef6382f279d46bce29de29b4ac1490000000000000000000000001e8306d8e2e85d241e68f856a63b599969bc13dd00000000000000000000000098806bc68bda87694fcff2eba973008f9cdc1549000000000000000000000000fafcd567d0a692ca77d44ad25e585a469bafa4e40000000000000000000000004d1c72df4313964c8604a3eb831c0d43f551a40b0000000000000000000000007524a403a8e1ca96be343a801b43905843674343000000000000000000000000159979426b8be5f98757187c82a5e21b29ca34b20000000000000000000000008415dcce91249778fbeee90a7b7cbc6ae04b183b0000000000000000000000009b87ee0804577ba3d6b1a6a1639507ad0743fcb500000000000000000000000075a00c86a749149687f6b29fae1e9cf4ceb7ece3000000000000000000000000cde3e990f779a171795110ce89b0d263a13285360000000000000000000000000c308116abe9c5ccd6e82849f8bfc9a0f1a7e7b60000000000000000000000006c6c9b07c5af61aadb1539a8c9cefce6408ea0d9000000000000000000000000dcb8f1a149e2e6f7fcaa0f51f6457427a4a6c281000000000000000000000000f20f1b3cf7150214c3cef969e49dc03f30668671000000000000000000000000556c45ad9bb534eaa4fd0f3f9abad9a2b3305633000000000000000000000000c1e51a293a7018e966d9c9d1268ed71e59eaaa840000000000000000000000005161f2dd0e4fdf295ba557124a363202f99e37c30000000000000000000000000a10933bae1c17d9f92888c3c2292e99380e2007000000000000000000000000ded7516a7bd2c4f0619e81820547e4e86c75bc74000000000000000000000000fc06e6d1576e6b5a86a7e7b02568b9e5586cccb3000000000000000000000000185dac74c41f1de5bbbb2d2660193c28454df2e800000000000000000000000007cb5533e7125d6c200a0ac2ef43bac047de156d0000000000000000000000000d4b9fc81fbb1b0b10cd39bea80dd94f65d7d0a40000000000000000000000006dc54c163cce751aeb67b1e91555c1ef56b83cf6000000000000000000000000d4a092ff832ae57f0c06852b06f5c935a5916f98000000000000000000000000413dd74879aea231f9f7e87ec33ed8dc87733026000000000000000000000000cb54926dcbb5744ed8dd09d8544d7e8f1032019c000000000000000000000000ea69e827e778d39496e09b876076d65100a387890000000000000000000000005d8859508b785041c145ea0fd540b9e1f9ec391e000000000000000000000000e853fa4b79937495196320a270a5542bff4f40e7000000000000000000000000579b1dffdbb0e93a49c1321ff24ce98d7a2747b0000000000000000000000000c5326b81686dcb54b81345baacb1cf8f40f892a6000000000000000000000000f919e6251ac63832b8816fb0e6649df4c50e4fde000000000000000000000000024170af88ab1096a8ae59178d428324a6191fd10000000000000000000000002388408d8c9757197fc99c6c6b0537bda76581850000000000000000000000005ed3a0f9192ea6e4c691b4840198cd021a618f25000000000000000000000000a513e031b39b2a79172a97e1dbfc4771869e2f97000000000000000000000000ab9ab4133021d95419a8d7a90cf0ec4783a811a10000000000000000000000007bd84d032e3e1d88a0e8e25f91f35d39190b810b000000000000000000000000d78e38529526ebe02624f5e0220abb0a9875df1e000000000000000000000000b8ca790457c60403ceba808f71b4b75d26a7de9e00000000000000000000000035be70645dfe6daa43923b98225cde86dc91ec6e00000000000000000000000061a9e4eed4f5acaec9d823451e2846549d4b500e00000000000000000000000078db7535ff6243ff7d4524f150cc996539d446690000000000000000000000008f5687f7a6ac95af669e1adbf2bb2992fa8d11a50000000000000000000000005e3545df05d216f2213e6e8fdb987cbb8e2259ae000000000000000000000000f357be660cfc0f62d98e0e6f2ef5d5d8d85d9fcf000000000000000000000000c40d84f9b3573f89f2c6bc43b6f9622c73e02f36000000000000000000000000585cb96e7e7cc461544b03ad53ef7a0c91444fd90000000000000000000000004982fac6adfe13c67a0fcac439ab1f3944bceb310000000000000000000000002bd3e251514a7a9d7742308a0f35d65d76e378bd000000000000000000000000eefc841b9982a6357ebfb38108b0e8a531a96ec5000000000000000000000000dbc4288a9c865986fc4b4d41102b065efca51f0800000000000000000000000073d92ffdebbc21a8e0197951ea31c17f6f3f25bc00000000000000000000000029cde411aa61926e705c12b232a87f837a736d070000000000000000000000006d8dc7218bfbdc3733c20fde795802d7d2fc021c0000000000000000000000006ca1455fdc2b86aa9262539318f3a455221f3d35000000000000000000000000c1b4d1e79535b04dc2ad07c212123b2179299aeb000000000000000000000000aa11702226a5848934770917fc88ad3da76a36930000000000000000000000007365f276857d1ad93d031f6aa3a401f1c8e0bf6d00000000000000000000000094f91fa9111744de57c8f3fea2f2afae5c93c4550000000000000000000000008529dc539d08629d4915b6dd2eac8ccbed779633000000000000000000000000c30ea443fc1f8cd4d53dcdad48d4572c6768cbc6000000000000000000000000ec50ddd64e2a7b2992b6c399a8588f79c1e20f9b000000000000000000000000c830b57c79632c53cc7c10790eaca58d6e84d726000000000000000000000000307e0467642c10339c9469e9c07d982e9d07f837000000000000000000000000a9c123df8f1116b8ddcc79a475b06408036fa2fd000000000000000000000000467f304e9f6757b8e992bc725a3589e5fa44d61b00000000000000000000000061be581499da49ca0962b6d1918b3400b95df0e40000000000000000000000000e1a304a61951d9df46b5f652e309a4b796e7ba6000000000000000000000000e27fa2001c377494cdb6e0c8108e9ae9ca6f93b8000000000000000000000000d4c46507bf04c547e909448b6fd4dd3661767ee2000000000000000000000000094a716e700407a525a4ab74ae0a7ba62122f62800000000000000000000000081b017f4be4002dc8c424bc6db16da35345e919b0000000000000000000000005b4d83e183c22b2ee894a885f449bff693b9357800000000000000000000000004b66c9bd96af3d3994bc26da5407df08d60a13200000000000000000000000031bd8134cbb5dd90668180df47bcfc44f97a93e4000000000000000000000000586365a4aeabbe0ca1f2bf8c364f4761764bbaef0000000000000000000000001e990642e7bcc5e4b3500e927bfc731369dde9a400000000000000000000000007349cc9f6df9fe26c3756adea292e5366f5cd7200000000000000000000000075a22dc696831a74cd4eea7b1301a689e3373e3400000000000000000000000007294c2186dbe539ce6ce95ab2589ec0f750f047000000000000000000000000396612da413594728a782642f1d45eb0106e11850000000000000000000000006f6c8d34220875060389f45acb4fe648fd25783a000000000000000000000000c844292d5832e23b86946dde9ada189d6cfa6b5d00000000000000000000000094b707190c21e8dd3982ae2f84b6a1869cc60b600000000000000000000000005e753b7323d8c4f77c510aeb80785e8daea089cb0000000000000000000000005574941c0439bc2495315ef83f1bacaad44ca170000000000000000000000000c42c2c1e6091a5e3f5f1d25709123cca24d0cfc9000000000000000000000000bacd352e8fcaf147c35cd5fd9dcbb5d11a6c06430000000000000000000000002e39cf074b46ab41d026b77d5e9757d939605d550000000000000000000000007833b0318b530287a5e6e5af2fe32a4fc455a92c0000000000000000000000008c82b6678fc761d3853fca4ce4f8b41773c905fa000000000000000000000000ffa06dbb9b0a2d5cae6068be60870fe8a4861e190000000000000000000000000cbe7b5d40abbfa547754debb670204e6bce79e9000000000000000000000000c240fb92323ba6773a16596dede850ad24d60067000000000000000000000000625e7e73ecfa21e58d67c0445590fc6c42cf83d9000000000000000000000000aeef82cb4ebd29ea79cddc43c3c49693ca9cdbde000000000000000000000000c8c21257ab239729a59b723dfcc4a85a4ad971870000000000000000000000009e7cbe8efae2ce0d910b83b7542908d71eb45d82000000000000000000000000abb4128f69dde5f90a219be94df4e2ad5f8921bc000000000000000000000000a97ad36033f6b81c0b907e3ccd532d6834fc2d9a0000000000000000000000003b7581a0fa4b61704ce27a6cdc33d52161a00781000000000000000000000000e9acc5b733a71a31b3dc219f8b1b35ac604f8e7a000000000000000000000000fc88f9c302ec815c325ab25193e700a4058e9d930000000000000000000000001a645900422ca859563037af51402541df1071c3000000000000000000000000e5e9c8b056f940f018e3f71d4b77193162e14654000000000000000000000000922293f7259d094b334555fa74c78ea3479028ed000000000000000000000000beb12b96817bdb0f873a497e0399e569693e1f20000000000000000000000000864e6ad5b8db10f69fc244c87bd9528a2ebcd9430000000000000000000000008ae3007d1b8992ed5e891f67e4b0ec8a0dcea95d000000000000000000000000ed01c7f77435728a90069248d4c78a46401215a40000000000000000000000002da0984d92de636b51d41bcb916d078c8445ced7000000000000000000000000794f0864f4c147c7d72c4b0febcd34bdf46bae5800000000000000000000000097e80b99d0b7409eae7fff64775107fe42d19a0d000000000000000000000000d41c521dae9817bf820f215b006e16a0a05dae19000000000000000000000000ebf156b9d9104e8156b58009773a4b35dc4110c3000000000000000000000000af2ded90b25206667f2ec382b49af2655972c7dc000000000000000000000000d76222fc0a88aa7afbe10d416ae3b421689313940000000000000000000000001a54b642f8a7ef632b7cf9fe68041aa7f684988b0000000000000000000000005cb755c283d95cc576beaee3e512f04c30ab8ec500000000000000000000000045360273983857ec169c1b60f15d9881f42ca3080000000000000000000000007cf184d27029bc423e33a68f6bfd446639cf4c15000000000000000000000000af9f0e81e0b5112d45fdfabee755a08b3787048e00000000000000000000000038a6676b82097fa513e78dfe66d435456348696a0000000000000000000000007587a43c632d0b3f4e4c40a8e8fc3c7b2d2ebb56000000000000000000000000e128bfb40f85bb2fd644353aab5d23858be15f3300000000000000000000000020ffff0a1421532cd670a752bc69c2dcb514e2e0000000000000000000000000ac1638722597b6f6ac93062468f4202273c259860000000000000000000000009ea4090da3fcdcf7da0d304100b9bf4bcdaf0fe000000000000000000000000030713f1eb5248bd89154ac04b7c72fea150ef1cb000000000000000000000000f9e02bbc233136c6f972dc647175c84cbdf652d3000000000000000000000000620ba83390b074afd5098b7e94f023c2dc25388f0000000000000000000000008e27899ccb5ce8c5336cda434b78749c780c128b00000000000000000000000027e686923fc7cc8755473ea88299dab85937acc7000000000000000000000000efd965267d85fdc804baf61d261f475d0c9cb375000000000000000000000000ca7bbf07cb0862fa2ed29ba32a48ec82ccc942f90000000000000000000000005415e860f3af610d6cb0497ceb3f8866a1c26b1e00000000000000000000000038e99cebe89f806bc1871cc4a9e66744e283541a000000000000000000000000e36fd1f3051cf15610b25b66dbc96ecec91a55af0000000000000000000000003eee97227e97d247a0f4025884a17246325315a500000000000000000000000035190d4c8e390ee27a0ebcdd5c251c33058b7c85000000000000000000000000b160af0ebb1e263551d23719571fe5bf22f6bf0d0000000000000000000000000a0fc6ee7b4722ebd803eadd5566d9b442e4f096000000000000000000000000c32275f591b657452a2908665ecb1a80d3f9b916000000000000000000000000dcfecca5751540aa17fade266bdf8801eb25504a000000000000000000000000184e2692bd803585cd33a5bb445b8f776009314d0000000000000000000000003db2d75b000efaa0ad1b732e696171bc4d6ee6ca00000000000000000000000034531b50ce506272116afc7be2344f7c300d443f000000000000000000000000daa69c4699353c92754b9e9c18288481ded3c9b7000000000000000000000000ed1e1e487a5b192c95516c39d113b49b4e1c3a02000000000000000000000000765e2c303c846e61a6557f36b6fe72552f1fd0030000000000000000000000007e164a48658e7a6a5c8c127dfde18e2e102514650000000000000000000000000cd6de6e1167fdec22fdbbb92f1687c725cd08ba0000000000000000000000000b7130c2ca6ba28848626126f63e0a703d3ea7fc000000000000000000000000690df976b5f2a243b515acccf0018f2c242bc6ce00000000000000000000000021dac61bd85d32a679bee40393dc72bb5a0ba9f7000000000000000000000000dbb9f5b0d7c73ab6d0e632faa1b098ace0948d72000000000000000000000000782dfbcdd93dd2d1cbbe98a5ca4cc74266d577d10000000000000000000000002bdc03308cccdc6659d3a9d2925bbd6eec56f4fa000000000000000000000000915113244b0fb60a8f50c04568a1b6dbf3c0541e0000000000000000000000009c3ac1523703ab0dd51ba0792f0fb1c7f8d8cbb4000000000000000000000000bde7696b55bc9f8705b7a7bbf4d6ee2ee31b28b1000000000000000000000000f5daa73fb3c7d834895329613761718dc234ef330000000000000000000000009918c1ee2064084536f969d6795f974a4f060d0d0000000000000000000000002851174b4126b67ded44e841d40afbf757a2883b000000000000000000000000c0fc52010624098f04b30f1bf356ee9b1093304e0000000000000000000000002cf85304f7551109829808570dd39f7174f4d7d3000000000000000000000000d753038f19e024fd5d32c13c0819305442a8019d000000000000000000000000581b379232a409baf6be5b4d97e34f28a6d747360000000000000000000000003900b598cb598689dc7a989dc05f967967fd32170000000000000000000000000e40ee2ae91ff7eadb07974ed8abab28faa8fc7a00000000000000000000000093acc0a4d547fa129dae3ce992e4763e7b0061d5000000000000000000000000243811a0e7898570d0fcbb4280049f86e75e7196000000000000000000000000c6cf3161e3bc0e0cacd22a4c0dbf54e8d60e2a75000000000000000000000000d9afbddb3901dbe067b35d79a0cdad17e669e722000000000000000000000000c6cb3af8a6b61b71021d6cd475d121583a547a8000000000000000000000000003d9d37eadb8e0774ad8133a7c5ea674589f4b55000000000000000000000000b8870809e94a9fbe76381b300b1401d08482b016000000000000000000000000e8e41c2bbdf9b50c776b48a135a2ce6848898ca40000000000000000000000007548a04ca10de42947d02ba8809eefe767b1155a000000000000000000000000fcde2d2d92e9829d357bc327a1d26276d5f5f2fc000000000000000000000000a63c3e41fe8de726c2a5c83edf5cd3532c1b5eef000000000000000000000000e3acb3e886fe6d52b337c6260924e8afa1bafa6f000000000000000000000000ca7a9b58f1e8a2c22f67d848d7f1a9aa3f9a0817000000000000000000000000c790254155e6e75bd89cef394293850836b942b500000000000000000000000008f7275fd98a2fc5285bfd42e084241106ba78f000000000000000000000000062a0b9fcc4fa8ece59595806fce2824230cbaec9000000000000000000000000a4b6b30236602018356aa1cd4bef78ef07605ba6000000000000000000000000567a3588b4a14917d0042c5d817034cccb38eb82000000000000000000000000e4d89f4e5e115fe07d81c46783a93dc666d993d5000000000000000000000000f32aee4fffd72798e7a39fa3fd59c3b530ce5e3b00000000000000000000000069b6c9baee781f75b25b59e6805fed57961094fb000000000000000000000000a1b624c8d1b114d79d0c6ae955aa2943decb139c000000000000000000000000b3fcb338d6b55ffa449d968895928a91c45d7279000000000000000000000000aeeab5f436bf35fd0c0f19adae0b2e8bbdbf7021000000000000000000000000abecd3be866d439d2b4d7ab73f3f9558343ed8450000000000000000000000000266f787e068d2a6ae3b8ce871a8c069a32c9f490000000000000000000000008c57592e9ba39b7425fc6ea5dd57af2c930f8bdd0000000000000000000000007fe507e176d88ed99abc492db430dc4cecaa04cf00000000000000000000000030367ed4f6882210da80e2fa47d5f51d22b16b4c000000000000000000000000c3a483c3d76d94338df56c0fa44d01d806a0a6d3000000000000000000000000cf0ade1a562f1faef72254af8b6072cd2040c106000000000000000000000000e3cf117d51a93df0925e545a2ec33f611bc9aaa00000000000000000000000001a2e4163c2818a4e45a8db2fda81307879d20f53000000000000000000000000d1ca1ae79671ae3a874fea07819979b2c2975a190000000000000000000000001936d4ddc934ccf0a0ec483f8200df43ddb360860000000000000000000000001da86eac7450442214433b1f3bb54254de1ddc08000000000000000000000000ff687e2562d89605b82a510113acc8aff5302615000000000000000000000000472a99411a43d3b40e485259bba8979a15b76a5e0000000000000000000000009375e8ce8bcd29e82dfe33aa203170354610eaff000000000000000000000000b98799b610455653fbaa01dae8ec5b3a8e4e66640000000000000000000000004e34846f48e9bbe1a78de50250101375b9d918a7000000000000000000000000ebe5950f3c762551fdc46317ac04624896f1acb30000000000000000000000001b0be9ffd0854697a29c033acf458cf08002e2dd000000000000000000000000084d3661c2afc6859bcd993f0034c1441c371eb40000000000000000000000009fc86c6931179335d5edc1a3238d75b8a98fa2aa0000000000000000000000001634595643b4ea5ddac7654829b279ae7d5119ad00000000000000000000000002ba5e478adb53b7fc76927c16d1424d770a8073000000000000000000000000b81a4e36c806b2ec080cf6464bc4b422af942b6500000000000000000000000030594e8f77af5ee201c3876ed24fc1d0476f02a4000000000000000000000000b0889769de0f415db7c89d7de1ee3cde240498f10000000000000000000000007670cb38dc383ddcde59ed3a4ef906de07137bca0000000000000000000000004273b2301df02886e14deb6f210e3ba5e44afed7000000000000000000000000d1a6d5da8479d9c4685890c2c03132ed634cb7440000000000000000000000006fa17e384c5b32f765b15fff83187e956d0b3fc60000000000000000000000009f2a0e2b14bfc3c6832b597c9e3cffbe4c5ff75c0000000000000000000000002d4e1fd2ac16d4ed122f5a56d9ac64119ab63d81000000000000000000000000e566c1344a1e162a35585773ee7f270f8a0a47b10000000000000000000000000b07e6c6a613d660e9f6adc722f259d87ee907e7000000000000000000000000f579db4d7076f20299d17f70e53d7f5888203166000000000000000000000000716c8a71a9c34ba81bdb12fe7703b575af8fb23c000000000000000000000000e9cef6eb4c1bad6c2c33acf6fcfc27461000bde40000000000000000000000007217515d16962e5f55d18582e888a19eec704c810000000000000000000000009ce24298b106953e75897a6599b90d0c41bfa11a00000000000000000000000059a49843325211b530ed150a9241d67cb3d5738800000000000000000000000015bb42c90786c1cff902dfeaf09f7bbaeb7241490000000000000000000000003f34caf95e3292fd69b1be0140623a2ec0f36454000000000000000000000000e12b015a01889e6ca43c918de84237d04666d70e000000000000000000000000eb37fd7a4fee6ac2616e1612e508793ee971ac31000000000000000000000000a06da3f735ad6ba1259702226183538a16a0cf680000000000000000000000002f5960867fddc28e35811fdc7f41b55ce9cf196100000000000000000000000024839ac1473db003d47ca202c4ec93603291a2b7000000000000000000000000d0d7033e8a40a0e21f185dd498ac43bb0b00673c0000000000000000000000006aa3846bef0604cfa08ccab8670e958cb020ab59000000000000000000000000c4165d5e6a5076afc85a8c105ade885b3ca724ac00000000000000000000000024debe7209dd06bb4aefa93dc1a0ed63867280980000000000000000000000000b635445eba0f7325e9bce4dfa9b5e88ecb78eb300000000000000000000000035ad5593c7720879e738407c1e7522b7487c01d5000000000000000000000000f688934e47c8f6cb7139bd7b17ffabc1c06360a5000000000000000000000000682ef980b9732fc7606d2632339fe2d8fedf1a880000000000000000000000009ccdebdf4d6c9428d7be38db2d50d66ecd0d4c36000000000000000000000000b216c915e6a677120710b2fdbb189037dd84b37b00000000000000000000000017b676641687379cde5d4eeb3c5995893409b1e90000000000000000000000004fa7234601612a590086d2633c25f9eaa0f61191000000000000000000000000fdce4cafb167bf90c1ad397a2de8b45c64925f930000000000000000000000004b9977c1d598c3fe03d07e2690356883915e94ef0000000000000000000000000397246d607a4ccb9a0b67f6f596265136bc6e490000000000000000000000008321ff64bb33d7d92f1892d6b8622af070a1195f0000000000000000000000007bd917acc5f09f497da9c56b20b4f451b8f891a10000000000000000000000005f73795919768fe32120810aaf36d8b7c612754e00000000000000000000000014316bb92e2ffa3a88aa730f162b898c6762aba8000000000000000000000000262567993954366706dc52e9f9fcc38753efba2100000000000000000000000084bac28bfd62133cf1f92f5ffb54bfadfad8496900000000000000000000000021515cc07a9151bc8659348410f7b9f4fbbfaed000000000000000000000000070910497052d6f511aa891a7e31fb647ee4a1c87000000000000000000000000e6842c63a03737d3a09a6a966d2e87679b80f09600000000000000000000000099427af6db508772aff31579f16aa72907ff04960000000000000000000000006e576cc2d658df2208ada3fdc5f6c62b4df004e300000000000000000000000086bdbb3e5b09ed92b00d81e18ac843935b393bd9000000000000000000000000e1b3f25f29cd93ccf88f4b1c8e364bd05cd805ee000000000000000000000000e7f31831369d4052e2441eb04717a3c64e0c4488000000000000000000000000f4079453b84dd96b1a73fa48aa30ed7632e67ed0000000000000000000000000481c6827c823de0b8e9dfb6195e9a4960540dd3700000000000000000000000094c67280ab09e0cf7da18954aff5264ebe75efbe000000000000000000000000f276fe66da3a66a6feecb4504946aa848789308600000000000000000000000033cf06cbf0d30075693a3c6075c26a9769e992a6000000000000000000000000a4910523e2a4ee45d51c7db113e92d5b2ce44d910000000000000000000000007fa1c891c7d3fb3ef5f2d4d5d0619a048bc1b97d00000000000000000000000072ab583b50055ccb18396c06a9be3ad91bbf161f0000000000000000000000001227b10492e18e41e7fc6d892592ad3135508615000000000000000000000000b244e0556cca78e49cbb1015f6fca10d0ce6fbd90000000000000000000000009e299fcae1774e8c8b9f82246b7c13d8a3caa6ab0000000000000000000000008b97a33b9d2d78bd55c2cf918bff1fa43fbbc45e00000000000000000000000059ccde63fda020941d0276bc32ffc147237d92730000000000000000000000009349ffcb193358cf2507adc3ddd6c5d014b0534100000000000000000000000012d8604d3711e7508c03f7434c1a51d8e4f1208c000000000000000000000000421599e14e5334039eae3d7ea4f531b1ab9b02960000000000000000000000004c3da3408ceb2a9c4f1ee0844333e08e6a12faf0000000000000000000000000146fe478f431a1723cb5f8977f21f65719048044000000000000000000000000a8060d8651469ef653110ba688f0ac342cf1cfc000000000000000000000000010b8976be80872868ac2eab896edcf870157271a000000000000000000000000a1edd9d34e3d9c4eb449a3245724220be5760061000000000000000000000000c15299cd1d733ccea5552c45aa4c8c9f8e207759000000000000000000000000a57fceb5007bacf0232193fa8748937589429646000000000000000000000000247c0516e91853c92bfbdecb711a3989a156323e000000000000000000000000c8d2dec970b915a718ecf76865e729cf87a0a9fa000000000000000000000000ea26933f090e04656515dfc31ad93163b65556c9000000000000000000000000c8c3e0a73e919b5a12dcc726aea9f4513fb26bef000000000000000000000000045ad56b3649b7de482a2fb60c5e5fa557babbd90000000000000000000000006e3512dccaa39020335a20de7f18e8cffcba2bec0000000000000000000000005efc903dee0e416eb28f331bb36f8d437c8bbd210000000000000000000000007794dc77a1e0a3a3b2054cf89abba875b0a00007000000000000000000000000b4c63d6396c5b2eeb566fc6fcbd239800920e38e0000000000000000000000001ba07c4b0e5687f3e2a52211fd092a8290dec8a3000000000000000000000000f75f285c3b5cde3bf092acb1b60b74563582e6130000000000000000000000009a785506a07e38e286f6dec61af80b7f60ff15810000000000000000000000008c23af6e0dea911c39efbc2a8322a9b28a42beff000000000000000000000000ea9812a8a5e011cf4726497be1586c8c98195a880000000000000000000000007bcdc84873c76a3c0eecbe1a8270c87d898bf20b000000000000000000000000ab8089a25df2031568707e6689035ade4f6a07300000000000000000000000009a7af0d7e92e3ca822dd3b2369b9b3792da9febf0000000000000000000000001888bdb303cdebf1373f93290feeb022188607b6000000000000000000000000ef3295db9a564c446cc8e71561e563f6250654c9000000000000000000000000a09ce1803ddb3fd167c5b9632223159952dcb9da00000000000000000000000001cb1041e3ea05ec282881176b143c5eaf7305740000000000000000000000001c357367c68525b0c7c12099b4f09f23b03c8d03000000000000000000000000e031b322489d5a12d809c57d0b681d24a5c075030000000000000000000000002860908a4238bf811d6030af890545375cc92e4000000000000000000000000003322e6a76a6dcdeb8b3d9f464e041068bd23cbb000000000000000000000000a3dcf3efcd065b5d6680df2a4f36a26af983d1120000000000000000000000001c6b6538d174410fbb5c7ddca51f5ec260972254000000000000000000000000dcc0b3da9231f9ef2af8494f71d8478a3456e32100000000000000000000000091c8e76531993d355bb1d543ffe0055b92ceee41000000000000000000000000184a12b7428b9c5598276b39bfd82e03c506486a000000000000000000000000335037a7ae03d13a4217eb4b9698f46c9507301a0000000000000000000000002491fd6f4331b7cbc7235d13b47e765761bec0c8000000000000000000000000b56140955fd327166befbf80c5b9fac1362344db0000000000000000000000009f02abf17a0fbb8209daab757399f68df0c50d41000000000000000000000000b2868a9819fb59b85c3178b11da180a58502621b0000000000000000000000004095620fc50c838b45575b50925b54fd02f4e81e000000000000000000000000a2506a304e603dc8655da0c080e6a0a3a3bf82c30000000000000000000000004d444c9b1024931ff567fba5cfb228a6bae9ff6800000000000000000000000001cff5a833949aff26c694326eee2179eb78df73000000000000000000000000a404e47c3cb0cd04cd94b979e508018575f673370000000000000000000000008c216c2c61fe2f2a43706eadddf8546f47c470a8000000000000000000000000f78574d4604c2c8a61deaedebed427e3b4fcf6e90000000000000000000000000cc67d9a637a8d34017c6f8608a3c21e0a62f3a0000000000000000000000000b8241d2d023e3c1f23680e440f3907637f0738a3000000000000000000000000d0170d35ae1d50dccc8b08dd5f58ee400dd0d58c00000000000000000000000091e3b1512cecd2c1d3462fc6be8c3e5b4ec26bce0000000000000000000000009d7695a4c67893ae5e3bae5059350224a19ae71b0000000000000000000000004d33970dae46c13afff9b36dd599f385c56e628c0000000000000000000000006fc3dd0d410a0d21ec296307b466ce2d75886fbe000000000000000000000000fd46cd7ef26b6b30d2a58a01c24efc3f82be1c46000000000000000000000000058c54e158e011aa893d810fa9234df58cdfd361000000000000000000000000ec129be6b096216723f92f139dd11df6e3065a1a00000000000000000000000055239b3d0b07c95ff2e976d2bc03327cb666923700000000000000000000000021cdb134f648034f127c41b16a7f76f68ee0c88f00000000000000000000000013be77371e68d1994c853d32d197d0ce3d7aaf00000000000000000000000000ee201efd0bfb80b338c101e68a42704c3abb9e370000000000000000000000005406c96603c841edffa6ee7e422c9c2f0447a509000000000000000000000000eeed55334367e5aa6ed00596088795405835792e000000000000000000000000e43dbbd7b21cb0da6ee55732b3f1207b3464ef55000000000000000000000000fabfef7369435fd91df9458e832ad4c112cf4850000000000000000000000000e374a3874da06c717f8d018e86205e1c5caf005e0000000000000000000000000d92ed2155a348a7f37d3f590784c8bfbe6599df000000000000000000000000c83b9f3eeaf83a0f042c509eb9e54401be38eca400000000000000000000000065805a81991c1353f94a4ca656d7e57fda2dbc000000000000000000000000005417e598beed9d6c509dcd0b4e9203923feaed5a000000000000000000000000fc5796c0fe61148fcf247f382f53790b8433ca47000000000000000000000000e61cb69c532636c22abbe5fc5e6f3dfeb416bdf3000000000000000000000000c2c55e270a235728d2ff063e30b305ed8916df0b0000000000000000000000008ed844f558f5650c888284c50516e3a2f5c522df000000000000000000000000a9a951ee9bf4ce13414fdfc8af92cd68e608774100000000000000000000000005618373ed4db8bff4cbb5345ed275ec6e031752000000000000000000000000b09f11dfbf0cca5547d4ee0a7ca1d8d265c8d317000000000000000000000000727d4ec87379b27106cad8f5b662a60c05e830f5000000000000000000000000fb10912f606fee3dbb1e4a2c3667a70b79c487810000000000000000000000000775c642d62aeea3e08dabc11ad4c7eff1bb61680000000000000000000000005723500e8523099e157fb69f4e5345887208c3ad00000000000000000000000081e4c9d7afc2cc10acae095e08660f0caf522d7a000000000000000000000000079ef1bd040fbd1190326b8713a40087e354619b0000000000000000000000005aea502bb5432882a4459d4078505a648441a4fe00000000000000000000000060655c439a6309990800460e837aa05f54e39b5d0000000000000000000000004ec7fe139b5e9ba9262cfa0db1c56fd8133dbf8e000000000000000000000000a1d9fd16912e8b8bf430a58afec74b521e4830a9000000000000000000000000c37c2e68ffe4478475d0ebe9a48585d33588c065000000000000000000000000d49a78d9802d6060741e028efd832042f7839fc00000000000000000000000006ad5ebedf2df7b4f32c53b482fdbc1a47cdbd1040000000000000000000000009d770f56737137708c7ed977cb535e3a2acb02b6000000000000000000000000f8d6b131142ea323ee639540e1c06964d2cba8c2000000000000000000000000cf57604f1b9a02f5903892a7b5274c1e8656ee640000000000000000000000000cd4f7f432794c7aef846bfa51f70b0a508048bb00000000000000000000000054d8487a0f3921c27f6a4c6ba208c28cced21aab00000000000000000000000072d4a13c3c6e1aa96279cfb0188032cac693b3a8000000000000000000000000dcf3d1377b7332c200c10be1aa652ea0d4055e0a000000000000000000000000da2d1d590a2a8802df7332a5b8854ad01b085d01000000000000000000000000e14dfee49a9c14ff2eb2d4f5a9157dbd41d3d4fd0000000000000000000000002cd73febd7e40e5f1e2440e327a3d320428c9cee000000000000000000000000e52c5b5d7db327f6181da6eecf22f522fb746d1b0000000000000000000000008772c362121b0fae834bf0b43a44fff6853ebc0e000000000000000000000000241309cec5db05f43f6c9d53a6460eccbb50b371000000000000000000000000ca4eb6228f48831e45b8a87158428571d532cbd80000000000000000000000006f42180d4a1e545da76ca65da5fcb2dafc58c188000000000000000000000000d84a99743cb9766bb894e2c8a55ef01f2e2f005a000000000000000000000000f16b10a1cdd906e61e2590b66483fa453b688e40000000000000000000000000e97a37fd980fc2ea67e11c720366db711391dec30000000000000000000000006a0f22e5091e58a4972b1f564409dd828c463e8300000000000000000000000062feeb86bb43f341e2649d851763a9dff2487112000000000000000000000000a209af841a61cffc981bd69c4a3fba63d52ad9a10000000000000000000000007ddda9eae5fd7db3df91051b48c8cfd2b0117c6e000000000000000000000000fca680cac90925c43335a158995066fa919e1891000000000000000000000000c9c9e6a5ae3185d5134e387cccc415a5b6b515890000000000000000000000006b785260abd3ad8255eea445edc1804622a8d0ee000000000000000000000000e35e202a492df88defd3a3ef12538eb471a15768000000000000000000000000b247959239274fc612e135066b6982616a7e7b0a000000000000000000000000de29a120f689aab327510b51e412503a35dfc2ee000000000000000000000000e071c4ad146549556f746d43e43eeb60fc025b190000000000000000000000000bcce10f78483ad698c243fb5f6c16ba47d3e4fa000000000000000000000000265e94d6763d3d2acc949e34dc6c10c8febaa6dd0000000000000000000000003fdf1708f723e46dd5c4d6db4a7c9156fafee10100000000000000000000000081de99239f77e8f71a0e37859277c44cf7731d2a000000000000000000000000290c86b7bd5228a904efc1a53e3d4149edd6572c000000000000000000000000591520d5cf5a4f4fb478cabc09c40251ce5bbe7900000000000000000000000032db5376c1ef38a6b83e3a19a6acf2e3d31078de0000000000000000000000003a338b9babe1f71c65a92314f52b8ac5b783ec72000000000000000000000000ec56757b4e26d41cee5bfdb69ad4a36beb773b780000000000000000000000002e189f12247b50ea5d965f6e1303d34d5f8afb5c00000000000000000000000054c712b402f23a90ee6fb79cd6ac225af6fa5acb0000000000000000000000002a938a60620cd43cefdf9f3858b6b9da2d8c5ee300000000000000000000000030e00c60383afa67a86e671c81673686f21cf0f60000000000000000000000006c4106b0f6d85a3cd769036274a6dd9c1720cfe7000000000000000000000000347a5cf4696328bc7e8f745fd48db8f74edafd26000000000000000000000000920ccc20388fe730bcc106f3eb4a471b58462c8a000000000000000000000000493bce97600e153ebca4608ecefc4ab6235a809e00000000000000000000000091cb0ecd61d3de7467a538df18ec3716bfade1fb00000000000000000000000041fefa52b8db893f410214c280546d9c395fdda000000000000000000000000035724a6108b4198ae142d677790fa316ea39e965000000000000000000000000b32cd433a30afe9ca2a7b83fbd359437b71b3e69000000000000000000000000af114f76cee5ab7d0cda38e4002dbd7c04cce0a3000000000000000000000000aa7ba185336f584a75bb1bf12dd31aeb2a0dd824000000000000000000000000bc0044dfd7e2e24ebe6938a3fed6039359bb095b0000000000000000000000003dd7cfb6ccb294d0b32be7437b93034838c1ab520000000000000000000000003919d354a832a44703f9c0d42476efc375e1ba9b000000000000000000000000e534153c109dbcd1f49edc7eedc5eb4af9bff7f1000000000000000000000000260ed26d708c81da642952841e66d5a2cc48a7910000000000000000000000007861787c00c5b7b9cdbbba1643ffe643b4647a000000000000000000000000007bf59e99e396af595d0bc46d0b3c91a0b030efb2000000000000000000000000f02f45d31764c8a564bb74d09f8fb2cc8d8e56110000000000000000000000009140089e2a75124037409d39b54590772795ab030000000000000000000000001bc32cf5199f3c7303569ba79f640404c93f618400000000000000000000000099b97626206101d0912e3f317081a59afed9402e000000000000000000000000a8c3fa3425f87d701c1c8e7bbe15604f10d9d2400000000000000000000000006d31d98e2f0c887df4285c64473ef9c8634d43e3000000000000000000000000bbcb2dab7baebac555eb18881c93f2d84aa3593e000000000000000000000000a7b5568412dabfee2c32ce53ee85a963bdbfe5a60000000000000000000000006dab5a559195e99645c0c3ba189a949a24ba7743000000000000000000000000cfc7ba458fbd816c7459340c612a63dff9ee7c10000000000000000000000000bfc0017cd67e2a4a7543662c643039eee0b03d7f000000000000000000000000a8bcf7a20d82444a3748498be780a5f55eef9149000000000000000000000000d95f4870d259d56516e6e44aa15985cf996e9581000000000000000000000000a0c96a7aa5fc79ec70b12e9ec0714175c81db361000000000000000000000000c0133d54bd5f45dfeaa933772b841a5f7d3381fd000000000000000000000000d240591e4fe2466a4f9a20d3992895085c7d270b000000000000000000000000eaf0fa10e05a00846b1ec176d4b5174cc371b2a1000000000000000000000000b728e7f06eaa0b1a2953b081e113944e32806470000000000000000000000000a0ce2b85278deccdab01b4aba648fee32c5e455c00000000000000000000000084565de54539a41ba3ca4e1c54046155513cafb50000000000000000000000002c9e896ad4a489537835590393cc37cb9745d0f300000000000000000000000068f7a74dedf925f338debbcc9cd42c3d83db432e000000000000000000000000acadef4fa6b6cd9f4168cf160eb80be5daee8c29000000000000000000000000ab1caf8142156a7a7a469a76107755e6cb3124a90000000000000000000000002418e0709d2c90505f3a1c67deda8eff6f96c06b000000000000000000000000724d66dbc4293ddfc408d81d97e8946736891592000000000000000000000000f9fdcf254c507ab6b2079c463458063cf87be52a0000000000000000000000004fc9fddc30b77b89088a8f6083e2802648ed48060000000000000000000000002fc1a17b7b4de4d835449b63f3d2366425cd7fcf0000000000000000000000005979475764a6b88e429a80bd3bcca40aab1678d20000000000000000000000003cf09d3d748d91572af11779c69713a3f1017e89000000000000000000000000984920bef5736b39b126995649166a59b9de39fd0000000000000000000000003cd0e2880e41d6487ff1d0517db2e5264a722c92000000000000000000000000aacaf2393dabffec2b23e491606915909b99c1530000000000000000000000008279083c273196fed1af937c23ce72fdf65596470000000000000000000000008c896b12fd02035ec3441a13f7fe64a468ccf6cb000000000000000000000000206e3605225f2cc7da2b342749a8d0428c1f4ff5000000000000000000000000391a57e0066ea2e69404197042406ad20bfe3dd900000000000000000000000080f32cffcf2be540f88ee6fbb1a9178aaaf08288000000000000000000000000dbd9f4ea4ffb1bc679d3464e8e83c1b41fe374170000000000000000000000006296213d87a6afbe8fa52909609787118fa86e840000000000000000000000008a34969578a3de23745e1a9f4f8691a2b9860d6c0000000000000000000000003ba33fff2085856a8d45ac32485fcdd1924e26590000000000000000000000004604fb9051b38d350b4ef5ca4e9bbd66df29e0d80000000000000000000000002be6fa8d76bb03da75e7553595cbd4bd20010d6600000000000000000000000084c42656f956fc66f88d0e493eac7db3e9794a05000000000000000000000000f06bce95617180c42637d7c2b2b085e81f65e8ba000000000000000000000000ef7be6a463dfe60f4050b428d595e4e9eb616255000000000000000000000000e3d65f893ae4f5d1443e14c31cbc2e4253663009000000000000000000000000ec0153da45e74cfdc0c37489016da1fc39567d9b000000000000000000000000a3cedb8fe66fc16779019cb5ea116eeb5d0ffc9b000000000000000000000000a43c2dd07ca2044df498e31e52d0e0d8354bc92200000000000000000000000017001c995438b2425ac9bfe38bf40b672c48e24d0000000000000000000000006811b789e97c74878194d0fa631085bfe0ae3ce40000000000000000000000003e61c6a5c370d74875439e78e28e20f7d066bf59000000000000000000000000e7d1bf175f78f3156b252adff0f8ecc3e2683e8f0000000000000000000000006104c7f6fac05a78c72329cf824c2e016c9891d8000000000000000000000000be5fd308c7e100c5135a1e2946cf6aeea772c3e600000000000000000000000078906f650f6f93f69f1515a94b8702176e1f7a4b0000000000000000000000005ea2883b940bd71dddafb2d733e7b3b59b4503390000000000000000000000005cbd47530e769c03e5e092637e6734462acfafd000000000000000000000000006bf382fd4c724043ec717be320625f8eda1b4d7000000000000000000000000911350978db3981bb1293306fbfb198ded2f352a00000000000000000000000013e8a5ed615d7a7d7e94305eef14af1e4abb88120000000000000000000000003bda827ad0f176c500a6273cf3241edb5b9ac5ff00000000000000000000000043d15c76be3e91ca7ddaf9b8b5f13afc431127f000000000000000000000000046538e8410f0c27768f17d0c463f22502e3fff0b00000000000000000000000091b3d5cb8c8548d06a47fd7ba4c32eac1710e06a0000000000000000000000009448e00a3f72f84bb4b0b980deb5c8b6a47a52800000000000000000000000003229ed507a677f1cfbd831f9a408713fdfa1e77700000000000000000000000032af47f8fc537e9f01568399df86982c7a4b3d72000000000000000000000000592c36679b2f0ac9cca372726884f5085a01d1ee000000000000000000000000c4546ed0fb828563610164fdae3a7d573fb0590c000000000000000000000000ac879627f5c995a985a188c577041285b4081905000000000000000000000000053b9a669a94c8ee70cd11fd7cfa0fe8498a3091000000000000000000000000c5f47b4bfc50f04f4ecfff351e1f84f7cf7f6221000000000000000000000000d294ae773fc5165a4e428ec4e284c3ee6e321c5d00000000000000000000000041fbe866e528f615f9d4f23c17c7b479d930d19b0000000000000000000000005aa12651f7a63338ae94333f8a42959e080fe0a4000000000000000000000000abb788b78dc446acd24cd5dab5eed0f78332538200000000000000000000000051285cc31987bb26032caabfc9bb4eb5fb34a766000000000000000000000000e7ff291b60d4b8ebbf895ac2fd515bf3b537a3a900000000000000000000000082585ad92cad3d1f95d6705c8e560e4fd015c8f1000000000000000000000000f48a152801ee76843b791e921ff9cdf56a8570b700000000000000000000000055c09c5e62346b19b51fc1095c92a07fcd57499d0000000000000000000000009a1f5613277b80a8e5d5e37c305314f6a55311b000000000000000000000000016e078837cfeae837391100009da5b03763c0f4a0000000000000000000000008a7c0b450c5ce2a8641ad02f97ba3e32f73d38f80000000000000000000000004c7a167e4975bb2166fac1b6560b4bbddac3e93c00000000000000000000000095cb9159e7ce6654cd363f733b5991909c3ebc5f000000000000000000000000704cd169a12dcbd6c261b4382e7151c7b549ca2d0000000000000000000000001f39a7cc0ffaf9835086f48171ec81843ee8c9b1000000000000000000000000bf0255b33ff3126f571d359d4022b7ed86a54179000000000000000000000000aec34787168d14cafc4b9a993535ba7f7ebc78b30000000000000000000000004f057b6796d783b059fe0f0d74e08a66345fda5e000000000000000000000000ba16f86c238fc71039e9b53cc377f71359619b3f00000000000000000000000036868ed1e449795bc0778b915224b3913dd36601000000000000000000000000c7bd747595af5886ad990fac35b9ecbacced3ae80000000000000000000000009e37c1c1b5c105b9562e75e0272ec1624cf41d5e0000000000000000000000002d5faadc33c57e3273d477bc6b74b014c158026a0000000000000000000000008610f0b2c8ab064625b0138fd168272ea0fbdac70000000000000000000000000c27f180f316aa6688a3c2303d172006fbcb94850000000000000000000000009dec2ab9982e03d446e13fe14c7fe6bd6b173108000000000000000000000000311f69d77d4ae0cf961f8f73866b34d5371211750000000000000000000000003164ab5f7a1d0a9e6c797f7ba5bd28c5354df9db00000000000000000000000079e4290a8edc9bcde9d73846d1011cfe87d04def0000000000000000000000008c40f1df7ba26adcab1e6be66040f5eed99233fc0000000000000000000000007d2cac9db45b0ee8009e3070258eaa8ddf7fb317000000000000000000000000910a79c3c7d149120e3c46775c413b10060aed8e00000000000000000000000048297e9b442ba12efe5433671cb2682f6f415252000000000000000000000000dec1196b020789b37b0e588f0fb67f99f7619df7000000000000000000000000c3d8998dc923a5b5b714177a29758600504e8e2d000000000000000000000000d8dda2c3bf3aaaaa1a0318a618a89e93591a2c3b0000000000000000000000000ed325b29c2b05b4877af17e5a1f93b359552a28000000000000000000000000db84d9ed7b860bb3a88ec80bc3fa54bfb5ccd946000000000000000000000000a28ed77fc71da0f1bf44c8c59fc37c51a446f1bf000000000000000000000000ea8dfa94f9817de16c5596f79f728039c59012e1000000000000000000000000cec3d43016f724da737b140ee93034388b0fec230000000000000000000000002a9c718fb62f7132f479358aedaa8dca5b149f2f00000000000000000000000097a33de7678bb2701481558d66d7cbbdefed142f0000000000000000000000001744025db135a81c3977dc34892cc4423bd6594c000000000000000000000000d6d52c93901553f7dd4613e078096785f6ded6cb000000000000000000000000441e41668a7be24f5221eee37156750f194dfee6000000000000000000000000c3c71eb17c31d17ec80f93ed2f51e4c37501fb76000000000000000000000000154b7831eb08ec5156d255d4c7ff49ac1fce3eda000000000000000000000000ed506c4126dac262efb4f965df495c4c129c7cb3000000000000000000000000b72b6ebba9fd4c2f5fcecfa1e6c51c45899adc06000000000000000000000000ac982c55b9bb8d4f2ac7422fcadf367d62af78bf000000000000000000000000c55d8ad608860e5458d6cd8e425b207d5043f1b000000000000000000000000029735f6fedead44391a7177aa1680ac4c8323610000000000000000000000000289c55ab845dd5decbc233b83d632c1d6de3bdbd0000000000000000000000002c113781e11a888db7810ffcd73235488bb6774f0000000000000000000000003252bd6d4802a718933ef45fa15da0011916ba9c0000000000000000000000008ecc4e5795373421f69c5e4633695034aaa0ac23000000000000000000000000d1584edb6ab5c08fdba16eaf41a696bf3a1b3f990000000000000000000000000c361782046b9a3b05be04c60d2dd426022bc3c50000000000000000000000006d5611e54a17003fe6cf8d3c0e41163a11213dfb0000000000000000000000003edb55d3f4e54c60dc74e2c64c617093faaf8099000000000000000000000000fb36f19485c5bc9bbffcc4615d602ffba00f194700000000000000000000000038ac8e7f06d52a1083cb167c425f03da3bc5e2490000000000000000000000006738284b8bb6e2ef087af8221ab2eabe114ab9e4000000000000000000000000d053f5971418094de80bd072c491b8813b96cf4a0000000000000000000000002572fe4927ec4ee97e3d36e259b2ae3999eac794000000000000000000000000af34ad009adbf5af6e9c0aae7ba45f7318ad357c0000000000000000000000005d099b3079d5c66e8d3e1f241220774d82588aae000000000000000000000000a5f8b007a705c891be9fab473331bf3b0dacab86000000000000000000000000b1ea800577b148442d1156dc354737a155bcb408000000000000000000000000d87a88c690c9e080d78420404476ed62d886d746000000000000000000000000866e8874c086a54b753d7e9a3d65a5a42c2d25b20000000000000000000000003906637ee18dc3055383e71e96420afc22e68d10000000000000000000000000c68b5da072d2dd0d1367926573b992199358d9f0000000000000000000000000abf271603ae93787129a59dd25a5f6db2a351908000000000000000000000000dc30b726d828c5a3ab530d1227f22c888bc531290000000000000000000000005d489a31c2fc0a162409234792b4824952924597000000000000000000000000525865bf07b0183db1ce438fb6d768aae4de9a5500000000000000000000000020146d9a2cca431e3ad166a9b4e26867004114d5000000000000000000000000ffc84eadef508a2e74160b551db2e452dec9be8d000000000000000000000000d03379d9afc1f8a74dd66958ab50bdce64726aa30000000000000000000000007ebf81416181e310e4e27f77dc32003a2da98680000000000000000000000000b9459d3afd59406d5d523e2aa1470d133d9504740000000000000000000000005215bb057cbec46407c6752ea687c8319f249fb9000000000000000000000000dad1ff3353576ebfd5845b3fff6a029a8b94113b0000000000000000000000008c764032433158a0e661a3c4d5819ef9d2af4250000000000000000000000000c93f89b4f792ee2322e023f3fd38227b8fa75a700000000000000000000000001fbdcd2ae6b0cf5262559611189f4c0383e4d169000000000000000000000000c2484dd4990e6570dcf5827860bf705a235d682a000000000000000000000000f070ad41d6e0f6b50529f98f5b256af8b9f7931b000000000000000000000000a59de41075f48a1e1ef5b533de18f245fd591e13000000000000000000000000315c8892a04c4284e2faa713fed75a7b968334a300000000000000000000000007bfaa444410fd154b9e88d558a1058f595601af00000000000000000000000026bbf3730431a17067c685b509a59d25ae9a15b200000000000000000000000085d89b1fdf8b21ebe643c4d043907d8a40eb72c80000000000000000000000002c1e4a63871dc7d208c33cc658dd2409892ceeba000000000000000000000000c21812614cce962b3222840ef6e60f7a22564305000000000000000000000000183b2d4f6e89ae8e5fae1fe93a688d7fbb116f0e00000000000000000000000031384265e21aec6c7b4c283d91a2289ab6a3fb7d00000000000000000000000031fa510b86bc1c87d907cd3b15fd593ab82b333100000000000000000000000014769c990e6a921aa807afec61da05b770b85f6600000000000000000000000062db1142d1ac9434a4efce4294de8613c74b626b000000000000000000000000c79ac64076bcd7341035313326fef61582358e74000000000000000000000000b4393be4ca2393890a9e15535fbe99e1b1f8cd7300000000000000000000000048aac97015a41221c06d461803ea1d3d1af9fabe000000000000000000000000fb6bab50c34717135f7a29fd2380ee45b97a469f00000000000000000000000096c2859d30e89c4d09980ce2e886f2ff7f49153f000000000000000000000000ca1ac0b6bd0c8d4f2e5c76f03406884b13200a65000000000000000000000000b404df58e78b89289ba2c6d5cab00930e9e4604900000000000000000000000089fe6475ffbda8b6f43ee9abb623ab93c3bada8d00000000000000000000000005b00be19cc8aabf78281879fe0acc4037ccc99100000000000000000000000091e121ded777bbc45fef74f834c166b3774f2a1100000000000000000000000072293f2990b2c7185d9b919fbb078d94087b46bb00000000000000000000000010c353af130537c32dd81f89b38ad70e7016d5680000000000000000000000007485974388544c36eea518257afc2a897cfe1cab000000000000000000000000af89ef71eb2a75888c936b26f1af9b281129140d000000000000000000000000b1a47ce9d15bd93309433f61d2945d8fa0fecf090000000000000000000000003aa6890568dcb44ad6c7e1c1c0687b4736bad0850000000000000000000000002a301b4cd2909433ef6b51524d7ef0ae73e8e051000000000000000000000000d0c4c13497dc6512c71bc8b26c1563bbe2122b98000000000000000000000000353cace87355e09294890487495ab69fa78ccb88000000000000000000000000ba6e4a482cd4aed667470f6026cbc10a6e7333a700000000000000000000000028da7c8189c2f3aceb44ea9bfa209c5b8596af0100000000000000000000000066c57cae6d164e2d72196fd6878398019fddaab7000000000000000000000000231c51c26c914a54c0886faebbf82c6e3635a23a0000000000000000000000004f33797bbe3af93cfa516d3ddf2576472c6feabb00000000000000000000000091011136e1d4bae5f24fac5e245ed15f7b710c2f000000000000000000000000ea3c2fd444297f2f553fa378ea4d7d30f3f3953c00000000000000000000000050ec14e335356be3d4834a9f7990a7d40ec36e720000000000000000000000006e1929a98faf86c058790cecc31e14aa60ac26e6000000000000000000000000b6fd708598283c7226f1047cf1dcef96520f6d8d000000000000000000000000efbadb726cb25dae68be5adc17f740f11321595a0000000000000000000000005cc9e42174b9ddd95df5254ae083a0949ffbec4e000000000000000000000000c9ad615822200914977725814e635d6f7593c1d3000000000000000000000000585f2c9a1af508c456bdc7293a51da57b36dad7d0000000000000000000000000fa49cd1dd74bb8d3451487eac9b38420019f5050000000000000000000000005968160b62c8be91196040e836cb3bdbca3b8cc90000000000000000000000005a40a73cfff5ada0970567237f46cfd4ab6d4d90000000000000000000000000f3b24c7ae0271cac4ad0c822e863ec2cb0561d160000000000000000000000000f64ef66686a303fb2e9a99dff0e69c6dbfccbfd000000000000000000000000e4041258243acb8227dc63ad4c6280d06d8110c20000000000000000000000008962020296858d41b19ad516ddd08ff6f973c8bb000000000000000000000000f5261f6a0bae7317d405788ed701a2d3c8125c65000000000000000000000000cbbe4894c53a0dfe3aafe2e3de80db61e70787c7000000000000000000000000371a417fdc7604a19fb1aec35940ee7a1973cf00000000000000000000000000c5f8bc1bfcabfbc17744103e5e1246f525bd812b0000000000000000000000007b2943320271e4b19d5fbdaf5f41fe924997cbad000000000000000000000000b0b4b8998d5e94016bc342c0017b651d31fc3e3a000000000000000000000000481d570b18aef92d9a099fd6162697b5b0e7f9b2000000000000000000000000bd264457dd6bda1c1c35090a7e8dc813fc0ca441000000000000000000000000f7b042ae0f0f3661f12c81b2a60a60fc06665da9000000000000000000000000bb764ed7eb31f67b99b7d6dde4e2328088288bec0000000000000000000000003a5ff1e840c64d0ecaf1b798be24d2573daa583800000000000000000000000027e062feb071eb61fd5dd68de0c406a5b08ae040000000000000000000000000aa09def41a96aae9b288791220c8cb2caa5fa7b7000000000000000000000000f3785f6d9ef017441d206f52f301d6564b6279490000000000000000000000008510fc47de61212111e870f479f49d66da92db80000000000000000000000000cc9b4421ecaed24f9569a2447466805dcd90f4a00000000000000000000000002a5841c91464323daa97b68a004c840982dee149000000000000000000000000914833747f06605870db409d64ae560aadd02e9e0000000000000000000000000de255a74e4ec7c40e29329d49812ac26a2bacab000000000000000000000000a8817667b83219fbf4cdc1b4c090934d578092b9000000000000000000000000b91cbc8f4a72e3b97973c1d881417e681902e866000000000000000000000000669cf24017582322a2b53f6b72abf12bfe8f1a4a0000000000000000000000001f71238f91472cd56583b026b64bb78aa147f63d000000000000000000000000895f22ffec882533ae7438eb32821b11d4ee5450000000000000000000000000835268869c0d6a6c2787f5d2cee55fe9d71e331e000000000000000000000000bdfeabcf56bf6f7de80d329e74263c41cc2ca06b000000000000000000000000928ea73d17aa9e1dfb00a411538d00e69a62e399000000000000000000000000b62e6197cd81f1271efe22b19f9c44fd976df0e3000000000000000000000000dcc1e25ec6dc537a7b599d136073bcaa8050494500000000000000000000000037e1baea18fb2c7909eee13c8163cf6b75ab0df40000000000000000000000004ee8f32b6caa56301ed66c31c776bb74c551d86c00000000000000000000000046ed22cdd6eaa3f5adc57d41453d4c2e250307e00000000000000000000000008294bf30e16dd12ec2051eaeaf72eaed2b56b5480000000000000000000000004aa4072c7e10ee3cdeb96c22e412aa89eda7d62d000000000000000000000000259f98bd7fea45d630814a5dd13144e0693c2a2000000000000000000000000077b889a5471a99a0320db6924f5a15edaf795f2700000000000000000000000014488ac54a03d2275e05f9be7d21a740c949b5c400000000000000000000000086cdef560534d071762556dc938e908cb2f8d6cd0000000000000000000000007e7185ffebf40befc29bb398fa9b6bbded3642a000000000000000000000000029ce25dae93728f57402d93a8c7c49a4d394f6a600000000000000000000000019aab2dc8765d0894ab0370528cfc3fcd922396d000000000000000000000000a80bd893794fb49746b3678236ee76baf8b03c960000000000000000000000002454cea593789402bddfceb0ed5eb4183993ffd7000000000000000000000000cefba7fe5ef40425f059b94c15793b9af04c005f00000000000000000000000033d1fd8447ff598e6cb54777e53f1c1e4509fae50000000000000000000000001485a663c1434f5c69c6231b87aeff39f21fbb550000000000000000000000000873dfd12b0938fc767397a3575dfdeab4f0aeaf0000000000000000000000001632cac8ef7c8049122925d4e305aae72bae7209000000000000000000000000c6402378dac5e54d4b366aa958f3bd95a595255e000000000000000000000000f9a316012757160f3ba0d5d907163adc1e42baa4