Contract Overview
My Name Tag:
Not Available, login to update
[ Download CSV Export ]
Are you the contract creator? Verify and Publish your contract source code today!
Decompile ByteCode
Decompile ByteCode
0x6080604052600436106100905760003560e01c8063894760691161005957806389476069146101875780638f6c6243146101a7578063f2fde38b146101c7578063f8669f06146101e7578063ffecf5161461020757610097565b8060a7146100e55780614022146100fc578063246628d31461011c578063718290fc1461013c5780637362377b1461017257610097565b3661009757005b3480156100a357600080fd5b5060003660608280806100b985600481846139f8565b8101906100c691906134e4565b9250925092506100d7838383610227565b505050915050805190602001f35b3480156100f157600080fd5b506100fa6105b5565b005b34801561010857600080fd5b506100fa610117366004613214565b61071f565b34801561012857600080fd5b506100fa6101373660046132fe565b611199565b34801561014857600080fd5b5061015c61015736600461333e565b611247565b60405161016991906137bf565b60405180910390f35b34801561017e57600080fd5b506100fa61176f565b34801561019357600080fd5b506100fa6101a2366004613214565b6117d6565b3480156101b357600080fd5b506100fa6101c23660046132b7565b611906565b3480156101d357600080fd5b506100fa6101e2366004613214565b6119fa565b3480156101f357600080fd5b506100fa610202366004613237565b611a59565b34801561021357600080fd5b506100fa610222366004613214565b611bf2565b6001546001600160a01b0316331461025a5760405162461bcd60e51b815260040161025190613859565b60405180910390fd5b600180546001600160a01b03191681179055600080841361027b578261027d565b835b90506000811361029f5760405162461bcd60e51b8152600401610251906138d6565b6000828060200190518101906102b59190613581565b8051909150600114156102d6576102d181602001513384611c40565b6105ae565b8051600214156105ae5760008086136102f257856000036102f7565b846000035b9050600081136103195760405162461bcd60e51b81526004016102519061392d565b60408051600280825260608201835260009260208301908036833701905050905082604001518160008151811061034c57fe5b60200260200101906001600160a01b031690816001600160a01b03168152505082602001518160018151811061037e57fe5b60200260200101906001600160a01b031690816001600160a01b031681525050600083602001516001600160a01b03166370a08231306040518263ffffffff1660e01b81526004016103d091906136bd565b60206040518083038186803b1580156103e857600080fd5b505afa1580156103fc573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061042091906135f6565b905061043183838660600151611d8c565b5060208401516040516370a0823160e01b81526000916001600160a01b0316906370a08231906104659030906004016136bd565b60206040518083038186803b15801561047d57600080fd5b505afa158015610491573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104b591906135f6565b9050858110156104d75760405162461bcd60e51b81526004016102519061383a565b6104e685602001513388611c40565b60208501516040516370a0823160e01b81526000916001600160a01b0316906370a08231906105199030906004016136bd565b60206040518083038186803b15801561053157600080fd5b505afa158015610545573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061056991906135f6565b905082811161058a5760405162461bcd60e51b815260040161025190613897565b60208601516004546105a891906001600160a01b0316858403611c40565b50505050505b5050505050565b6002546040516370a0823160e01b81526000916001600160a01b0316906370a08231906105e69030906004016136bd565b60206040518083038186803b1580156105fe57600080fd5b505afa158015610612573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061063691906135f6565b905060005b6009548110156106775761066f6009828154811061065557fe5b6000918252602090912001546001600160a01b031661071f565b60010161063b565b506002546040516370a0823160e01b81526000916001600160a01b0316906370a08231906106a99030906004016136bd565b60206040518083038186803b1580156106c157600080fd5b505afa1580156106d5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106f991906135f6565b90508082111561071b5760405162461bcd60e51b8152600401610251906138b6565b5050565b61072833611ecc565b6107445760405162461bcd60e51b815260040161025190613876565b6001600160a01b0381166000908152600860209081526040808320805482518185028101850190935280835291929091908301828280156107ae57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311610790575b505050506001600160a01b0384166000908152600a60209081526040808320805482518185028101850190935280835295965092949093509083018282801561081657602002820191906000526020600020905b815481526020019060010190808311610802575b505050505090506000600267ffffffffffffffff8111801561083757600080fd5b5060405190808252806020026020018201604052801561087157816020015b61085e61307a565b8152602001906001900390816108565790505b5060025460408051600380825260808201909252929350600092839283926001600160a01b03909116918391602082016060803683375050604080516002808252606082018352939450600093909250906020830190803683375050604080516002808252606082019092529293506000929150602082015b6108f261307a565b8152602001906001900390816108ea579050509050838360008151811061091557fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508a8360018151811061094357fe5b60200260200101906001600160a01b031690816001600160a01b031681525050838360028151811061097157fe5b60200260200101906001600160a01b031690816001600160a01b031681525050610999613098565b6001600160a01b0380861660208301528c1660408201528a518b906000906109bd57fe5b60209081029190910101516001600160a01b031681526109dc81611eee565b8a6000815181106109e957fe5b60200260200101516000600281106109fd57fe5b602002018b600081518110610a0e57fe5b6020026020010151600160028110610a2257fe5b6020020191909152528a518b906001908110610a3a57fe5b60209081029190910101516001600160a01b03168152610a5981611eee565b8a600181518110610a6657fe5b6020026020010151600060028110610a7a57fe5b602002018b600181518110610a8b57fe5b6020026020010151600160028110610a9f57fe5b6020020191909152528951610b2a908b90600090610ab957fe5b60200260200101518b600181518110610ace57fe5b60200260200101518b600081518110610ae357fe5b6020026020010151600060028110610af757fe5b60200201518c600181518110610b0957fe5b6020026020010151600060028110610b1d57fe5b6020020151600b54611f12565b15610fe15788600081518110610b3c57fe5b6020026020010151600160028110610b5057fe5b602002015189600181518110610b6257fe5b6020026020010151600060028110610b7657fe5b602002015102975088600081518110610b8b57fe5b6020026020010151600060028110610b9f57fe5b602002015189600181518110610bb157fe5b6020026020010151600160028110610bc557fe5b6020020151029650866103e202886103e8021015610dcc578a600181518110610bea57fe5b602002602001015183600081518110610bff57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508a600081518110610c2c57fe5b602002602001015183600181518110610c4157fe5b60200260200101906001600160a01b031690816001600160a01b03168152505088600181518110610c6e57fe5b602002602001015182600081518110610c8357fe5b602002602001018190525060405180604001604052808a600081518110610ca657fe5b6020026020010151600160028110610cba57fe5b602002015181526020018a600081518110610cd157fe5b6020026020010151600060028110610ce557fe5b602002015181525082600181518110610cfa57fe5b6020908102919091010152604051631c60a43f60e21b8152309063718290fc90610d2c90879087908790600401613730565b600060405180830381600087803b158015610d4657600080fd5b505af1925050508015610d7b57506040513d6000823e601f3d908101601f19168201604052610d789190810190613400565b60015b610d8457610dc7565b600081600081518110610d9357fe5b60200260200101511180610dbb5750600081600181518110610db157fe5b6020026020010151115b15610dc557600196505b505b610fc6565b876103e202876103e8021015610fc6578a600081518110610de957fe5b602002602001015183600081518110610dfe57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508a600181518110610e2b57fe5b602002602001015183600181518110610e4057fe5b60200260200101906001600160a01b031690816001600160a01b03168152505088600081518110610e6d57fe5b602002602001015182600081518110610e8257fe5b602002602001018190525060405180604001604052808a600181518110610ea557fe5b6020026020010151600160028110610eb957fe5b602002015181526020018a600181518110610ed057fe5b6020026020010151600060028110610ee457fe5b602002015181525082600181518110610ef957fe5b6020908102919091010152604051631c60a43f60e21b8152309063718290fc90610f2b90879087908790600401613730565b600060405180830381600087803b158015610f4557600080fd5b505af1925050508015610f7a57506040513d6000823e601f3d908101601f19168201604052610f779190810190613400565b60015b610f8357610fc6565b600081600081518110610f9257fe5b60200260200101511180610fba5750600081600181518110610fb057fe5b6020026020010151115b15610fc457600196505b505b620dbba05a1015610fe1575050505050505050505050611196565b85600114156110e3578a600081518110610ff757fe5b60209081029190910101516001600160a01b0316815261101681611eee565b8a60008151811061102357fe5b602002602001015160006002811061103757fe5b602002018b60008151811061104857fe5b602002602001015160016002811061105c57fe5b6020020191909152528a518b90600190811061107457fe5b60209081029190910101516001600160a01b0316815261109381611eee565b8a6001815181106110a057fe5b60200260200101516000600281106110b457fe5b602002018b6001815181106110c557fe5b60200260200101516001600281106110d957fe5b6020020191909152525b886000815181106110f057fe5b602002602001015160006002811061110457fe5b60200201518a60008151811061111657fe5b6020026020010181815250508860018151811061112f57fe5b602002602001015160006002811061114357fe5b60200201518a60018151811061115557fe5b6020908102919091018101919091526001600160a01b038d166000908152600a8252604090208b51611189928d01906130b8565b5050505050505050505050505b50565b6000546001600160a01b031633146111c35760405162461bcd60e51b815260040161025190613803565b6111cf60098383613103565b5060005b818110156112425760408051808201909152600080825260208201819052600a9085858581811061120057fe5b90506020020160208101906112159190613214565b6001600160a01b031681526020810191909152604001600020611239916002613156565b506001016111d3565b505050565b60603330146112685760405162461bcd60e51b815260040161025190613910565b606060006112ac898980806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250899250889150611f8c9050565b60408051600280825260608201909252929450909250816020016020820280368337019050509250600354811115611763576002546040516370a0823160e01b81526000916001600160a01b0316906370a082319061130f9030906004016136bd565b60206040518083038186803b15801561132757600080fd5b505afa15801561133b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061135f91906135f6565b905060008a8a600081811061137057fe5b90506020020160208101906113859190613214565b600480546040516370a0823160e01b81526001600160a01b03938416936370a08231936113b69390911691016136bd565b60206040518083038186803b1580156113ce57600080fd5b505afa1580156113e2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061140691906135f6565b905060008b8b600181811061141757fe5b905060200201602081019061142c9190613214565b600480546040516370a0823160e01b81526001600160a01b03938416936370a082319361145d9390911691016136bd565b60206040518083038186803b15801561147557600080fd5b505afa158015611489573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114ad91906135f6565b905061152e858d8d80806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050508c8c8080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061220a92505050565b506002546040516370a0823160e01b81526000916001600160a01b0316906370a08231906115609030906004016136bd565b60206040518083038186803b15801561157857600080fd5b505afa15801561158c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115b091906135f6565b905060008d8d60008181106115c157fe5b90506020020160208101906115d69190613214565b600480546040516370a0823160e01b81526001600160a01b03938416936370a08231936116079390911691016136bd565b60206040518083038186803b15801561161f57600080fd5b505afa158015611633573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061165791906135f6565b905060008e8e600181811061166857fe5b905060200201602081019061167d9190613214565b600480546040516370a0823160e01b81526001600160a01b03938416936370a08231936116ae9390911691016136bd565b60206040518083038186803b1580156116c657600080fd5b505afa1580156116da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116fe91906135f6565b9050828611156117205760405162461bcd60e51b8152600401610251906138b6565b848287850301038960008151811061173457fe5b6020026020010181815250508381038960018151811061175057fe5b6020026020010181815250505050505050505b50509695505050505050565b6000546001600160a01b031633146117995760405162461bcd60e51b815260040161025190613803565b6000805460405130928331926001600160a01b03169183156108fc0291849190818181858888f19350505050158015611242573d6000803e3d6000fd5b6000546001600160a01b031633146118005760405162461bcd60e51b815260040161025190613803565b6040516370a0823160e01b81526000906001600160a01b038316906370a082319061182f9030906004016136bd565b60206040518083038186803b15801561184757600080fd5b505afa15801561185b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061187f91906135f6565b60005460405163a9059cbb60e01b81529192506001600160a01b038085169263a9059cbb926118b49216908590600401613717565b602060405180830381600087803b1580156118ce57600080fd5b505af11580156118e2573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061124291906134a1565b6000546001600160a01b031633146119305760405162461bcd60e51b815260040161025190613803565b600280546001600160a01b038087166001600160a01b03199283168117909355600386905560048054918616919092161781556040805163313ce56760e01b8152905163313ce56792828101926020929190829003018186803b15801561199657600080fd5b505afa1580156119aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119ce919061360e565b6001600160a01b03909416600090815260066020526040902060ff94909416600a0a9093555050600b55565b6000546001600160a01b03163314611a245760405162461bcd60e51b815260040161025190613803565b6001600160a01b038116611a3757600080fd5b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314611a835760405162461bcd60e51b815260040161025190613803565b6001600160a01b0385166000908152600860205260409020611aa6908585613103565b50600980546001810182556000919091527f6e1540171b6c0c960b71a7020d9f60077f6af931a8bbf590da0223dacf75c7af0180546001600160a01b0319166001600160a01b0387169081179091556040805163313ce56760e01b8152905163313ce56791600480820192602092909190829003018186803b158015611b2b57600080fd5b505afa158015611b3f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b63919061360e565b6001600160a01b038616600090815260066020526040812060ff92909216600a0a9091555b83811015611bea57828282818110611b9c57fe5b9050602002013560076000878785818110611bb357fe5b9050602002016020810190611bc89190613214565b6001600160a01b03168152602081019190915260400160002055600101611b88565b505050505050565b6000546001600160a01b03163314611c1c5760405162461bcd60e51b815260040161025190613803565b6001600160a01b03166000908152600560205260409020805460ff19166001179055565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b60208310611cbc5780518252601f199092019160209182019101611c9d565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114611d1e576040519150601f19603f3d011682016040523d82523d6000602084013e611d23565b606091505b5091509150818015611d51575080511580611d515750808060200190516020811015611d4e57600080fd5b50515b6105ae5760405162461bcd60e51b815260040180806020018281038252602d815260200180613a83602d913960400191505060405180910390fd5b6001600160a01b0381166000908152600760205260408120546001811415611de957611de284600081518110611dbe57fe5b602002602001015185600181518110611dd357fe5b6020026020010151858861269d565b9150611ec4565b80600a1415611e2657611de284600081518110611e0257fe5b602002602001015185600181518110611e1757fe5b60200260200101518588612783565b8060021480611e355750806003145b15611ec457611e42613196565b6001815284518590600090611e5357fe5b602002602001015181602001906001600160a01b031690816001600160a01b031681525050611ec0848787600181518110611e8a57fe5b60200260200101516001600160a01b031688600081518110611ea857fe5b60200260200101516001600160a01b031610846128c9565b9250505b509392505050565b6001600160a01b03811660009081526005602052604090205460ff165b919050565b600080611f088360000151846020015185604001516129fc565b9094909350915050565b60006103e88281019083810390888202819004908984020480881180611f3757508188105b15611f49576001945050505050611f83565b6103e8838a020491506103e8848a0204905080871180611f6857508187105b15611f7a576001945050505050611f83565b60009450505050505b95945050505050565b8251606090600090600019018185858281611fa357fe5b905060400201600060028110611fb557fe5b60200201359050600086866000818110611fcb57fe5b905060400201600160028110611fdd57fe5b6020020135905060015b8381101561204c5761203f83838a8a8581811061200057fe5b90506040020160006002811061201257fe5b60200201358b8b8681811061202357fe5b90506040020160016002811061203557fe5b6020020135612a77565b9093509150600101611fe7565b50600061205b826103e5612af1565b9050612069836103e8612af1565b8111156121fe57600061208f6103e86120828685612af1565b8161208957fe5b04612b5a565b9050895167ffffffffffffffff811180156120a957600080fd5b506040519080825280602002602001820160405280156120d3578160200160208202803683370190505b5096506103e56120ef6103e86120e98488612bab565b90612af1565b816120f657fe5b048760008151811061210457fe5b60200260200101818152505060005b8581101561219f5761217d88828151811061212a57fe5b60200260200101518b8b8481811061213e57fe5b90506040020160006002811061215057fe5b60200201358c8c8581811061216157fe5b90506040020160016002811061217357fe5b6020020135612bfb565b88826001018151811061218c57fe5b6020908102919091010152600101612113565b50866000815181106121ad57fe5b60200260200101518786815181106121c157fe5b602002602001015111156121fc57866000815181106121dc57fe5b60200260200101518786815181106121f057fe5b60200260200101510395505b505b50505050935093915050565b600080600760008460008151811061221e57fe5b60200260200101516001600160a01b03166001600160a01b031681526020019081526020016000205490506000600760008560018151811061225c57fe5b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002054905061228f613196565b826002148061229e5750826003145b1561237d5760028152855186906000906122b457fe5b6020908102919091018101516001600160a01b0316908201528551869060019081106122dc57fe5b60209081029190910101516001600160a01b0316604082015284518590600190811061230457fe5b60209081029190910101516001600160a01b03166060820152845161237690869060009061232e57fe5b60200260200101518860008151811061234357fe5b60200260200101518860018151811061235857fe5b60200260200101516001600160a01b031689600081518110611ea857fe5b9350612693565b816002148061238c5750816003145b1561246457600281528551869060019081106123a457fe5b6020908102919091018101516001600160a01b031690820152855186906000906123ca57fe5b60209081029190910101516001600160a01b03166040820152845185906000906123f057fe5b60209081029190910101516001600160a01b031660608201528451612376908690600190811061241c57fe5b60200260200101518860018151811061243157fe5b60200260200101518860008151811061244657fe5b60200260200101516001600160a01b031689600181518110611ea857fe5b6002546040516370a0823160e01b81526000916001600160a01b0316906370a08231906124959030906004016136bd565b60206040518083038186803b1580156124ad57600080fd5b505afa1580156124c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124e591906135f6565b905080886000815181106124f557fe5b6020026020010151111561251e57808860008151811061251157fe5b6020026020010181815250505b6040805160028082526060820183526000926020830190803683370190505090508760008151811061254c57fe5b60200260200101518160008151811061256157fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508760018151811061258e57fe5b6020026020010151816001815181106125a357fe5b60200260200101906001600160a01b031690816001600160a01b0316815250506125f6896000815181106125d357fe5b602002602001015182896000815181106125e957fe5b6020026020010151611d8c565b95508760018151811061260557fe5b60200260200101518160008151811061261a57fe5b60200260200101906001600160a01b031690816001600160a01b0316815250508760008151811061264757fe5b60200260200101518160018151811061265c57fe5b60200260200101906001600160a01b031690816001600160a01b03168152505061268e8682896001815181106125e957fe5b955050505b5050509392505050565b60006126aa858484611c40565b60006126b68686612cd3565b5090506000806126c78689896129fc565b915091506126d6858383612bfb565b9350600080846001600160a01b03168a6001600160a01b0316146126fc57856000612700565b6000865b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0389169063022c0d9f90612744908590859030906024810161399d565b600060405180830381600087803b15801561275e57600080fd5b505af1158015612772573d6000803e3d6000fd5b505050505050505050949350505050565b6000612790858484611c40565b600061279c8686612cd3565b506040516378a051ad60e11b81529091506001600160a01b0385169063f140a35a906127ce9086908a90600401613986565b60206040518083038186803b1580156127e657600080fd5b505afa1580156127fa573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061281e91906135f6565b9150600080826001600160a01b0316886001600160a01b03161461284457836000612848565b6000845b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0387169063022c0d9f9061288c908590859030906024810161399d565b600060405180830381600087803b1580156128a657600080fd5b505af11580156128ba573d6000803e3d6000fd5b50505050505050949350505050565b600180546001600160a01b0319166001600160a01b0386169081179091556000908190819063128acb08308789816129155773fffd8963efd1fc6a506488495d951d5263988d2561291c565b6401000276a45b8960405160200161292d919061394a565b6040516020818303038152906040526040518663ffffffff1660e01b815260040161295c9594939291906136d1565b6040805180830381600087803b15801561297557600080fd5b505af1158015612989573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129ad91906134c1565b91509150846129bc57816129be565b805b6001805460009290920394506001600160a01b03909116146129f25760405162461bcd60e51b8152600401610251906138f3565b5050949350505050565b6001600160a01b03831660009081526007602052604081205481906001811480612a26575080600a145b15612a4057612a36868686612db1565b9093509150612a6e565b8060021415612a5457612a36868686612e75565b8060031415612a6e57612a68868686612fde565b90935091505b50935093915050565b600080806103e8612a8a876103e5612af1565b81612a9157fe5b0490506000612aa08887612af1565b90506000612aae878461302b565b9050808281612ab957fe5b0494506103e8612acf6103e56120e98b8a612af1565b81612ad657fe5b049150808281612ae257fe5b04935050505094509492505050565b6000811580612b0c57505080820282828281612b0957fe5b04145b612b54576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6d756c2d6f766572666c6f7760601b604482015290519081900360640190fd5b92915050565b60006003821115612b9d575080600160028204015b81811015612b9757809150600281828581612b8657fe5b040181612b8f57fe5b049050612b6f565b50611ee9565b8115611ee957506001919050565b80820382811115612b54576040805162461bcd60e51b815260206004820152601560248201527464732d6d6174682d7375622d756e646572666c6f7760581b604482015290519081900360640190fd5b6000808411612c3b5760405162461bcd60e51b815260040180806020018281038252602b815260200180613ab0602b913960400191505060405180910390fd5b600083118015612c4b5750600082115b612c865760405162461bcd60e51b8152600401808060200182810382526028815260200180613a5b6028913960400191505060405180910390fd5b6000612c94856103e5612af1565b90506000612ca28285612af1565b90506000612cbc83612cb6886103e8612af1565b9061302b565b9050808281612cc757fe5b04979650505050505050565b600080826001600160a01b0316846001600160a01b03161415612d275760405162461bcd60e51b8152600401808060200182810382526025815260200180613a366025913960400191505060405180910390fd5b826001600160a01b0316846001600160a01b031610612d47578284612d4a565b83835b90925090506001600160a01b038216612daa576040805162461bcd60e51b815260206004820152601e60248201527f556e697377617056324c6962726172793a205a45524f5f414444524553530000604482015290519081900360640190fd5b9250929050565b6000806000612dc08585612cd3565b509050600080876001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015612dff57600080fd5b505afa158015612e13573d6000803e3d6000fd5b505050506040513d6060811015612e2957600080fd5b5080516020909101516dffffffffffffffffffffffffffff91821693501690506001600160a01b0387811690841614612e63578082612e66565b81815b90999098509650505050505050565b6000806000612e848585612cd3565b5090506000866001600160a01b031663e76c01e46040518163ffffffff1660e01b815260040160e06040518083038186803b158015612ec257600080fd5b505afa158015612ed6573d6000803e3d6000fd5b505050506040513d60e0811015612eec57600080fd5b505160408051630d34328160e11b815290519192506000916001600160a01b038a1691631a686502916004808301926020929190829003018186803b158015612f3457600080fd5b505afa158015612f48573d6000803e3d6000fd5b505050506040513d6020811015612f5e57600080fd5b5051905060006060612f826001600160a01b0385166001600160801b038516612af1565b901c90506000836001600160a01b03166060846001600160801b0316901b81612fa757fe5b049050846001600160a01b0316896001600160a01b031614612fca578181612fcd565b80825b909b909a5098505050505050505050565b6000806000612fed8585612cd3565b5090506000866001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e06040518083038186803b158015612ec257600080fd5b80820182811015612b54576040805162461bcd60e51b815260206004820152601460248201527364732d6d6174682d6164642d6f766572666c6f7760601b604482015290519081900360640190fd5b60405180604001604052806002906020820280368337509192915050565b604080516060810182526000808252602082018190529181019190915290565b8280548282559060005260206000209081019282156130f3579160200282015b828111156130f35782518255916020019190600101906130d8565b506130ff9291506131bd565b5090565b8280548282559060005260206000209081019282156130f3579160200282015b828111156130f35781546001600160a01b0319166001600160a01b03843516178255602090920191600190910190613123565b8280548282559060005260206000209081019282156130f3579160200282015b828111156130f3578251829060ff16905591602001919060010190613176565b60408051608081018252600080825260208201819052918101829052606081019190915290565b5b808211156130ff57600081556001016131be565b60008083601f8401126131e3578182fd5b50813567ffffffffffffffff8111156131fa578182fd5b6020830191508360208083028501011115612daa57600080fd5b600060208284031215613225578081fd5b813561323081613a20565b9392505050565b60008060008060006060868803121561324e578081fd5b853561325981613a20565b9450602086013567ffffffffffffffff80821115613275578283fd5b61328189838a016131d2565b90965094506040880135915080821115613299578283fd5b506132a6888289016131d2565b969995985093965092949392505050565b600080600080608085870312156132cc578384fd5b84356132d781613a20565b93506020850135925060408501356132ee81613a20565b9396929550929360600135925050565b60008060208385031215613310578182fd5b823567ffffffffffffffff811115613326578283fd5b613332858286016131d2565b90969095509350505050565b60008060008060008060608789031215613356578081fd5b863567ffffffffffffffff8082111561336d578283fd5b6133798a838b016131d2565b90985096506020890135915080821115613391578283fd5b61339d8a838b016131d2565b909650945060408901359150808211156133b5578283fd5b818901915089601f8301126133c8578283fd5b8135818111156133d6578384fd5b8a60206040830285010111156133ea578384fd5b6020830194508093505050509295509295509295565b60006020808385031215613412578182fd5b825167ffffffffffffffff80821115613429578384fd5b818501915085601f83011261343c578384fd5b81518181111561344857fe5b83810291506134588483016139d4565b8181528481019084860184860187018a1015613472578788fd5b8795505b83861015613494578051835260019590950194918601918601613476565b5098975050505050505050565b6000602082840312156134b2578081fd5b81518015158114613230578182fd5b600080604083850312156134d3578182fd5b505080516020909101519092909150565b6000806000606084860312156134f8578081fd5b833592506020808501359250604085013567ffffffffffffffff8082111561351e578384fd5b818701915087601f830112613531578384fd5b81358181111561353d57fe5b61354f601f8201601f191685016139d4565b91508082528884828501011115613564578485fd5b808484018584013784848284010152508093505050509250925092565b600060808284031215613592578081fd5b6040516080810181811067ffffffffffffffff821117156135af57fe5b6040528251815260208301516135c481613a20565b602082015260408301516135d781613a20565b604082015260608301516135ea81613a20565b60608201529392505050565b600060208284031215613607578081fd5b5051919050565b60006020828403121561361f578081fd5b815160ff81168114613230578182fd5b6000815180845260208085019450808401835b838110156136675781516001600160a01b031687529582019590820190600101613642565b509495945050505050565b60008151808452815b818110156136975760208185018101518683018201520161367b565b818111156136a85782602083870101525b50601f01601f19169290920160200192915050565b6001600160a01b0391909116815260200190565b6001600160a01b0386811682528515156020830152604082018590528316606082015260a06080820181905260009061370c90830184613672565b979650505050505050565b6001600160a01b03929092168252602082015260400190565b600060608252613743606083018661362f565b602083820381850152613756828761362f565b915060408483038186015282865180855283850191508388019450855b818110156137b057855183885b600281101561379d57825182529187019190870190600101613780565b5050509484019491830191600101613773565b50909998505050505050505050565b6020808252825182820181905260009190848201906040850190845b818110156137f7578351835292840192918401916001016137db565b50909695505050505050565b60208082526018908201527f63616c6c6572206973206e6f7420746865206f776e6572210000000000000000604082015260600190565b60208082526005908201526406d697373360dc1b604082015260600190565b60208082526003908201526278613160e81b604082015260600190565b60208082526007908201526606572726f7220360cc1b604082015260600190565b6020808252600590820152646d6973733160d81b604082015260600190565b60208082526006908201526536b4b9b9971760d11b604082015260600190565b6020808252600390820152623c309960e91b604082015260600190565b60208082526003908201526207875360ec1b604082015260600190565b60208082526003908201526232b93960e91b604082015260600190565b60208082526003908201526278613360e81b604082015260600190565b815181526020808301516001600160a01b0390811691830191909152604080840151821690830152606092830151169181019190915260800190565b9182526001600160a01b0316602082015260400190565b600085825284602083015260018060a01b0384166040830152608060608301526139ca6080830184613672565b9695505050505050565b60405181810167ffffffffffffffff811182821017156139f057fe5b604052919050565b60008085851115613a07578182fd5b83861115613a13578182fd5b5050820193919092039150565b6001600160a01b038116811461119657600080fdfe556e697377617056324c6962726172793a204944454e544943414c5f414444524553534553556e697377617056324c6962726172793a20494e53554646494349454e545f4c49515549444954595472616e7366657248656c7065723a3a736166655472616e736665723a207472616e73666572206661696c6564556e697377617056324c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e54a264697066735822122038eeb3ca92be785057b490afdc1519097b28e1198c3b474cfbc64f47787ca91364736f6c63430007060033
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.