{"id":"PSF-2015-1","summary":"Issue #26556: Expat 2.1.1","details":"Multiple integer overflows in the XML_GetBuffer function in Expat through 2.1.0, as used in Google Chrome before 44.0.2403.89 and other products, allow remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via crafted XML data, a related issue to CVE-2015-2716.","aliases":["CVE-2015-1283"],"modified":"2025-09-19T01:45:04.219438Z","published":"2015-07-23T00:00:00Z","database_specific":{"cwe_ids":[]},"references":[{"type":"REPORT","url":"https://bugs.python.org/issue26556"},{"type":"WEB","url":"https://sourceforge.net/p/expat/bugs/528/"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/python/cpython","events":[{"introduced":"0"},{"fixed":"196d7db3956f4c0b03e87b570771b3460a61bab5"},{"fixed":"ab90986600ba7dea2aa41e5c1773791070725453"},{"fixed":"d244a8f7cb0ec6979ec9fc7acd39e95f5339ad0e"}]}],"versions":["2.5","v0.9.8","v0.9.9","v1.0.1","v1.0.2","v1.1","v1.1.1","v1.2","v1.2b1","v1.2b2","v1.2b3","v1.2b4","v1.3","v1.3b1","v1.4","v1.4b1","v1.4b2","v1.4b3","v1.5","v1.5.1","v1.5.2","v1.5.2a1","v1.5.2a2","v1.5.2b1","v1.5.2b2","v1.5.2c1","v1.5a1","v1.5a2","v1.5a3","v1.5a4","v1.5b1","v1.5b2","v1.6a1","v1.6a2","v2.0","v2.0b1","v2.0b2","v2.0c1","v2.1","v2.1a1","v2.1a2","v2.1b1","v2.1b2","v2.1c1","v2.1c2","v2.2a3","v2.3c1","v2.3c2","v2.4","v2.4a1","v2.4a2","v2.4a3","v2.4b1","v2.4b2","v2.4c1","v2.5","v2.5.1","v2.5.1c1","v2.5.2","v2.5.2c1","v2.5.3","v2.5.3c1","v2.5.4","v2.5.5","v2.5.5c1","v2.5.5c2","v2.5.6","v2.5.6c1","v2.5a0","v2.5a1","v2.5a2","v2.5b1","v2.5b2","v2.5b3","v2.5c1","v2.5c2","v2.6","v2.6.1","v2.6.2","v2.6.2c1","v2.6.3","v2.6.3rc1","v2.6.4","v2.6.4rc1","v2.6.4rc2","v2.6.5","v2.6.5rc1","v2.6.5rc2","v2.6.6","v2.6.6rc1","v2.6.6rc2","v2.6.7","v2.6.8","v2.6.8rc1","v2.6.8rc2","v2.6a1","v2.6a2","v2.6a3","v2.6b1","v2.6b2","v2.6b3","v2.6rc1","v2.6rc2","v2.7","v2.7.1","v2.7.1rc1","v2.7.2","v2.7.2rc1","v2.7.3","v2.7.3rc1","v2.7.3rc2","v2.7.4rc1","v2.7a1","v2.7a2","v2.7a3","v2.7a4","v2.7b1","v2.7b2","v2.7rc1","v2.7rc2","v3.0a1","v3.0a2","v3.0a3","v3.0a4","v3.0a5","v3.0b1","v3.0b2","v3.0b3","v3.0rc1","v3.0rc2","v3.0rc3","v3.1","v3.1.1","v3.1.1rc1","v3.1.2","v3.1.2rc1","v3.1.3","v3.1.3rc1","v3.1.4","v3.1.4rc1","v3.1.5","v3.1.5rc1","v3.1.5rc2","v3.1a1","v3.1a2","v3.1b1","v3.1rc1","v3.1rc2","v3.2","v3.2.1","v3.2.1b1","v3.2.1rc1","v3.2.1rc2","v3.2.2","v3.2.2rc1","v3.2.3","v3.2.3rc1","v3.2.3rc2","v3.2.4","v3.2.4rc1","v3.2.5","v3.2.6","v3.2.6rc1","v3.2a1","v3.2a2","v3.2a3","v3.2a4","v3.2b1","v3.2b2","v3.2rc1","v3.2rc2","v3.2rc3","v3.3.0","v3.3.0a1","v3.3.0a2","v3.3.0a3","v3.3.0a4","v3.3.0b1","v3.3.0b2","v3.3.0rc1","v3.3.0rc2","v3.3.0rc3","v3.3.1","v3.3.1rc1","v3.3.2","v3.3.3","v3.3.3rc1","v3.3.3rc2","v3.3.4","v3.3.4rc1","v3.3.5","v3.3.5rc1","v3.3.5rc2","v3.3.6","v3.3.6rc1","v3.4.0","v3.4.0a1","v3.4.0a2","v3.4.0a3","v3.4.0a4","v3.4.0b1","v3.4.0b2","v3.4.0b3","v3.4.0rc1","v3.4.0rc2","v3.4.0rc3","v3.4.1","v3.4.1rc1","v3.4.2","v3.4.2rc1","v3.4.3","v3.4.3rc1","v3.4.4","v3.4.4rc1"],"database_specific":{"source":"https://github.com/psf/advisory-database/blob/main/advisories/python/PSF-2015-1.json","vanir_signatures":[{"digest":{"length":345,"function_hash":"259456642757570694268668474001057878325"},"deprecated":false,"target":{"function":"element0","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-00bbcafd"},{"digest":{"length":328,"function_hash":"178908764574601736705782383249838970184"},"deprecated":false,"target":{"function":"attlist6","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-026edf38"},{"digest":{"length":1600,"function_hash":"203517866901020741168136351038616738903"},"deprecated":false,"target":{"function":"getAttributeId","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/d244a8f7cb0ec6979ec9fc7acd39e95f5339ad0e","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-04626de4"},{"digest":{"threshold":0.9,"line_hashes":["106008711248847389600483835548252835076","169246177541890588009870948462331529254","90106439331313493217646883080389917793","320965778269504555111093710915771713228","208783973248647345764042532218309099915","315915901820574201567833681050178786267","228792282566459054366349946943135209795","183661045616717387356570713068772698348","136244073594312370645956514530879133942","128436182030181138237757368172519817328","203144343627233735515516354065252960410","125966102258628047096642316626183111698","46819659599007149154358893932567069201","19332008497186613373980434715093242901","181462803570033004269456073182171712118","339759345085349997800583497571078864574","295443067894253215548283120283886523713","149032650230054868940072784761884830536","104770485536830613895329762337420235994","72420878966934283409123470383304849133","10296921553431634397533856506176840926","231892645701195898050660992094590023460","133354493546878206443226168904237649277","153617540833009636856786397719459274417","239782131693150783498090213408617940151","213605336014297868318103106685600921027"]},"deprecated":false,"target":{"file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/196d7db3956f4c0b03e87b570771b3460a61bab5","signature_version":"v1","signature_type":"Line","id":"PSF-2015-1-05e3602d"},{"digest":{"length":368,"function_hash":"307500614486896740836530452112889082709"},"deprecated":false,"target":{"function":"entity6","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-07baa400"},{"digest":{"length":324,"function_hash":"161387527340053767706217476347775410875"},"deprecated":false,"target":{"function":"doctype3","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-0cd7da80"},{"digest":{"threshold":0.9,"line_hashes":["106008711248847389600483835548252835076","169246177541890588009870948462331529254","90106439331313493217646883080389917793","320965778269504555111093710915771713228","208783973248647345764042532218309099915","315915901820574201567833681050178786267","228792282566459054366349946943135209795","183661045616717387356570713068772698348","136244073594312370645956514530879133942","128436182030181138237757368172519817328","203144343627233735515516354065252960410","125966102258628047096642316626183111698","46819659599007149154358893932567069201","19332008497186613373980434715093242901","181462803570033004269456073182171712118","339759345085349997800583497571078864574","295443067894253215548283120283886523713","149032650230054868940072784761884830536","104770485536830613895329762337420235994","72420878966934283409123470383304849133","10296921553431634397533856506176840926","231892645701195898050660992094590023460","133354493546878206443226168904237649277","153617540833009636856786397719459274417","239782131693150783498090213408617940151","213605336014297868318103106685600921027"]},"deprecated":false,"target":{"file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/d244a8f7cb0ec6979ec9fc7acd39e95f5339ad0e","signature_version":"v1","signature_type":"Line","id":"PSF-2015-1-0ecbaa4c"},{"digest":{"length":1424,"function_hash":"150861401753245106416854938456284762507"},"deprecated":false,"target":{"function":"(scanPi)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-147e459f"},{"digest":{"length":1178,"function_hash":"40314738835629099520960641840307839434"},"deprecated":false,"target":{"function":"element7","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-16b9a2ab"},{"digest":{"threshold":0.9,"line_hashes":["73285295661078795658916763963083557433"]},"deprecated":false,"target":{"file":"Modules/expat/winconfig.h"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Line","id":"PSF-2015-1-1accf49d"},{"digest":{"length":376,"function_hash":"325825885788404885376957063368595128228"},"deprecated":false,"target":{"function":"attlist3","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-1d3744bc"},{"digest":{"length":402,"function_hash":"227447483123007221717143451075735957172"},"deprecated":false,"target":{"function":"attlist7","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-229dc284"},{"digest":{"length":1949,"function_hash":"59068660917084508809777586234055799879"},"deprecated":false,"target":{"function":"XML_GetBuffer","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-24959a58"},{"digest":{"length":1170,"function_hash":"119872179726108707188539025871016662583"},"deprecated":false,"target":{"function":"(ignoreSectionTok)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-256071c5"},{"digest":{"length":328,"function_hash":"125514225230301590590847933368225777190"},"deprecated":false,"target":{"function":"attlist9","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-2642c4ae"},{"digest":{"threshold":0.9,"line_hashes":["101847680252709024983273945794611752288","312482845231826947391904982440140134737","65166747668072526334582032293008567","140322488286473057153565762330792260860","5999219529733147356522820935032384114","198176890761105112509748938180659017226","234778221768075410769435880629835673604","262910800584062299882225590064499326236","338893660095067882215266557298355690868","102241228698551790770238840306889443447","337296921573271353484243797794343118601","97931650176451471991365028768445572094","129935517464265989959934259065181445525","166251024941070917897011145252497727896","20811373570823096947822059758283680539","64377523150531468147750675607660094220","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","284137146275595612108175166426203370125","293386550141126190374163026711862754993","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","128300435327551986531648825870323446216","71214609311034028172314813440618476453","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","143217485586965353510675681267181711535","28466024226931662120315362273592498384","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","166806586045308085435673071017370220915","316637301772186831439007341559854403482","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","284014211645035454208184657259149151960","31189854173862433269293468762517405758","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","303900250121888434556469904726729149479","289211481955493749855056882766308366594","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","107686621406615594238390597942030623691","141192181953665020907568577206724828435","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","241689485593045912590612931779926624416","105614431212769973306667572511481491387","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","158340271045710616019872776837973289963","234288775553510064000024154651495333661","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","11626073136089652832263347640876007674","23118218833881935620801847697349529689","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","178482674018085546884870529845022574593","322345482386536258518575958621116705381","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","227934597774955479534951744280860281877","7831808342220465410131540916914893895","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","83310541028602707928405548143387550261","169959727601418336613248523191091876656","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","123845871856529611501752320470348701046","225084918347899818309425524992223969399","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","47627638603590389687930481743268832603","187386144172729919331393040213055282597","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","295201577212212108418187015801783104845","3043970920375438597400132291931789131","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","19254158049838268605111760783459479026","267257024029244067613713708073132411651","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","84174273200565845176343203062171876844","336692708002726128770289914490900355195","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","199557743455148641216868365682923429847","290066051559476052408991218997618505762","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","55808722276043891300714533388913378961","313483643913018840455064197837593632531","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","225219709815640649697366785914353884824","219658600768161364334650195391448356616","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","144087409850236419030757370461052715414","249175655844096488886990091319234312724","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","146042394465515698025339726012950518683","32097103652411569399108641089429380475","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","141492748642869760264719188479271763693","306679130183558317447521422130880059638","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","243650703002938928665541248262995116618","162549786131812753324613301680185628227","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","38454777838705992740533312693409293188","274436375141861437738957701269506824703","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","124181811099428341128442936763258627995","160927721818450989544332723186924504439","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","184325509348924134504732221946964725787","16648372890015440941406435156468633848","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","161717198455499477857266625942348455510","339952928868418339779974866329738272993","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","80656618971946254171315011260504099418","325345737712559766338178166533101481885","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","4612237196064440790965502026333954714","104831300305893878774662808674973715587","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","270609780372777836747118127805308245718","305444299382795807779838269231218433112","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","190997565452536002914391722658699311469","186991124988009360753863727994075527420","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","325468870681746861381526065529253459753","279717787557504593642732802825047610685","16311557194454043079331807449542376286","222919314843273672249300423368294687658","339682309456230606264610756219142633206","313004055145771864689076199470967807681","298010960104360941949693506503361459618","244562339569315158523588262914365980782","155756716095765325874541400782891275067","46948325031956456210112627565953687903","16311557194454043079331807449542376286","222919314843273672249300423368294687658","134695066370234232386113197071770310435","78910487799226668777638194636208900014"]},"deprecated":false,"target":{"file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Line","id":"PSF-2015-1-29ca23ca"},{"digest":{"threshold":0.9,"line_hashes":["233521872629872353095950502290787006184","98993048554488533391657882256162981586","38142951075644014591881487039405319171","312495160403196912529599374031657127883","261375857761501238010291023060035061161","181935051625536678576554217086880119167","28446040752291626934274377729103056007","95618290713006708997577823937125835724","295596049081352595436207675379875425898","49259708871136091635800769175713820595","83741467667597769123021056279505421087","250125141705583661885875036688833481100","202977594186247996518910427571633920281","156354400552627003527361400824692524823","64914380526474419869960115830393466819","57867655637992881113726292845927638620","212688622093692150993752568231863317298","326917653803597768218619038115201403529","26670668957260435041723096544163464117","134964206501805957499897901570762043783","275290592952522448294257861479556448296","145759914794884915489006205378956531619","21552976235177065572246566299202983027","339857746464063787934653300953675296758","81406006955489210945311744463300608300","258495429625870369459880808213386828454","151933471323591487925457087975411582683","270911725405108243239365695148567457201","64629121297951769800215480428989609041","62321333898946615586536801943060892961","104422571327653472965502233967655600171","227042864318150573902013633601296441494","322252481840421446062112600052464630176","49044372677502662161763573678194841569","159379511554498845838183646381775259887","316893360691891434022480597480658873754","167463319257793885619594617284390643210","129991416550079173856896884827996038631","300857605278388935535762600158035236025","212302771543862646356208247875207358877","320124761129619988610923697539855122861","77967852641784223683193296717005263015","189740695677994047533146053920591980368","136567267670543915975336710336237711874","283063246945406796291869359413623803162","50335199159572922166708822927721088191","121090643225362561192889308847356418413","270911725405108243239365695148567457201","64629121297951769800215480428989609041","60355447619121697718610400951910383129","189889594646800898925404331556984131824","83741467667597769123021056279505421087","250125141705583661885875036688833481100","202977594186247996518910427571633920281","7750172749197552588866719166888941836","156831290696738769281021616230680612757","13669621506936974480412057418277439112","126554402277175912556353559248247323796","60444004716498950496323234886881131329","203379764522142646169370839626452872549","294611638655352768123100947186643605560","313949089714970411719490538732304008330","57171607328961592140946572116239361134","60444004716498950496323234886881131329","203379764522142646169370839626452872549","294611638655352768123100947186643605560","28828472845500150412298310794330438311","185990453917842544846223010509065348157","335329026996105724378201781071204174479","184501088268859762204530003884000226776","106230418425573217260973664126202487992","100522806151820957135869103013428534772","309857675203672464466184873881522723471","44581721184433987870612330707694406519","174892917123395376442097796088175352650","280022331662302465964587084443089372137","83146347172364973511420212752864292556","34848179893103760804507003782237907538","85592700346935597167744742449696726584","251786446073062444173633697101564947110","46378543294841275247466812502725697516","246603412970646202538521768419121023614","172876951663927130296810595978908934042","199174622147726444619891885984375517113","39474361017060532709111741482650371862","169965999702489849520020213055311083239","185427911458065014971142149103776484958","55534708782466888513844297355994977464","340255536804309258754861372054920215101","53257411904852808626183165511028658024","159655828470632199844496823079469610725","216954287598634954942616587154593921255","65294406512185620617310786681033941132","314341296813934943318463457910196474306","271354432170107528414092228490658634459","269507150378573518886961161987309859200","98269273984681311487907771314918229405","41831161723833543188419147282863502379","149173429044266592193707674481738080554","251049741237789614631675420654707475841","337866935665397855619551831189707018883","339857746464063787934653300953675296758","81406006955489210945311744463300608300","189740695677994047533146053920591980368","136567267670543915975336710336237711874","283063246945406796291869359413623803162","50335199159572922166708822927721088191","121090643225362561192889308847356418413","270911725405108243239365695148567457201","64629121297951769800215480428989609041","60355447619121697718610400951910383129","189889594646800898925404331556984131824","155024147935034259629172291516678930575","2472172053277946370084933024606373098","242581771434037761085073631467019278683","242278762768073947614958907186513149574","218841620835747365839292894134856632999","41664791487177241357288548433683811223","322296006858537484149651893947487610260","45177342007291486144076263261586947049","152162764581711984755719057165542704166","252488408974097680831299346381083716780","208893814166127887306013422385938638488","275280962728681679214989822017728986267","276464843913943741910689366300285379536","161023619855865803401580985138164005080","274823656810472235740851581984008269432","149263299718631545230566735876342564327","152162764581711984755719057165542704166","252488408974097680831299346381083716780","208893814166127887306013422385938638488","118668161430413164738154949040593686194","78471300429265945438882344076970722476","285997636457074604078477354982540088563","81406006955489210945311744463300608300","189740695677994047533146053920591980368","48263850358634409061931508033107398865","270911725405108243239365695148567457201","64629121297951769800215480428989609041","60355447619121697718610400951910383129","146974015929737326662782642052160753537","35243004678272171362315062663115828401","154011991591178659279867709472280837414","13868116522277107812315863681241175147","28519571050291847537769253826671278503","291607991656912748588987662211698085899","167017201651070560935400589561995993089","293851523666045265752334078193001306491","189740695677994047533146053920591980368","136567267670543915975336710336237711874","299478808125886401364927503920216144662","337907411944267678930394352582827865363","326706800607716134044947903371124921165","325669165576594729517255132288815883115","307194289280047132059202074466765592213","303979925283147260589520525512617837211","116035143467781073043689247202112178165","324043536984354544430874428263430868189","241731893158499871474035217266546814284","89591234836656117426159811328167492081","220994360005150029693384371874127908140","79836054452654897512887580029489504549","20815309965413353524366264522308664546","331204306829579858363313911975212666667","111360565777055482478623698676524217766","310819293463964620856459689739852513454","57171607328961592140946572116239361134","293851523666045265752334078193001306491","130760292774529315142710915196019671406","219701329350773216174492478182825766430","270455449769049425013611992964036904251","116035143467781073043689247202112178165","293851523666045265752334078193001306491","189740695677994047533146053920591980368","277487097412445952553710707225759512258","9340887272388834368654885405898657779","108980561599785496112837835686441319379","340255536804309258754861372054920215101","135032762169849064538890896478055915455","145759914794884915489006205378956531619","98303829587034222929104757824537463640","113866282609340165566936592557095676865","202304058633082625779457859785410890918","189740695677994047533146053920591980368","206899485576904940288798441075814967681","74262123028069354147924058155279903753","312147561856315856071267384397357640677","309361147724005506179966262501596276275","102398251005123995467809573737962812269","151933471323591487925457087975411582683","89374426124935593298074861959477235051","288042128010631750966080175269270107601","13868116522277107812315863681241175147","28519571050291847537769253826671278503","291607991656912748588987662211698085899","167017201651070560935400589561995993089","293851523666045265752334078193001306491","189740695677994047533146053920591980368","136567267670543915975336710336237711874","77001496985474652231833868297430140060","321379674687858332556407396866753123185","268173964726258983278935363984859749624","229297316449296726977793022309521458118","9340887272388834368654885405898657779","108980561599785496112837835686441319379","340255536804309258754861372054920215101","135032762169849064538890896478055915455","145759914794884915489006205378956531619","265357001922850780343750459508022463453","235258204259704051031027516667184928030","251786446073062444173633697101564947110","46378543294841275247466812502725697516","250246916287044026768330116294467423670","244477737642212889819467140212950484764","17704988236497282892348276089016033394","109261780402442608781152762112002135827","112548731358464030968853966800150218542","270671211500628439359069098579964515124","73580562191398130519312995797063966890","262756673612177537815126567139311431184","32028552993406487716006868087582017445","185427911458065014971142149103776484958","101665377296719793716000417037060456834","196201075087326079480732539363498751174","319871832664258445853002668370048673111","98269273984681311487907771314918229405","41831161723833543188419147282863502379","149173429044266592193707674481738080554","251049741237789614631675420654707475841","133952080730084867886223408093628066427","183771960475593186693162533401710317060","286456594511492996005230733385466484118","314721040133562822552317790553284976156","339307895088049207313518535495900173813","31954020581485639639595270109151029576","323497574360418185204427628678555693800","55850912110849091322729170267070442513","271992712481887874642097723370417173485","50984353724948981795298068289745742517","285997636457074604078477354982540088563","81406006955489210945311744463300608300","189740695677994047533146053920591980368","246282659025746790620651418648565874059","270911725405108243239365695148567457201","64629121297951769800215480428989609041","60355447619121697718610400951910383129","146974015929737326662782642052160753537","100476981972576336351455240542591231392","285997636457074604078477354982540088563","81406006955489210945311744463300608300","189740695677994047533146053920591980368","136567267670543915975336710336237711874","283063246945406796291869359413623803162","50335199159572922166708822927721088191","121090643225362561192889308847356418413","270911725405108243239365695148567457201","64629121297951769800215480428989609041","60355447619121697718610400951910383129","3007303616604559809037760918756367789","207670387549670567116472992315557994635","108475218035734375458075063741842178119","134643532578739901706223943138959381255","66728196873432534360230686411687306717","239020331117582259492749239880728188438","308923240657440879437718032474059422632","192374540320836319568349087079320392826","186192410188459699778630085984187758793","294911638898331797837978639287307559420","238089028019088520207798157623734097954","59428655620449456641235267069785923467","46378543294841275247466812502725697516","309824832959949146267668838328027069524","86443888419096720589110383573530358406","293851523666045265752334078193001306491","37098289438024066834072337967179877982","194978449527890313483117539197690740171","241296738827977187868736104842343287996","253205453992951629457430546833791401565","320807830902311080006801177905585724673","239245011038626869032712042126131224001","184747130606273696428425987036906870878","215425720108700348765197824331665282554","299349302099962428685567946885557887764","317792743580448930283767870172854065610","215572862949178671746551568952820197415","73209614779245275268229086837490957371","210131562370629563275555189865133062805","7649643877575974844569366980680293702","62173534464337489775508047532512948445","140123854102278090534840200603096313186","89522379312183401736645637029564981008","34729808483456249953874661664350341339","270911725405108243239365695148567457201","64629121297951769800215480428989609041","60355447619121697718610400951910383129","86551140647723985188037033334932327925","164476946441664833354496499313646671933","120692280588512560327354802190160363573","124712785051330557915044402078652215404","150964433311680355255358177538891561600","326832957887977652084480287759716008165","64909669766326699174668239320810857460","69730240647291283875810119439289106269","161784747642493877387591987917703552633","219196910565410924920441618774148524806","112501292970567849509503779494677572673","310030136503866196352238898255426673450","53936333595671716909242316886560534478","335393578430283319024796050140911904256","321611740144403638347797067401618223839","17704988236497282892348276089016033394","109261780402442608781152762112002135827","64909669766326699174668239320810857460","69730240647291283875810119439289106269","161784747642493877387591987917703552633","219196910565410924920441618774148524806","112501292970567849509503779494677572673","310030136503866196352238898255426673450","53936333595671716909242316886560534478","335393578430283319024796050140911904256","321611740144403638347797067401618223839","17704988236497282892348276089016033394","109261780402442608781152762112002135827","130986156545933102139292457929930175893","279039471834741733447883418337086840878","134936502653816157719394592567116870878","281734664211270881730328881255756472614","167215204079685662191718171770662097557","147893688343376602500126796073003650339","48810813617176237470352116535758351925","146465475281950306979357376768261693677","171132128079419555573108795320743440102","232902769276946594353000633322139396805","224636115143498076763509322439425329128","305791770021109638009888439828619508595","264711414684152601673272293000918628336","271144900658325559324991541413913432395","143333509643370126823127181611400511841","126399689807507697714757607563774045382","299637329663713480994849349012285858854","278019151123875992931504301460095800404","79869825541536996028494055687283445552","329533131567450596227888619096425993036","327658887499452951445728469844104544969","295055181169613636995969112192657300341","138246796219664573242134513730354880244","329905652387736633964845667492908383273","260330481654023104795977319988667447091","39406381036838536682906010141070780750","181153967078517168669054035103679910467","175155324595930014118815976190293623454","295606235160711246595623836421095747117","228263743140425209437980384975188942772","290828927711389905458300781059104416072","278873318613404136351280821016821656344","4497607659273856635591745033080835764","146626637051694872899959228904236768963","124086839344624605512981436018541327753","297646704064236937745251865996058361455","219395699670827186317458034025233947031","60059474900986707873090769443012628935","280232690050612200007717726256003208828","154936645631357903637336466255924699353","297550408848423355363595095685424413645","69115104178119117830264235661057963469","154460054371075730011999377576162793395","300978964833206090636914895299576282340","119815776894114768366927555455362501517","68010735506594452969058310825076995006","193147308736046541111415041717492957018","132825729288524330702808433709969190272"]},"deprecated":false,"target":{"file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Line","id":"PSF-2015-1-307afcdc"},{"digest":{"length":694,"function_hash":"117431206727619361585912002845832833260"},"deprecated":false,"target":{"function":"(checkPiTarget)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-310191f7"},{"digest":{"length":327,"function_hash":"63318003319507521916167898359426810930"},"deprecated":false,"target":{"function":"notation2","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-36e202e7"},{"digest":{"length":322,"function_hash":"335639020260505556804065964911291877146"},"deprecated":false,"target":{"function":"condSect2","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-37167c4c"},{"digest":{"length":1704,"function_hash":"5908120330555942336661126619287567622"},"deprecated":false,"target":{"function":"(cdataSectionTok)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-3bcae0bb"},{"digest":{"length":315,"function_hash":"70709786688672535069369945727968408485"},"deprecated":false,"target":{"function":"entity10","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-3c5be36d"},{"digest":{"length":5366,"function_hash":"159910486790319513547270092845322434265"},"deprecated":false,"target":{"function":"(prologTok)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-3ef41788"},{"digest":{"length":373,"function_hash":"26505301265312543746581258179137024977"},"deprecated":false,"target":{"function":"notation3","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-416b6621"},{"digest":{"length":402,"function_hash":"219837952240065279776626610006062901211"},"deprecated":false,"target":{"function":"attlist4","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-48a8ff93"},{"digest":{"length":2338,"function_hash":"140880737815059580419726195909072305944"},"deprecated":false,"target":{"function":"(scanLt)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-4cc4ce7d"},{"digest":{"length":307,"function_hash":"74745765122586336104214084767324448593"},"deprecated":false,"target":{"function":"declClose","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-50277672"},{"digest":{"length":321,"function_hash":"80546054573574025608910265304456639538"},"deprecated":false,"target":{"function":"entity8","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-56a26369"},{"digest":{"length":425,"function_hash":"35903879390632232260097241091223272132"},"deprecated":false,"target":{"function":"attlist1","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-5996bede"},{"digest":{"length":319,"function_hash":"101597020515224110586584967183710121636"},"deprecated":false,"target":{"function":"entity1","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-5c2ba117"},{"digest":{"length":1106,"function_hash":"289557942274758736123041237075482035795"},"deprecated":false,"target":{"function":"(charRefNumber)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-62af8ca4"},{"digest":{"length":7511,"function_hash":"163213282067368519355011150740039385455"},"deprecated":false,"target":{"function":"storeAtts","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/d244a8f7cb0ec6979ec9fc7acd39e95f5339ad0e","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-65aed934"},{"digest":{"length":460,"function_hash":"181720279114656304496342729746053305746"},"deprecated":false,"target":{"function":"element5","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-67022b60"},{"digest":{"length":460,"function_hash":"25824107399709288857027356688832374012"},"deprecated":false,"target":{"function":"notation4","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-674bec6d"},{"digest":{"length":1070,"function_hash":"240068279368241595600242650985397215308"},"deprecated":false,"target":{"function":"(scanDecl)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-6867e519"},{"digest":{"length":345,"function_hash":"310324466230827900389048005057585331807"},"deprecated":false,"target":{"function":"doctype0","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-6a6bcef3"},{"digest":{"length":1201,"function_hash":"257835283445479329623323986925610421886"},"deprecated":false,"target":{"function":"(predefinedEntityName)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-7259b307"},{"digest":{"length":319,"function_hash":"8641767650428932353090966297126244685"},"deprecated":false,"target":{"function":"notation0","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-7388eef8"},{"digest":{"length":833,"function_hash":"160310208858183758547848843481818722792"},"deprecated":false,"target":{"function":"(scanComment)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-7ce96a21"},{"digest":{"length":700,"function_hash":"216088621124926166871440288579597203802"},"deprecated":false,"target":{"function":"(scanRef)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-81bbc2ae"},{"digest":{"length":1600,"function_hash":"203517866901020741168136351038616738903"},"deprecated":false,"target":{"function":"getAttributeId","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-820b5466"},{"digest":{"length":344,"function_hash":"81382381423042281322919714753300046507"},"deprecated":false,"target":{"function":"condSect1","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-827e5eeb"},{"digest":{"length":348,"function_hash":"52731380792737543918633525498989557248"},"deprecated":false,"target":{"function":"element4","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-84af95ce"},{"digest":{"length":322,"function_hash":"197837607551361760675516356693518514096"},"deprecated":false,"target":{"function":"attlist5","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-84fd133d"},{"digest":{"length":705,"function_hash":"75278686880089376027850691456630106955"},"deprecated":false,"target":{"function":"(scanPercent)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-85324712"},{"digest":{"length":716,"function_hash":"34274173324825765908662995272918989649"},"deprecated":false,"target":{"function":"(scanCharRef)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-86bd7c37"},{"digest":{"length":1949,"function_hash":"59068660917084508809777586234055799879"},"deprecated":false,"target":{"function":"XML_GetBuffer","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/d244a8f7cb0ec6979ec9fc7acd39e95f5339ad0e","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-871f0a27"},{"digest":{"length":324,"function_hash":"269978961614411954793962330867726656218"},"deprecated":false,"target":{"function":"doctype2","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-8b16cd70"},{"digest":{"length":1949,"function_hash":"59068660917084508809777586234055799879"},"deprecated":false,"target":{"function":"XML_GetBuffer","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/196d7db3956f4c0b03e87b570771b3460a61bab5","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-8bcc42da"},{"digest":{"length":304,"function_hash":"112647034397673912967275986026206789741"},"deprecated":false,"target":{"function":"(nameMatchesAscii)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-8ee74a7e"},{"digest":{"length":525,"function_hash":"261315404207450278605267740163230878532"},"deprecated":false,"target":{"function":"(scanCdataSection)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-9976571b"},{"digest":{"length":672,"function_hash":"293973250566543665100659979784074980739"},"deprecated":false,"target":{"function":"(scanPoundName)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-9a974a0d"},{"digest":{"length":7511,"function_hash":"163213282067368519355011150740039385455"},"deprecated":false,"target":{"function":"storeAtts","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-9cacd2a2"},{"digest":{"length":403,"function_hash":"39228962385268784022986474021242208187"},"deprecated":false,"target":{"function":"entity0","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-9fe08ffb"},{"digest":{"length":1315,"function_hash":"158744320868948222905926810128716510779"},"deprecated":false,"target":{"function":"(entityValueTok)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-a3fd177f"},{"digest":{"length":322,"function_hash":"222481197169734469783073164721467924931"},"deprecated":false,"target":{"function":"doctype5","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-a4317558"},{"digest":{"length":322,"function_hash":"3166394268332724135023596881126058019"},"deprecated":false,"target":{"function":"entity9","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-a6cdd37e"},{"digest":{"length":611,"function_hash":"159606265074065677933780282074198179433"},"deprecated":false,"target":{"function":"(scanHexCharRef)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-b4482025"},{"digest":{"length":146,"function_hash":"4900883429381516094135874877416752585"},"deprecated":false,"target":{"function":"error","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-b9f9b1c5"},{"digest":{"length":1040,"function_hash":"166337952731916323838814878910662145211"},"deprecated":false,"target":{"function":"(scanEndTag)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-ba39e61e"},{"digest":{"length":2300,"function_hash":"27668197015800496254794033676431781522"},"deprecated":false,"target":{"function":"(contentTok)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-bb03a472"},{"digest":{"threshold":0.9,"line_hashes":["296879233424109093602784762392271391255","157469107305342646172955279402838530575","105288700248022152534943184938283747104","47262178801901796132132361730521485885","262887191278136406947696654642080317317","323183404853189918925898387523644285042","131844157103399805881150426180003821205","50938053821697904164415567401765321737","190989605134679561563235811914700849030","169753518984261628186138808094876007812","186676559622756484657548472047822502276","100639983013438467104715351413015763784"]},"deprecated":false,"target":{"file":"Modules/expat/xmltok.h"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Line","id":"PSF-2015-1-bc17e104"},{"digest":{"length":321,"function_hash":"204265833178182714065533164482732880912"},"deprecated":false,"target":{"function":"entity3","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-bc28b4df"},{"digest":{"length":668,"function_hash":"259690224900299742841635891591613962156"},"deprecated":false,"target":{"function":"(scanLit)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-bff6693e"},{"digest":{"length":428,"function_hash":"146123808324122198454302375664076306293"},"deprecated":false,"target":{"function":"doctype4","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-d553fd19"},{"digest":{"length":930,"function_hash":"34440242001578654019148137586085413129"},"deprecated":false,"target":{"function":"(isPublicId)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-d566af86"},{"digest":{"length":353,"function_hash":"221955351455805407597504771749622601772"},"deprecated":false,"target":{"function":"attlist0","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-d59ae42c"},{"digest":{"length":593,"function_hash":"318137794100144201067895394112699831630"},"deprecated":false,"target":{"function":"element3","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-d99eea92"},{"digest":{"length":405,"function_hash":"293236399412009287078000797994657183489"},"deprecated":false,"target":{"function":"prolog2","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-dcb4a1cb"},{"digest":{"threshold":0.9,"line_hashes":["303477000649137626190951523619129261261","305088510808185160532365801576404767300","118742576331173929481208980559979467189","250934694542433026161170181263118992825","34412462116505602274350461670842629230","126567581894012163717871827274156250343","155151944857489940130335254729436501658","181432087390163573932850435142241023066"]},"deprecated":false,"target":{"file":"Modules/expat/expat_external.h"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Line","id":"PSF-2015-1-e052de6d"},{"digest":{"length":1289,"function_hash":"70262907917862125205563200725021111283"},"deprecated":false,"target":{"function":"(attributeValueTok)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-e1cb9c7e"},{"digest":{"length":713,"function_hash":"28550240453695501099159532420927172530"},"deprecated":false,"target":{"function":"element6","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-e40228fa"},{"digest":{"length":1600,"function_hash":"203517866901020741168136351038616738903"},"deprecated":false,"target":{"function":"getAttributeId","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/196d7db3956f4c0b03e87b570771b3460a61bab5","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-eaf5f177"},{"digest":{"length":689,"function_hash":"75412425632094317610972922639475566892"},"deprecated":false,"target":{"function":"(updatePosition)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-f52a0b06"},{"digest":{"length":2845,"function_hash":"207165470081327084483677991252989574865"},"deprecated":false,"target":{"function":"(scanAtts)","file":"Modules/expat/xmltok_impl.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-f6b9cf9b"},{"digest":{"length":7511,"function_hash":"163213282067368519355011150740039385455"},"deprecated":false,"target":{"function":"storeAtts","file":"Modules/expat/xmlparse.c"},"source":"https://github.com/python/cpython/commit/196d7db3956f4c0b03e87b570771b3460a61bab5","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-f93299ae"},{"digest":{"length":321,"function_hash":"20747749218751309136088127401219146433"},"deprecated":false,"target":{"function":"entity4","file":"Modules/expat/xmlrole.c"},"source":"https://github.com/python/cpython/commit/ab90986600ba7dea2aa41e5c1773791070725453","signature_version":"v1","signature_type":"Function","id":"PSF-2015-1-fc460db4"}]}}],"schema_version":"1.7.3"}