text:
Canadian County COVID-19 vaccine tracker: 53% of people fully vaccinated
Diane Pantaleo, USA TODAY NETWORK
Some 53% of people living in Canadian County are fully vaccinated as of Oct. 5, according to data from the the Centers for Disease Control and Prevention.
The Centers for Disease Control and Prevention considers someone fully vaccinated two weeks after they've been given a single-dose shot (Johnson & Johnson) or a second shot (either Pfizer or Moderna).
Oklahoma reported 619,738 total cases of coronavirus, an increase of 2% from the week before.
Canadian County has one of the five highest percentages of their population fully vaccinated in Oklahoma as of Oct. 5.
The others in the top five are Oklahoma County (56%), Caddo County (54%), Tulsa County (54%) and Noble County (53%).
Here are the latest numbers on COVID-19 vaccinations in Canadian County as of Oct. 5:
How many people in Canadian County have received a COVID-19 vaccine?
62% of people in Canadian County have received at least one dose of the vaccine, for a total of 85,073 people
53% of people in Canadian County are fully vaccinated, for a total of 72,912 people
For a county-by-county look at the vaccination rollout, see our COVID-19 vaccine tracker, which is updated daily.
How many people in Oklahoma have been vaccinated so far?
58% of people in Oklahoma have received at least one dose of the vaccine, for a total of 2,255,807 people
49% of people in Oklahoma are fully vaccinated, for a total of 1,901,780 people
We pull data on local vaccine distribution on a weekly basis. Check back for our next weekly update mid-week for the latest numbers.


text:
package scaffold

import (
	"net/http"
	"net/http/httptest"
	"testing"

	. "github.com/smartystreets/goconvey/convey"
	"golang.org/x/net/context"
)

func TestContext(t *testing.T) {
	Convey("Given wrapped and unwapped middlware functions", t, func() {
		vars := map[int]string{0: "param1", 2: "param2"}

		m1 := Middleware(func(next Handler) Handler {
			return HandlerFunc(func(ctx context.Context, w http.ResponseWriter, r *http.Request) {
				p1 := GetParam(ctx, "param1")
				p2 := GetParam(ctx, "param2")
				So(p1, ShouldEqual, "value1")
				So(p2, ShouldEqual, "value2")
				next.CtxServeHTTP(ctx, w, r)
			})
		})
		m1 = wrapMiddleware(vars, m1)

		m2 := Middleware(func(next Handler) Handler {
			return HandlerFunc(func(ctx context.Context, w http.ResponseWriter, r *http.Request) {
				p1 := GetParam(ctx, "param1")
				p2 := GetParam(ctx, "param2")
				So(p1, ShouldBeEmpty)
				So(p2, ShouldBeEmpty)
				next.CtxServeHTTP(ctx, w, r)
			})
		})

		Convey("When the handler is called", func() {
			handler := Handler(NewMockHandler())
			handler = m2(m1(m2(handler)))
			req, err := http.NewRequest("GET", "http://example.com/value1/and/value2/end", nil)
			So(err, ShouldBeNil)

			Convey("Then the params should be in only the wrapped middleware context", func() {
				handler.CtxServeHTTP(context.Background(), httptest.NewRecorder(), req)
			})

		})
	})

	Convey("Given a wrapped handler", t, func() {
		vars := map[int]string{0: "param1", 2: "param2"}

		handler := Handler(HandlerFunc(func(ctx context.Context, w http.ResponseWriter, r *http.Request) {
			p1 := GetParam(ctx, "param1")
			p2 := GetParam(ctx, "param2")
			So(p1, ShouldEqual, "value1")
			So(p2, ShouldEqual, "value2")
		}))
		handler = wrapHandler(vars, handler)

		Convey("When the handler is called", func() {
			req, err := http.NewRequest("GET", "http://example.com/value1/and/value2/end", nil)
			So(err, ShouldBeNil)

			Convey("Then the params should be in the handler context", func() {
				handler.CtxServeHTTP(context.Background(), httptest.NewRecorder(), req)
			})

		})

	})
}

redpajama_set_name: RedPajamaGithub


Superdraft is a Partner Reseller of the VIZ360 product and services. These terms and condition (Terms) apply to all visualisation services that Superdraft provides to or which are accepted by any person (Client). The Client is deemed to have read, understood and accepted these Terms if at any time the Client requests or accepts any Services or pays any deposit or any other monies in relation to Services.
Agreement means the legally binding contract arising between the parties under this document.
Business Day means a day (other than a Saturday, Sunday or public holiday) on which banks are open for general banking business.
Commencement Date means the date that the Client accepts a Project Scope or pays any deposit or any other monies in relation to a Project or Service.
Confidential Information means information that is by its nature confidential, including but not limited to information relating to the: personnel, policies, practices, clientele or business strategies of the parties; Intellectual Property Rights of either party; the terms of the Agreement; but does not include information: already rightfully known to the receiving party at the time of disclosure by the other party; or in the public domain (including information made publicly available via a mechanism in the Services by Superdraft) other than as a result of disclosure by a party in breach of its obligations of confidentiality under the Agreement.
Consequential Loss means loss of revenue, loss of profits, loss of anticipated savings or business, pure economic loss, loss of data, loss of value of equipment (other than the cost of repair), loss of opportunity or expectation loss, and any other form of consequential, special, indirect, punitive or exemplary loss or damages.
Consumer Law means the Competition and Consumer Act 2010 (Cth) or similar applicable legislation.
Cost means any costs, expenses, losses, damages, claims, demands, proceedings, and other liability.
Data means any data, content, code, video, images or other materials of any type which the Client uploads, submits or otherwise transmits to or through the Hosted Services.
Fee means any amount payable by the Client to Superdraft as stipulated in the Project Scope or Hosted Services Order.
Hosted Services means the hosting services provided by Superdraft.
Hosted Services Order means the documentation issued by Superdraft to the Client which sets out the fees, term, storage levels and any additional information about the Hosted Services.
Insolvency Event means in respect of a party: the appointment of an administrator, a receiver or receiver and manager in respect of that party; an application to a court or an order for the winding up of the party; or the occurrence of anything analogous or having a substantially similar effect to any of the preceding events.
Intellectual Property Right means all present and future rights conferred by statute, common law or equity in or in relation to business names, circuit layouts, computer software, confidential information, copyright, designs, domain names, formulas, inventions, knowhow, patents, plant varieties, recipes, trade marks, and other results of intellectual activity in the industrial, commercial, scientific, literary or artistic field, the benefit of any application to register such a right and the benefit of any renewal or extension of such a right.
Representative includes an employee, agent, officer, director, auditor, advisor, researcher, partner, consultant, contractor, sub-contractor or Related Entity of that person or of a Related Body Corporate of that person.
Personal Information has the meaning given to that term in the Privacy Act 1988 (Cth).
Partner Agreement means the agreement between Superdraft and a VIZ360 Partner Reseller.
Privacy Law means the Privacy Act 1988 (Cth) and any code registered under the Privacy Act or Australian Privacy Principles.
Project means the provision of services associated with delivering the outcomes set out in the Project Scope.
Project Scope means the material and documentation as prescribed by Superdraft from time to time which sets out the deliverables, features, deadlines, quotes and preliminary designs of the Project.
Services means any services provided or procured by Superdraft in relation to the Hosted Services, Project, and/or the Software or otherwise performed in connection with any request by the Client.
Standard Reseller Agreement means the agreement between VIZ360 and a Reseller of the VIZ360 services.
Term means the period calculated in accordance clause 2.
(m) a reference to "$" or "dollar" is to Australian currency.
This Agreement commences on the Commencement Date and will continue until terminated in accordance with clause 19 of this Agreement.
If Superdraft began providing the Services before a deposit payment was received, the Agreement will apply retrospectively from the date on which Superdraft first provided the Services.
Where a Project is also subject to a Standard Reseller Agreement or Partner Agreement, the obligations of the Client in this clause 3 may also be completed by the Reseller or Partner (as the case may be).
(a) The Client will submit the Project Scope to Superdraft for each proposed Project.
(b) Superdraft may in its absolute discretion either issue a quote to the Client in regard to the Project Scope or reject the Project Scope.
(c) A quote or indication of a price issued by Superdraft is an invitation to treat, not a contractual offer.
(d) Any quote issued by Superdraft is valid for 30 days from the date of issue. If the Client does not accept a quote within 30 days, the quote will be deemed rejected by the Client.
(e) Superdraft reserves the right to cancel or modify a quote at any time before the Client has accepted a quote.
(f) Accepted quotes will be considered a Project following acceptance by the Client in writing or pays any deposit or any other monies in relation to Project.
(g) A Project may only be cancelled in accordance with the terms and conditions of this Agreement or as agreed in writing between the parties.
(ii)cooperate fully with Superdraft to prevent delays in delivering the Project.
(ii)it will inform Superdraft whenever any such information changes.
(a) Superdraft will keep the Client informed of any delays and the timeline to remedy these delays.
(b) Superdraft will not be responsible for any delay in delivering the Project if such delay is the result of an act, omission or neglect by the Client.
(ii) the delay will not be considered a breach of this Agreement and the Client will not be entitled to a refund of any money paid or waiver of any obligation concerning payments.
(iii) if a delay continues for more than two months, Superdraft may cease work on the Project.
(a) Superdraft will provide an electronic link to the Client to view the Project.
(b) Superdraft reserve the right to publish the Project within one month of providing an electronic link to the Project regardless if the Client requests further changes or modifications in accordance with clause 3.5(a).
(a) The Client may request changes or modifications to the Project during the Term.
(b) The changes or modifications contemplated by clause 3.5(a) are limited to design adjustments and implementation of feedback of minor nature and magnitude and must not exceed a cumulative total of 10% of the total Fee. Work performed by Superdraft pursuant to this clause 3.5 will be calculated at a rate of $125 + GST per hour.
(b) Superdraft reserves the right to cease work on the Project, if its absolute discretion believes that the Client is in breach of any of the conditions of this clause 3.6.
(c) The Client irrevocably grants a non-exclusive, royalty free license to Superdraft to use in any material supplied by the Client in connection with the Project.
(d) Unless clause 3.10 applies, clause 3.6(c) survives termination of this Agreement.
(a) The Client acknowledges and agrees that Superdraft will have the exclusive right to host the Project on a server of its choosing.
(b) Superdraft reserves the right to change the server at any time in its sole discretion.
(c) another method as made available by Superdraft from time to time.
making the Project available for viewing by the general public.
(a) Following the completion of the Project, the Client may request Superdraft in writing to remove the Project from the Software.
(b) Superdraft will remove the Project from the Software within 30 days after receiving a request in accordance in clause 3.10(a).
(c) The Client acknowledges and agrees that if the Project is removed from the Software, the Project will no longer be recoverable and the Client must export any data it requires prior to issuing a request pursuant to clause 3.10(a).
(i) engage Superdraft with the purpose of reselling the Project to a third party.
(ii) without the prior written consent of Superdraft sell or otherwise transfer the Project whether for monetary compensation or not to a third party.
(b) If the Client wishes to resell Projects, the Client must enter into the VIZ360 Partner Agreement.
Superdraft agrees to provide the Hosted Services in accordance with the Hosted Services Order.
Superdraft grants the Client a non-transferable, non-exclusive and revocable licence to access and use the Hosted Services subject to the terms of this Agreement.
(a) There may be storage limits associated with the Hosted Services. These limits are described in the Hosted Services Order.
(b) Superdraft reserves the right to charge for additional storage or excessive usage fees at rates specified by Superdraft from time to time.
(c) Superdraft, in its absolute discretion, may add new or modify existing storage limits for the Hosted Services at any time.
Superdraft grants to the Client a non-transferrable, non-exclusive and revocable licence to use the Software, subject to the terms of the Agreement.
(a) Superdraft agrees to perform the Services in accordance with this Agreement.
(b) Superdraft will perform the Services to that standard of care and skill to be expected of a person who regularly acts in the capacity in which Superdraft is engaged and who possesses the knowledge, skill and experience of a person qualified to act in that capacity.
(c) The Client must provide all information required by Superdraft for the purpose of providing the Services.
Superdraft will provide support and maintenance services in respect of the Services via email and telephone only, during the hours 8.00am to 5.00pm Australian Eastern Standard time on Business Days.
The Client agrees and accepts that the Hosted Services and Software is hosted by Superdraft (or a third party engaged by Superdraft) and will only be accessible using the Internet (or other connection to Superdraft's or a third-party's servers), and will not be available 'locally' from the Client's own servers or computer systems, unless requested by the Client and agreed in writing by Superdraft(at Superdraft's absolute discretion).
The Client acknowledges and agrees that parts of the Hosted Services and/or Software may be released by Superdraft in a beta testing version, and that in such case, the Client should use the Hosted Services and/or Software with that standard of stability in mind.
(a) Superdraft reserve the right, with at least 5 Business Day's notice, to make some or all of the Hosted Services and/or Software inaccessible from time to time as is required for updates, maintenance and/or upgrades. Notification may be done by email or by posting a notice on the Website.
(b) From time to time, without notice, access to all or part of the Hosted Services and/or Software may be disrupted or limited. During such an interruption, Superdraft will use its reasonable endeavours to restore access to the Hosted Services and/or Software as soon as practicable.
(c) Superdraft reserve the right to correct any errors on the Hosted Services and/or Software, upgrade, maintain, tune, backup, amend, add to or remove features from, redesign, improve or otherwise alter the Hosted Services and/or Software at Superdraft's sole and absolute discretion.
(d) The Client acknowledges and agrees that Superdraft will not be liable for any loss or damage that the Client or any other person incur by any changes made to the Hosted Services and/or Software and/or the Client not being able to access the Software or any part of it.
The inclusion of any third party link does not imply any endorsement or recommendation of a linked website by Superdraft. Superdraft will not be responsible for any third party advertising content displayed on the Software. Any link on the Software to a third party website, or decision to accept any third party offer, is entirely at the Client's own risk.
(a) If the Client requires support and maintenance that is deemed in Superdraft's absolute discretion to be out of scope of the Services, Superdraft may charge the Client an additional fee as determined by Superdraft.
(b) If Superdraft reasonably determines that the requirement for any work outside the scope of the Service is caused by the fault or error of Superdraft, the Client shall not pay for that additional work.
(a) Superdraft will invoice the Client for the Fee and the Client must pay the invoice by the due date stated on the invoice.
(b) If the client or Superdraft decides to cancel the project at any time after a deposit payment has been received, Superdraft will invoice only for works that has been completed to date including any administration and processing fees.
(c) Superdraft reserves the right to withhold fees for administration and processing in cases when a refund is granted to cover all costs incurred by Superdraft for works completed.
Words defined in A New Tax System (Goods and Services Tax) Act 1999 (Cth) have the same meaning in this Agreement.
(a) Superdraft may but is not obligated to create an account on the Client's behalf to facilitate the provision of support and/or communication with the Client.
(b) The Client will take reasonable steps to ensure that its account is secure from unauthorised access.
(iii) immediately notifying Superdraft if the Client becomes aware of any actual or suspected compromise or breach of security in relation to the Client's account credentials.
(ii) require the Client to change its account password.
(e) Superdraft reserves the right to immediately limit or suspend the Client's access to the Hosted Services and/or Software if the Client breaches any of its obligations or undertakings in this Agreement.
(a) If the Client proposes to publish any aspect of the Project other than in a layout and format previously prescribed or approved by Superdraft, the Client must first obtain Superdraft's written approval before it is published, displayed or broadcast.
(b) If the Client publishes, displays, broadcasts or does any other thing that causes the Project to be available for viewing by the general public, it must, using the prescribed or approved format by Superdraft include the statement "Powered by VIZ360" in a clearly visible location and correctly attribute the Project to VIZ360.
(c) For the avoidance of doubt, failure to comply with clause 9.1(b) is considered a material breach of this Agreement and Superdraft may terminate this Agreement immediately in its absolute discretion.
(ii)it has obtained all consents, approvals, licenses, and permissions necessary to use any submitted material or documents.
(b) The Client will be responsible for the breach of any undertaking or warranty in this clause 10.1 regardless of whether that breach is caused by a third party submitting material or a security breach of any kind.
Superdraft has the right, but not the obligation, to verify and/or monitor all conduct on, and content submitted to Superdraft, including the contents of the Project Scope.
Superdraft reserves the right to limit or suspend the Client's access to the Hosted Services and/or Software if the Client breaches any of its obligations or undertakings in the Agreement.
The Client acknowledges and agrees that Superdraft may subcontract any of its obligations of this Agreement to a third party (or multiple third parties) without notification to or consent from the Client.
Superdraft makes no warranty as to whether the Service will comply with the Client's obligations under Privacy Law. It is the Client's responsibility to determine whether the Service is appropriate for the Client's circumstances.
(b) any guidance issued by the Office of the Australian Information Commissioner, and will notify the Client of any such change.
(a) All title, ownership rights and Intellectual Property Rights, including copyright in relation to the Hosted Services, Project and Software is owned or used under licence by Superdraft.
(vii) attempt to do any of the above.
Except when the Data is a Project created pursuant to this Agreement, these terms do not create any assignment or transfer of title in and to the Intellectual Property Rights subsisting in any Data submitted by the Client to or through the Hosted Services in favour of Superdraft.
The operation of this clause survives the termination of this Agreement.
If the Client becomes aware of any infringement or threatened infringement of any of the Hosted Services, Project and/or the Software or any Intellectual Property Rights, the Client must give notice pursuant to clause 23.1 to Superdraft including full particulars of the infringement. Superdraft may, in its absolute discretion, institute and prosecute an action against the infringer.
The Client and Superdraft must each execute all documents and do all things reasonably necessary to aid and co-operate in the prosecution of any actions brought by the other under this clause.
(e) in respect of the retention of, or continued accessibility of, any data.
(iii) the Client is acquiring the Services and otherwise entering into and acquiring goods or services under this Agreement for commercial purposes and not for domestic, personal or household use.
(b) If the Client is a consumer within the meaning of the Consumer Law, there are certain rights (such as the consumer guarantees implied by the Consumer Law, which cannot by law be excluded (Non-Excludable Condition). This clause is subject to those Non-Excludable Conditions.
(iii) will not, under any circumstances, be liable to the Client for any Consequential Loss.
(ii)in the case of services, to (at Superdraft's option) the supplying of the services again; or the payment of the cost of having the services supplied again.
The Client indemnifies Superdraft against all costs suffered or incurred by Superdraft, however caused, arising wholly or partially, directly or indirectly, in connection with this Agreement.
(a) Superdraft may make a claim under and indemnity provided in this Agreement in relation to a Cost before having incurred the Cost, or before making a payment in relation to the Cost.
(b) The indemnities in this Agreement shall be in addition to any damages for breach of contract to which Superdraft may be entitled. Nothing in the indemnities in this Agreement will be construed so as to prevent Superdraft from claiming damages in relation to a breach by the Client of any term of this Agreement.
(c) Each indemnity in this Agreement is a continuing obligation, separate and independent from the other obligations of the parties and survives termination of this Agreement for whatever reason.
(c) unless otherwise agreed in writing by the parties.
Superdraft may terminate this Agreement immediately by notice to the Client if the Client breaches this Agreement.
(g) enters into a compromise or arrangement with, or assignment for the benefit of, any of its members or creditors; or is affected by any analogous event.
Termination of this Agreement shall not affect the Client's obligation to pay any outstanding amounts owed to Superdraft.
(a) This clause does not apply where there is a dispute concerning a payment or any amount owing by the Client to Superdraft.
(b) Subject to clause 21(f) any dispute which arises between the parties in connection with this agreement (dispute) must be dealt with in accordance with the requirements of this clause 21, before either party will be entitled to commence proceedings against the other party in respect of the dispute.
(c) The party claiming that a dispute has arisen (complainant) must give the other party a written notice setting out a detailed explanation of the nature of the dispute; and what action the complainant thinks will resolve the dispute (dispute notice).
(d) Within 10 business days of the dispute notice being received by the other party, a nominated senior executive of each party must meet, act in good faith and use best endeavours to resolve the dispute at that meeting, or such subsequent meetings as may be reasonably required.
(e) If the dispute is not resolved pursuant to clause 21(d) within 30 days of the dispute notice being received by the other party, the parties agree to attend a privately held mediation with a mediator appointed by the nominated senior executive or both parties and in the absence of agreement within 7 days of disagreement by such mediator as appointed by the President, or person in like office of the Resolution Institute.
(f) If the dispute is not resolved within a further 30 days pursuant to clause 21(e) then either party may commence proceedings against the other party in respect of the dispute.
(g) Nothing in this clause 21 prevents a party from seeking urgent injunctive or similar relief from a court.
(a) A party will not, without the prior written approval of the other party, disclose the other party's Confidential Information.
(b) A party will not be in breach of this confidentiality clause in circumstances where it is legally compelled to disclose the other party's Confidential Information.
(c) Notwithstanding any other provision of this clause, a party may disclose the terms of the Agreement (other than Confidential Information of a technical nature) to its related companies, solicitors, auditors, insurers and accountants.
(d) Each party will take all reasonable steps to ensure that its employees and agents, and any sub-contractors engaged for the purposes of the Agreement, do not make public or disclose the other party's Confidential Information.
A party must notify the disclosing party in writing, giving full details known to it immediately, when it becomes aware of any actual, suspected, likely or threatened: breach by any person of any obligation in relation to the Confidential Information; or theft, loss, damage, or unauthorised access, use or disclosure of or to any Confidential Information.
The obligations under this clause 22 survive termination of the Agreement.
(a) A notice under this Agreement must be given by email and is deemed to be received when the email is capable of being retrieved by the addressee at an email address designated by the addressee.
(b) Superdraft designated email address is [email protected], or any other designated email address notified to the Client from time to time.
(c) The Client's designated email address is the email address as set out in the Project Scope. The Client may change the designated email address at any time by notifying Superdraft.
(a) The Client may only assign, encumber, declare a trust over or otherwise create an interest in its rights under this document with the consent of Superdraft.
(b) Superdraft may assign, encumber, declare a trust over or otherwise create an interest in its rights under this document without the consent of the Client, and may disclose to any potential holder of the right or interest any information relating to this document or any party to it.
A party is not responsible for any loss arising out of any occurrences or condition beyond its control (other than an obligation to pay money), including but not limited to acts of war (whether declared or not) or terrorism, the mobilisation of armed forces, civil commotion or riot, natural disaster, industrial action or labour disturbance, currency restriction, embargo, action or inaction by a government, a failure of a supplier, public utility or common carrier or computer disruption due to the effects of a computer virus, trojan, malware or other malicious code.
Each party must pay its own expenses incurred in negotiating, executing, stamping and registering this document.
Each party must do anything (including execute any document), and must ensure that its Representatives do anything (including execute any document), that the other party may reasonably require to give full effect to this document.
(c) the exercise of a right does not prevent any further exercise of that right or of any other right.
Nothing in this Agreement is intended to create or be construed as creating a relationship of agency, joint venture or partnership between any of the parties. Unless expressly stated in this Agreement, no party may act as agent of or in any way bind another Party to any Obligation.
(a) This document contains the entire agreement between the parties about its subject matter. Any previous understanding, agreement, representation or warranty relating to that subject matter is replaced by this document and has no further effect.
(b) Any right that a person may have under this document is in addition to, and does not replace or limit, any other right that the person may have.
(c) Any provision of this document which is unenforceable or partly unenforceable is, where possible, to be severed to the extent necessary to make this document enforceable, unless this would materially change the intended effect of this document.
Where this Agreement states that the consent or approval Superdraft is required, Superdraft may: give or withhold that consent or approval in its absolute discretion; and give that consent or approval subject to conditions, unless this Agreement expressly states otherwise.
If a party consists of more than one person: an obligation of that party is a joint obligation of all of those persons and a several obligation of each of them; a right given to that party is a right given jointly and severally to each of those persons, and if exercised by one of them, is deemed to be exercised jointly; and a representation, warranty or undertaking made by that party is made by each of those persons.
If this document is inconsistent with any other document or agreement between the parties, this document prevails to the extent of the inconsistency.
Neither party has entered into any contract under this Agreement in reliance on or as a result of any representation, promise, statement, conduct or inducement by the other otherwise than as set out in this Agreement.
This Agreement may be agreed to in any number of counterparts including where they are exchanged by email containing this Agreement as an unalterable attachment. All counterparts together will be taken to constitute one instrument.
The laws of Queensland, Australia govern this Agreement. The parties submit to the non‑exclusive jurisdiction of courts exercising jurisdiction there.
The Client acknowledges that Superdraft has recommended that the Client seek independent legal and other appropriate professional advice in respect of this Agreement.


text:
Last Of Soviet Soldiers Who Liberated Auschwitz Dies At 98
FILE - In this Friday, May 8, 2015 file photo, Soviet war veteran David Dushman, 92, center, speaks to people holding Ukrainian flags as he attends a wreath laying ceremony at the Russian War Memorial in the Tiergarten district of Berlin, Germany. Dushman, the last surviving Allied soldier involved in the liberation of Auschwitz, has died. The Jewish Community of Munich and Upper Bavaria said Sunday, June 6, 2021 that Dushman had died a day earlier in a Munich hospital at the age of 98. As young Red Army soldier, Dushman flattened the forbidding fence around the notorious Nazi death camp with his tank on Jan. 27, 1945. (AP Photo/Markus Schreiber, File)
(AP) — David Dushman, the last surviving Soviet soldier involved in the liberation of the Nazi death camp at Auschwitz, has died. He was 98. The Jewish Community of Munich and Upper Bavaria said Sunday that Dushman died Saturday in a Munich hospital.
As a young Red Army soldier, Dushman flattened the forbidding fence around the notorious death camp with his tank on Jan. 27, 1945. After the war he helped train the Soviet Union's women's national fencing team for four decades.
Later in life, Dushman visited schools to tell students about the war and the horrors of the Holocaust. Details on funeral arrangements and survivors weren't immediately known.
Mattie Parker Is Next Fort Worth Mayor In Win For GOP
Merkel's Party Fends Off Far-Right Challenge In State Vote

redpajama_set_name: RedPajamaCommonCrawl


Powerpoint Graphicriver that'll beautifully fit your needs. These Powerpoint Graphicriver give exceptional instances of how exactly to design this kind of page, CV Letter, Continue, Display, and also include case site content to serve as an breakdown of layout.
Your reason for making up requirement to be most definitely clear-both to you in addition to to your visitor. Before you begin, focus on precisely what you want your powerpoint to finish. Ensure you could react to these inquiries.
You want your viewers to read as well as likewise understand just what you have actually composed, so take advantage of concrete language and also a conversational layout. Stay clear of rare words, terminology, as well as additionally long, thick sentences. Never provide your viewers an excuse to quit checking out.
State precisely what you require to state as well as no greater than that. Site visitors come to be inflamed by long-winded, repeated letters. Stick to the factors you want your audiences to focus on.
Talk directly to your site visitor as well as make particular to appear sensible as well as likewise respectful. Specifically how would absolutely you want your site visitor to see you?
The also a lot more blunders a letter is composed of, the much even more averted your site visitor will certainly be from your message. Don't use your site visitor a reason to wrap up that you're careless and also your letter does not be entitled to much interest.


Conversion therapy is the pseudoscientific practice of trying to change an individual's sexual orientation from homosexual or bisexual to heterosexual using psychological or spiritual interventions. The other reason is that readers may take this as a confirmation that all analysis can do is to convince patients that their defects or 'immoralities' do not matter and that they should be happy with them. Retrieved 30 May Counseling to address many of the painful issues that one may have experienced or is still experiencing can help to alleviate some of the exacerbating factors contributing to substance abuse. The signatory organisations recognised a shared commitment to protecting the public from the risks of conversion therapy. Haldeman argues that, due to concern for people whose "spiritual or religious concerns" may assume priority over their sexual orientation, mental health organizations do not ban conversion therapy outright. Do gay adults and teens really need specialized drug rehab centers?
In Februarythe Malaysian Government endorsed conversion therapy, claiming homosexuality can be "cured" through extensive training. However, some of these programs may have underlying biases that somewhat counteract their good intentions. Instead of treating their LGBT clients like outsiders, these facilities offer a safe space of recovery. Retrieved 4 January Being forced to reside with their birth gender may perpetuate the stigma, and resultant mental and emotional struggles, that contributed to the substance abuse to begin with.


For the first time, stable aqueous dispersions of polymer-coated graphitic nanoplatelets can be prepared via an exfoliation/in-situ reduction of graphite oxide in the presence of poly(sodium 4-styrenesulfonate).
Graphite nanoplatelets have recently attracted considerable attention as a viable and inexpensive filler substitute for carbon nanotubes in nanocomposites,1 given the predicted excellent in-plane mechanical, structural, thermal, and electrical properties of graphite.2 As with carbon nanotubes, full utilization of graphite nanoplatelets in polymer nanocomposite applications will inevitably depend on the ability to achieve complete dispersion of the nano-filler component in the polymer matrix of choice. In this communication, we describe a method for preparing water-soluble polymer-coated graphitic nanoplatelets.
We prepare graphite nanoplatelets via the chemical reduction of exfoliated graphite oxide nanoplatelets. Graphite oxide is produced by the oxidative treatment of graphite. It still possesses a layered structure, but is much lighter in color than graphite due to the loss of electronic conjugation brought about during the oxidation. The basal planes of the graphene sheets in graphite oxide are decorated mostly with epoxide and hydroxyl groups, in addition to carbonyl and carboxyl groups, which are located at the edges.3 These oxygen functionalities alter the van der Waals interactions between the layers of graphite oxide and render them hydrophilic, thus facilitating their hydration and exfoliation in aqueous media. As a result, graphite oxide readily forms stable colloidal dispersions of thin graphite oxide sheets in water.4 From these stable dispersions, thin "graphitic" nanoplatelets can be obtained by chemical deoxygenation, e.g., removal of the oxygen functionalities with partial restoration of the aromatic graphene network.5 It is possible that even single graphite sheets (i.e., finite-sized graphene sheets) can be accessed via graphite oxide exfoliation and a subsequent solution-based chemical reduction. In practice, reduction of water-dispersed graphite oxide nanoplatelets results in a gradual decrease in their hydrophilic character, which eventually leads to their irreversible agglomeration and precipitation. However, stable aqueous dispersions of reduced graphite oxide nanoplatelets can be prepared if the reduction is carried out in the presence of an anionic polymer.
A stable water dispersion of graphite oxide nanoplatelets, prepared by exfoliation of the graphite oxide (1 mg mL−1)6via ultrasonic treatment (Fisher Scientific FS60, 1 h), was reduced with hydrazine hydrate7 at 100 °C for 24 h. As the reduction proceeds, the brown-colored dispersion of exfoliated graphite oxide turns black and the reduced nanoplatelets agglomerate and eventually precipitate. This precipitated material could not be re-suspended even after prolonged ultrasonic treatment in water in the presence of surfactants such as sodium dodecylsulfate (SDS) and TRITON X-100, which have been found to successfully solubilize carbon nanotubes.8 Elemental analyses, coupled with Karl Fisher titration9 (Galbraith Laboratories), of both graphite oxide and the reduced material indicate that there is a considerable increase in C/O atomic ratio in the reduced material (10.3) compared to that in the starting graphite oxide (2.7). Hence, the reduced material can be described as consisting of partially oxidized graphitic nanoplatelets, given that a fair amount of oxygen is retained even after reduction. The black color of the reduced materials suggests a partial re-graphitization of the exfoliated graphite oxide, as observed by others.5 In addition to the decrease in the oxygen level, reduction of graphite oxide is accompanied by nitrogen incorporation from the reducing agent (C/N = 16.1).
Attempts to reduce graphite oxide in the presence of SDS and TRITON-X100 also failed to produce a stable aqueous dispersion of graphitic nanoplatelets. However, when the reduction was carried out in the presence of poly(sodium 4-styrenesulfonate) (PSS) (Mw = 70000, Sigma-Aldrich, 10 mg mL−1, 10/1 w/w vs. graphite oxide),10 a stable black dispersion was obtained. This dispersion can be filtered through a PVDF membrane (0.2 µm pore size, Fisher Scientific) to yield PSS-coated graphitic nanoplatelets that can be re-dispersed readily in water upon mild sonication, forming black suspensions (Fig. 1). At concentrations lower than 0.1 mg mL−1, the dispersions obtained after a 30-minute ultrasonic treatment appear to be stable indefinitely—samples prepared over a year ago are still homogeneous to date. More concentrated dispersions would develop a small amount of precipitate after several days. However, they never fully settle, even upon months of standing. Elemental analysis of the PSS-coated platelets indicates that it contains ∼40% polymer as judged by its sulfur content (graphite oxide reduced without any PSS contains no sulfur at all). Its comparatively high oxygen and hydrogen contents are attributed to the water adsorbed by the hygroscopic polymer (12% by Karl Fisher titration).11 The C/O atomic ratio in the reduced platelets alone is thus 9.3 (C/N ratio = 22.1), suggesting that a significant reduction of exfoliated graphite oxide platelets did take place in the presence of the polymer.
Fig. 1 Picture showing water dispersions (1 mg mL−1) of reduced exfoliated graphite oxide without PSS (left) and with PSS (right).
That a large concentration of PSS is required to prevent the agglomeration of the platelets during reduction while only a fraction of that amount (<5.8% by weight of the PSS employed is absorbed on the reduced graphite oxide)12 is needed to render the complex dispersible indicates that the self-association between reduced graphite oxide platelets is a more favorable process than their association with PSS. During the reduction, the polymer needs to be present in a sufficient concentration for its interaction with the surfaces of the platelets to effectively compete with the hydrophobic interaction between the platelets. However, once PSS is attached to the platelet surface, further agglomeration of the platelets is stopped. When reductions were carried out without any PSS, the platelet agglomeration was irreversible: sonication of the reduced material after agglomeration in the presence of excess PSS did not result in platelet dispersion to any extent.
Fig. 2 The C 1s XPS spectra of: A) graphite oxide, B) reduced graphite oxide, C) PSS-coated reduced graphite oxide.
The C 1s XPS spectrum of the PSS-coated reduced graphite oxide sample also contains a component peak at 285.2 eV corresponding to the sulfur-bonded carbon atoms from PSS. The XPS survey scan of the PSS-coated reduced graphite oxide sample shows its characteristic peaks at 167.3 eV (S 2p, corresponding to sulfonate), 1071.7 eV (Na 1s), and 495.9 eV (Na KKL). These peaks are entirely absent from the XPS survey scan of the reduced graphite oxide.
Analysis of the C 1s XPS peak intensities indicates a higher level of oxygen for both graphite oxide and each of the reduced samples than those obtained by the elemental analysis of the bulk material. For example, the areas of the four C 1s components of graphite oxide indicate that only 21% of all graphite oxide carbons are unfunctionalized, while for reduced graphite oxide and the PSS-coated reduced graphite oxide the corresponding values are 75% and 74%. These numbers suggest higher C/O and C/N atomic ratios than the ratios found by elemental analyses (vide supra). In addition, analysis of the XPS spectrum of PSS-coated reduced graphite oxide yields a lower sulfur content (C/S = ∼36) as compared to bulk elemental analysis (C/S = 20.5). Since XPS is a surface-sensitive analytical technique, the disagreement with elemental analysis could arise from a higher degree of oxygenation of the surface of these materials and surface adsorption of various contaminants. Nevertheless, the C 1s XPS spectra clearly show that the reduction of graphite oxide, with (Fig. 2b) and without the polymer present (Fig. 2c), resulted in the same oxygen functionalities (vide supra).
Based on previous studies of the structure of graphite oxide and its chemical reactivity and on our own analytical data, one can speculate that our procedures for reducing graphite oxide and producing polymer-coated reduced graphite oxide most likely yield partially reduced graphite oxide materials that are comprised of graphitic regions in addition to islands of oxygen- or nitrogen-functionalized carbon atoms.
The stable dispersions of polymer-coated platelets were also analyzed by UV-Vis spectroscopy. The UV-Vis spectrum of the PSS-coated platelet dispersion in water possesses similar features as that of PSS itself (Fig. 3). In the spectrum of the colorless filtrate, obtained by filtration of the PSS-coated platelet dispersion through a PTFE syringe membrane filter (0.45 µm pore size, Fisher Scientific), the intensity of the signal arising from the polymer is very small,16 indicating that the polymer is strongly attached to the platelet surface (Fig. 3).
Fig. 3 The UV-Vis spectra of the PSS-coated reduced graphite oxide complex (0.03 mg mL−1), PSS (0.025 mg mL−1), and the filtrate obtained by passing the platelet/polymer dispersion through a 0.45 µm PTFE membrane filter.
While the IR spectrum of graphite oxide (GO) was quite informative,13 the FT-IR spectra of reduced GO and PSS-coated nanoplatelets were dominated by a broad background, making it difficult to identify the surface functionalities of the graphitic component. Independent of sample preparation techniques, the FT-IR spectra of reduced GO were essentially featureless, presumably due to the black color of this material. Although the FT-IR spectrum of PSS-coated nanoplatelets exhibits weak PSS absoprtion features, they only confirm the presence of the PSS component.
The visible (532 nm) Raman spectra of our samples were similarly uninformative. The only prominent features for all three samples—GO, reduced GO, and PSS-coated nanoplatelets—were the well-known D and G bands for the graphitic components.17 As PSS itself does not exhibits any Raman bands in our hands, it does not contribute to the Raman spectra of the PSS-coated nanoplatelets.
We analyzed the stable colloidal dispersions of exfoliated graphite oxide and PSS-coated reduced graphite oxide by atomic force microscopy (AFM) (AutoProbe CP/MT Scanning Probe Microscope (MultiTask), Veeco Instruments). AFM samples were prepared by depositing these dispersions on mica surfaces and allowing them to air-dry. The AFM image of the exfoliated graphite oxide revealed nanoplatelets with uniform thickness (∼1 nm) (such as shown in Fig. 4a). In the case of PSS-coated reduced graphite oxide, nanoplatelets with thickness of ∼4 nm were observed (Fig. 4b).
Fig. 4 A) Non-contact mode AFM image of exfoliated graphite oxide nanoplatelets (top). B) Non-contact mode AFM image of polymer-coated reduced graphite oxide nanoplatelets (bottom).
Limited scale calculations of the interaction between PSS oligomers (degree of polymerization, DP = 6) and pristine graphene surface were carried out using MacroModel software (Schrodinger). The calculations indicate that edge-to-face interactions18 between the graphitic surface and the aromatic rings of the polymer might be primarily responsible for the polymer binding to the nanoplatelets, giving a maximum thickness for this interaction to be about 0.7 nm. From elemental analysis data, one polymer chain (Mw = 70 KDa, DP = 340) is responsible for coating roughly 8520 graphitic carbons, assuming also that both sides of the platelet are covered with the polymer and that each platelet consists of a single graphene (the single-sheet basic structural unit of graphite) sheet. This number corresponds to a 222 nm2 area of the graphene surface (with 0.026 nm2 as the cross-sectional area of a single graphene carbon, based on the 0.142 nm C–C bond length in graphite). Using 0.25 nm as the maximum monomer length for styrenyl monomers in the fully-extended all-trans configuration and 340 nm as the average number of monomer units in the PSS chain (vide supra), a simple calculation yields 85 nm for the average length of a fully extended PSS chain. Taking into account the length of the aromatic side groups (estimated at 0.8 nm from MacroModel calculations) and assuming that these groups project alternately from both sides of the polymer chain, the area occupied by a fully extended single polymer chain is 136 nm2. Although this estimate does not take into account the hydrated sodium ions that would certainly contribute to the orientation of the polymer chains on the graphene surface as well as the thickness of the polymer layer, it is consistent with a model where the partially reduced graphite oxide platelet surface is not fully graphitic and therefore is only partially covered with the polymer. Of course, we cannot rule out the possibility that the platelets are not uniformly single graphene sheets.
In conclusion, stable aqueous dispersions of graphitic nanoplatelets were prepared by coating reduced graphite oxide nanoplatelets with an amphiphilic polymer, poly(sodium 4-styrenesulfonate). To the best of our knowledge, this is the first example of stable dispersions of graphitic nanoplatelets in any solvent. The approach described in this work can be extended to obtain stable dispersion of graphitic nanoplatelets in organic solvents as well. Further work to achieve this goal is under way.
Support from NASA (Award # NCC-1-02037) through the University Research, Engineering, and Technology Institute on Bio-inspired Materials (BiMat) is appreciated. We thank Professor Jovica Badjic (Ohio State University) for performing the MacroModel calculation and for helpful discussions.
H. Fukushima and L. T. Drzal, Annu. Tech. Conf. Soc. Plast. Eng., 2003, 61, 2230–2234 Search PubMed.
B. T. Kelly, Physics of Graphite, Applied Science, London, 1981, 475 pp Search PubMed.
(a) H. He, T. Riedl, A. Lerf and J. Klinowski, J. Phys. Chem., 1996, 100, 19954–19958 CrossRef CAS; (b) H. He, J. Klinowski, M. Forster and A. Lerf, Chem. Phys. Lett., 1998, 287, 53–56 CrossRef CAS; (c) A. Lerf, H. He, M. Forster and J. Klinowski, J. Phys. Chem. B, 1998, 102, 4477–4482 CrossRef CAS; (d) C. Hontoria-Lucas, A. J. Lopez-Peinado, J. d. D. Loepz-Gonzalez, M. L. Rojas-Cervantes and R. M. Martin-Aranda, Carbon, 1995, 33, 1585–1592 CrossRef CAS.
(a) M. Hirata, T. Gotou, S. Horiuchi, M. Fujiwara and M. Ohba, Carbon, 2004, 42, 2929–2937 CrossRef CAS; (b) M. Hirata, T. Gotou and M. Ohba, Carbon, 2005, 43, 503–510 CrossRef CAS; (c) G. I. Titelman, V. Gelman, S. Bron, R. L. Khalfin, Y. Cohen and H. Bianco-Peled, Carbon, 2005, 43, 641–649 CrossRef CAS.
(a) A. B. Bourlinos, D. Gournis, D. Petridis, T. Szabo, A. Szeri and I. Dekany, Langmuir, 2003, 19, 6050–6055 CrossRef CAS; (b) U. Hofmann and A. Frenzel, Kolloid Z., 1934, 68, 149–151 CrossRef CAS.
Graphite oxide was prepared from SP1 graphite (Bay Carbon, Bay City, MI) using a literature procedure. See: W. Hummers and R. Offeman, J. Am. Chem. Soc., 1958, 80, 1339 Search PubMed.
(a) P. Liu and K. Gong, Carbon, 1999, 37, 706–707 CrossRef CAS; (b) U. Hofmann and E. Konig, Z. Anorg. Allg. Chem., 1937, 234, 311–336 CrossRef CAS.
V. C. Moore, M. S. Strano, E. H. Haroz, R. H. Hauge, R. E. Smalley, J. Schmidt and Y. Talmon, Nano Lett., 2003, 3, 1379–1382 CrossRef CAS.
Water content analysis was necessary as graphite oxide is a hygroscopic material and the water trapped between its layers certainly contributes to the higher oxygen content (water content as high as 25% was measured in our graphite oxide samples). The water content in the reduced material is much lower, as expected, and was measured to be 2.79%.
Although the polymeric surfactant is expected to bind more strongly to the surface of the nanoplatelets in comparison to the monomeric surfactants, a high concentration of it is still needed to prevent precipitation.
Even drying of the material at 150 °C and 3 mTorr for 24 h failed to alter its elemental composition.
Based on elemental analysis and the assumption that the polymer nanoplatelet complex is quantitatively isolated.
The presence of these functional groups is further confirmed by the FT-IR spectrum (obtained with a Nexus 870 spectrometer, Thermo Nicolet) of graphite oxide. The most prominent features in the spectrum are the adsorption bands corresponding to the O–H stretching vibrations at 3428 cm−1, the C O carbonyl stretching at 1733 cm−1, the phenol C C ring stretching at 1621 cm−1, the phenol O–H deformation vibration at 1412 cm−1, the C–O stretching at 1053 cm−1, and the C–OH stretching, presumably from phenols, at 1226 cm−1.
D. Briggs and G. Beamson, High Resolution XPS of Organic Polymers: The Scienta ESCA300 Database, John Wiley & Sons Inc, New York, 1992, 266 pp Search PubMed.
It is likely that hydrazone formation occurs through the reaction of hydrazine with the carbonyl groups of the graphite oxide. The N 1s region in the XPS spectra of these reduced graphite oxide samples also exhibits two N peaks. See: R. J. Waltman, J. Pacansky and C. W. Bates, Jr., Chem. Mater., 1993, 5, 1799–1804 Search PubMed.
Small amounts of PSS in the filtrate might be the result of incomplete removal of the excess polymer during the washing step in the synthesis of the polymer–platelet complex. They might also have been released from the platelet surface during the ultrasonic treatment needed to redisperse the dry polymer–platelet complex into water.
J. Robertson, in Graphite and Precursors, ed. P. Delhaès, Gordon and Breach Publishers, Amsterdam, 2001, p. 257 Search PubMed.
C. A. Hunter, K. R. Lawson, J. Perkins and C. J. Urch, J. Chem. Soc., Perkin Trans. 2, 2001, 651–669 RSC.


Home / Topstory / Comic Corner: Is Family truly Fourever?
Comic Corner: Is Family truly Fourever?
The Fantastic Four is one of the first superhero families in comic's history, if not the first. They were at first an answer to DC's Justice League, but soon after their inception they developed their own personality. As the team tackled villains, scientific discovery, and their own personal demons, they showed people what family was about. As time went on and the modern times, came sales went down and Marvel's first family was pulled from production.
In today's time period, is family even a real thing anymore? Divorce rates are high, and society basically encourages cheating. Of course, the 1960s were a different time considering it was towards the end of the baby boomer period. Since the Fantastic Four was created in 1961, their focus was geared more toward family audiences. Now everything is geared more toward being with who you want and when you want instead of settling with the one you love.
According to Onyx Truth in the article "Is 2014 the year of the side chick," it was in the 2014 that the word "side chick" seemed to be more prevalent in society. In 2014, the storyline "the fall of the Fantastic Four" came about seemingly in response to family trends in society. This storyline essentially became the fall of the family. One of their children lives in a separate household on alternate weekend, their home is taken away, and secrets come to light. These events tear the family a part to the point where they are all split up and ripe for a villain's wrath.
In Fantastic Four vol. 5 #7, the Invisible Woman is pushed by her inner demons to lash out at the world, while the Thing is at the Human Torch's throat for screwing up his attempt at a cure. The after-effects of these events leave The Thing in jail, the Human Torch partying his life away, and the Invisible Woman hell-bent on getting her child back. Things seem bleak but they realize they can make it past these issues, so they forgive one another and move toward a brighter day.
While the Fantastic Four are no longer here in print, Marvel wants people to keep those family values that include caring, loving, forgiving, and laughing with one another. Family isn't just about blood. Marvel has hinted the FF's return recently in Marvel Legacy No. 1, and with that hint I believe that Marvel wants people to think about the legacies in their own families. You can forget the side chicks but never forget family. Just because you settle doesn't mean it won't be an exciting ride.


In the month of March 2018 eosDAC introduced itself as a community-owned EOS Block producer and highlighted its vision that EOS.IO block production should be open for everyone to contribute and benefit.
In order to create an EOS Block producer that is owned by the EOS community itself, eosDAC dropped 75% of eosDAC tokens to the EOS Token Holders, 20% were given to the launch team members, Advisors and to build a wider community. The remaining 5% of eosDAC tokens were given to eosDAC Ltd, which are intended to be used as a capital reserve.
Later in the same month eosDAC announced its block producer candidacy introducing itself as a Block Producer candidate on EOSio along with details about its server infrastructure and a brief introduction to the launch team.
eosDAC was born out of Dan Larimer's concept of Decentralized Autonomous Communities or DACs, around which Block.one developed EOS software led by Dan Larimer and Brendan Blumer.
Block.One's early presentations talked about EOS.IO software ushering in 'The Era of DACs'.(watch here). They showed how DACs were more transparent, auditable, trustworthy and inclusive than existing companies and how this would result in DACs being ultra competitive.
eosDAC shares the same vision for how DACs can disrupt how business can be done. We believe that these new business models can challenge how we think about what a company will be. Blockchain technologies introduce new business opportunities which create value and give it back to the community, rather than only extracting resources from their environment. All connected parties to the DAC are incentivized to continually add value, therefore stimulating creativity and growth.
In order to function, DACs need tools that aren't currently available. eosDAC has created these tools and, through its commitment to open source software, will share them as a "DAC Factory" that anyone can take and use to set up and run a DAC.
The DAC Factory will evolve organically and over time and will include the core concepts of membership, voting, custodians, and proposals. Any account holding EOSDAC tokens can become a Member and get rights to benefit from the DAC, stand as a custodian, vote for custodians and submit proposals. Custodians are the DAC decision makers and will be continually voted for and held accountable by members. Proposals will be voted for by custodians and once approved (subject to available funds being available) will be implemented, checked and paid for. All proposals will provide some deliverables and benefits to the DAC ecosystem.
The DAC Factory will need to make sure that all of the different cogs of the DAC machine run smoothly.
Over time, other DAC structures and tools could be supported. It is also envisaged that other individuals, groups, and DACs will join and build upon the tools we create. Beyond software, the DAC Factory will also include best practices alongside legal and regulatory guidance for different jurisdictions. This will include a case study on eosDAC's endeavors.
eosDAC will continue to work on suitable 'off-the-shelf' structures for DACs to interact with the worldwide legal and financial systems, in fact, everything that a new DAC will need in order to be established and flourish.
Airdrop completion and token burn on the Ethereum network.
eosDAC finished airdropping eosDAC tokens on May 15 2018, the final figures of the airdrop were.
238,080,898.455 tokens were burned. This amount will be sent to the unrecoverable Ethereum account 0x0000000000000000000000000000000000e05dac later today.
Leaving a circulating supply of 961 919 101.545 eosDAC Tokens.
eosDAC contributions in launching and securing the mainnet.
eosDAC was a part of the Ghostbusters team along with EOS Rio, HKEOS, Sw/eden, EOS Tribe, EOS 42 to name a few.
Ghostbusters started as an EOS testnet focused on researching and rehearsing the best practices for running the eosio software as securely as possible. It all started because we were worried about the lack of focus regarding infrastructure security. It was initiated as a research environment, not a launch initiative, it quickly attracted the attention of the community and other BPCs who were feeling the same way we do concerning security. Then people started recommending it as a launch approach.
eosDAC tech team spent a countless number of hours on never-ending zoom calls with other BPCs and weeks of sleepless nights to ensure a secured launch of EOS mainnet and months before testing the EOSIO software on the Community Testnets.
After launching the mainnet launch success, eosDAC completed the token swap in the 3rd week of June.
After completing the token distribution major focus was the DAC Factory, eosDAC partnered with OCI (https://objectcomputing.com/) who helped Block One build EOS and are one of the best in the business. OCI is helping eosDAC to code review our smart contracts and is working very closely with our tech team to accelerate the progress of on the DAC Factory.


text:
Union Bank, the Michael Welch Family and Los Angeles City Councilmember Herb Wesson Renew Their Annual Support for the Alcott Center for Mental Health
"With their consistent donations and support, the Center has grown leaps and bounds, expanding its facilities and its programs. Alcott is fortunate to have them as allies," says Nick Maiorino, Chief Executive Officer for Alcott.
LOS ANGELES, CA, October 08, 2020 /24-7PressRelease/ — The Alcott Center for Mental Health would like to recognize its dedicated and remarkable sponsors Union Bank, the Michael Welch family, and Los Angeles City Councilmember Herb Wesson. Most recent contributions have benefited Fisher Place, Alcott Center for Mental Health's first group home, sponsored by Joely Fisher and The Fisher Family. Fisher Place features 46 beds for men that have been incarcerated for small, petty crimes and need some guidance, mental health, and help to find a permanent home and work. What was formally a dilapidated eight-plex in South Los Angeles is now a home for these men, with 24-hour care, seven days a week. In eight months, 25 men have graduated, and now have work and permanent housing and consistent mental health.
Clayton Coleman, Regional Manager for MUFG Union Bank has been a member of the Alcott Board of Directors since 2011. Over this period, in addition to personal contributions, he has helped secure several sponsorships for Alcott fundraisers, as well as general operating grants. These funds and Coleman's expertise have guided the agency towards growth in all areas, especially for Alcott's Fisher Place. "Union Bank is proud of our continued partnership and support for the Alcott Center and its mission of improving the lives of those impacted by mental health issues. We are also pleased to be a sponsor of the 2020 Pajama Jam Party and Fisher Place. Thank you to the Alcott Center leadership and staff for your ongoing commitment to improving the lives of your clients and our communities," said Coleman.
Michael Welch has been a member of Alcott's Board of Directors since 2017. The contributions from the Welch family (Michael, wife Kate, son Jack, and daughter Ruby) have played a key role in Alcott's development and the Center is grateful. Through the family's support and generosity, Alcott opened Fisher Place. "The Alcott Center is special to all of my family. We are proud to be involved with an organization that does such great work for those who suffer from mental health issues," said Welch.
Los Angeles City Councilmember Herb Wesson has been a big supporter of Alcott Center's Fisher Place, thanks to board member Dr. Dezetta Burnett and Councilmember Herb Wesson and his staff. Wesson's office will continue to donate large boxes of nutritious foods that are provided to Fisher Place and nearby residents. "I have studied food insecurity in South Los Angeles for the last two years. Coming to Alcott Center for Mental Health and knowing firsthand, the implications food insecurity has on mental and physical health, prompted me to contact Wesson's office. The individuals responsible for assembling the boxes faced the same challenges of the Fisher Place residents and know the difficulty of consuming fresh fruits and vegetables when living in bridge housing. I believe there is something powerful in giving back through food and service," says Dr. DeZetta Burnett, Licensed Clinical Social Worker and Alcott board member.
Established in 1979, the Alcott Center for Mental Health Services is a nonprofit agency providing residential and outpatient services to adults living with mental health issues, many of whom are experiencing co-occurring substance misuse, homelessness, and/or former incarceration.
PreviousCirque-It Fitness Adapts Workout and Offers New Studio Package to Build Back Gyms in Pandemic
NextGlobal Cannabinoids Announces Kelly Ann Bortman as CEO, Marking a Milestone in the Hemp CBD Industry as a Woman is Chosen to Lead the Global Cannabinoid Distribution Company into the Future
Show No Fear Of Chronic Illnesses With Hyperfavor Awareness Clothing Line
Franato Perfect Thighs and Silhouettes During Pregnancy
American Claims Ensurance Shares 5 Tips to Help Prevent Storm Damage to Your Home
Maxzzz Best Blackout Curtains to Help You Sleep Well


State and local government authorities and private utility companies have the statutory authority right to exercise the power of eminent domain. Eminent domain is the right to acquire the property and condemnation is the process that occurs to acquire that private property. The purpose for the eminent domain real estate acquisition may be for right-of-way, corridor, storm water retention, permanent easements, temporary construction easements, avigation (aviation), conservation or a number of other uses. With the Florida eminent domain condemning authority requirements comes the needs for a Florida real estate appraisal company specializing in the area of eminent domain valuation.
The principals and staff of Florida Valuation have extensive experience leading large eminent domain projects for condemning authorities as well as working for property owners and their legal representation on parcels throughout the state of Florida. Within the state of Florida, expert appraisal fees for the property owner are paid by the condemning authority (Florida Statute – 73.091). Parcels impacted by eminent domain proceedings will need an unbiased and independent real estate appraisal after receiving an initial offer from the condemning authority.


February 25 is special day…100 years ago one of the greatest tennis entertainers and players, Robert Larimore Riggs was born in Lincoln Heights, Los Angeles. He loved the game, he loved the challenge and what he loved more than these two is the show and the excitement. He is still the last American player who . . .


text:
Best Songs Ever
Please enter a search term (min. 2 chars)
iTunes Charts
ø 4.9 at 2782 votes
What's your rating?
Another Part Of Me
song from
▸ Alternative video Spotify
"Another Part of Me" is a song by American recording artist Michael Jackson. Produced by Quincy Jones (and co-produced by Jackson) for the singer's seventh solo album, Bad (1987), the song was originally featured in Jackson's 1986 3-D film Captain EO. It was later released as the record's sixth single on July 11, 1988 and appeared as a dance attack and level song for the Michael Jackson's Moonwalker video game. As with earlier songs in his career such as "Can You Feel It" and "We Are the World," the lyrics emphasize global unity, love, outreach and possible religious themes. The song was also featured in the trailer for Jackson's 1988 film Moonwalker. and the music was featured in video game , on the Radio Station. Vice City FM. A part of the song had been used... Read on...
Song lines: ♪ Message To You ... And This Is Our ... A Major Love ♫
Current Rank: ...
Popularity on the Web
Most votes come from Norway, Greece, Peru, United States, United Kingdom, Argentina, Romania, Colombia, Sweden, and Germany.
Discover ▸
More songs by Michael Jackson (See Charts): Love Never Felt So Good, You Are There, Too Young, Got The Hots, Xscape, Girlfriend, Girl Don't Take Your Love From Me, Up Again, Someone Put Your Hand Out, and Melodie.
Popular in Pop (See Charts): Stairway To Heaven, Smooth Criminal, The Earth Song, Dirty Diana, Speechless, Stranger In Moscow, Heal The World, Black Or White, Lost Children, and Little Susie.
Use at most three hashtags in your comment to connect the song with a topic (i.e. #live or #workout). It must contain at least one letter. You can view a toplist for every tag.
© 2004-2017 BestSongsEver.com + Imprint Mistake?


text:
The Goo Goo Dolls - Sweetest Lie
Lead vocals: John Rzeznik
Alternative title(s): The Sweetest Lie
First live performance: October 6th, 2009 at the Improve-ice show.
Well you play your part so easily
You fooled yourself again.
With your lipstick smeared across some face
You'll never see again.
And I sat there in the corner
Working back my memories
And I wondered if the time would come
You'd get around to me.
Living the sweetest lie.
Well you made me feel electric
Every moment that we shared
But the lights went out when I realized
You never even cared.
So I picked myself back up
I didn't know where I had been.
And the thing that makes you seem so wrong
Is I want you back again.
Living the sweetest lie
Yeah c'mon baby give me love
You know you'll never be taken
Your love will never be taken, no
And are you tired of waking
Are you tired of waking alone?
Release: Something For The Rest Of Us
Release: Something For The Rest Of Us (Amazon MP3 Exclusive...
Release: Something For The Rest Of Us (Deluxe book edition)
Release: Something For The Rest Of Us (Deluxe Version)
Release: Something For The Rest Of Us (Japanese release)
Release: Something For The Rest Of Us (Promo)
Singles & EPs:
Release: Waiting For The Rest Of It
Event: Busch Gardens' Gwazi Park, Tampa, FL, March 3, 201...
Event: Sands Steel Stage at PNC Plaza, Bethlehem, PA, Aug...
Event: Fort Calgary, Calgary, AB, July 13, 2012
Event: San Manuel Casino, Highland, CA, May 3, 2012
Event: Caesars, Atlantic City, NJ, December 31, 2011
Event: Wellmont Theater, Montclair, NJ, November 11, 2011
Event: Sovereign Performing Arts Center, Reading, PA, Nov...
Event: National, Richmond, VA, November 7, 2011
Event: King Center of the Performing Arts, Melbourne, FL,...
Event: Barbara B. Mann Performing Arts Hall, Fort Myers, ...
Event: PNC Pavilion at Riverbend, Cincinnati, OH, July 13...
Event: Grand Casino Mille Lacs, Onamia, MN, July 9, 2011
Event: Shores of Lake Michigan, Milwaukee, WI, July 8, 20...
Event: Heritage Landing, Muskegon, MI, July 7, 2011
Event: Red Rock Resort, Las Vegas, NV, June 3, 2011
Event: Table Mountain Casino, Friant, CA, June 1, 2011
Event: Pechanga Resort and Casino, Temecula, CA, May 28, ...
Event: Lucky Star Casino, Concho, OK, May 21, 2011
Event: Lamkin Activity Center, Maryville, MO, April 15, 2...
Event: Diamond Jo Casino, Dubuque, IA, April 14, 2011
Event: Covelli Center, Youngstown, OH, April 12, 2011
Event: Gerhard Fieldhouse, Lewisburg, PA, April 8, 2011
Event: Templeton-Blackburn Alumni Auditorium, Athens, OH,...
Event: The Grove, Oxford, MS, April 3, 2011
Event: Spirit Mountain Casino, Grande Ronde, OR, March 4,...
Event: Commodore, Vancouver, BC, Canada, March 2, 2011
Event: Jack Singer, Calgary, AB, Canada, February 28, 201...
Event: The Colosseum at Caesars Windsor, Windsor, ON, Can...
Event: NAC, Ottawa, ON, Canada, February 18, 2011
Event: Olympia Theatre, Montreal, QC, Canada, February 16...
Event: Saint John Trade and Convention Centre, St John, N...
Event: Charlottetown Trade and Convention Centre, Charlot...
Event: Rebecca Cohn Auditorium, Halifax, NS, Canada, Febr...
Event: WinStar World Casino, Thackerville, OK, December 3...
Event: House Of Blues, Orlando, FL, December 5, 2010
Event: Oakdale Theater, Hartford, CT, December 3, 2010
Event: Roseland Ballroom, New York City, NY, December 1, ...
Event: HMV Forum, London, UK, November 21, 2010
Event: O2 Academy Liverpool, Liverpool, UK, November 20, ...
Event: O2 Academy Leicester, Leicester, UK, November 17, ...
Event: O2 Academy Bristol, Bristol, UK, November 16, 2010
Event: UEA, Norwich, UK, November 15, 2010
Event: O2 Academy Brixton, London, UK, November 13, 2010
Event: Manchester Academy, Manchester, UK, November 12, 2...
Event: O2 Academy Birmingham, Birmingham, UK, November 11...
Event: O2 Academy Leeds, Leeds, UK, November 9, 2010
Event: O2 Academy Newcastle, Newcastle, UK, November 8, 2...
Event: O2 Academy Glasgow, Glasgow, UK, November 7, 2010
Event: St Vincent College, Latrobe, PA, October 23, 2010
Event: Ulster PAC, Kingston, NY, October 20, 2010
Event: House of Blues, Myrtle Beach, SC, October 15, 2010
Event: Fine Line Music Cafe, Minneapolis, MN, October 9, ...
Event: Embassy Theatre, Ft Wayne, IN, October 5, 2010
Event: Millett Hall, Oxford, OH, October 2, 2010
Event: P.C. Richard & Son Theater, New York City, NY,...
Event: Ryan Center, Kingston, RI, September 29, 2010
Event: Mulroy Civic Center at Oncenter Crouse Hinds Theat...
Event: Hard Rock, Biloxi, MS, September 24, 2010
Event: The Troubadour, West Hollywood, CA, August 31, 201...
Event: Sleep Train Pavilion, Concord, CA, August 26, 2010
Event: LoDo's Highlands Ranch, Denver, CO, August 23, 201...
Event: Superpages.com Center, Dallas, TX, August 21, 2010
Event: Family Arena, St. Charles, MO, August 18, 2010
Event: House Of Blues, Dallas, TX, August 17, 2010
Event: Ford Amphitheatre, Tampa, FL, August 15, 2010
Event: Uptown Theater, Charlotte, NC, August 10, 2010
Event: Raleigh Boutique Amphitheater, Raleigh, NC, August...
Event: Toyota Pavilion, Scranton, PA, August 7, 2010
Event: Hard Rock Café, New York City, NY, August 4, 2010
Event: Pier Six Pavilion, Baltimore, MD, August 3, 2010
Event: Bank of America Pavilion, Boston, MA, August 2, 20...
Event: Nikon at Jones Beach, Wantagh, NY, July 30, 2010
Event: Mohegan Sun Arena, Uncasville, CT, July 28, 2010
Event: PNC Bank Arts Center, Holmdel, NJ, July 27, 2010
Event: Molson Canadian Amphitheatre, Toronto, ON, July 25...
Event: Darien Lake, Buffalo, NY, July 23, 2010
Event: SPAC, Saratoga Springs, NY, July 22, 2010
Event: DTE Energy Music Theatre, Detroit, MI, July 18, 20...
Event: Time Warner Cable Ampitheater, Cleveland, OH, July...
Event: Ben Franklin Parkway, Philadelphia, PA, July 4, 20...
Event: Borgata Events Center, Atlantic City, NJ, July 3, ...
Event: Viejas Casino, Dreamcatcher Lounge, San Diego, CA,...
Event: Anselmo Valencia Amphitheater, Tucson, AZ, June 7,...
Event: Mountain Winery, Saratoga, CA, June 1, 2010
Event: Toyota Center, Kennewick, WA, May 30, 2010
Event: Shrine Auditorium, Billings, MT, May 26, 2010
Event: Pikes Peak Center, Colorado Springs, CO, May 24, 2...
Event: Swiftel Center, Brookings, SD, May 22, 2010
Event: Harrah's Council Bluffs, Council Bluffs, IA, May 2...
Event: Orpheum, Minneapolis, MN, May 19, 2010
Event: 7 Flags Event Center, Clive, IA, May 18, 2010
Event: Michigan Theater, Ann Arbor, MI, May 12, 2010
Event: Beale Street, Memphis, TN, April 30, 2010
Event: Hard Rock Café, Orlando, FL, April 27, 2010
Event: Moran Theater, Jacksonville, FL, April 25, 2010
Event: Performing Arts, North Charleston, SC, April 24, 2...
Event: War Memorial Auditorium, Greensboro, NC, April 23,...
Event: The Norva, Norfolk, VA, April 21, 2010
Event: The National, Richmond, VA, April 20, 2010
Event: Penn State Behrend, Erie, PA, April 17, 2010
Event: Cheel Arena, Potsdam, NY, April 16, 2010
Event: Hershey Theatre, Hershey, PA, April 13, 2010
Event: FM Kirby Center, Wilkes-Barre, PA, April 11, 2010
Event: SUNY Campus Center, Oswego, NY, April 10, 2010
Event: Trask Coliseum, Wilmington, NC, April 8, 2010
Event: First Tee Golf of Augusta, Augusta, GA, April 6, 2...
Event: White River State Park, Indianapolis, IN, April 4,...
Event: Rose Bowl Stadium, Pasadena, CA, January 7, 2010
Event: MotorCity Casino Sound Board!, Detroit, MI, Decemb...
Event: Honda Center, Anaheim, CA, October 6, 2009
Interview: Goo Goo Dolls to rock CAC
Interview: Goo Goo Dolls to play old, new at appearance
Review: IF Magazine Something For The Rest Of Us review
Related tweets
Robby Takac @RobbyTakac
Check out the new "Sweetest Lie" fan video !!!! ow.ly/3YZbH


text:
Sowell: Intellectuals and Race
So many fallacies, so little time.
There are so many fallacies about race that it would be hard to say which is the most ridiculous. However, one fallacy behind many other fallacies is the notion that there is something unusual about different races being unequally represented in various institutions, careers or at different income or achievement levels.
A hundred years ago, the fact that people from different racial backgrounds had very different rates of success in education, in the economy and in other endeavors, was taken as proof that some races were genetically superior to others.
Some races were considered to be so genetically inferior that eugenics was proposed to reduce their reproduction, and Francis Galton urged "the gradual extinction of an inferior race."
It was not a bunch of fringe cranks who said things like this. Many held Ph.D.s from the leading universities, taught at the leading universities and were internationally renowned.
Presidents of Stanford University and of MIT were among the many academic advocates of theories of racial inferiority — applied mostly to people from Eastern and Southern Europe, since it was just blithely assumed in passing that blacks were inferior.
This was not a left-right issue. The leading crusaders for theories of genetic superiority and inferiority were iconic figures on the left, on both sides of the Atlantic.
John Maynard Keynes helped create the Cambridge Eugenics Society. Fabian socialist intellectuals H.G. Wells and George Bernard Shaw were among many other leftist supporters of eugenics.
It was much the same story on this side of the Atlantic. President Woodrow Wilson, like many other Progressives, was solidly behind notions of racial superiority and inferiority. He showed the movie "Birth of a Nation," glorifying the Ku Klux Klan, at the White House, and invited various dignitaries to view it with him.
Such views dominated the first two decades of the 20th century. Now fast forward to the last few decades of the 20th century. The political left of this era was now on the opposite end of the spectrum on racial issues. Yet they too regarded differences in outcomes among racial and ethnic groups as something unusual, calling for some single, sweeping explanation.
Now, instead of genes being the overriding reason for differences in outcomes, racism became the one-size-fits-all explanation. But the dogmatism was the same. Those who dared to disagree, or even to question the prevailing dogma in either era were dismissed — as "sentimentalists" in the Progressive era and as "racists" in the multicultural era.
Both the Progressives at the beginning of the 20th century and the liberals at the end started from the same false premise — namely, that there is something unusual about different racial and ethnic groups having different achievements.
Yet some racial or ethnic minorities have owned or directed more than half of whole industries in many nations. These have included the Chinese in Malaysia, Lebanese in West Africa, Greeks in the Ottoman Empire, Britons in Argentina, Indians in Fiji, Jews in Poland, and Spaniards in Chile — among many others.
Not only different racial and ethnic groups, but whole nations and civilizations, have had very different achievements for centuries. China in the 15th century was more advanced than any country in Europe. Eventually Europeans overtook the Chinese — and there is no evidence of changes in the genes of either of them.
Among the many reasons for different levels of achievement is something as simple as age. The median age in Germany and Japan is over 40, while the median age in Afghanistan and Yemen is under 20. Even if the people in all four of these countries had the same mental potential, the same history, the same culture — and the countries themselves had the same geographic features — the fact that people in some countries have 20 years more experience than people in other countries would still be enough to make equal economic and other outcomes virtually impossible.
Add the fact that different races evolved in different geographic settings, presenting very different opportunities and constraints on their development, and the same conclusion follows.
Yet the idea that differences in outcomes are odd, if not sinister, has been repeated mindlessly from street corner demagogues to the august chambers of the Supreme Court.
Liberal group grants over 5x as much as Koch Brothers but goes largely unnoticed by the media
Eagle Eye Opener: China's Economy Slows in February; Fugitive Banker Caught in Italy; Italians Face New Economic Uncertainty
Written By Thomas Sowell
Dr. Sowell is a senior fellow at the Hoover Institution and author of "Applied Economics" and "Black Rednecks and White Liberals."


Heal's stocks only the very best in luxury modern furniture and home accessories. Most items are exclusive to Heal's and all share the high quality workmanship and attention to detail for which the Heal's brand name is so well known. Heal's also offer a large range of stylish giftware and contemporary garden furniture.


text:
West Northamptonshire Council offering new grant for hospitality and leisure but not everyone agrees on who should qualify
Northampton hair salon flooded with bookings ahead of reopening after pandemic made them hit 'rock bottom'
Northampton's Amy wins national apprentice of the year award
Top honour for apprentice at Travis Perkins headquarters in Northampton
By David Summers
Monday, 29th November 2021, 10:15 am
Updated Monday, 29th November 2021, 10:16 am
An apprentice at the Northampton headquarters has won a national awayrd.
Amy Forbes, who works at Travis Perkins in the town, was named apprentice of the year in the Builders Merchants Journal Industry Awards held at the Park Plaza on Friday, November 26.
The prestigious award was presented to Amy due to her outstanding service at the national builders' merchants, where she has been working as a category assistant.
Amy Forbes was named apprentice of the year in the Builders Merchants Journal Industry Awards
Amy said: "It was such an honour to be shortlisted for this award, so to win it is a dream come true. I really enjoy my role at Travis Perkins and love going the extra mile for our customers."
Kieran Griffin, Travis Perkins MD said: "Amy leads by example and has demonstrated maturity, professionalism, commitment and a positive can-do attitude so it's no surprise that she has won this award. Amy has faced many challenges during the last year as she navigated the pandemic and has shown unwavering commitment and determination."
NorthamptonTravis Perkins
Tesco plans to open new store on outskirts of Northampton - here's what we know so far
'Heartbroken' Daventry bride-to-be appeals for help after losing precious engagement ring gifted to couple by grandmother
Sneak peek of rebranded Northampton hair salon ahead of reopening this week
Northampton IT company that grew from an 'idea at the pub' celebrates 20 year anniversary
Crick Boat Show is back for 2022 and promises to be a fun-filled weekend for all the family


Codec Pack (Standard) - The Cole2k Media standard codec package features a collection of codecs and filters for encoding/decoding.
On2 Technologies VP6 Video (Decoder) Codec 6.4.2.
CyberLink DVD Video/SP Filter 6.0.0.1006.
Haali Media Splitter 25/11/2005 - For MP4, MKV and AVI carrier files.
VSFilter 2.37 (Unicode) - Subtitle Reader.
Power Audio Video DVD Converter - Power Audio Video DVD Converter is a high speed and easy-to-use conversion tools for convert video and audio files to AVI, MPEG, MOV, WMV, MP4, iPod, PSP, iPhone, BlackBerry, Apple TV, 3GP, FLV, WAV, MP3, WMA, M4A, AMR.
Shareware Connection periodically updates pricing and software information of 'Codec Pack (Standard)' from company source 'Cole2k Media' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'Codec Pack (Standard)' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Codec Pack (Standard).


text:
enum EnumCustomMarshalerMethods
{
    CustomMarshalerMethods_MarshalNativeToManaged = 0,
    CustomMarshalerMethods_MarshalManagedToNative,
    CustomMarshalerMethods_CleanUpNativeData,
    CustomMarshalerMethods_CleanUpManagedData,
    CustomMarshalerMethods_GetNativeDataSize,
    CustomMarshalerMethods_GetInstance,
    CustomMarshalerMethods_LastMember
};

class CustomMarshalerInfo
{
public:
    // Constructor and destructor.
    CustomMarshalerInfo(LoaderAllocator* pLoaderAllocator, TypeHandle hndCustomMarshalerType, TypeHandle hndManagedType, LPCUTF8 strCookie, DWORD cCookieStrBytes);
    ~CustomMarshalerInfo();

    // CustomMarshalerInfo's are always allocated on the loader heap so we need to redefine
    // the new and delete operators to ensure this.
    void* operator      new(size_t size, LoaderHeap* pHeap);
    void  operator      delete(void* pMem);

    // Helpers used to invoke the different methods in the ICustomMarshaler interface.
    OBJECTREF           InvokeMarshalNativeToManagedMeth(void* pNative);
    void*               InvokeMarshalManagedToNativeMeth(OBJECTREF MngObj);
    void                InvokeCleanUpNativeMeth(void* pNative);
    void                InvokeCleanUpManagedMeth(OBJECTREF MngObj);

    // Accessors.
    int GetNativeSize()
    {
        LIMITED_METHOD_CONTRACT;
        return m_NativeSize;
    }

    int GetManagedSize()
    {
        WRAPPER_NO_CONTRACT;
        return m_hndManagedType.GetSize();
    }

    TypeHandle GetManagedType()
    {
        LIMITED_METHOD_CONTRACT;
        return m_hndManagedType;
    }

    BOOL IsDataByValue()
    {
        LIMITED_METHOD_CONTRACT;
        return m_bDataIsByValue;
    }

    OBJECTREF GetCustomMarshaler()
    {
        LIMITED_METHOD_CONTRACT;
        return m_pLoaderAllocator->GetHandleValue(m_hndCustomMarshaler);
    }

    TypeHandle GetCustomMarshalerType()
    {
        CONTRACTL
        {
            NOTHROW;
            GC_NOTRIGGER;
            MODE_COOPERATIVE;
        }
        CONTRACTL_END;
        return m_pLoaderAllocator->GetHandleValue(m_hndCustomMarshaler)->GetTypeHandle();
    }

    // Helper function to retrieve a custom marshaler method desc.
    static MethodDesc*  GetCustomMarshalerMD(EnumCustomMarshalerMethods Method, TypeHandle hndCustomMarshalertype);

    // Link used to contain this CM info in a linked list.
    SLink               m_Link;

private:
    int                 m_NativeSize;
    TypeHandle          m_hndManagedType;
    LoaderAllocator*    m_pLoaderAllocator;
    LOADERHANDLE        m_hndCustomMarshaler;
    MethodDesc*         m_pMarshalNativeToManagedMD;
    MethodDesc*         m_pMarshalManagedToNativeMD;
    MethodDesc*         m_pCleanUpNativeDataMD;
    MethodDesc*         m_pCleanUpManagedDataMD;
    BOOL                m_bDataIsByValue;
};

typedef SList<CustomMarshalerInfo, true> CMINFOLIST;

class Assembly;

class EECMHelperHashtableKey
{
public:
    EECMHelperHashtableKey(DWORD cMarshalerTypeNameBytes, LPCSTR strMarshalerTypeName, DWORD cCookieStrBytes, LPCSTR strCookie, Instantiation instantiation, Assembly* invokingAssembly)
    : m_cMarshalerTypeNameBytes(cMarshalerTypeNameBytes)
    , m_strMarshalerTypeName(strMarshalerTypeName)
    , m_cCookieStrBytes(cCookieStrBytes)
    , m_strCookie(strCookie)
    , m_Instantiation(instantiation)
    , m_invokingAssembly(invokingAssembly)
    {
        LIMITED_METHOD_CONTRACT;
    }

    DWORD GetMarshalerTypeNameByteCount() const
    {
        LIMITED_METHOD_CONTRACT;
        return m_cMarshalerTypeNameBytes;
    }
    LPCSTR GetMarshalerTypeName() const
    {
        LIMITED_METHOD_CONTRACT;
        return m_strMarshalerTypeName;
    }
    LPCSTR GetCookieString() const
    {
        LIMITED_METHOD_CONTRACT;
        return m_strCookie;
    }
    ULONG GetCookieStringByteCount() const
    {
        LIMITED_METHOD_CONTRACT;
        return m_cCookieStrBytes;
    }
    Instantiation GetMarshalerInstantiation() const
    {
        LIMITED_METHOD_CONTRACT;
        return m_Instantiation;
    }
    Assembly* GetInvokingAssembly() const
    {
        LIMITED_METHOD_CONTRACT;
        return m_invokingAssembly;
    }

    DWORD           m_cMarshalerTypeNameBytes;
    LPCSTR          m_strMarshalerTypeName;
    DWORD           m_cCookieStrBytes;
    LPCSTR          m_strCookie;
    Instantiation   m_Instantiation;
    Assembly*       m_invokingAssembly;
};

class EECMHelperHashtableHelper
{
public:
    static EEHashEntry_t*  AllocateEntry(EECMHelperHashtableKey* pKey, BOOL bDeepCopy, AllocationHeap Heap);
    static void            DeleteEntry(EEHashEntry_t* pEntry, AllocationHeap Heap);
    static BOOL            CompareKeys(EEHashEntry_t* pEntry, EECMHelperHashtableKey* pKey);
    static DWORD           Hash(EECMHelperHashtableKey* pKey);
};

typedef EEHashTable<EECMHelperHashtableKey*, EECMHelperHashtableHelper, TRUE> EECMHelperHashTable;

class CustomMarshalerHelper
{
public:
    // Helpers used to invoke the different methods in the ICustomMarshaler interface.
    OBJECTREF           InvokeMarshalNativeToManagedMeth(void* pNative);
    void*               InvokeMarshalManagedToNativeMeth(OBJECTREF MngObj);
    void                InvokeCleanUpNativeMeth(void* pNative);
    void                InvokeCleanUpManagedMeth(OBJECTREF MngObj);

    // Accessors.
    int GetNativeSize()
    {
        WRAPPER_NO_CONTRACT;
        return GetCustomMarshalerInfo()->GetNativeSize();
    }

    int GetManagedSize()
    {
        WRAPPER_NO_CONTRACT;
        return GetCustomMarshalerInfo()->GetManagedSize();
    }

    TypeHandle GetManagedType()
    {
        WRAPPER_NO_CONTRACT;
        return GetCustomMarshalerInfo()->GetManagedType();
    }

    BOOL IsDataByValue()
    {
        WRAPPER_NO_CONTRACT;
        return GetCustomMarshalerInfo()->IsDataByValue();
    }

    // Helper function to retrieve the custom marshaler object.
    virtual CustomMarshalerInfo* GetCustomMarshalerInfo() = 0;

protected:
    ~CustomMarshalerHelper( void )
    {
        LIMITED_METHOD_CONTRACT;
    }
};

class NonSharedCustomMarshalerHelper : public CustomMarshalerHelper
{
public:
    // Constructor.
    NonSharedCustomMarshalerHelper(CustomMarshalerInfo* pCMInfo) : m_pCMInfo(pCMInfo)
    {
        WRAPPER_NO_CONTRACT;
    }

    // CustomMarshalerHelpers's are always allocated on the loader heap so we need to redefine
    // the new and delete operators to ensure this.
    void *operator new(size_t size, LoaderHeap *pHeap);
    void operator delete(void* pMem);

protected:
    // Helper function to retrieve the custom marshaler object.
    virtual CustomMarshalerInfo* GetCustomMarshalerInfo()
    {
        LIMITED_METHOD_CONTRACT;
        return m_pCMInfo;
    }

private:
    CustomMarshalerInfo* m_pCMInfo;
};

class SharedCustomMarshalerHelper : public CustomMarshalerHelper
{
public:
    // Constructor.
    SharedCustomMarshalerHelper(Assembly* pAssembly, TypeHandle hndManagedType, LPCUTF8 strMarshalerTypeName, DWORD cMarshalerTypeNameBytes, LPCUTF8 strCookie, DWORD cCookieStrBytes);

    // CustomMarshalerHelpers's are always allocated on the loader heap so we need to redefine
    // the new and delete operators to ensure this.
    void* operator new(size_t size, LoaderHeap* pHeap);
    void  operator delete(void* pMem);

    // Accessors.
    inline Assembly* GetAssembly()
    {
        LIMITED_METHOD_CONTRACT;
        return m_pAssembly;
    }

    inline TypeHandle GetManagedType()
    {
        LIMITED_METHOD_CONTRACT;
        return m_hndManagedType;
    }

    inline DWORD GetMarshalerTypeNameByteCount()
    {
        LIMITED_METHOD_CONTRACT;
        return m_cMarshalerTypeNameBytes;
    }

    inline LPCSTR GetMarshalerTypeName()
    {
        LIMITED_METHOD_CONTRACT;
        return m_strMarshalerTypeName;
    }

    inline LPCSTR GetCookieString()
    {
        LIMITED_METHOD_CONTRACT;
        return m_strCookie;
    }

    inline ULONG GetCookieStringByteCount()
    {
        LIMITED_METHOD_CONTRACT;
        return m_cCookieStrBytes;
    }

protected:
    // Helper function to retrieve the custom marshaler object.
    virtual CustomMarshalerInfo* GetCustomMarshalerInfo();

private:
    Assembly*       m_pAssembly;
    TypeHandle      m_hndManagedType;
    DWORD           m_cMarshalerTypeNameBytes;
    LPCUTF8         m_strMarshalerTypeName;
    DWORD           m_cCookieStrBytes;
    LPCUTF8         m_strCookie;
};

#endif // _CUSTOMMARSHALERINFO_H_


text:
Chesterton is Indiana's #1 Basketball Team
Dedication has led to the victory of Chesterton High School's basketball team
Caroline Dardeau and Audrey White
Chesterton's Boys Basketball is number one in the state due to their hard work, dedication, and their sense of purpose. When most around the region look at the Chesterton roster, they see Travis Grayson as a large reason for the team's success, however, for a team to work, it must have all five parts functioning to their fullest potential. For the Trojans, Chris Mullen, Tyler Parrish, and Justin Sims are all contributors in every aspect of the game. From defense, to scoring, and even sharing the ball, the other players on the Trojans roster are up to the challenges of being number one in the state. The Trojans work as a sum larger than its parts, by implementing each and every athlete as a piece to keep everything running smooth. Mullen and Sims clean up the glass rebounding, while Parrish can function as a shooting guard, or alleviate some of the pressure put on Grayson, and play as a secondary ball handler. Juniors Owen Guest and Sean Kasper have a higher three point percentages, and are utilized as spot shooters in the lineup. The three pointers they connect on are a significant factor in the 400 plus points that the Trojans have acquired.
Throughout the season, Chesterton has managed wins against Homestead (Ft. Wayne), home to Fletcher Loyer, a top 150 recruit in the nation, committed to Purdue. While Loyer was able to hit the 30 point mark against the Trojans, it came on a lot of shots, one of his worst shooting percentages on the season. During the holiday break, they took down Noblesville, hosts of their holiday invitational. Finally, this past Saturday, the Trojans defeated Warsaw, rallying in the 4th quarter, after entering the fourth quarter down by three. Warsaw had beaten conference rival and defending sectional champion Valparaiso by ten points. The Trojans will play their highly anticipated game against Valpo on February 18.
Coach Marc Urban is humbled and honored by the number one ranking they have received and knows it's because of the undefeated record they have maintained throughout the season. He has a very impressive team that has many ways of beating opponents.
"My team starts with our really good senior leadership, we have some young guys who are producing at a high level, and then we have a very, very deep bench that helps us not miss a beat when we sub. That's a luxury that we have," Urban stated.
Urban plans to continue the undefeated season and stay number one in the state.
"We have to make sure we are very purposeful and prepared. We need to be detailed every single night, going into every single game, because we are seeing everyone's best shot. We have to make sure we stick with it and get ready for the tournament," Urban continued.
With the end of the season coming closer, the basketball team needs the support of the CHS staff and students. Nothing boosts the performance of the team quite like a loud student section.
The basketball team faced Michigan City on Tuesday February 8. The Trojans defeated the Wolves 60-56 after they faced a tough deficit in the first half. On Friday night (2/11) they face the Portage Indians on the road, then finish off the week of games against Hammond Central High School on Saturday night (2/12).
The Sandscript will continue to keep up with the basketball team and wish them the best of luck.
Chesterton High School
Chesterton is No. 1 Basketball Team in Indiana
Chris Mullen
Justin Sims
Marc Urban
Owen Guest
Sean Kasper
Travis Grayson
Tyler Parrish
Your donation will support the student journalists of Chesterton High School. Your contribution will allow us to purchase equipment and cover our annual website hosting costs.
Hi, I am Caroline Dardeau, a senior here at Chesterton High School. I am a 4-time Varsity Cheerleader, who also happens to be an 2-time All-American for...
Audrey White, Opinions Section Editor
Hi! I'm Audrey White. I'm a Junior at Chesterton High School and this is my second year writing for the Sandscript. I am the opinions editor for the paper....
Jan 7 / Boys Basketball
Jan 6 / Girls Basketball
4A #9 Hobart
Aug 19 / Football
Struggles Continue for the Chicago Blackhawks
Boys Basketball Starts Season Hot
Pejic Glides into Collegiate Swimming
Girls Tennis Spirit Wear Available!
Chesterton Sports Highlights 2022
Lady Trojans Crush Morton; Slip vs South Central
Grace Bamber Commits to the University of Southern Indiana
Track Call Out Meeting Thursday
A new lightweight champ crowned; Bantamweight champ remains
Heartbreaking Defeat for CHS Football at IHSAA Sectionals
All The Sandscript Picks Reader Picks Sort: Newest