60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000002e20ddbf39b813693cae0ec78ae393dc060460e200000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a7773746574682e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e207773746574682e6f72670000000000000000000000000000000000000000000000000000000000000000000000002e516d533831396d773559724e596d504e465064736975643537656b64365a696935676b7839356351583466584634000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055200000000000000000000000099f498d0561532a496d4233bf475bbf574980806000000000000000000000000e65a78060aabe00dd186b8d881fdd6eda883169b0000000000000000000000000bf08317fbcb78e8c0ebc2830edcc350076a403c00000000000000000000000078cb5192d3178bbcc8ba7704c99048d94e1f8bb90000000000000000000000006544487ba70a21148f8e40e1f484dbc1c4c708ca000000000000000000000000e1fb00bff9eaef6f088acc4fae915476c5bc7783000000000000000000000000895464cc4dfaf7c287b21d941fffba3a067fc1cf0000000000000000000000000a2c60e1592e579f298ec2e5413cfe785f5dff2d000000000000000000000000c2677e6a012bb68c8a82af18636e68cd156045520000000000000000000000003319f740adac4bb4531e10c3297a56da094097c200000000000000000000000033c00972fca41fa553e80c90be6c293e9175dd0900000000000000000000000087472ea44e9da76845643c48e03bedc91a929ef6000000000000000000000000d2cb441aa774b7ba22dbc6b972e380f89abf9089000000000000000000000000f365c4e8dcfa0c1e40fb4430c24d71228193bf790000000000000000000000002e4c54527894e59f346c91e9dfcddcb1570d93f7000000000000000000000000b63188d98921f0202b218ba95d8d7f9e63327b910000000000000000000000009d465359cefefafa12ff0becde57be64bde812b90000000000000000000000005958d42f080d709ad07cbdd06f0793894a34ff4400000000000000000000000052a5331fd6457ce81f7a19eba8827fcf9742a0270000000000000000000000009f153d1689d0b8bb4d3b02f1fccdb5ef0560b0070000000000000000000000003b7634c58ba94d0135b2df8fdcf6e937f8c765ee000000000000000000000000c612897f145fa6fb1f073bb693c182e479595a6000000000000000000000000077174779c7da912a40d7d303a519f908369ac95a0000000000000000000000003b721517967789f29bc84a88902e5adceef78d450000000000000000000000003a71a25632899b2433a69d8ced5a41f0224a7d330000000000000000000000007a33ad9534c8267379ff967c993e4702dd7610860000000000000000000000002f6be2184972c7786ef1c5cc2d92f11c55c33d08000000000000000000000000c0cce4de327d9da3be211b17f0a8ea8cb464328c000000000000000000000000eb85b71356f0001ff2c1c4db5bec85d6ae76da0b00000000000000000000000000b134f0379459d110798a20c0dd7db043c15aac000000000000000000000000fddae4cdbafa1925aed5eb9876d6dddfa668117e0000000000000000000000007c7ad452766f49a898275ed4eaf123e71e6e220c000000000000000000000000cee1379c515a99e0aa80d06de21b715f011ad38d000000000000000000000000304e2f829c1befa14fdc895ec9be3a5c057dc32b00000000000000000000000002b24b57d8a7da9683c8ec40a45bce5d30a8d5b5000000000000000000000000133ba32a63e04e43e524926832c3967a83d98e8a000000000000000000000000a1983788bd6fc93cfc3101820ceec3e769a85ddc000000000000000000000000f267608d5f7cbc57d888f57aa784e04570bd918100000000000000000000000004067a96bbff8116558b2aefd169b0e419b849bf000000000000000000000000104e64625df9168bca4cecfb93f939dfd6b543ee0000000000000000000000000536f3f30dc7049c4ca21d4c0fd9d4adedb8033b0000000000000000000000001988a9d2385c52587f0bdd2d509bf56456618aea000000000000000000000000eaa778e9f47a7fabd1b193cd3771b16d2909c7c600000000000000000000000058e814e9c1c05f8858b14e3bb4964ec390cee37200000000000000000000000024e5c71ccf73c6aef06a520607c4f0566de81111000000000000000000000000eb0272e4dd0ada133cd2acc2f36be77d706b84b300000000000000000000000084de9591d2a6c86ed255536929cd3beda85fc4ad0000000000000000000000005034d20896c473ffd158c8f53ceaed70de2febe7000000000000000000000000f17bbccb77221faa77730c5e2ae6df5141a42cb60000000000000000000000003aac7a338552fb18c510406191c1cfe4c4601f9d0000000000000000000000000bf9602e3a5472187302bbbd977e295b48adc332000000000000000000000000480f6fa0fde92dbce005af6251ddb2dfc1e00de40000000000000000000000009e2904189a0f5bea10e0126e71089da218c5d2840000000000000000000000005dc757c5193308fec1ad11b1c1f8c3b67cb8e01900000000000000000000000057c3401380bd93f356582402927c5bdb793622b0000000000000000000000000f4ddfa0fa877baeb9832dcd6a4a639dc784ce0c1000000000000000000000000b9e378324d74b8e3ba7ca982fb5fc53dab907d270000000000000000000000004eee1b5891df3445718f33ca52d6031cc341f99b0000000000000000000000005ca361ade1a7e507cb16eeb52d1c5c0fe9fdb3d700000000000000000000000065b282bd684dc9f75d445da93affc5b5f191d18100000000000000000000000028371bbef71206511a8b542f2bb722162538d070000000000000000000000000f6e653e06642c11c8802a61a274b6f12e5047da2000000000000000000000000831ea408edca2e0954795789d545a90936aab3050000000000000000000000002b76d2787077a84ac48b15e7c206e2c15b74593e000000000000000000000000afd83697bd35eed8451ea1a15c25d230f0ce0f82000000000000000000000000b176ee9ef1f8f41457cf1609d08b85d567108c3a000000000000000000000000ca9eadfdf37fbd44af0dd804f92e26d596dc9bbf000000000000000000000000285ab8b73531a59bcb01b7f2028a66aa377e697b000000000000000000000000a80596e24f8d0e0925feb7bf4d6e80219ef60515000000000000000000000000bc376fa320621647ec47ed1ecaeeb2cf4dcd1bc7000000000000000000000000d98dc2d8cf05a6b2887fd4885ef9bdfeae514bea0000000000000000000000003bd8c80b52e843e02e4cb3ffe0561c98eb607121000000000000000000000000ddf907e6862089afb639430d6373180b8a315fb300000000000000000000000077685df1ba80d0851de2f56b41c7a6ab8ddb21970000000000000000000000003d49031f61a90f784e6059098f6c40884393ee2c0000000000000000000000003d1a344b5ddc2e0c1b0bd12324e19a351b2a53e6000000000000000000000000648da25345ab6c24d0e37f6216cf19291210a99d0000000000000000000000001eb8b6bcb8dbcdac701cfa31f897c92f8519083a000000000000000000000000d5221d7d9e1917b80d6c5f28293b16b520fc2b2f00000000000000000000000099ac052b0186ce5de8774020517ddea5d5b878a000000000000000000000000064c66e6cf234c9d59fd305123a264571b04ef8b8000000000000000000000000b1c2e99d2add2526163b05bb15056125683311eb00000000000000000000000086631fb00d1c664f9f596de9c51b04f009495390000000000000000000000000be22b887862b08203d179cbbbb12aadd000040df000000000000000000000000544622a7484e74369b89ba04e7f4725d30920fa3000000000000000000000000fdd1f9adf869dde19f5354930de19afe07c3f86a000000000000000000000000769ed7a83c3ed52fb5b34bb267c3b6cc644bb4290000000000000000000000002866e9d2016d1d87ded17161bd2ce2099631c5030000000000000000000000004d601f80237028ed52a8b70a395a0bfec431b21d00000000000000000000000097055b73a57f252d90bf751aa458dc7ca6a35a4200000000000000000000000036ba9e12a8fe85667d32864c2da46dbd609fc96600000000000000000000000013e15f328c0399a13f23dd96d2045a9fc15182510000000000000000000000007cde5a24d79759dc4785d9787fb4731fb04987d3000000000000000000000000feee16c02cf6e397b4fa4e4bdef0fe839a7f115f00000000000000000000000096c0370fac624b0d51734e1bb358d0dbf5a087d50000000000000000000000009c82d9cc54a735ff855280f34f68d5551d5fd0c9000000000000000000000000d3fadf12e1600d524da9e09c0ca1542e0b0fa115000000000000000000000000fc6e169525148975da58b8131631f1c31c14d2f10000000000000000000000006bb8ee8dc7143daebdec3dfbc240c7d5dfa6cfae000000000000000000000000d73c53c5aa14a4d8a7516a416af025c840e73110000000000000000000000000cd7b9b050fd548cf94d4db8fb134b037afb7329f0000000000000000000000006acdd85bcb96dd4e67d66477fee35112d45ee2b400000000000000000000000081b5195c5a4e3b9e3bffdeef004a969f088ee981000000000000000000000000997243cd31af8193ac2e2a5040307cfbeaa33b4c000000000000000000000000aaf1c2498e36d02ab2bbc32f90fb8cfced8ee63a00000000000000000000000004f580b6202aa56fff70a972c83bb8cdf918933c000000000000000000000000d5fa2364973b2aec35676f45f01008f0a129afa900000000000000000000000073e79248630705a8bb21d5d2c31884bb7b937ead000000000000000000000000031322f75865a870da58dfa1a7c2a3e4134d73f8000000000000000000000000baacb1ffe777c1b7ab25821a1d2ff1973919d814000000000000000000000000e14511a6f937361fdca66e7568fd4898ec103cca000000000000000000000000fbe2c65e7095a4e1557760619012caf19ed78486000000000000000000000000207d13d3f7dbc7b079c3e4b51db2baa2c6e61723000000000000000000000000993e25727d8ee705bd71a5876467d01c62a1deae00000000000000000000000085e7b8da5398bce2dfd4647e97ecc4e5df661f0f000000000000000000000000a22d2a282b097beba30bd166ea35ee01f64d407e0000000000000000000000004a04f54350e3c567d5b71acdb4ac8e81cc951772000000000000000000000000dd4bc1430e479d9cbbf287f93cbf6c7b12633836000000000000000000000000b00d3775aa5b5338b769bfa7071bea816f36a21f00000000000000000000000026491daf8ca3346f912706c422a4b196fbb33c0d0000000000000000000000005c2616256a45595ea9a4e4da03aa52d8844b80020000000000000000000000006ddacbffd00a0c86bdf1c8b668509323104a1b15000000000000000000000000e95767808647552f64753fd661dd539c803ae74e000000000000000000000000c68227705c7d21a427b9b92642725fe18cd3d075000000000000000000000000dff0a7e730791dd430904915f95f5753fcd40d2d0000000000000000000000002aa92eb0024e3f54c35df1b1d6879631241222f20000000000000000000000002984438af14b1d05681fccd13b5637646b46ece500000000000000000000000010aecb83254d3b6bcf1fb3b19579b10690c408cd0000000000000000000000003394f15400b1575cc3209fbc139c6eb64517269f000000000000000000000000d7240a240487e122d129d25ce094d7af0f48c98000000000000000000000000000471853baef8a57565cd712f5e94a79e763e43900000000000000000000000038ed98137506335d4d0ba60ba3ddaa76f1e35e7a0000000000000000000000002c41f2dea03dbffddb7a1ca488c35226ef117b430000000000000000000000008ceeb696a248cd35508f6ac3a59483031f0d321700000000000000000000000056f14ece2e0c662ee5517e9c5164f2ec0f64ad35000000000000000000000000499fa90fb420a2bce6b9240ed418604b036b436800000000000000000000000062fbb1e920fdc773315684fa2127f7f964d012170000000000000000000000007847c5b8b74c238eb542ccec26f02cd99ab491e600000000000000000000000044c12120e5db62758383d4dee922ef7c8601b2120000000000000000000000006a4da4d51c34dc69a2107b0db1cbcb4971b52b7a0000000000000000000000005582ed646aefeb752cf415a02c616aa631456ad3000000000000000000000000738a8d6bbc81d1d9f030fe21149d7669e59bee0d00000000000000000000000032c9c9fc335ebe019b59cf9d3166b0cd602c59e90000000000000000000000005cd5a5b33fa1939c6017f755561676432a34298a000000000000000000000000d4eb32848e374aac1196724028c4beb00d54d9cd000000000000000000000000b730d9d7ca91e0c7bf4931a9c4d59a4425709b010000000000000000000000001474680f5da21958858297baf0956bf00a6842840000000000000000000000004c2a11f6668d2140880d456db89c15a2308c5bb30000000000000000000000004aa5dbeeb7f97cd034c58c3273ab859dd7be5b440000000000000000000000008fd4f55a3a3f8f3cf461bd4a6a3ffee937fbf75c0000000000000000000000002e22886675a1652843e0746e9c5840fe650389c9000000000000000000000000211db282704d8b184450c123950c4f45ffa9538300000000000000000000000052a00138f0fc2d4b39c3c4e2f5cc7360ce3082b70000000000000000000000005d66da2c9458913ed15452d2d0cf35834126978600000000000000000000000064ec935f9076250effc81fd70a8ff7e6a1fa50740000000000000000000000006e7d08338ac94ed38fced421a15658c1e9c6f755000000000000000000000000812b9c3ea2c49bec95d0bcda4db39513baaee261000000000000000000000000c69f7985c70f6472696f3b6cc8317d2a9a008ad80000000000000000000000009896bd745152832a29974d0641b49ce357190b8e000000000000000000000000f2be6c417be6b91b6b79e624252cb4da07024b92000000000000000000000000a8119ac7b428e6ae02568a983135fa21cb3c71ab000000000000000000000000391b83f34cfcf987ce4dc8311118536f4ceaef560000000000000000000000006f67db9ea4e2cc359af4899d568bac73d6e765c2000000000000000000000000c1cfe7240947f41f6c77613327baec04d7dd202f000000000000000000000000975c5727d00fad5a6287f50fc39a0caf5c9927cc000000000000000000000000d5a8398acb2f77745c58f29087ef44f6ca1aed6a000000000000000000000000fbe69afca1e2907183d8b10cea3a583cf89f3992000000000000000000000000475223e16358000a1906c064cfc2fc5d8be1285400000000000000000000000091a11122253236f5afa3ca421f246b50a06d345e000000000000000000000000c84f22aa92863594a15e5311f9cbaaaea1b70173000000000000000000000000349140c0e17fc3651aa95c8525815fc3d12d1fdf00000000000000000000000097b0007a2568f49a07a31361e10527a5a723089a000000000000000000000000327324968a909644dde99b763c671ab39f50b7a20000000000000000000000003322200d83e1bd67a3fb8f079a996e719ff74d6e00000000000000000000000063eb430c22e889bf1e120f015a40bcd823ba65fa0000000000000000000000007c252f4c8a22c327c1c07d632b8935b65936c18d0000000000000000000000005e8c132ac684661a3308755679ddbc763ddf8694000000000000000000000000f9278a270d2100ea5e76e8d85ac712b2cb7ec685000000000000000000000000c058035b262135c68a96a1447125ac737dcc64d400000000000000000000000085686e4ecd66031f37f1ae093afd9185da9c53aa0000000000000000000000001a19b87b5b38c3c04b08dcf019ab6dc12ce00330000000000000000000000000a1f9822739a94d491b55c6bcb67290198a44d0b1000000000000000000000000e3198ec66b32a1eb5cffdca4cc9e61e2a77ef2f8000000000000000000000000b1d7b5f752f2e77c073f3110870771a634719edf0000000000000000000000006910359c78b3333c6e8a0667dcb7902d4d7321790000000000000000000000000fe648bffdfbbfd47a277df40b943a5e607692de0000000000000000000000002fb25282254d3fea589b0beb06ff3b359fd51d7d0000000000000000000000001efba7929339bbc30fefce797a3e989f1939fb3e000000000000000000000000e786b4b33aa580023e5033fc8c9510ca92c237c90000000000000000000000006b9a94563766405c42d6c2ad2345ccb380b28cc00000000000000000000000006e66c3dc9659b43585142fc6a9d18c9c496828e2000000000000000000000000500df084a57eebbd78a9fa0773b861fbeff613e7000000000000000000000000059e5e698db972c196f1ccbf1317d8070da77cd8000000000000000000000000413c686b1cb1b502f776536f5cefb9cb3b4d8f42000000000000000000000000af5ded8174f4b7f63e723c752e9b582715ea30b800000000000000000000000068de94743cce8f1a6baa3f757446c86c4bca87c1000000000000000000000000de86ea8867e63a4133e255a3e2ff912dfea6d658000000000000000000000000d5a25dfdaff58839aa8e29a6b34e4db2c1bc27f800000000000000000000000061c53fb32d0528f1a122b61c45ed133c3ce1f992000000000000000000000000063b6896c43b470b173d8b6081bf0f4f7b24951600000000000000000000000069e97aa594aadd9c7158a537bfebd3e1488a4598000000000000000000000000ebc34f6e67998c588918dbcf98286448acc2b28a000000000000000000000000ea8d12e00333a584595dd84c372f9a9492b944b3000000000000000000000000f032ef6d2bc2dbaf66371cfec4b1b49f4786a250000000000000000000000000b0d44b4493095a1be2356624c8cf44f084803ebe000000000000000000000000efa3445cc227c00662ddc7dcc5806ff9ef1bf49400000000000000000000000052def6c112bffc66fc8c8258539d4d8c30c5000c0000000000000000000000003d28e91cfbb64bd4240297b31b1ffc14600e8d37000000000000000000000000a81a7964c8ad629adce81c0dc2e71fa2c2d588180000000000000000000000006bf613598ff64b3d2860f8c9ba974bc9a1b529d4000000000000000000000000647ac91bae125a829b1a17c2771460952262ed36000000000000000000000000949f04c8e7cff411db2fa2abcebacb1380ee86400000000000000000000000003844423ec7f2ef9b7b8f321e9083271f39d99c89000000000000000000000000613113d2e66a9e16783279f7cd725f3ffe42748f0000000000000000000000008b8b93666c2f26b78805feccd3393bf82f938f48000000000000000000000000b5eb92b3d208f0d9c11ac6fb8853a0abadd844b30000000000000000000000009a8394a13acddacf438dd6decb2e79b5148c84880000000000000000000000006f5833d8396c186624d4ddf340dffd6cf2f7f0e300000000000000000000000085fbf2109c1a493911a8513b392aa006f772bb390000000000000000000000004809181f38799cd03ebf3bb0164739366a2e2ceb0000000000000000000000005eb89c3863a2331537567077da66e883ff94f9ff0000000000000000000000008ebad7dc3813cdbb1384c869268e02d9274d07370000000000000000000000005c27141eedca6f8ebe33f2aab4c0fee32ec96e5100000000000000000000000055ee0db0292f2ea675165b41d3454883defcc22d000000000000000000000000639d1b025857d463ebbc19c99ee51f7bf4c028c2000000000000000000000000f05b31c701385b354d67b5d1a28c69f471d6ddb400000000000000000000000069d08a457b0ff73291e0cb741cb863825561f616000000000000000000000000beab096dd108262652976cd1882f7232415f40fa0000000000000000000000001678b0bd85337d2c56baa6bd83f36f3f359482c1000000000000000000000000ca4700293bd3b48e7051116635c82546f17a61e3000000000000000000000000d8c73bcef080f33e37ea5a415bb0778ecd72ce3b000000000000000000000000674fe80549c7d0f512640a9c68da8c464765f53500000000000000000000000060d5aca3ff5ed121ce096d72b6112ac78ead52850000000000000000000000005334209f4a9685621e67599da7e74b2df128991a000000000000000000000000c8c216544a9e94daf8100ff80caa4353d2bb66ec0000000000000000000000000279d8856c5ab3da2cd490cce030b00b5de195ac000000000000000000000000f902ce1a71074f125867a1c305939f878ab8d0520000000000000000000000008636fa411113d1b40b5d76f6766d16b3aa829d30000000000000000000000000800f39e2ed2c04074483563d50a09b44f768d05900000000000000000000000045fef86db5459f0e008e65576eacfff39c6d4cbb000000000000000000000000ac819f2911b8c4a7904da510584c5a56d685b895000000000000000000000000865589539bf4730c37ea52dacaf2ce9727f7a41e000000000000000000000000b2fbf969807d7fcc77e02f9458ce72b5da5e6f86000000000000000000000000c08c7d598fb8026a8bbd698ee0d5a0199db880ff0000000000000000000000005f1e20e2cc21a745e97fa859848fc8e06bf315bd00000000000000000000000074c746be5adbe0ab84d73b36db342120ff5b3da90000000000000000000000000699cd2b189f81fccb36adecc9a33447aaf6b8660000000000000000000000009290a2170e18604aada853e5cea4f34aad6d3efb0000000000000000000000004a089bc0cb81b870190f8ec2df24b238275c4536000000000000000000000000562a3533d178f289ab80aadd486cd2a344a0cd770000000000000000000000007b3d62e561998206589459f39a87f1105a4fb2cc000000000000000000000000dcabb0cb5107abd086bd747925536ec6d76213db000000000000000000000000f3c99913339eb3b236ad7d6478b298bf9925cbf1000000000000000000000000e319f0c8c4bc5436607d5e666fcc89e29308ce1c000000000000000000000000a0b9bbecafbc42af3410138635c30116b3e6f1d100000000000000000000000051eb1c539d3c6a1ca206fb7f6ff9431b284cb1f20000000000000000000000005a9f17fbbcb242a77e7de1065e130b8cfaea8a45000000000000000000000000a3cfcd5569982580c58c373473a8e2c9cb7d9769000000000000000000000000eb2595601a8b4c36294903954f3acb0d9e0eeb08000000000000000000000000f88fc908ced1e30d256803aac3d5dd11e5b6dcfb0000000000000000000000002e4332f3d349fa968544c20019e3412ae432a8500000000000000000000000002cbb343bc8fffb1ac679822aba0bd2f9c6dbc111000000000000000000000000c223bf6a98f7e7059e75f291f5c60322383ec0850000000000000000000000001035e060e0b4a65effe9bdb7c9f4aca4a39983800000000000000000000000002d3ca732479a048eb07c66bd535633e18eb3110100000000000000000000000049a000d3242a33ff1d897e4d46fc71d77bc9128100000000000000000000000079939ab31f967f43c45f6c569e620586530e9c0800000000000000000000000021dddb54130831b40a034785f66039bbbb46a64c000000000000000000000000f2340a3d57556c76be587145c09285e6be4d26eb0000000000000000000000008b6b95f4c6e2021b518db90819af3384fd9ac6920000000000000000000000000e0f038eeb0ce40fbef38db587d09fd921314eb80000000000000000000000005e234e5807a60ac597b35e72c13879176be97e84000000000000000000000000620e809babb2ad92b00619005a9ac39cb44041580000000000000000000000003c9bd9b53872b8f7c959764447eae42eaf8235ef000000000000000000000000c5f2a9725d45e91f1875492663e2d7eb7fc4a61a000000000000000000000000a903158044cce01164c256843f8ee6ba492c16410000000000000000000000000beef8083e8cf9205c7aa3c4b12c51c347d25466000000000000000000000000db468fa943693d3eba6d015a4198b4fa112fd0de000000000000000000000000074456132bfe951ab9054f20ec72eb7c9efd6edf000000000000000000000000c530154bf3d3eced29cc15205dff183df19622be000000000000000000000000eccd22b6642de64d32fb7861d95e2b4066ab5e3a000000000000000000000000f0530595239aa73b48c900db5723f67f4df09ace0000000000000000000000005ae20b3c1533daacc07dffa1cf0f47b3effec05b0000000000000000000000007d37dbecc89055235b3b63c9f5b763b1aa140aa90000000000000000000000008a2973885fc9814eebbf839a8936c8981775327e000000000000000000000000d520bbaf70dedbd6f1ef13aea6f1c71325a39993000000000000000000000000653736f5783d0986c8ee4ba6542ee8bec2e217eb0000000000000000000000003d3676fbc3e5d74b10d82737568f2a4b72b061fc00000000000000000000000044993d60f27817f48edaa1f2d4ec4981909e3363000000000000000000000000100b382574aeb4d8d9e0370d2281fff57081a047000000000000000000000000c8dd7d5caff4f7988bfb0d6c5605e0bce9575d01000000000000000000000000379c668fe3959d0b2dfd190d3cf3180fb89c7b51000000000000000000000000d49d9fc2eec9618f075fec33e5f4e70db68e70b8000000000000000000000000c4aa8526f2571c7b20c7aa1625ffb47c7bdf08d4000000000000000000000000616f3d2d568d60394d848e18c344e7d16c98089d00000000000000000000000047c383301bc2f7218473829af14cc9fd2451871e000000000000000000000000b1849ef1cd86b0a3dae5af5bac050595fc0344ba000000000000000000000000f0ed8bf20b5360fd0b5edd801dd11e8fe13f8ac5000000000000000000000000122fc8a43908a8e6fedfa9f79adb00fcb203ccac000000000000000000000000674a928ed80bfc646dc2060cec66c915110ee77f000000000000000000000000f588f161cf6213d6eba4e37e38fc3a23d5f7eedc0000000000000000000000000d066b8c6b1ab264e036368d950506fa105704a70000000000000000000000003c334c987f9ecdeb996f09bc1b3d44782b1739c1000000000000000000000000790ac11183dde23163b307e3f7440f24605269570000000000000000000000006e4b5b149f1b06884347aa93e0e0c5ce64c10d330000000000000000000000006510626dcbcea0907a65b4e59a5d887ca1f6b5290000000000000000000000003b481cea0b02b05d0293bc7567d4270e9bab0ba5000000000000000000000000567e2c86f2d3b37e133f81044777ae197fb1b6cf00000000000000000000000050f9bde1c76bba997a5d6e7fefff695ec8536194000000000000000000000000509c0fac34a591cf96d652ec4557d1d7a2689a7d000000000000000000000000b3613adf843e1424e3917727591cc9b60992caaf0000000000000000000000001390d3e1bbf5efadfa93be056ed6b99441124e0b000000000000000000000000ae77f70fb7ecb4009eee0fbcf94d659eff2f7dc90000000000000000000000008a6f528ae93b2bcbc0ed5b75d32b19d26c6cf07500000000000000000000000012c6b267c8baffe7088e46e45a8c6ae53d02cfe50000000000000000000000004523b791292da89a9194b61ba4cd9d98f2af68e0000000000000000000000000c0d900df8040f66ca19f215999a5e3bab67084ec000000000000000000000000431ed3f953adfccfca8b0f1730a29b31911307470000000000000000000000007346cd3af5d0d5de65e5935c79bd765e4b45502e000000000000000000000000e2b397253aea10ef34d2ed41a28fdb4ea77cf8ac0000000000000000000000001069d15267c9f3bf9cf838e09b0e704693440e4a000000000000000000000000ab8ec815501233ef8587f21e8f4ebf243df538190000000000000000000000000db32190e72011f15ac925180180d3636e19b3e9000000000000000000000000c8d4815170e38928e0476b383bca9b2eb3ca05e8000000000000000000000000d40e022dc450ce8bb5e1868bf70a28402e32012400000000000000000000000021295d05cb41e85aae9475ceef974d366a0992bd000000000000000000000000e0264b2ac304343da1a5e6160de4931d6d359f170000000000000000000000005703a1f8bb44495fab082bbb501ecae272b7bbb90000000000000000000000001a5f8b0cc4ef2db57bc5e7a0c7a367ea82584305000000000000000000000000b6ba228d7556cb33721806f412ae7a7b150d2d70000000000000000000000000da133f4128788842c268a52474a0745a528b934400000000000000000000000006c9584e00150dc6fb7680ec3c4cf302c9e40b9b0000000000000000000000006b4a84356015f65097999790cbd06d2352fb9db4000000000000000000000000325f0b5451ea53cd263d034d0d1ef38b265eb407000000000000000000000000b5cacdd2ccb5e08b2bd785bbe19ce4985fe9e0e3000000000000000000000000544488698be7a4b7cd59c2232f6fd85270a9e895000000000000000000000000cc0a0440203b177a9ba93b85dc5c5895970f73930000000000000000000000002d4f27d56c17df538de16e601bdc44d365d0aab3000000000000000000000000ff50cb105feb3f6b90086e0b460d7d160cb31921000000000000000000000000674b6f23e959c946b396933f33e4d4beddc33f09000000000000000000000000f2adad1e054f788412af20b18f3a0cdf8b2e208e000000000000000000000000f822d80674f214eabeaf968e30792427b74595060000000000000000000000004e8d9340d3210ccb805ea973ce3756a9af617378000000000000000000000000cecdc196b88c71e93de12f2643cc00573a6bff2d000000000000000000000000e5699a3483d90e267e2656a82d0d3bf2300178b6000000000000000000000000dc86af67678991fcb999f047b28515be1804c59a000000000000000000000000e6cdc86e7fe46f4a8de29c70f49a0d31cb2ad46d0000000000000000000000006f8bc53c8609767d16228c184c9ee8c7a759f404000000000000000000000000634d4f0d3ce5fddd3d638962557105e1d07be62200000000000000000000000088ba6858b90e6158d954c68f5733cb739121259a00000000000000000000000032ebe2d63b1689394ec2135855c1d27aee67f888000000000000000000000000ba7ba4d8161dec339fe37f6527af7780c96c1f66000000000000000000000000bab64a81509998b674ca032ff79e3e0ad284555500000000000000000000000086fe805dc5ca7aa17d43f6f8394f7fcccd41ed1f000000000000000000000000db95e7de9919e662f4976738bf5d3558c28ab27f000000000000000000000000226d4788062933e6375b834735dc3208073c4f6100000000000000000000000015e62b1614839dda361e7ca5a56fd6354cdf6ad5000000000000000000000000bca5dc798959846025849d7033b29f88dd618311000000000000000000000000a5b1deea87ea52e3282c6d48d784bdacac2a34e8000000000000000000000000543f5b928fc9f6643317a9e6b093b537a4b09bb4000000000000000000000000bb9f4661a4b99f6c55f27ffb0fceddb655a3f3c5000000000000000000000000705a18754fad640cb34e723c0a3fee7b4b877b8f000000000000000000000000c17b2b0e69954b4a12eb68a26f32487b53c0b11a0000000000000000000000008124c031f02e50f8df51e5d38871467aa5887610000000000000000000000000887b4c050d8e60546d4686e4647e27b9ba0fcd99000000000000000000000000789ca7ea4c826340c9d52c6af80d716438c2d993000000000000000000000000cc3e757f392881602710ffc09e9062bdb974489d000000000000000000000000130126dd8ef59c509b2dd78f83eb67832f288f6a00000000000000000000000017d96ffc17be505db636fc61ff7bee76be501bbd000000000000000000000000a55a7ff5dbdd4c57313a04cc92a6f72db57c1d930000000000000000000000006637e2f1f83da515def8170ffe4a099f2fa23a240000000000000000000000009102591de0ac72e3be7ff37ea7f297af2ae548fb0000000000000000000000002bae1b38afd51deffdc1016e927caa674263286a0000000000000000000000003321fdcdab2ae456b7dae0aae57a350fbdfde2420000000000000000000000001c1a42b266d168ad0205be27ec2f7b989c1cdd43000000000000000000000000a8bc0ee3c5b93b8b007829b0ce7700ae184caa2300000000000000000000000024c7ab2554a454fef5558c22ec9d32983c61cf6c000000000000000000000000565e0ba3ed2f09bc6bdc301b84131d90555925d1000000000000000000000000f7163241e757b587c306db397f1a4726464e4c3e000000000000000000000000bacb1e247baab6f5f502530e19b1c69d9a90bfeb000000000000000000000000a5d9d1b27330020fafb79bbbe7c27cd706d7695f000000000000000000000000ca1ae67369f9acd38969703b0552bf0abf2bc4b7000000000000000000000000dc803a600c64ef549428c80c25e496bf5432f00e000000000000000000000000935b256d22a6a7d8d3f80e6092501d321fd2d7a0000000000000000000000000dbdfd5b04fc3a19c40f2b12f6ca29bd772ccb822000000000000000000000000fd74e86449be9cf18036ef5ddb2bea84c561437b0000000000000000000000006ef31c881e253e41b29522fed76cb653caa1b07f000000000000000000000000ff52ea48d6b708021cb470356e9a2385b7c7287500000000000000000000000019db4da8a927bcf9dbfd46721ddc02fab823d9200000000000000000000000008a5a244b08678a7de0605494fe4e76c552935d3800000000000000000000000087eb1641415c7332edd170886aaa4d1f5260c6620000000000000000000000006c1b8a65722feec0a81d31542f9eb5a361d36ff2000000000000000000000000eb22ebfe1637b654a498cf4e346b94fc2ccf201f000000000000000000000000f87a1fb73f5e3851001f81f665aee8f1134a5852000000000000000000000000de90195f81a81aa392f5ee63e4f91e5b09866cd20000000000000000000000005a741f4be54765874f725cf4b2eff83fa15fad6000000000000000000000000089fff38026dadf6743c06939201feaeb2f17ad18000000000000000000000000727917a6723196abc39a8c7379175b0212f8204000000000000000000000000098d76fa7068467e2744bf213e69973673360cfba0000000000000000000000008f9503e6cb6a1a1f2f62088e1d1913a6ef6e1fa40000000000000000000000000e3e542b753bc1b187a8b0138bf5fc2411f951170000000000000000000000004cce8feb8e5ffcd85f9ed04b2dc3366a15478aaa000000000000000000000000bbc411a4122b4ec64cfb537a8cfa590dc8add81e0000000000000000000000006fc1a8ba79e358075d0a848cbb2cd30ff49d87050000000000000000000000002cb8397acb80e2ec27fd3e3de2f5aa4d94a6469d000000000000000000000000ee1a1e5a83fd1f47844f1b2a95e1e82c0d2cec78000000000000000000000000142be1c2a9f10d7344006884f82cac5e644edfdc000000000000000000000000514a82eaea95b109f752258b8dbfdd3a7590ad070000000000000000000000002f11b53204a0c358a6903b56fc72db14c15ce99e000000000000000000000000d64d0965e7df57287306465815501638119129b70000000000000000000000000f7d615df8bd8af6547a35596186cd3a95576f02000000000000000000000000b13a55d8512aec4bf7b15067d733c4c3c68f24390000000000000000000000009b6ad928912bf1b4842630a9ab0531c7ecaeb3f0000000000000000000000000b9040fb42bfbbf0744a6ea244091454ae7c5a0c50000000000000000000000000b5ff3e0d3ea552b56936bdf4aa583eef9367019000000000000000000000000829f4a288f44be6e8a5be4ad5326a4f09fa8f10b000000000000000000000000f8768a2f3e528f54e0a17423a13704bbef600466000000000000000000000000da3fced65dc7170f1b74559fb5356253c2f1c1f100000000000000000000000061cea972b472874c2425cf5f3bc3a030783a2d30000000000000000000000000f58d3c95c3dc753b5c58924a7b068265b94ba13800000000000000000000000067593a4f0c1e290eae66459ee160a82945a5886f000000000000000000000000600d1bf9ad00514196ed9a96c5afbddb471478c9000000000000000000000000bbffaf79d89ac84a5bd956718152b4fb69bfadeb000000000000000000000000e61e92dd9a7f7c0af544606ac10d52f8fce30f780000000000000000000000009c4e9c874b64d32e6c05b282bdfb2fc791df5301000000000000000000000000ca5149f4afe2cd58d51803381c14e93b5f3adf83000000000000000000000000e9bc9d24681f1efb41981c6b64b43951adf6eabf0000000000000000000000009a1c56fb30024ed08b9c520b3d6aec28768bc00100000000000000000000000050af9d1692183638066b8780841568990a6fba9900000000000000000000000040a74da91c6686f20dd02502f84fef81dbf43205000000000000000000000000b037b2518b382333a86608edbda0fe2e9485a36c0000000000000000000000001a680ec09faf7a77ec0904dbf3a10ced3f91f35e0000000000000000000000000216a853360deaf8dd3f8ddcc3187daafe112686000000000000000000000000532a658c19dc43bd41dd6f4eea028fb9b9454b7b00000000000000000000000014286d40e47a605b392de69b8f945d26a9dd3fd5000000000000000000000000a68d104eb7eab4e98f09facf12d7cbe0818c0e39000000000000000000000000a94e0b7dbf3ce8e6c088985f40b3c27ef85c8f5b000000000000000000000000c0138cee0037a5047d37701cffd8a57d8e703a0d0000000000000000000000009c314f6f0aad04d5439a7f1486eca91c7f2039750000000000000000000000003162812bf7c08a65708dbb18696a12ce82a8579d0000000000000000000000003e63032d399e4e51ec9824bbd2367cfcdd5b4a43000000000000000000000000c55e0c44b5c39889625a2d15cf34280f5cc209e300000000000000000000000070a9f1431bec987fe96571b62b24cf31187e7ee6000000000000000000000000ea4496d2c385a8472bc1def7be5db0e78505a65100000000000000000000000032903f6e01b5ee0658ecf7d8452d8b59bc672382000000000000000000000000a1ac71d552203e3ca921c2dbdb277a6e397055170000000000000000000000000b8b04a7c92f4283a8fcd5db0c0ac174f7156d720000000000000000000000003ae3c67a074d06a30cf0466557eeec5ceebf7429000000000000000000000000ee3b23b90b5f3757e112ab0fc017da69b22642f70000000000000000000000008e20ff80f9c14b116b466419e7d4a5307a6e8ac30000000000000000000000000871b150f4716b050f81db47215e7445fa16389b000000000000000000000000dacf9195cb4decb15b1b306da3e68b96b1a328ba000000000000000000000000d44ed1d2657db1d07709c8e985096cd7f5ba97a600000000000000000000000079badfde9df2d246e24af4cc2b6e11cf2b81b944000000000000000000000000bff9cfa0ab56d2fb0405df5d5e6df4e0f049af750000000000000000000000002ef0c6e7fa2a92544a671edfebf11cf91ebe1717000000000000000000000000fdbfaf573598c1b2af6a01e1c0abc0309fb879c90000000000000000000000002469292b6b834b09a46e146edd0723b15dbe052c000000000000000000000000fa1018cb00874721b3e7fcbf09b1370370a56d5c0000000000000000000000000e52f312d735d6a2213eb8e2c856faf043e68f1a000000000000000000000000bd35cd0f39c6671bb8aa222217b684d39a61f5f100000000000000000000000031e6f9bde644d27a1a5a23e4f2309b151440786800000000000000000000000053deea1808b6d2b8681241e3857b6c6ed1e7e103000000000000000000000000f79d272d37f3e36e2e0e957b4bca474b8792eacf00000000000000000000000068c8449765c6453c81b334a9830bf2abcb436b55000000000000000000000000b3df7a4cb46bfbe2b3314de7c8bfd81b890871eb00000000000000000000000051a810b554d429be78472ef68d30f8687325a0d500000000000000000000000019110832fa17e77c66a8637019e941311cff1cc5000000000000000000000000ac7feefe73bdce7254e6d69129669456a5ec69d800000000000000000000000022ce2b7ae5a0fe20f1421bfaec2281ef9ea68b1200000000000000000000000005841ac0309c263872a510b987bcbdd31ba9024d00000000000000000000000010b7dea91297773efb697664f47c1b19329088880000000000000000000000001f364b47ca9735ed3cd45c430f5320fdaaf780270000000000000000000000009f8a628a1f84327b672a5912966f8cd58092a6fd0000000000000000000000007fc40063315e482997bd05d4b431e6a6f09ff921000000000000000000000000c5bf4cc2e4c23a63f217b882b41d9a0de6cb4521000000000000000000000000774a55c3eeb79929fd445ae97191228ab39c4d0f00000000000000000000000029c2100257d89293f160e48512ead6068d1a96c6000000000000000000000000b1a090c531683c5576e883e9106a8c4005db32c10000000000000000000000004b7abe04f74a9d3199e7364918e1c6f3a4cf58450000000000000000000000006cb8e427d1a469555d3796b279a525f0a57ca10c000000000000000000000000568227a0f1cbf62746334027a754d2f90c4ab43a0000000000000000000000006f419151b236feab2387370de7d11dab6883eabb00000000000000000000000016bb36dc50709f65c7e3ca98fe0bb2ae387412fe000000000000000000000000ce0b94457782e52687b0a23f744d162da96291150000000000000000000000005a76d934d6a57b1e390de2aacab5681bafe14c820000000000000000000000005edf621bc259b7bf920e1bd24ccd6dc01811b2f200000000000000000000000024c2f73fe378082e5e503f65db458b6e44a56859000000000000000000000000797092e16163ef84f80ba0648f2efa0211b2eeee000000000000000000000000de9dcd7d2e427b54efaede711381931d3612c01000000000000000000000000001059d7e87c7d4c87d3dcf1e3eddeec78750b9e5000000000000000000000000144c644d384d07adeb3bf25f8cfd6a463ebe0292000000000000000000000000c314dc917f6be1c448a0895189631cf9be261270000000000000000000000000dbb28c659a243cd81f21f494bfd70ba7f9932a97000000000000000000000000ca4ad39f872e89ef23eabd5716363fc22513e147000000000000000000000000268b63bf91eda0523ba10f32087e305a3e43d8fd0000000000000000000000002cc731608574b7a8f024cdf52a7ec60d05fc93370000000000000000000000000e864d6e3c9abb9ef05d5c54a848ca029a749b940000000000000000000000007ae0df947e7dc44b4001716be712eb362970688200000000000000000000000021e442746cf01de110505ea7b90727259b104f0a00000000000000000000000066fda412dd037c3e1447dbcbbac9a04378359840000000000000000000000000269c633565ebe260afa97e567771537fbcd3739b00000000000000000000000083ff0e537966259552a27a49984ed437df513bc40000000000000000000000002d693740df832af1b897b1566564088a49482956000000000000000000000000db6acd1bc800267dd89bae62bfda74d4d82360c0000000000000000000000000a12c717a21d57d0684f77b2b3d5fae3dc40bf4bf0000000000000000000000007d2e25ddb73b90400a57452d35ed6e2803d7f894000000000000000000000000f475f564dc28af535feef2332581be2114752d390000000000000000000000009ff3661a473bfb9c28417065a12b28486a6ada4c000000000000000000000000f6347ece87a35783860469369f6893a630ffc60c000000000000000000000000f54e8bd8016ff46b612e7ab93e01a5434e45acfb000000000000000000000000d3d5c89774e09d2115c0f88b05fc23e68aec13a90000000000000000000000009016dcf61d6e2f7dd421f5eded0ebe9c20364aac000000000000000000000000c9fdb928bf4172d9df824217b93c2eb2d4e77a53000000000000000000000000174b36446429b01b0f5f87d72bbe1093d19729f5000000000000000000000000516459a72a9de024cf64c88661799e6380368526000000000000000000000000294fb3d5a8a16c42e5c6d844e69c8546589d317f0000000000000000000000001f7d1f0d98c9d45484583ce6cce3be91a6a6544a000000000000000000000000eb7107cf91a5450f6da57c58e2e5a063260da845000000000000000000000000a1e8de39f5c4a4ab5f82c0d67b9bb299893e6f9b0000000000000000000000009fb6f21f0e1098815a22d83963961b2cd329d17f000000000000000000000000b926beed575c660026873fb12035c59ccb9e3db60000000000000000000000007dc5076cc67c241b7b86bcae05a954ef87439b8d000000000000000000000000262ab6faa57c20faa2b4fd218bc6df4708351402000000000000000000000000d368745c8aef6fa4361852c7e936300013b9d39a000000000000000000000000b2d2cf8bbd7d894e4a43ed749fb15ab0241a4d440000000000000000000000003f477088f2d704377d5e575224c996fa11872c4c00000000000000000000000014d151a8fe24e360d102357fec94b1247ccfe05e0000000000000000000000007909fc3687d98d807dcddc1cac2a590bf88eb882000000000000000000000000ca1330b73cb1af38d602caefcc8dc21b3f0334cf000000000000000000000000eac02e2628e15e61708b8deb16f3eba89b48129a0000000000000000000000003bd72cc5252d0e61f94af1174cf32ec13a082b42000000000000000000000000d2296571659071af071987eaa9f1af146e12ec8f000000000000000000000000faac46506de5cdffdbb5db0066c70d3de8cdbfa5000000000000000000000000fcede648544c188fdde4ac1f65c2718dcc5eabdf0000000000000000000000009b8703e2168df72c2d210b85a9a6ad0e0f638bde000000000000000000000000071497616078ff921da72dba6314e2d8f57b8ae50000000000000000000000004e0a2f3594b2464a75b514a32aa91caf0b973fdc000000000000000000000000db84f2458c014a39b749a0a8cc75a7e98f426d9d0000000000000000000000006432da66170618e1bfc1adbf857337dfb371fdbf00000000000000000000000029d37036c9ee7e76413b93beee9e2c1b8e8ad368000000000000000000000000621f4e2e3eb6c60c8b4b5063f8db2bf5113af24c000000000000000000000000d815df3caa1e949ceb12cab30fb6f8419e1a8be60000000000000000000000005f3265e32309b56544820c59f0a04833dd6cbaf0000000000000000000000000cf0afa96743819d52515bff99635a7978f2a856f000000000000000000000000115fb4da628da83ba6ac6aef7c454ef26b104be20000000000000000000000004dff8f40df80876bb6bf71d60f54e24edc6404900000000000000000000000006f309baeb461b7aca96e201ae4694fd727f2fa820000000000000000000000007ead3fd63f92381329acf24c2f0f3038acf41711000000000000000000000000d8b31afe16beca5e17d3ff5ace8cf1cda388dc530000000000000000000000005e39f228735c552df7bdacda571d122d198b1dd8000000000000000000000000ed12aef0c64f531520958f9616a111809e13c67a000000000000000000000000f3652b84507b0870746ec67ed6c3dfa1f07cbc0e000000000000000000000000594b6e28caa955be0dac64c4d211bdbd6640d8a9000000000000000000000000ddf74aa7d5d505f969611fae20e8e7145f7466eb00000000000000000000000012b76952fae2b59ebf8ec16769e0251ff5336b040000000000000000000000001f26254a7fd89bf188bea954aaf6b43685fcfd18000000000000000000000000e84ab8ee467dcc5dd7499e088d9e7f68abecb9de000000000000000000000000e3650de6bc2340eb2a7b43420417a3246dbcb681000000000000000000000000397fde3984d13aa6958c7070b06614524e10bb6f0000000000000000000000005fb31297cfbe27f8ad12da2137b0867ed1f3aa84000000000000000000000000e24587074e6edb750630e8481cc665b2f4810a84000000000000000000000000f287bd94678287c67015f4cd1689f46a16ef678c0000000000000000000000008c9ad91c41d491a425db686e789a7ace005b7f33000000000000000000000000bb6043d905f63cd66eaf423a2452dcf6b749e3230000000000000000000000006e0d41232da164ad7a91d4ae5d4277a42e1e3fc200000000000000000000000044f13c6dc03b35f10e41790932b4fda548349746000000000000000000000000adaca1f57b6f3fee46ce3b9ee9d578abbe7dfbee0000000000000000000000009d041b83ec939fc562bc950bb9a35233cd19e8980000000000000000000000001bbb1ab33f6f859a936db5af961d6e6b5346dec00000000000000000000000001ed9cb1d102270f377dfb9b7781a28fbbd79a38e00000000000000000000000070c4f47fe7e0301042d4a79741cc0c98dfddffa300000000000000000000000059cf3f5ab0de20e9c26e9dcacc6a997e5d039c62000000000000000000000000fc8da520d14313d6f070f4a1212bc671dd3d7163000000000000000000000000d7dc3de042153778f7ec91732a2a8d2cbaf848f80000000000000000000000008ae4abf516f6d8f3336699a7cbccb410f36dab580000000000000000000000009cd2ebdd4aac31810a0824ae502f0f19f1d1f84f000000000000000000000000fe6d4436a2dddaa094cfe1e638631e1d074f7ad40000000000000000000000007dbe6eb15307efa95de328f882d03d62c41156bf000000000000000000000000bd86caeb8ccd2af0aeca74224faec677603431ca000000000000000000000000b2d47af1cea53f02fc134d6a035c653b5d39edc8000000000000000000000000bba8bffe32afdce53afee106384abdd2a490637300000000000000000000000006bc06be6cc6399e30bd52de65e1eff0af3c930c000000000000000000000000520d399035fab0bbf3bf7826683bee73d5a60b390000000000000000000000000071aa79457e1abec3471fbbd11ee087c611f287000000000000000000000000976800a360f64f1730837630fc27620c1f3c426b0000000000000000000000009ee0beee43086f6d4a09fb590e7722cdf6c2a36d0000000000000000000000006b84c4841b699bb34d101860d6f3514b198b283c00000000000000000000000059f11229edfeec97aaa1167f2ad1a61063348b3b0000000000000000000000009a3579e611e842e46e71f5e9be1d10dec5bc5f7900000000000000000000000011467253acea0ca46dd37e7ae3344dbbba81962f0000000000000000000000006eb65f14aa38240db938d56c0670198732c411c7000000000000000000000000a3e03d52a65bd687764825d5dd23aadd351ef8bf000000000000000000000000a2ea6d65fe4d349acbb39831a5f03624bbdd71ba00000000000000000000000058f662bb4aac62e22fc09bce5f4925d92510f96a0000000000000000000000008038234d3721640a2a8bfbddedd6ed73e87c1df7000000000000000000000000f92ee900ed8ea7726973ce32cd71e791d6f122e30000000000000000000000008e1808a3f562d4bbcc8ddb41d1e16236ff57f3ff000000000000000000000000636e802513a8504e77c522261d4993c1721df069000000000000000000000000e2dbe5269d19343a1b4cb6b404081e816f36cfb4000000000000000000000000e617cfb6a1b14db808dee0c883d6cf47e900d0f60000000000000000000000003eb77eeec367cc1b527fa83338e60fc4138eb767000000000000000000000000e07c45c7821d36214f2754088409eea3eed7e8a60000000000000000000000006715c266994e30829070cea70cec5b9e8f060d68000000000000000000000000c0b481ec6a6f0b746bcf6859c99d199e7565cc0600000000000000000000000000d4c0ee7d878a9e1ff45df8742090da8e576d7b000000000000000000000000276e6b13066f86d42a4d13160815839b6d03827000000000000000000000000060541c1ab9f679645b1f92dcd4d39bacbcfab2d500000000000000000000000077dd63dbea981fd2ba686e83a91875da14b28b5e000000000000000000000000c3fda2e13670a3e2d750a9288d957a1c7afdc39a000000000000000000000000623cb3f1791247d0390e7a8a19b8dfa69343d334000000000000000000000000b521e8f535065256e636a3d24fb2990b4538c5d8000000000000000000000000900dc697ed1ee1749ab9eee265037779f771bae70000000000000000000000009591a4303ad8fd0839d55d5e2849339282458674000000000000000000000000b039287080afd8d4e153711d75275fa6c4744dd20000000000000000000000003606b4456c4e9d5cb746157ccf90c934474764970000000000000000000000008b6316060f0d2ff3d38bb237ebd068cc7d3cb47e00000000000000000000000047de9a455d8810f70be331a7ccc9af4fdecdab320000000000000000000000009895554f505f7dbfa564bd4773565b1658ecbdde000000000000000000000000e9e3b208286529d883d16b893b2ebe03549632b3000000000000000000000000422d2a75dc01fc70d69eb2f332d76f83e62c36ec000000000000000000000000d82767e080efc40aeb655905e3186f8dc1f7160c0000000000000000000000009863c1207e2d25dfaa3efdf6967be1f50ccd26620000000000000000000000009131c2809da7df7dc150bc9eb9e0146f501cc1e2000000000000000000000000ed8646519f643657e96792624c21f17abb3538cf00000000000000000000000011bce0d4581b3cd8c9053b721e9807f64abf94ba0000000000000000000000001be22240936445c50b1fca291728bf463d175b0b0000000000000000000000009004671aae5fc0c12f55b6a325756400041e637a0000000000000000000000008d46e04277811da97f129ad266e65a4114ccb7d0000000000000000000000000215eacf88c0c99c743e1230096c482c9970fccc6000000000000000000000000417b13a90a3bac045ed66e57b5317207714986d50000000000000000000000009ff0a2b20e283df5a26d350989695d0113119dfc00000000000000000000000049623e262c27fb1d3dce722da16d6570f9d22c500000000000000000000000000b50d2ea41bea942efefe6e5fb5fef758df06e460000000000000000000000000b983f3e8f52db5ced730ac87bdab188bdec09f200000000000000000000000049a445509932ce5eb603c9d378c04ac48437010d000000000000000000000000036e1824cc7d48a2a412d81098b2cf8bbcb1d9f2000000000000000000000000577d44f89c761063bda88d0551156aff607a6c98000000000000000000000000e65d898e50dec6e31a671527f5fbfb51b0dd4a8400000000000000000000000051706b0d48e2bb6d586ab3617fd2ae796ac638f5000000000000000000000000a9de66217e68ed030b687e3c886a8dede109fca3000000000000000000000000522004dc26a9b68307cede6c516831dcc42c1557000000000000000000000000ac2b51a1c648b0e2c91331a39e633af81673d6b4000000000000000000000000435bcf95c1daf8329b3d38aa43a4256761a898110000000000000000000000006e469be00c582ba3f47cd04435da73d1cbbbd59f000000000000000000000000497c181f490c4d311a7de80081b2b31f1f27c957000000000000000000000000c94849a6b33cdd43f31beacf8f3ff0aabd1e883e000000000000000000000000fd350d24087db7ef3d730ea57f04bbde7f95786d000000000000000000000000d3f245853efdfa3a829f6f51fd8ab7eca0010eca000000000000000000000000d08f90fae1ca79ef29476b901ec2c70cd2e5387800000000000000000000000041ca9f40fbce6509367a73a9b2b9006c2cb66340000000000000000000000000db97b3db310a94b23230668bf582ec7e0731fe84000000000000000000000000fdf3b3b1cfe5f4967daba1719693d589ba790c1c000000000000000000000000bd27de9b690400f71aa7b20efc11a6bf06ade55e000000000000000000000000690ed9d54c99993e0df4776d712dc8517457aa67000000000000000000000000b061bc6eed088237a07c5a2980ee4c21eafc10ed000000000000000000000000961e88fec9a580878d666073112ec1b4ccfb739d000000000000000000000000494658da29ab5e2d2c2cb4fd183173a6eff6af7100000000000000000000000018163c01ccca2c20ab922c22f09db2b31c3fb74a000000000000000000000000f3f0662183a5219b484b16441772476755e93d93000000000000000000000000e0587576712b415106050c96fa1254b7094f60b0000000000000000000000000fb04f464670bb79c510076e7aeaf34bd737b1867000000000000000000000000c55ae491e46ce0a31e600033f430ca177faf305a00000000000000000000000019f51b4ba2bec1c1fa73175491327dfa5c0b7da0000000000000000000000000df2981a11281e5dec1e3db7869468c79368ab7ef000000000000000000000000c1ebf847e8f5ff2406e7d6f111c9e81c3dca44440000000000000000000000009f89f5ec0f15bcddcf7ba93d97545e22f120f8be000000000000000000000000ebe3ee113d4e099ac6420129fe44039c477693df000000000000000000000000083d185727b86dc730cc51fc2528ea73a547fff40000000000000000000000006da84b5449eb67e6b823a13cc8e101e5aa92745a000000000000000000000000c6e7f5ee2b216d4640105c39552420a2b0fdd075000000000000000000000000b2461762b8d06f6f2fe970b052eeab3d078247c10000000000000000000000004cadf7dab316ce0511f92dea4af8de4237b6ad5b0000000000000000000000003f0d2638c35a9cefffcae5b6adc6c9f8e3c6ebb10000000000000000000000008cd2ce0bd6d8747a1c35c09e73edbf4f0c76953d0000000000000000000000006d35eb1ea0dda63be334d97f15cd38bc6d569a190000000000000000000000006bf12b1f5dd946ff0eb04500818596071de976690000000000000000000000000d5497629c94b3092f126f98e6a9f933694f1d63000000000000000000000000434e6cb14223b445b6cccc6c10e0be2c9da7ff660000000000000000000000009e0bba8e7e9194476f1b3d329ae7f988f580da3a000000000000000000000000b1c141b6266fb7ce459943d857fa61a00e5714bc00000000000000000000000085daa84623c9f19b97a3f2a070f6c06ed75a52920000000000000000000000004d92468e43f787af57f4080c7d50c59df367138000000000000000000000000049d2a00e3acd10f876b6c938ff7e8b4d478ff578000000000000000000000000efc695e6df0ea4d2e8c7963084da2b0c75e58079000000000000000000000000eb09081242b1be54a98598540e788695a501b23f000000000000000000000000537edf0ca23eaf83288fb8597d1c1dc1fee5f3f1000000000000000000000000171b1879ac8f80d27b44b7ec156fc73b4604df60000000000000000000000000be4736749ef1e1c1e686bb161fb17cdd4aea563e0000000000000000000000003fe1e7dfcd85d3ca7e92b4abe57fa30976282ef6000000000000000000000000a0676edd171904f489d7e76b554e11e0167397c3000000000000000000000000b8a1488fba4bc16f4852d08ee9a0b47ce54fa8850000000000000000000000009709543b36f9172be1b89cd1a1d429b46be1eb8b0000000000000000000000000c17ac3793c5d18863ed66a899385b72e5f6b369000000000000000000000000e649f111216212c9b1e7710cc2976d167751975a000000000000000000000000c8000709a446603bd40db3a47cded5c9933e8e290000000000000000000000001a9933ad51d75c3a5f6821e274ef67fec88bd857000000000000000000000000897fe482acb4633967d1bef8a471ee59d71be56f0000000000000000000000006328666f566f5a53420408430adbfd5e0334d273000000000000000000000000a26e84791fddd2aeefdac45043b8bcd5f67072060000000000000000000000001d42345d18a5d1b4d9df7a2d3d04ec8447327ee7000000000000000000000000b8fa0f74a71b700a8f04032af05ce3524ee11b90000000000000000000000000ff854c809eddbe21ae3cf72cde30259fcdfa3c42000000000000000000000000d1b78a6de9b9e57976ad83e92fccbee1cfbeb3390000000000000000000000001ae75e7480f35bc3cd2e827526af665148df6e6c00000000000000000000000032730c1198e08b1ea62a2508bf74c357937d1f3c000000000000000000000000169dde50fe1b02ddf59eeb199ba4182d0893f42d00000000000000000000000061beabb01bf270fa63d5735fa725d18d742bd33e000000000000000000000000c82ccdee556252199dab4287110f892f2ff7176d000000000000000000000000baad38c99340e0f79b12beab51ff368724616c9c000000000000000000000000873ad68712498b2430906baa29c90b4d492511c70000000000000000000000005abf1867f805c38bc33a8a81a9ef234eaf2475dd000000000000000000000000c18e8114b63ef00cda209ba57f2a15a9328d92470000000000000000000000000d9c0f864f56e23457385d43baa84c7374d3cce00000000000000000000000009ba0c95721e0b40c78d1e7354dfb971a82cada950000000000000000000000009213cf75acfc3c0831a137bc65a60496910e82c9000000000000000000000000a5aee7cf79a17addf84f7938a141b674968467cb000000000000000000000000f6451a27efcff6ff500f4f61259e1c1a09fe77540000000000000000000000009fa16bed2844d703fe3e4594346c9a06a55fcde6000000000000000000000000e92b527123a85acb92e7dd8904863efe6a0773cc00000000000000000000000085d142e0d0a02ef615c5424d602ff3f71a059e880000000000000000000000007289fbf90b3a6e1aec868f1a6f234a2e54ebce440000000000000000000000004024c5268359f091f57b735889fcbb4d930944dc0000000000000000000000005c73bfd69e7664c4b65f3113c18f1195c6a2ea84000000000000000000000000a122a8cbccd56e675f8a02551191fb79b0a6374f000000000000000000000000f2f72bfd8c8f59d2f25267f577c86e618e33ded90000000000000000000000009507bae17e9c8639f7fcd2c2b0fcfece685b29fb00000000000000000000000087ddf4905581e137856216f482b1f2e14ca9b9b1000000000000000000000000f66005106352c0d51f24227543ddaea1d239b5210000000000000000000000005d8bb4655e9b384e57a90fcd208881ba34d2e9a500000000000000000000000012061a361d1aa323f7876a916b93e196f52766f0000000000000000000000000522f5a4f27939c134765d6b8e979924f49bf1b54000000000000000000000000626c740336d811c02c951f3861adce24bc043c8a0000000000000000000000006fd7b480e9d326d522d82dd5d36db62e7402ef4b0000000000000000000000009bcad305533339b368db9fcbc39b6a41efef16880000000000000000000000009f3cb8e0c7096233b4a50bc059abac8ed7ee05b50000000000000000000000003934f1cbca8efc569e7ebe5baf19316b34e51563000000000000000000000000820530dcc1abe86100ce6af766f0a276711c4920000000000000000000000000be6d13f2f5b233ada7e354fa9c6ef1a229e9ef3a000000000000000000000000fae126bd9665d39035946d1b6be08051e86f1439000000000000000000000000d8fcb41bbdd1f009240a94651c79ef2b3235bea90000000000000000000000005e03e5cc2f286804d6ec65808a09f337a4fc366300000000000000000000000054d7de1be72dcc234377abe883a4e13c792d8258000000000000000000000000b5b37a4c0d1189c58c62ea287beae8c2849b763d000000000000000000000000bc3eefec4d5bef15495db4c4859ac2ee17143dd800000000000000000000000063d0c5a8921d3dfe352419a08a4a8b4d09bf988e0000000000000000000000002a0b6e68b2b282a80e4f4c4ae24db79792ea5fc4000000000000000000000000d28059cfd870d5b7eb915c6b560ddc46f93988880000000000000000000000000667d9ddfbd84b0d4278e7350e02afad0d52487500000000000000000000000089dc4f3cd06fe3132b3d887675b3bddd5a0df141000000000000000000000000be03e5ba008ffdc113524166e63b81a46d0bce9700000000000000000000000080f1cc4b701d91e900d8814477d0a3ac0b91f91d0000000000000000000000009e58a7ece67ab0addfa56194e8b7299f927e758800000000000000000000000018ce079329fb0847aa210e0bcb94c2ad28a85fe2000000000000000000000000f6f4bae8dd211982ace075422352ab0850025b1a0000000000000000000000004c0af10fecabfc35a4b75ee5aaa9e44f9655826e000000000000000000000000260c7da4518200632132131279247d94f7b9abbe000000000000000000000000b929bacf99945c2c1f6d46e8a6f4da30538c8af60000000000000000000000000a0429636efb0b420777c38f73aae42e3d4cb2620000000000000000000000009bcfd20df28fced5a36c4c5ff4c828612e63fc5d000000000000000000000000130f44dea20944c9e8389babfd004eb71f17cb920000000000000000000000007ae920bef29c849415635b1b97f1ceb33dca89b60000000000000000000000007fecf9938a3e8f9e7a1db0ac921773b579f567e900000000000000000000000041323f9cd687f684d6d4ec9a3b03218fd00d47230000000000000000000000007a4f062332bb80187c7ab5c12c22ab619f3e562c00000000000000000000000091dae765051fc5a70a857abbed804bcb8bff205c00000000000000000000000090930b1f877283b2e48e88d49954132acb9944a700000000000000000000000059866cb26e561472596d37704e8547c79f14b2de000000000000000000000000ef27cd2a19999bafc817645eae526e037616f99800000000000000000000000026086ca2cef2d1a293a3ba1bb3b7b0ee4875fb7e000000000000000000000000d7ab24db428213b830ff926bd1defb38a9fdaf64000000000000000000000000a0edfc6adb23f6abba4f1813db3f3be22e94bf5e0000000000000000000000007b46a1e7a6981972fb8d8e2c7cc0e4cc9012a93500000000000000000000000025adf50119f91cfdd59d20318fcb70aaa0f1b26f00000000000000000000000005a521e5f22a9d4cb03711bd3808aad614375ded000000000000000000000000f8d24b4509c639ffbed6ed4101708b73f64ca3de00000000000000000000000077bbf3d281a3dd6198ef20780f582ba668f3c95a000000000000000000000000707e9fd3807dd22693043e2a608a4f5f3e7e2626000000000000000000000000e68baf162a30bff44c79a091e944e7714c8e2f75000000000000000000000000b83de37e71cec62a13e2c45afe6a59cff67fefa3000000000000000000000000e8a67371db600c55665e0a57f0089b09ecd085520000000000000000000000009baaef2cc47e0aae7234908106be40f952fa5911000000000000000000000000a0f48475ed3c6f4dc7990a184f33ae070433efab0000000000000000000000004cd027a73754f6779d3bab6c2f28e6cdf7fa85de0000000000000000000000007cc52c880fd4288325ce53899a6d9f3a61ca10990000000000000000000000003f7bed3d5745c2550f64aa97a4529406e555bce6000000000000000000000000fc76d6ca8ad15bd263fec9a54c1915f79206769d00000000000000000000000030964b942cc2cfeb08a19cab2284dd58f088e21d000000000000000000000000cc549b2ca2da171a6053bd91ca97fa72db97c38d000000000000000000000000bd814d92dfa8df68caa81c3c15a33638f0c8fa580000000000000000000000000d41e4ed03c4a6b0dd2eee0f6ec29956b470fc3e00000000000000000000000053522fa4156dc18ec0fd5219d4d5a98c358aa6fb00000000000000000000000033a9e71dd4247196fb57ae5e154f106e7e003fa000000000000000000000000024e73ac8e1daf4daf48456897bae02277d47a5a8000000000000000000000000a3c113d06e4bcac6eea63737c61cc886ecdec88b00000000000000000000000085cc531a2c91aef52a41baf28317069d8a76c8a00000000000000000000000006e45fb3a9cfeca0dd5e0e5e163b020e8c5fc32b9000000000000000000000000c492188d75d93e17244ebaabc8459a2b3a9b3134000000000000000000000000c99b119a61666f40f3b131fa7ce0c0b18ea5971a000000000000000000000000e5074272ac29d41e6eb6a6094e655fd465bd1d20000000000000000000000000ae7e2aa76f463ca04812906f9c8c3d870704bd8d000000000000000000000000b64d771bf9a9d35c01dce2497505485fec4733f700000000000000000000000009646fa4b47d1f62a59be75159a073f76778122c0000000000000000000000003e304090df287648dbb6efd9864b43adbb9d9c63000000000000000000000000bb52b38d9e4b34b8ec1fffefd8ae2d550ee31bbd000000000000000000000000a9ad584724471da24d90128b267d5bb5e7f24b91000000000000000000000000452ae91f5822bd8cdc8adb05f4eb6b59d4d704c000000000000000000000000012f9296ff591ba6dcca5ebc917b5781f3f7da6020000000000000000000000005faa920cfdac07cc9eaf1f508ac2851ed92f26d0000000000000000000000000c86331cd23d87d0cd44cab80c8f9c22120fbfdca000000000000000000000000ca70c6a9a4b0d39ffa54a7f4871a3b1a7d20ddbe0000000000000000000000000a832eb7f2512d96e8ad5f43feda5e235444c5ad000000000000000000000000cf93fa0a5158b9dbe04176183df15311fa5f3373000000000000000000000000833e9cf9c1fc9289822cc382cd4c11a7d777673f00000000000000000000000098de03acfa81ea798ef2b3a6eeec7ed2a6aad548000000000000000000000000092dbbfcb19d1763798cd46ba1635eaf3c9ba1cd00000000000000000000000055b8492a759b8a2e1a48615e0a83c8c5c34db89a0000000000000000000000006c89aea799916a1f790ef63a067493ddc3e13b030000000000000000000000006cd37f75e0bf2314bc94dd55c30bcb9018f3e8760000000000000000000000009cbe28b6b8cea14aa3085779f4d039b3c91363c4000000000000000000000000890b21b3dec19197bd08b97acc561ee77aa5e07800000000000000000000000078562a90fd5642773e622688b14d6d741210bef10000000000000000000000001b06785bbbbebe777160e39038ce28911835c0ab0000000000000000000000005be67f1a6c17811d3166f5c646e40fa14b76c66a000000000000000000000000b2c466b176492eca88b68f4f8923361c398abf4900000000000000000000000023262a6060ba4e840344f0d28e51647f6f11a63d000000000000000000000000928c100039ceef0de29384c5af857e36735492fd0000000000000000000000001e6ed37b8d6f68e42e4ef9be8c1c97447696faff000000000000000000000000c8ede7967d5492ca4cc94f0724e8c5389e055d730000000000000000000000001d99733e1560b84e3ee217e2e14acf6d5464d505000000000000000000000000d7b958fbc3004a49404c06155809e4c61b727684000000000000000000000000d7ac0f44a74fa25e2b4aed169b324ff7020aed7f00000000000000000000000025191623838537fb3feabe6a6ddedbe8e8e13424000000000000000000000000160e4783f5c37642320d8158633301f44a5d5cbc0000000000000000000000007af95d828d586bc5b75bef7b572b10815e35e3ae00000000000000000000000008ef8b59e00a7a0028a3567f596b7db4bd26e3b90000000000000000000000003eb8f312e106481710602b0550d46e43d48799160000000000000000000000009624970ea6c62a5031ed66fc18bbd511554a5395000000000000000000000000fb603600a97f7c4fbe845782303b55b0e0562771000000000000000000000000c74d121015f105f774e7b1de22882150da30f17f00000000000000000000000020acc1abb1f3451e54e216f1e8b10d6309a44f4e000000000000000000000000ed463ade467619e07c2dfb6090e26b1e462972f3000000000000000000000000e57d6c07d7da0066aac9baf186cbc298fb57dd00000000000000000000000000c5b686bf8c6a070da19753919fe68af892830769000000000000000000000000c80703c13de15b73b2e367d8aabb1b0db3922dfa000000000000000000000000ad4281aa4fb5acfe379a44ad867600385e05d178000000000000000000000000fe789c2ee1e01f5f5d86aa4c5b68b961def9b950000000000000000000000000688148c9b7670b5b55808c81a91838e0e0f367d400000000000000000000000046b599adff827e3e10a5494c1c22e533ab8adc2b000000000000000000000000b53f958ee6541bc872076a39720ad3c65dbd986d000000000000000000000000b22f38788a13e0bbdbfe71cceb07ca08db7a539a00000000000000000000000086ecd42504fead01409901f41cda45a0f8c54e71000000000000000000000000dadb71625f2fc5b1b662ea32287cb185090ce7e90000000000000000000000004a092d789df31feee2f1893dfd58babb9824794b000000000000000000000000d5dda0f4910613363077aea81402f4eceedd415c000000000000000000000000b8e092329ffef53e1e5c9ea3b16b1d1829b12ce600000000000000000000000045ddcf3cad28c1f2fbf8b24dd3bde703009f4b2600000000000000000000000045a27ede2430734ff71795d98e3fb05c233c4b9d0000000000000000000000004e2fc2182c5bf3995aca88f5543ee76737293985000000000000000000000000489e55905b5edf88b610292065508857878d9998000000000000000000000000a6c2f076302ac3a2b0491ce1c52e1251dfc92b680000000000000000000000009e713a7c7c8bbf6692099abf51765d21bcd0baf0000000000000000000000000c97222f11c288f7db1af4b05a38d3aed132181db00000000000000000000000038e497ede6610116c0c810571231422929149958000000000000000000000000af7cdddef8c5f1796859b5fb2f6a259090c0f75a00000000000000000000000021b50eaa844535e32d6e9fae409ca7732fe60f39000000000000000000000000b4c3efd812e01f59842423b4b19666bff066404600000000000000000000000014c1c1b3188dd44d69bd7e32c08e8f7a6065d921000000000000000000000000aec1e564e4e20629e371e428f76d8e53308cd7fc00000000000000000000000026b8dad496b2b17cb6c7647555cdcdffafbe0e710000000000000000000000000fb63f9362645bdfc80f9be9abfcc5369c938faf0000000000000000000000005b09da77bd14a92b4309ae768dfc84c3d767a7e9000000000000000000000000df63fa72dc3f5211dd8685a665dd46c1a047184b000000000000000000000000f7c83fa5d496641e50b3645ff3895151ab4b13380000000000000000000000001090a40288502bd8c6e2bb4c046c2b4b665b642b000000000000000000000000cb64aef0336e7404923a548ff0c6481ea8a06f97000000000000000000000000dc22934c93ac4973e45aa46b2e2fa3b62aad011e000000000000000000000000301a7d2597f3757dca9978f81afebef3deddcd440000000000000000000000009af920831861cd1a4d10f17110bba0d35016090300000000000000000000000088c23e77e0219543e53a8e61fa7b1597848d642e00000000000000000000000037fb0006b93a43ea51c8e5a0210fc5c7cc99b20200000000000000000000000061c3f66e2349058f55d77ae8ed1b92dd6724fd6a00000000000000000000000017acf44faaa96707d1dc07c1a8ae54c8b769421b0000000000000000000000007fef0074aa8a6df215b4a2911c4e126e2c633ef40000000000000000000000000a5a9c744cbeeab4100a6f095e4ad2f8370659e300000000000000000000000090944e85e6311fedc43fd55a4069edf7571895e9000000000000000000000000891299a609d871f62bb22591ac7dd3e51eaf2a47000000000000000000000000f43e1d8ddab3528bb35ed48908875188d3ad8863000000000000000000000000b6dc2a1a65df16d0c34f0da442aa2a9a5315030a000000000000000000000000a992eba8b81e028215013b8bfe0bd4575c9c1f1600000000000000000000000075d4c887a3944035b0af96b5930939fbb7b21e380000000000000000000000006fd0e0770b8e5333d1360142aa34c687e3805cd0000000000000000000000000f2eab70b385f889bc5e1a0fe571319d55fadd6ce0000000000000000000000008cd385c500170b3e8e5c99b92b14ccb9d53201ec000000000000000000000000f70c79fd0564c126a5b9a01f791035ea30a5ab600000000000000000000000000676a2a36929dbf6e62e2c846893448830943e0400000000000000000000000016d4a8cde145faabaa59a8a4a43a46be2a58116a00000000000000000000000085f02dcfcced9d7598ac9ed2d41ccce0117af688000000000000000000000000aaac44ef3b42c55fa2f98303e1f8c71c47f812c3000000000000000000000000619a82ea458505b0823d47ff9d347f1e7e2f27580000000000000000000000003549552ec48c220cc0516544308b925f9ce3b8b800000000000000000000000010aca587fa27f6599767176074e062949ea35c6f000000000000000000000000bb24f905d7ec3dd93dcac7e5d198a12d4e926a880000000000000000000000004b780f932313f70173af6618dbed2406e5c959070000000000000000000000008e87f5be198baf99bb3d93e5a39264385ecfc0060000000000000000000000002dda8dc2f67f1eb94b250caefac9de16f70c5a51000000000000000000000000d6551b5f12cea36982920355e59572be4b13ace2000000000000000000000000287583460daa1da12bcf5c7062b064fa33abeb830000000000000000000000002f321ac409be84a688c9b35f7b71a792d6d053710000000000000000000000004f10e02cddca7bac410d62784ddf47ea6c47522b0000000000000000000000008396ec963b54a90e7362215982d8892767a145aa00000000000000000000000023dff5bc0bf5642edcca7097f85f4d58fb063df70000000000000000000000008e95d92bbbc259dc20f81183586316dc2ab4ec62000000000000000000000000069f06f99be334144a1e6a53d59f73d28158b001000000000000000000000000ad1b28de30c636be3a9814b21bb0b59bc6cae9da000000000000000000000000436ab15705e0ed23284512770748770ee4c1615500000000000000000000000087bdb4cb55c47894c3af83686b6ef275723de8b8000000000000000000000000fcf2468b74a7311178ddcb8854afa80088b82b89000000000000000000000000233b15871030e010bcd38dea26de1a2bce64795c000000000000000000000000ec2eda1c4f981e468abf62424a10b69b738b498e0000000000000000000000004c75d2569c8f037d4f12468e6adc2e2a85e266e300000000000000000000000080f5f4d70038d058982e0355570e6ceb31ccd2ad000000000000000000000000812c04013389b381ecdbfd3b2cdc4f778e453384000000000000000000000000258b54cf58bfea38c9143814128162eb1adb4ecc0000000000000000000000009d5f3391bb4055d9dbb6f91c3d0f333d1f3a6e2d0000000000000000000000004406ed5399e24cbf3c0fcf99affef8ebacdc470500000000000000000000000009c5881a5eed13a808fe917ef19cf2cdb2ab834300000000000000000000000068ef46475d834e650705e75e9ab2df4290b1c6780000000000000000000000006e485536ab8591400a4b154c63e0c40d129a90eb000000000000000000000000065fa8a1b9d82e157741da66d582a6dbdd59361c000000000000000000000000a654f0eece6db56da9e66a143c7446bb13fd8f8c0000000000000000000000002a82b61c71a434e2d65dbfe7d68103f1d6ff887a0000000000000000000000007e39bd61301a01da8e79a97a12a58f873a225d77000000000000000000000000766837d44d158a977a119b07ffa3b2b8b640427a000000000000000000000000714b83098be15a69b13eb4c1180eed6706024f2100000000000000000000000052c4c85dd8e119e3f29120ea0d8aee1b44326032000000000000000000000000e54f6374593ec739c53d864b213713f72723cb5c000000000000000000000000ad6fee47daccca1b59a46eac78a4f45c76d1ed8f000000000000000000000000cc92c32f4dca6cc7cd03edff8e0cce87b55cdb4f0000000000000000000000001a8b1e486daa52c1d2c338e210b5e693ed6a817a00000000000000000000000068d8928631f697820cf2bd9b275e5b39d6cba02000000000000000000000000086276f45394c83abb6dead1897db2a59e8baa146000000000000000000000000029344cd40b3884879db083b7a06473336d4afe200000000000000000000000007a90d7eea30600e6d6b13d03f7425884ebbcdeb000000000000000000000000181c19b70924023e1049263f1430d52735f0458600000000000000000000000080d678d9075cb6054b9b8de4c58a1bc3ff6e1d9c000000000000000000000000d4e88f6e281cbdf7e4539e88fc5fa9f84b672e7100000000000000000000000046eb8b34d1d5598cde2afb7654238bfff82627ce00000000000000000000000063b3ae9c96def16384f81dc1b7b3bd85c4c0ef98000000000000000000000000abff02937efe00416d9aadf9e111cdf480fd08ba00000000000000000000000049bd6299f844f67df6929a72606da4368b528bff00000000000000000000000055f9dc4b2e73a69cbdbc3ca16d0a3b149d0041bb0000000000000000000000007fa7c9950d5151752272005c13558d5d0f27ed550000000000000000000000004e0b5a416c027e8efb0b70c7745ca6428bc710c800000000000000000000000064793251cd71ec7437797275c2953cad11900fd7000000000000000000000000c7f19bc581caa434cc036a29d2349190b545a1340000000000000000000000005d552cec8399b612625aeb1d84c7c3f791387a520000000000000000000000004667f8fe9fa30bc98f1353f424c308664f7928f70000000000000000000000006a7904f0ba2ded9c41a8b03a36b3880c174a55970000000000000000000000005d92187212e13d3a2d1edb522856c7337d1aadb5000000000000000000000000740da0031552c337f8f3a4837133a5b541826455000000000000000000000000cd47060a1c1475ec7e7796c7a6365c5747b93257000000000000000000000000777370b3cc928d13a455a8c36658713e3decbe3e000000000000000000000000f8becb9dd14037a9dddbb28abc10c2b97de2efaf0000000000000000000000001d75952e90eecc1cb3c73b1f807156c5ca3c6d0c0000000000000000000000004c3c99b358b338f1e3a281d1aecafaa8305e47590000000000000000000000001e4e8a18581f696b90e4bd21ec65c84c785ebf57000000000000000000000000e63ef44e61805cff0b227d89fcc7c651ae5a45d9000000000000000000000000687ef6f32f6d1a490aebd2959c09cfe8ba1e37b60000000000000000000000007b32ee6d5889d630aea1fae7d7c9b490fc22efe9000000000000000000000000a7171badbff761b27d940056dbea63d62bb27f8e0000000000000000000000003d89623799f2506e24f963a47ab49b9593f9ccf8000000000000000000000000cb735b691dc4ec1dca6366a7f550c88a408187e5000000000000000000000000efd4777a1c101c83d8f1672cae91864fcc6ca5510000000000000000000000000a8d860d6f4ad87bdf041a7d63ace5420d63831700000000000000000000000012d0729ba5a244a1e4109832d20728d9de28f3e10000000000000000000000007c3b9fac23ef7c000213041436cba9472ee721060000000000000000000000004d0fdbb44b19fddfa60385f77170f1475fe2ceab000000000000000000000000d62560fe741067b1b28f5eca1b8f5e3ebc0e7d78000000000000000000000000f35da4500d001f1f455cb15ae1a21d0cdec83866000000000000000000000000e97cdad10b0e42151959262c5b58017476eca8ce0000000000000000000000007bac5e7349727c3a74220f5a018480d0667bf87c000000000000000000000000d9e67d75d2a526ae473abdd0cabf1712f0381d19000000000000000000000000ec1328fe41b5c767e2330b402ae4095cbebe1648000000000000000000000000f295a0733595bfc3c8a2b940500763365d08894f00000000000000000000000045ca36c7fe8275a50cf9485e42e4fab3b5914ffc00000000000000000000000083bbe72fa997b1328ce0dc997f29b82863c6c701000000000000000000000000e1f646f37bd601f734c82a2daf76011ec4ceafeb000000000000000000000000e293c9efca4094c229c2f693d3bb25294e41629b000000000000000000000000be45fe2c9340b5d6bf878d5314b07b337ec80de6000000000000000000000000f4cb89ec5e951ff4e3a3bfd8396baf8e6c26d300000000000000000000000000dd8aaa8bc14e26bf88f3168ba435354d3d06732e000000000000000000000000383b30df1fdd5a5897f0fe57dd70ef396783b6e6000000000000000000000000661d4a16f3da441665649ec5543132e04e3b99e5000000000000000000000000ad35061e6cd2af91398c0530cf2ccca74023d265000000000000000000000000ed79dc905432e74265ae00f783de2af28fc77fc50000000000000000000000006491db65f8ac5380fe06132cce77372cbbe8da85000000000000000000000000d09272ce9cf4e57dedd327cb7a048c2d031f7b0c00000000000000000000000082cdba60e86399a0489c7746836ed6ce4cf59501000000000000000000000000e1df5b8c0ca6c53bb0eaf67e5853baa64f3a2d020000000000000000000000005d8e9dcdfcf2eb2036aa60eb7d5c40c188653c7c000000000000000000000000e069259d03065a609744c4766b068c1754f8c6ca0000000000000000000000003b8404f616c9f2960dde47017e835cff89b9dcb9000000000000000000000000085ab1135bd21bba9aef4c60ae58117bae8acc85000000000000000000000000c8d0a5f39f4b000afad8b05c49c6875adf11a836000000000000000000000000c6e9ac53d209f182fe88a326ee8ad85be5ac8d280000000000000000000000007f396ef9f10c7beb11d01f2ea4a99a578799347400000000000000000000000049cf62d3f64adbe81ddb0f86b834a3f3b7103d75000000000000000000000000b3c85a3ed032f27a15af472f8707e26196c1ed34000000000000000000000000c48cc40d5ac52c0eda5e475deac61d54569d66770000000000000000000000004382916a88b6eed40530ef47ded0d402563ddaca00000000000000000000000020f647acf8d88fd9cc13fc6047c58231431589ba000000000000000000000000334080ef776e82bbdbe5b1bd15316d607c0b7f84000000000000000000000000dc3f5020e59d66188d499570361a606c7efcac8c00000000000000000000000014a9bd92ef43f46344d8799952d9ae6160edc87b000000000000000000000000244d4b7f694c3b7079366d3a2a971331ff80f8220000000000000000000000006481ab4edf2482a0531a648387b6acbb21b650500000000000000000000000000e263f3c4f2f6b202e05c4a8054a70dbd410a321000000000000000000000000cbca7bf07f398bf406717cbb20b5edfac184ebab000000000000000000000000c8b149cee8fef51f849dc7c7595583381326a806000000000000000000000000a602936fd75853869ec7d146adc5bb02799a3b810000000000000000000000001e35494088d79c461faf28592ad30bbec4e49ab100000000000000000000000034753d6c25d3416f4a14d51439100f8a6f8f57c3000000000000000000000000eb5ccc81de4d65f9a4e617ba3449f50511d64eb5000000000000000000000000fb128a5dc22dfa5b0f031e7ca6d74fe0415f2c680000000000000000000000006f07614ead08d1374c4d2dc794a77edb4c252b88000000000000000000000000f6cb3742beef01cb349d9ef6bf674468395ee6c3000000000000000000000000355c3ffc1714e29a6ac56cbda2f2ae932c9d4652000000000000000000000000ab11d8baa1434bb27596ca02d45e827748c580180000000000000000000000005edb3df9689c392bdfadcd34520aec6d77dab13600000000000000000000000054e6d892da1d656423d0c3cc084ac3452748bfc70000000000000000000000001c085551aca379496dc89e24ce671cc3e7107dc50000000000000000000000004421cb5ea7fb25d4c4d87ecbdf4f5586cd3f07e000000000000000000000000097405809a98a5a4f13acaf9daea745af7f844d0e0000000000000000000000001b3db85e67f5a76df3c288c2b28dcb7f43e468a700000000000000000000000073323d56ad02e03f063ae21b4e4cbe161fa33fe200000000000000000000000056d13c1e12283dd7d241f0141f0943261d9866920000000000000000000000005f3962847e74f0dbe7e50e8364f99f07534a24b80000000000000000000000000bbd757938fb011c1003dc55019319c540883678000000000000000000000000d884783dbf5a252ea0013edc024ab99df9af890d0000000000000000000000002ac57690ed04eee807c86dee29c871daba23312d000000000000000000000000dcd30c605e837886b60abfff73efd7c9e18430ec000000000000000000000000d1f23b201b25de1a0d2f50803f3c7088cd3ee84a000000000000000000000000acfc5fe53adbe8c2691ad9d206881b4acd2c7c70000000000000000000000000198c932db24d3a65a2a00f113ab1d5a86628ce05000000000000000000000000c2695bb262c1fc071e22028887b267df828452df000000000000000000000000bba0fc8c6e42f96d42275519bc1ecc782e289658000000000000000000000000091973604fbbeb8659c23b6cc5d55e6543fc2244000000000000000000000000fdde7ae208b3596f1982d66f6bae4cdabf29244b000000000000000000000000e889835ec4073039d79e5197f441c0ff5dd3b46b000000000000000000000000a09fdffeac383257e755f0a9fc2efbc136c08ff40000000000000000000000003fbf078b36c2d698fd262b41ca71336d812c13f8000000000000000000000000392789df9c8f8bbb84e77787f0c06581542a05bb00000000000000000000000039475bb224b49ce287c30166c7a7427a10a1adc5000000000000000000000000dd298683b9919f3df6b02a90891056d5d591ccf40000000000000000000000002c84dbc61c81f86e0123430a0ffe5ea0ecc9f2fb00000000000000000000000024467de0d1b38f5bc79595e116ef2e29a908bc0c0000000000000000000000000259ebfe9ed9f175f214771e49d59f9406f1c259000000000000000000000000edb4e9d389477498a3b86717ad07265c9ed4496a000000000000000000000000f54de3bb9d328144a8b279b486b685ab0e99babc0000000000000000000000008164cffdc2e431d8496d0f9f16734a7281593cbd000000000000000000000000dc6b5549763d893b01a41acf0d7d77ccb44f3417000000000000000000000000cf4e6a7ef4590fef4b6c9b6492897dad8db0faa9000000000000000000000000cf4e6a7ef4590fef4b6c9b6492897dad8db0faa9000000000000000000000000513b7442ff618212b814b99eb37c14771ce3506300000000000000000000000028ad7c27a805a2b43233697ae7e85f825cbadf1d0000000000000000000000008b700c7640faa64a2c800f594cbb21e4ff64dada000000000000000000000000502be220fa124cfc68ef0bd697862c26914a5ef30000000000000000000000001fb1942da2f7cd5cc164a9ddcedb7b2a1a9c8466000000000000000000000000a182a40c70ad9da1469f5e298200742830390f5e00000000000000000000000019b026b20ffa5dae262a2216b06449cf4734ff34000000000000000000000000561b6902889052eb5f1955bcc4890767140cedf5000000000000000000000000acda60db02427f10887d831ecd12a8d767c7b8870000000000000000000000003d1df03134860cd81326afdc35d83f3cc524c086000000000000000000000000b99455c2d5f899a915120866b3ec7dc46f3fe2730000000000000000000000009b4b888b962f5a650ea1731a1f9aeccb370b171e0000000000000000000000002f71080cad979972e34aa6833035bd74031364af000000000000000000000000c7df84a389ceb1148867e9efe53cd106dd0408ff000000000000000000000000a5a22ca4db9a8c0b2c668a0b186143f0e0a662a9000000000000000000000000497320c1ab75f3c8c56fd58551629121e09be7f3000000000000000000000000d5be7ff1fb63a2a18aae84e98858fef15a80fc59000000000000000000000000a94f442035360e106c9c7455eedc5dafc755d2e800000000000000000000000017363f97e8f0e0f67841349e820aee0d2b3e3682000000000000000000000000c8e758774fcd6dbf9374f718d46d7521380f80080000000000000000000000007bfc02bc0e67c8bc0ea20ad9b2d65177bb68d6dc0000000000000000000000005eda3e11d8418c836f21774da8b36e5bfb73cf77000000000000000000000000fb3af1572d942e71dfd246d8fac8d7a6f355104e000000000000000000000000ab50755ca77037a4c1f4afa3588e0e73f122297a000000000000000000000000e4f23834dd514ba1ddd971127e5e60e3585fba57000000000000000000000000eb0e1c488ac074dede8016ec9bd625780052177800000000000000000000000065df1074b80e1b0572a59d1ee3a885bf418dec7f00000000000000000000000051305da5a03d71de4160b3a5219d1f2c4cc50be5000000000000000000000000bdcbae4c1879621d12c73f93b9788f8338860e9d000000000000000000000000b17f00740ce453774e5894ed516e7bc10f176e7c000000000000000000000000b3e3b195c2775faffe4796ec0f8906ea6e3dac25000000000000000000000000ff91cd3da3ec6d1ee7dc88fe54b3d5bce2d28605000000000000000000000000f3e9901d968a8271bd45cae679d7759896af042f00000000000000000000000061f43b7f9417844de770098ead7b0423bc70d389000000000000000000000000401e0633037b5391087bd9214d4a28694076f223000000000000000000000000e531cb0eff850d43fad34642bf8b7828994767e300000000000000000000000026e900c75678ce29d2fc403d281dc98eb1e3f797000000000000000000000000572a9fd8184100199ef57fa1d0b5e31e2bb17ff6000000000000000000000000f4299110624446e3d540d4d208b54b75b7845e7300000000000000000000000057edf75d7b9883562ca785af64c004e163096c5e00000000000000000000000026505ad9fdca33a9cd8fd923b50689a4f8b25bc8000000000000000000000000f67dae8c719988ff45020c089f91f6d63536475700000000000000000000000067b3dbec5cdf1bf9b2dfa6c2bc5d1b2cd4d3a07d00000000000000000000000086f7ee2413bca919386851b636505ccfa7d46fd6000000000000000000000000415d936b0ca1ee9e325e3079086e7df566510375000000000000000000000000c755a217f002e56ba6f5301fa98a8516c347da4c0000000000000000000000003dfdaa7fef49af67f6abf32193aea4b1a203dfa0000000000000000000000000bcb6a0e489f01f069830481b2d80535eacaaf91900000000000000000000000057775d984eed0f9e02b9624a71b88ff9156d325200000000000000000000000033d50ab71d2aaed159499a0f27c2edf6e0a07b25000000000000000000000000f58b8c43a219d2a89b586e342afdb0dd5a2533700000000000000000000000000f76157a1547c441a63757a904524898fa92d6be000000000000000000000000e57e3d0e2cce52f7d7c5223e972dccac2c8e48260000000000000000000000000b22683e19839a7a55dfe30339072816d7bab89c00000000000000000000000060423822f747c3e2a8e11fff0f5547c5db9fe85c000000000000000000000000c29e46b8761dfea82ea8700027c9bc433766c3520000000000000000000000002536ff21fe80ac629ef82228307e4538bebfeecb000000000000000000000000e8fd82c5189a778c5c4e8d030572a81a0da2abef000000000000000000000000ae9c373b3db034453dbb0090063ec7d8bbe395ad00000000000000000000000054af25c2a64b14f652eedc8894d469c137f0c73a00000000000000000000000015bb630422861dc7bb9cd1748724149f6cfe477b0000000000000000000000004ac1140ab632357fd3938821e41ce5b25253eb7e000000000000000000000000d73fed727ba9775016525939f138538a4eb4e0c8000000000000000000000000292c9b68ee79ce9d87f57e1424a3c780bcc8dc3900000000000000000000000053f79e04312c2e5d918be827af9e09780f45b13d00000000000000000000000012d8575220ad428298446f9f7a40fd56e6cca1aa00000000000000000000000084694d7e781f7b0eb93ab82ad7ead1a11725deb400000000000000000000000044aa01f70aba65e60d8cb82227a38e14405a5d230000000000000000000000007825dc85611720edd583ca92bd1a66519e5ea544000000000000000000000000e5aedd6520c4d4e0cb4ee78784a0187d34d55adc00000000000000000000000008b3743211b8fec3322159f4e40b88fdc5a5c1fa00000000000000000000000054cde4e6bfd6e1d8e255c4a88ffdf66b66ce85e0000000000000000000000000d466f8acb47990c19209d8ee03e1ccbdd43d91690000000000000000000000003a37d97d90619e51baf18497baf3c41b21fabe3f000000000000000000000000a6717eb0cf54ede45f13e7732308b7aaf5bfe08d000000000000000000000000ee8ad6769fe89ecb8fee0d981ad709e08e6d1c06000000000000000000000000d4dd3c88d04d417a36e58a9bab6a6eecacf2252b00000000000000000000000021c23253fc7d7a27d7f2453fcdf15935eedbfe940000000000000000000000002dc10fe267e466da74a0c356a9848406f53f2b1c000000000000000000000000b02aa2e286896832e1873ccc301309ac6a08809100000000000000000000000046e48a982ed8b0f282231a4f6bebf2e33578fd8e000000000000000000000000aafae76987dc631d2b9242dcbf9aa2bc94913e65000000000000000000000000dd412eb054ccc8148701030c82db16db0e069e160000000000000000000000000624814d530e0b9d69b752274afed06f3b91b5e2000000000000000000000000682f38739b5df6dc57917b0f200f532baa8996da0000000000000000000000008546413368fd9e3a0de7da01a4d5bcbf6c82c29a000000000000000000000000bd59dcc8b604b1f74db4cc13707fb074a0bf2f88000000000000000000000000b1c2c71697a8f822b9535fb69151fc9ccbeaa247000000000000000000000000853f258bc146b81ab391c884933ea4e82049aa1f00000000000000000000000034bd839fd3c6985a30fdce3ba99174d6a08119650000000000000000000000004515b8e642dc0c917821a5971756c4de14c80d9400000000000000000000000018f9e0e31f3c37e64fe96b99b7fa0ca9c2234b6e000000000000000000000000c94fb917910d110b370edb6b78a7a623bc8695710000000000000000000000009f175a7f43f83fcb1e0385dbd6a19312fa7a66c9000000000000000000000000a3f9525f0c5c56c9c78f048d49343b2248eecdf90000000000000000000000004be82c3356c3bc21cf9624225fb17e9884eeb4ee00000000000000000000000086a392dea9cbcc0c1b88d8ea368994ebcc1f9d6a000000000000000000000000c9e4d23506a87d5357aa7d6d2431af01d3e6fb0e0000000000000000000000009521ad35c3c441dd739c5d4d189bea6ee1a30636000000000000000000000000ab7afbcbec70d9192790dc06e9c572b470598bb50000000000000000000000004c8838ebd69025e830d070893f09f483dcdd4c51000000000000000000000000884de89021a6ea2f92a0b9ace35a0a11ee71c23c00000000000000000000000015ae47ed110702cba16341d392edaf7cc547e37d000000000000000000000000a63a3641ae73bb60582ce3576ea5274beb53e434000000000000000000000000a77b2d68983b55a5cd5ab32c92434600d21aee9a00000000000000000000000051a39b62d6f6fe2d79efc20cce78fde8e5d54c980000000000000000000000001486bc03fb8f6a248b2062e2b56d102d0de0912c000000000000000000000000f5f4ce95d937314bfa0c20fb8eb6cd2560b8081d000000000000000000000000a361be8f9a5646555952b89a4b9fa313ba2d2560000000000000000000000000a4d4b325521e00761236d7298a6e73198489144a0000000000000000000000002791eb5807d69fe10c02eed6b4dc12bac0701744000000000000000000000000313204d3ae0b288a7567f162d3c8ec05d608d977000000000000000000000000a26acc7e1514275b228f715a4a53beafa8f6772a000000000000000000000000a09ef243f7354c9ba405de0375813604755ae9f500000000000000000000000096b980e831cd96bbe1b6e69c5701f6db5d3734b90000000000000000000000009c524a2a406539f423f6f6370afb297df8ad3ce8000000000000000000000000a5652285c317442bf3b941895872934b2dc2b74100000000000000000000000032d54aa036e4fecce366f9135a78fa0b84f8cd2c000000000000000000000000c54372d46d9ca9fb30812c19eecd221fe3025f02000000000000000000000000e1376d189bcdcd509d69be22c9559d74a6093b3c0000000000000000000000007dd5bfa927fea89e2b0d4a08ad571ef18cf27ef1000000000000000000000000b49875f10b66d9e107c0e72b8d82e172fad8c7630000000000000000000000006fd52877bc4f348cbfb370bbd1efad0f481b8a720000000000000000000000005367134588e387ec3a0be9191f9427ba3a1785e20000000000000000000000004249a22a6080d93e6fd566c845f4553a6e4b24ad000000000000000000000000d80f83208cb8f173f0f0eafa427bb320ca1a09df000000000000000000000000b4ffecb1aa10758988b83f7eee5cb3765c1333590000000000000000000000006722d5374ef05e942cb6c1498e87a0e20899363f000000000000000000000000cbad01980e700fbf6bea01b3c25adcd25c22e4b2000000000000000000000000253d26131d160c49d5c0f2b3bee8ce21bd1049c9000000000000000000000000899264e2eed2880e39e1dd32e6242ac09f36c80c0000000000000000000000004d2605de6b876f36655e80a0f653f21621f12cd2000000000000000000000000a50c8cadb3fc82b5ac948f7770b6f65cbf7eef7800000000000000000000000037a604c716e3bddc4bee99650df7f4499737b5dc0000000000000000000000008a7d730f930052060a181d56d113c4941cc6c116000000000000000000000000d5b2633b4b74c85ffae339404de801c68e554943000000000000000000000000e76c845fd448af36b5ecc77d748dadc1d6cdb836000000000000000000000000d663b3d4e710fb9a209f643c1de7ce4001f1053600000000000000000000000026ada9ccae2bdf489af712e9f0f2b7d70a5b8f7f000000000000000000000000d69c169e8715e5ec44c591c096cef9d62f3728cb0000000000000000000000008183241fb35b3567553ef421f924e4ca65cf963a000000000000000000000000ffc10d0663cdb795db92392309b77ed3d24f31fe00000000000000000000000000f6a4cdbb566a414e40c07a7637d5faef3a8792000000000000000000000000502d3ae3c4382f8441da80758f460db7400f192d000000000000000000000000773b1acc268f8a0c6076752fcc042bab87597718000000000000000000000000decf04ca46d287b3cb99692ad512e568ba2761400000000000000000000000008ff383f08d4ecfcdcda786dbf0f023a94ce6fb02000000000000000000000000ed6290cd2b3681e27e1e6c76f4a230cf96bc3c42000000000000000000000000958d1ca74cda425697d3680726402235589e416900000000000000000000000049c986719b12846f0d0bdec3b0d6062dcb9eeb1d000000000000000000000000182783b1b283b97a9e3dad62cb0af9c66750cdfd000000000000000000000000841b43b6f51549017050c3ea802f348b4a3e031c0000000000000000000000001737d732fffaf14de76ec23e1e18f031018e2e0c000000000000000000000000a6062c51ae60d096d65f5efa5998b90a54b39bc00000000000000000000000000f9338ba4312c1ed5e17f8660c16f26810270f13000000000000000000000000b02c9e2a253a349f24d1d80339e807c48a59e5740000000000000000000000009bd5131d8ef749994c0e452e862d135e11019608000000000000000000000000fc2122592c03c6edb048700e7c47cff065baf7760000000000000000000000002dec8be3b296b339310b76266245e9acb7fd5afa000000000000000000000000caa6965bf6c195041461a57d2a7f52ba85d545e0000000000000000000000000c9b8cb33ad7729aee769c096dffb6ddedfcc78fd0000000000000000000000000ddb571c64c5c7b7f992e8ecfc733d78e391fc9a000000000000000000000000cce9a28b570946123f392cf1dbfa6d2d5e636a1f000000000000000000000000663d91cdf43817c718f5d3bef2b1187df8da863d000000000000000000000000875867b90b7ff6cd5fe6fe6d0c18e6fdacfbd4830000000000000000000000009f8a49f655ac69f24388a65febc97cc8909ef23400000000000000000000000065f56c372ad65268be34e1361316dd237bf9aae1000000000000000000000000c0078a4cbfca3c4b2d3cdde67736d363e1e18a5a0000000000000000000000000b913df30033535d3b2476d0e478e809e750f596000000000000000000000000f8e5a3916019bcdb8f598bbb5c9fdb9a81349c3f000000000000000000000000accd361a5184b741b3e8620e0750aa4d425078e1000000000000000000000000a8186c56bf25f6dd16fd362f9812e78298bf5ad4000000000000000000000000c8fc0500e8d5fb3e089dec075c212f35a5a4c1b00000000000000000000000006f5ef56f7272901d339beac4bbd2e628b420f1c4000000000000000000000000c5e82df2202c8be06069c0f03783a12ac4ffaec200000000000000000000000024f17be8aff0736dd5914048833f30a661b1bd8b0000000000000000000000007f2eea60ac6ec05a890e881cfc4f57aabe5c0f6a0000000000000000000000004d4025858175850aa10fc228d06c4c3ac765d25f00000000000000000000000006ec05d785c420559466e18328c77db908d1c91100000000000000000000000061244c82a9035f8a74650cb4c938e72206ce30000000000000000000000000003986e8d900a76d54c45ae3b7071bd8ea1ff7474d0000000000000000000000005e121c83e2fdaad75ee6d226b163749a89bcce6f0000000000000000000000001684398fdf572b77422c274b362603035d470ba400000000000000000000000088fbe200df63f4c46b6fe2290fe8c7eb740052b60000000000000000000000003eeb0b3ff67fe63cd58a0077e62a8276bf3b25c6000000000000000000000000efbb33334c96d9f70e682184adc8799c3c0aa5de0000000000000000000000008472f410c0202d53abbaa554499028da16f0921a000000000000000000000000fb1ff1f6bf577d7bef93660d27ac5172829ce4c4000000000000000000000000b5c834f09a132a367b8dda1f23d67ab2dc177ad30000000000000000000000008b2bf6b4602a13b4ab00083602f2b55377f808af000000000000000000000000dddf8a0b1e5860ea841829c42d8c4f15a37e5e7700000000000000000000000015453c6ef808090d0e856769330d94877055437600000000000000000000000016cdc1e778b1aa51ad91d599508026f3d4a48d65000000000000000000000000b054e7683f26273b4ba7454df9a71c578506aa010000000000000000000000009bba6257036c367e76baa8916725913a1ad60912000000000000000000000000e073182d644ebb5290cfa6915ba94312fc73a6790000000000000000000000007ee5bcc4d97831b5e013b47ddedf36a1288b69a4000000000000000000000000f742a7adc614157f000edb01fafed96356e21c5c000000000000000000000000f7ecc49fef9ddb884ca9e085cd4ce5441f9a90ba00000000000000000000000029d0e7419eece7e26b9800990d2ab2b4db67066d000000000000000000000000a9e2d3213042af17e7260d0115f9d1dfb047a3b900000000000000000000000033877627a04d3991e0cfc02b51cc864c8df2c8de0000000000000000000000006b4de0941fd3d244b6d278e80f565552a373d613000000000000000000000000b9680ce284d5c0d424ab3c1341a53585b0fc0776000000000000000000000000fc67e3f66881f94e85086e1c73fea3ca74b71154000000000000000000000000bb7845b8fb715d2124efb28ca338cd1658f49ea90000000000000000000000003f7701172a02812a9b826e25d3f2df109b45d863000000000000000000000000e82607f72a7865d3b5318d9d6a2df2c0c07bc075000000000000000000000000f807c3423748d26d48ba69ebb2e782d94de0d857000000000000000000000000f6907629c3b7c5ca83c2f5c110da33ffaecf51eb00000000000000000000000038661b4dce46ea80e7382f2d9e046993195614da000000000000000000000000ee27e89f8ed876bee9193560644fec37733968740000000000000000000000003082c52891683a70ac39910badd719b04f616cc100000000000000000000000083a127952d266a6ea306c40ac62a4a70668fe3bd000000000000000000000000ab13156930ab437897ef35287161051e92fc1c770000000000000000000000006455ee9de93c70c90f742b1afc13012a22e0215b00000000000000000000000095fe942953475f3011a5d84405bd1f1a27ed4679000000000000000000000000a3294f6f755c134edf3baffd5d6c2f0447abd916000000000000000000000000f595b092e9373dc8e6c29bc68543679a40aa00a8000000000000000000000000c18567c8e5aa06c3689551ef08308b73ce76da7d0000000000000000000000001717372f543acd37dea0af646e2fafa4dfeee77900000000000000000000000086c8374576e7db1d377789ed6579ac1aaa2ad4580000000000000000000000009d9c3f729a7df41c15beef72488314e686e51e810000000000000000000000001f5b9b9e0ca82c1c5ae675b22d179838719477ab00000000000000000000000009d735b3c3ce60f4b80fa7d97943654a93e07290000000000000000000000000e9cb518df54b596c3dc1d99dfbf8c11089c751fa000000000000000000000000b52fc0efcd49afb21128c5e2c5fa87fa83d6c57b000000000000000000000000067ea75adc274630effbc137ea8384cfdcf78c0b00000000000000000000000066fac4c7008d2c89d08cff161487e55415621eba000000000000000000000000a19a82eb5c4c77e9d4a93d3bf62b34f37247eaf8000000000000000000000000efb0ea21ae373e60245dce8c1606b619dd41a6d80000000000000000000000008e265817054442e8c26b39002fb6dbf4a04d3bcb000000000000000000000000d8c55b6a59a781159451c2fd881900edce74658b000000000000000000000000178a8ab44b71858b38cc68f349a06f397a73bff5000000000000000000000000691a32bfcf2fc8bb90e58dcbc873632b5ef3f22100000000000000000000000070fd68627bc1fe630517cb0379c8fb4462fe43cc0000000000000000000000001c634b7c4716d270956c12316c6099d04919919d000000000000000000000000f33e5fd85a5905380c5f1b0ae444bb995287f4d200000000000000000000000099a57de05a565d5a4abd2cb77443e582c5a5b49a000000000000000000000000b33a2549a9e7fd30eedda017cc16af79b06966f90000000000000000000000008263104ebce14e45a90d1e20ad6471b3d8a3a8620000000000000000000000006a7a54aa28f4dc4a0f4c5d873761f4a684b06e39000000000000000000000000718048ad0df590ce0fb6e91fef9d731b1c7c3ce100000000000000000000000047439248985140c96ec680e4380d6a7ef1dedd17000000000000000000000000361e85a2b3537c04b41b9e588c119fc66da82a90000000000000000000000000232f0fe1bb298852d89c6cc705161f16cccfee2e000000000000000000000000d4332f8c7aa0c4ad725e8e8a0cca7ad8542dcef0000000000000000000000000dae2d34ad7e77a2aec8ec598033eb9ce43e30e73000000000000000000000000ba04e39c922c84f2493876987096330944a6921e000000000000000000000000baa5ffec4302264b936d4e636ba5d8947c31f3a5000000000000000000000000525932f76da10f3d0559123cf12ad1608e248804000000000000000000000000f28fe5cd09a0b292d439d56e46c61744ebd117190000000000000000000000003ffda9b1d5553ce6efe94bdcab9a484384dd2d000000000000000000000000009fd6843163f3f501acfc98188e49ffb62a99645b000000000000000000000000d05cd513a34bd4a44cd9951d447e3e58b4a33f03000000000000000000000000d255f7db29ccf8909666d59f7598a94d7ed64a5800000000000000000000000099d11dbfb0fb361d3bd3e87d8e6960ecdc0c48de000000000000000000000000e1272764291c575e49b5bc0ba7cfdc0e40acd92000000000000000000000000093a20b9e4c09d0a8f22416e884f110eaee7169fd0000000000000000000000009b23b2297ac8cc7fba3e0b6be5eea905400a8a9300000000000000000000000017bc25e955b70a37b5cd25a74ebd996c808a76510000000000000000000000009a54b0dcfe8abc6e810a1c22631635c31c1b246b000000000000000000000000a0f2ada894967cf108ba3af5e72b1d0913e4733600000000000000000000000019acd0e64fd612f87e65d74c6c9aec8c39ac3887000000000000000000000000322596d037e7b9b0db76aa2191bc72e729927f04000000000000000000000000fc4468c16a96678ade0b3e6bca8075f9b82ea3a7000000000000000000000000770bab4eae6e81dfb69e4c05c582abd12a6cec68000000000000000000000000bc17bb1b86359958aabde85a510663cb799fd88c00000000000000000000000088bc980affa055fe99e6690ef7b39c33b82cd9fc00000000000000000000000070685d02026aff13681e8909ea4ca88034a9c87b000000000000000000000000502f4f31d7d622c5c3ef5bd67ff8d73d6fa90455000000000000000000000000b639f6f6613e71c768a184ca1f8efe1ab1b55e1900000000000000000000000072bbe806fa77fe5e9b004704b81671c987e5cce70000000000000000000000004eaaca1261510eba610544e581cab2b9bff128c60000000000000000000000006390ed3a6ee4066a87268ea725b263a32e545e49000000000000000000000000fbd782b4762519018840619471ed74c3baba59e60000000000000000000000006298a557c9d027d44abae541df216e112c808dca000000000000000000000000de074644cca9e717919454578b3babcbb15efdc6000000000000000000000000471e7015922d208ad77f8e095f4439a0490ed9c2000000000000000000000000956ac9f2dac060c0c250823f55de0741ba2c82c90000000000000000000000006fb491a0b7e9b1105ef58d72475954f5d199c0a70000000000000000000000007c7d45b97dfe43ce93e05b7f34e22888f9bcaa700000000000000000000000000c78c65052ec20cedb83b8234630379b3efa8212000000000000000000000000f19d8567a349caa203740c9b109b3c67fb07bfea00000000000000000000000081b36fb8b1fb0a190a88855389f96b42bedce611000000000000000000000000e376b0e254ce4751a40114b5c46518aa79a6573500000000000000000000000097a14aa094a88c18fa6279345ef395ab63dde61f0000000000000000000000005c2cf84d2636963785ab4dbeec59e4d8e3147721000000000000000000000000c133c9aa6a7f1179988d3add1c56450250fa628d00000000000000000000000078dd6ff941fa8b2203c7be677353508759176745000000000000000000000000f5ee4b1aba99e89166d12b9a7e2bdd863d442b82000000000000000000000000e4c09067b2b327153e0789d27db21554b1d8a8b700000000000000000000000094278555a803b8b9e078bb7fdfd7b600d905a02e00000000000000000000000099914fd26098aadcd42819453deab5651ab11535000000000000000000000000aaa7849074d023aa8eb60f526cf07de534fa3333000000000000000000000000e7e8b518bdc40240511d699adee57767b284fe2e000000000000000000000000a08c2b889d97d0ce2e8d09adb6abe51cfef71730000000000000000000000000a08c2b889d97d0ce2e8d09adb6abe51cfef71730