6107d0600d5560a0604081905260006080819052620000219160119162000144565b50600060128190556013805461ffff191690556014553480156200004457600080fd5b50604051620031a6380380620031a683398101604081905262000067916200029d565b8351849084906200008090600090602085019062000144565b5080516200009690600190602084019062000144565b505050620000b3620000ad620000ee60201b60201c565b620000f2565b601680546001600160a01b0319166001600160a01b0383161790558151620000e390601190602085019062000144565b50505050506200039e565b3390565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b82805462000152906200034b565b90600052602060002090601f016020900481019282620001765760008555620001c1565b82601f106200019157805160ff1916838001178555620001c1565b82800160010185558215620001c1579182015b82811115620001c1578251825591602001919060010190620001a4565b50620001cf929150620001d3565b5090565b5b80821115620001cf5760008155600101620001d4565b600082601f830112620001fb578081fd5b81516001600160401b038082111562000218576200021862000388565b604051601f8301601f19908116603f0116810190828211818310171562000243576200024362000388565b816040528381526020925086838588010111156200025f578485fd5b8491505b8382101562000282578582018301518183018401529082019062000263565b838211156200029357848385830101525b9695505050505050565b60008060008060808587031215620002b3578384fd5b84516001600160401b0380821115620002ca578586fd5b620002d888838901620001ea565b95506020870151915080821115620002ee578485fd5b620002fc88838901620001ea565b9450604087015191508082111562000312578384fd5b506200032187828801620001ea565b606087015190935090506001600160a01b038116811462000340578182fd5b939692955090935050565b6002810460018216806200036057607f821691505b602082108114156200038257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b612df880620003ae6000396000f3fe60806040526004361061023e5760003560e01c806367675d651161012e578063a0bcfc7f116100ab578063b88d4fde1161006f578063b88d4fde14610633578063c87b56dd14610653578063c94364e314610673578063e985e9c514610688578063f2fde38b146106a857610245565b8063a0bcfc7f1461059e578063a22cb465146105be578063accc1d5e146105de578063ad5f2210146105fe578063b52e6f4e1461061e57610245565b8063715018a6116100f2578063715018a6146105355780638b42035a1461054a5780638da5cb5b1461055f57806393791b031461057457806395d89b411461058957610245565b806367675d65146104c3578063676dd563146104d65780636dc7a627146104eb5780636ff962931461050057806370a082311461051557610245565b8063379607f5116101bc5780634b40e6ae116101805780634b40e6ae146104395780634f02c420146104595780634f6ccce71461046e5780635471f49f1461048e5780636352211e146104a357610245565b8063379607f5146103bc5780633ccfd60b146103cf5780633f879faf146103e457806340b89806146103f957806342842e0e1461041957610245565b8063095ea7b311610203578063095ea7b31461031957806318160ddd1461033957806323b872dd1461034e5780632a55205a1461036e5780632f745c591461039c57610245565b8062453a981461024757806301ffc9a71461027d57806306d254da146102aa57806306fdde03146102ca578063081812fc146102ec57610245565b3661024557005b005b34801561025357600080fd5b506102676102623660046121a4565b6106c8565b6040516102749190612c69565b60405180910390f35b34801561028957600080fd5b5061029d61029836600461237d565b6106e7565b6040516102749190612536565b3480156102b657600080fd5b506102456102c53660046121a4565b6106f8565b3480156102d657600080fd5b506102df610762565b6040516102749190612541565b3480156102f857600080fd5b5061030c6103073660046123fb565b6107f5565b60405161027491906124cc565b34801561032557600080fd5b506102456103343660046122e5565b610838565b34801561034557600080fd5b506102676108d0565b34801561035a57600080fd5b506102456103693660046121f7565b6108d6565b34801561037a57600080fd5b5061038e610389366004612413565b61090e565b60405161027492919061251d565b3480156103a857600080fd5b506102676103b73660046122e5565b61096c565b6102456103ca3660046123fb565b6109be565b3480156103db57600080fd5b50610245610bc9565b3480156103f057600080fd5b50610267610c76565b34801561040557600080fd5b506102456104143660046121a4565b610c7c565b34801561042557600080fd5b506102456104343660046121f7565b610cd5565b34801561044557600080fd5b506102456104543660046122e5565b610cf0565b34801561046557600080fd5b50610267610d4b565b34801561047a57600080fd5b506102676104893660046123fb565b610d51565b34801561049a57600080fd5b50610267610dac565b3480156104af57600080fd5b5061030c6104be3660046123fb565b610db1565b6102456104d13660046123fb565b610de6565b3480156104e257600080fd5b50610267610fd1565b3480156104f757600080fd5b5061029d610fdd565b34801561050c57600080fd5b50610245610fe6565b34801561052157600080fd5b506102676105303660046121a4565b611042565b34801561054157600080fd5b50610245611086565b34801561055657600080fd5b5061029d6110d1565b34801561056b57600080fd5b5061030c6110df565b34801561058057600080fd5b506102676110ee565b34801561059557600080fd5b506102df6110f4565b3480156105aa57600080fd5b506102456105b93660046123b5565b611103565b3480156105ca57600080fd5b506102456105d93660046122ab565b611159565b3480156105ea57600080fd5b506102456105f936600461230e565b61116b565b34801561060a57600080fd5b5061029d6106193660046121a4565b61122a565b34801561062a57600080fd5b5061026761128a565b34801561063f57600080fd5b5061024561064e366004612232565b611296565b34801561065f57600080fd5b506102df61066e3660046123fb565b6112cf565b34801561067f57600080fd5b50610245611361565b34801561069457600080fd5b5061029d6106a33660046121c5565b6113b4565b3480156106b457600080fd5b506102456106c33660046121a4565b6113e2565b6001600160a01b0381166000908152601060205260409020545b919050565b60006106f282611450565b92915050565b610700611475565b6001600160a01b03166107116110df565b6001600160a01b0316146107405760405162461bcd60e51b815260040161073790612b07565b60405180910390fd5b601680546001600160a01b0319166001600160a01b0392909216919091179055565b60606000805461077190612d00565b80601f016020809104026020016040519081016040528092919081815260200182805461079d90612d00565b80156107ea5780601f106107bf576101008083540402835291602001916107ea565b820191906000526020600020905b8154815290600101906020018083116107cd57829003601f168201915b505050505090505b90565b600061080082611479565b61081c5760405162461bcd60e51b815260040161073790612abb565b506000908152600460205260409020546001600160a01b031690565b600061084382610db1565b9050806001600160a01b0316836001600160a01b031614156108775760405162461bcd60e51b815260040161073790612b8b565b806001600160a01b0316610889611475565b6001600160a01b031614806108a557506108a5816106a3611475565b6108c15760405162461bcd60e51b81526004016107379061291c565b6108cb8383611496565b505050565b60085490565b6108e76108e1611475565b82611504565b6109035760405162461bcd60e51b815260040161073790612bcc565b6108cb838383611581565b6000828152600b602090815260408083208151808301909252546001600160a01b038116808352600160a01b90910462ffffff169282018390529291612710906109589086612c9e565b6109629190612c8a565b9150509250929050565b600061097783611042565b82106109955760405162461bcd60e51b815260040161073790612633565b506001600160a01b03919091166000908152600660209081526040808320938352929052205490565b60135460ff166109e05760405162461bcd60e51b8152600401610737906125c2565b6107d0601254826109f19190612c72565b1115610a0f5760405162461bcd60e51b815260040161073790612554565b60008111610a2f5760405162461bcd60e51b8152600401610737906128b5565b600a811115610a505760405162461bcd60e51b815260040161073790612792565b610a6281671bc16d674ec80000612c9e565b341015610a815760405162461bcd60e51b815260040161073790612a0c565b6000610a9582671bc16d674ec80000612c9e565b90508060146000828254610aa99190612c72565b9091555060009050610abb8234612cbd565b604051909150309083156108fc029084906000818181858888f19350505050158015610aeb573d6000803e3d6000fd5b5060005b83811015610b7c57610b0a610b02611475565b6012546116b4565b601254601654610b2691906001600160a01b03166101f4611724565b600160126000828254610b399190612c72565b90915550506012546040517f7bb2b3c10797baccb6f8c4791f1edd6ca2f0d028ee0eda64b01a9a57e3a653f790600090a280610b7481612d3b565b915050610aef565b5080156108cb57610b8b611475565b6001600160a01b03166108fc829081150290604051600060405180830381858888f19350505050158015610bc3573d6000803e3d6000fd5b50505050565b60156000610bd5611475565b6001600160a01b0316815260208101919091526040016000205460ff161515600114610c135760405162461bcd60e51b8152600401610737906128ec565b60004711610c335760405162461bcd60e51b815260040161073790612606565b610c3b611475565b6001600160a01b03166108fc479081150290604051600060405180830381858888f19350505050158015610c73573d6000803e3d6000fd5b50565b6107d081565b610c84611475565b6001600160a01b0316610c956110df565b6001600160a01b031614610cbb5760405162461bcd60e51b815260040161073790612b07565b6001600160a01b0316600090815260106020526040812055565b6108cb83838360405180602001604052806000815250611296565b610cf8611475565b6001600160a01b0316610d096110df565b6001600160a01b031614610d2f5760405162461bcd60e51b815260040161073790612b07565b6001600160a01b03909116600090815260106020526040902055565b60125481565b6000610d5b6108d0565b8210610d795760405162461bcd60e51b815260040161073790612c1d565b60088281548110610d9a57634e487b7160e01b600052603260045260246000fd5b90600052602060002001549050919050565b600a81565b6000818152600260205260408120546001600160a01b0316806106f25760405162461bcd60e51b8152600401610737906129c3565b601354610100900460ff16610e0d5760405162461bcd60e51b8152600401610737906125c2565b33600090815260106020526040902054610e395760405162461bcd60e51b815260040161073790612a84565b60008111610e595760405162461bcd60e51b8152600401610737906128b5565b33600090815260106020526040902054811115610e885760405162461bcd60e51b8152600401610737906127bf565b610e9a816716345785d8a00000612c9e565b341015610eb95760405162461bcd60e51b815260040161073790612a0c565b3360009081526010602052604081208054839290610ed8908490612cbd565b9091555060009050610ef2826716345785d8a00000612c9e565b90508060146000828254610f069190612c72565b9091555060009050610f188234612cbd565b604051909150309083156108fc029084906000818181858888f19350505050158015610f48573d6000803e3d6000fd5b5060005b83811015610b7c57610f5f610b02611475565b601254601654610f7b91906001600160a01b03166101f4611724565b600160126000828254610f8e9190612c72565b90915550506012546040517f7bb2b3c10797baccb6f8c4791f1edd6ca2f0d028ee0eda64b01a9a57e3a653f790600090a280610fc981612d3b565b915050610f4c565b671bc16d674ec8000081565b60135460ff1681565b610fee611475565b6001600160a01b0316610fff6110df565b6001600160a01b0316146110255760405162461bcd60e51b815260040161073790612b07565b6013805461ff001981166101009182900460ff1615909102179055565b60006001600160a01b03821661106a5760405162461bcd60e51b815260040161073790612979565b506001600160a01b031660009081526003602052604090205490565b61108e611475565b6001600160a01b031661109f6110df565b6001600160a01b0316146110c55760405162461bcd60e51b815260040161073790612b07565b6110cf60006117a6565b565b601354610100900460ff1681565b600a546001600160a01b031690565b6101f481565b60606001805461077190612d00565b61110b611475565b6001600160a01b031661111c6110df565b6001600160a01b0316146111425760405162461bcd60e51b815260040161073790612b07565b805161115590601190602084019061207e565b5050565b611155611164611475565b83836117f8565b611173611475565b6001600160a01b03166111846110df565b6001600160a01b0316146111aa5760405162461bcd60e51b815260040161073790612b07565b60005b818110156108cb576001601560008585858181106111db57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906111f091906121a4565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790558061122281612d3b565b9150506111ad565b6000611234611475565b6001600160a01b03166112456110df565b6001600160a01b03161461126b5760405162461bcd60e51b815260040161073790612b07565b506001600160a01b031660009081526015602052604090205460ff1690565b6716345785d8a0000081565b6112a76112a1611475565b83611504565b6112c35760405162461bcd60e51b815260040161073790612bcc565b610bc38484848461189b565b60606112da82611479565b6112f65760405162461bcd60e51b815260040161073790612b3c565b60006113006118ce565b6000848152600e602052604090205481519192509061132e5760405180602001604052806000815250611359565b81611338826118dd565b604051602001611349929190612460565b6040516020818303038152906040525b949350505050565b611369611475565b6001600160a01b031661137a6110df565b6001600160a01b0316146113a05760405162461bcd60e51b815260040161073790612b07565b6013805460ff19811660ff90911615179055565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b6113ea611475565b6001600160a01b03166113fb6110df565b6001600160a01b0316146114215760405162461bcd60e51b815260040161073790612b07565b6001600160a01b0381166114475760405162461bcd60e51b8152600401610737906126d0565b610c73816117a6565b60006001600160e01b0319821663152a902d60e11b14806106f257506106f2826119f8565b3390565b6000908152600260205260409020546001600160a01b0316151590565b600081815260046020526040902080546001600160a01b0319166001600160a01b03841690811790915581906114cb82610db1565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b600061150f82611479565b61152b5760405162461bcd60e51b815260040161073790612869565b600061153683610db1565b9050806001600160a01b0316846001600160a01b031614806115715750836001600160a01b0316611566846107f5565b6001600160a01b0316145b80611359575061135981856113b4565b826001600160a01b031661159482610db1565b6001600160a01b0316146115ba5760405162461bcd60e51b815260040161073790612716565b6001600160a01b0382166115e05760405162461bcd60e51b8152600401610737906127ee565b6115eb838383611a1d565b6115f6600082611496565b6001600160a01b038316600090815260036020526040812080546001929061161f908490612cbd565b90915550506001600160a01b038216600090815260036020526040812080546001929061164d908490612c72565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a46108cb8383836108cb565b60006116be611a28565b905060006116cb82611a89565b6000818152600f6020526040902054909150156116f857634e487b7160e01b600052600160045260246000fd5b6000818152600f6020908152604080832060019055858352600e9091529020819055610bc38484611b40565b6127108111156117465760405162461bcd60e51b81526004016107379061258b565b6040805180820182526001600160a01b03938416815262ffffff92831660208083019182526000968752600b905291909420935184549151909216600160a01b0262ffffff60a01b19929093166001600160a01b03199091161716179055565b600a80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b816001600160a01b0316836001600160a01b0316141561182a5760405162461bcd60e51b815260040161073790612832565b6001600160a01b0383811660008181526005602090815260408083209487168084529490915290819020805460ff1916851515179055517f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c319061188e908590612536565b60405180910390a3505050565b6118a6848484611581565b6118b284848484611b5a565b610bc35760405162461bcd60e51b81526004016107379061267e565b60606011805461077190612d00565b60608161190257506040805180820190915260018152600360fc1b60208201526106e2565b8160005b811561192c578061191681612d3b565b91506119259050600a83612c8a565b9150611906565b60008167ffffffffffffffff81111561195557634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561197f576020820181803683370190505b5090505b841561135957611994600183612cbd565b91506119a1600a86612d56565b6119ac906030612c72565b60f81b8183815181106119cf57634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a9053506119f1600a86612c8a565b9450611983565b60006001600160e01b0319821663780e9d6360e01b14806106f257506106f282611c75565b6108cb838383611cb5565b60006012546107d0611a3a9190612cbd565b611a46575060006107f2565b600d544442334340604051602001611a61949392919061249f565b6040516020818303038152906040528051906020012060001c611a849190612d56565b905090565b6000818152600c602052604081205480611aa05750815b600c60006001600d54611ab39190612cbd565b81526020019081526020016000205460001415611aed576001600d54611ad99190612cbd565b6000848152600c6020526040902055611b21565b600c60006001600d54611b009190612cbd565b81526020808201929092526040908101600090812054868252600c90935220555b6001600d6000828254611b349190612cbd565b90915550909392505050565b611155828260405180602001604052806000815250611d3e565b6000611b6e846001600160a01b0316611d71565b15611c6a57836001600160a01b031663150b7a02611b8a611475565b8786866040518563ffffffff1660e01b8152600401611bac94939291906124e0565b602060405180830381600087803b158015611bc657600080fd5b505af1925050508015611bf6575060408051601f3d908101601f19168201909252611bf391810190612399565b60015b611c50573d808015611c24576040519150601f19603f3d011682016040523d82523d6000602084013e611c29565b606091505b508051611c485760405162461bcd60e51b81526004016107379061267e565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611359565b506001949350505050565b60006001600160e01b031982166380ac58cd60e01b1480611ca657506001600160e01b03198216635b5e139f60e01b145b806106f257506106f282611d80565b611cc08383836108cb565b6001600160a01b038316611cdc57611cd781611d99565b611cff565b816001600160a01b0316836001600160a01b031614611cff57611cff8382611ddd565b6001600160a01b038216611d1b57611d1681611e7a565b6108cb565b826001600160a01b0316826001600160a01b0316146108cb576108cb8282611f53565b611d488383611f97565b611d556000848484611b5a565b6108cb5760405162461bcd60e51b81526004016107379061267e565b6001600160a01b03163b151590565b6001600160e01b031981166301ffc9a760e01b14919050565b600880546000838152600960205260408120829055600182018355919091527ff3f7a9fe364faab93b216da50a3214154f22a0a2b415b23a84c8169e8b636ee30155565b60006001611dea84611042565b611df49190612cbd565b600083815260076020526040902054909150808214611e47576001600160a01b03841660009081526006602090815260408083208584528252808320548484528184208190558352600790915290208190555b5060009182526007602090815260408084208490556001600160a01b039094168352600681528383209183525290812055565b600854600090611e8c90600190612cbd565b60008381526009602052604081205460088054939450909284908110611ec257634e487b7160e01b600052603260045260246000fd5b906000526020600020015490508060088381548110611ef157634e487b7160e01b600052603260045260246000fd5b6000918252602080832090910192909255828152600990915260408082208490558582528120556008805480611f3757634e487b7160e01b600052603160045260246000fd5b6001900381819060005260206000200160009055905550505050565b6000611f5e83611042565b6001600160a01b039093166000908152600660209081526040808320868452825280832085905593825260079052919091209190915550565b6001600160a01b038216611fbd5760405162461bcd60e51b815260040161073790612a4f565b611fc681611479565b15611fe35760405162461bcd60e51b81526004016107379061275b565b611fef60008383611a1d565b6001600160a01b0382166000908152600360205260408120805460019290612018908490612c72565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a4611155600083836108cb565b82805461208a90612d00565b90600052602060002090601f0160209004810192826120ac57600085556120f2565b82601f106120c557805160ff19168380011785556120f2565b828001600101855582156120f2579182015b828111156120f25782518255916020019190600101906120d7565b506120fe929150612102565b5090565b5b808211156120fe5760008155600101612103565b600067ffffffffffffffff8084111561213257612132612d96565b604051601f8501601f19908116603f0116810190828211818310171561215a5761215a612d96565b8160405280935085815286868601111561217357600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b03811681146106e257600080fd5b6000602082840312156121b5578081fd5b6121be8261218d565b9392505050565b600080604083850312156121d7578081fd5b6121e08361218d565b91506121ee6020840161218d565b90509250929050565b60008060006060848603121561220b578081fd5b6122148461218d565b92506122226020850161218d565b9150604084013590509250925092565b60008060008060808587031215612247578081fd5b6122508561218d565b935061225e6020860161218d565b925060408501359150606085013567ffffffffffffffff811115612280578182fd5b8501601f81018713612290578182fd5b61229f87823560208401612117565b91505092959194509250565b600080604083850312156122bd578182fd5b6122c68361218d565b9150602083013580151581146122da578182fd5b809150509250929050565b600080604083850312156122f7578182fd5b6123008361218d565b946020939093013593505050565b60008060208385031215612320578182fd5b823567ffffffffffffffff80821115612337578384fd5b818501915085601f83011261234a578384fd5b813581811115612358578485fd5b866020808302850101111561236b578485fd5b60209290920196919550909350505050565b60006020828403121561238e578081fd5b81356121be81612dac565b6000602082840312156123aa578081fd5b81516121be81612dac565b6000602082840312156123c6578081fd5b813567ffffffffffffffff8111156123dc578182fd5b8201601f810184136123ec578182fd5b61135984823560208401612117565b60006020828403121561240c578081fd5b5035919050565b60008060408385031215612425578182fd5b50508035926020909101359150565b6000815180845261244c816020860160208601612cd4565b601f01601f19169290920160200192915050565b60008351612472818460208801612cd4565b835190830190612486818360208801612cd4565b64173539b7b760d91b9101908152600501949350505050565b938452602084019290925260601b6bffffffffffffffffffffffff19166040830152605482015260740190565b6001600160a01b0391909116815260200190565b6001600160a01b038581168252841660208201526040810183905260806060820181905260009061251390830184612434565b9695505050505050565b6001600160a01b03929092168252602082015260400190565b901515815260200190565b6000602082526121be6020830184612434565b60208082526018908201527f4e6f7420656e6f756768206c65667420746f206d696e742e0000000000000000604082015260600190565b6020808252601a908201527f45524332393831526f79616c746965733a20546f6f2068696768000000000000604082015260600190565b60208082526024908201527f49742773206e6f7420706f737369626c6520746f20636c61696d206a757374206040820152633cb2ba1760e11b606082015260800190565b6020808252601390820152724e6f7468696e6720746f20776974686472617760681b604082015260600190565b6020808252602b908201527f455243373231456e756d657261626c653a206f776e657220696e646578206f7560408201526a74206f6620626f756e647360a81b606082015260800190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b60208082526025908201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060408201526437bbb732b960d91b606082015260800190565b6020808252601c908201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604082015260600190565b60208082526013908201527204d61782070657220636c61696d20697320313606c1b604082015260600190565b602080825260159082015274139bdd08195b9bdd59da0819585c9b1e481b5a5b9d605a1b604082015260600190565b60208082526024908201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646040820152637265737360e01b606082015260800190565b60208082526019908201527f4552433732313a20617070726f766520746f2063616c6c657200000000000000604082015260600190565b6020808252602c908201527f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860408201526b34b9ba32b73a103a37b5b2b760a11b606082015260800190565b6020808252601f908201527f4e756d626572206e65656420746f20626520686967686572207468616e203000604082015260600190565b6020808252601690820152752cb7bab91030b932903737ba103a34329037bbb732b960511b604082015260600190565b60208082526038908201527f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760408201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000606082015260800190565b6020808252602a908201527f4552433732313a2062616c616e636520717565727920666f7220746865207a65604082015269726f206164647265737360b01b606082015260800190565b60208082526029908201527f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460408201526832b73a103a37b5b2b760b91b606082015260800190565b60208082526023908201527f45746865722076616c75652073656e742069732062656c6f772074686520707260408201526269636560e81b606082015260800190565b6020808252818101527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604082015260600190565b60208082526017908201527f596f7520617265206e6f742077686974656c6973746564000000000000000000604082015260600190565b6020808252602c908201527f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860408201526b34b9ba32b73a103a37b5b2b760a11b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252602f908201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60408201526e3732bc34b9ba32b73a103a37b5b2b760891b606082015260800190565b60208082526021908201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656040820152603960f91b606082015260800190565b60208082526031908201527f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f6040820152701ddb995c881b9bdc88185c1c1c9bdd9959607a1b606082015260800190565b6020808252602c908201527f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60408201526b7574206f6620626f756e647360a01b606082015260800190565b90815260200190565b60008219821115612c8557612c85612d6a565b500190565b600082612c9957612c99612d80565b500490565b6000816000190483118215151615612cb857612cb8612d6a565b500290565b600082821015612ccf57612ccf612d6a565b500390565b60005b83811015612cef578181015183820152602001612cd7565b83811115610bc35750506000910152565b600281046001821680612d1457607f821691505b60208210811415612d3557634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415612d4f57612d4f612d6a565b5060010190565b600082612d6557612d65612d80565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b031981168114610c7357600080fdfea2646970667358221220aa1c3f2def1de96499760282c3f5ce11d5de2cdd7ed44214b3fbc26e1dae965864736f6c63430008010033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000065571f76451da9385b149c1d74f9b036d59b13d3000000000000000000000000000000000000000000000000000000000000000a53696d706c65204d616e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000953494d504c454d414e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036697066733a2f2f516d61423950624c504d626870384e79564b54427061696a684c536f4262504e75635572686d65427033674342582f00000000000000000000