Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
...
Checking mergeability… Don't worry, you can still create the pull request.
  • 2 commits
  • 540 files changed
  • 0 commit comments
  • 1 contributor
Commits on Jul 06, 2012
@jerryhoff First Alpha Quality Release
This Alpha should contain a usable sample application sufficient to
teach from in a 1 day appsec course.
a6f61c5
@jerryhoff Alpha Release b2403f0
Showing with 9,282 additions and 1,278 deletions.
  1. BIN  .DS_Store
  2. BIN  DB/.DS_Store
  3. +170 −0 DB/create_webgoatcoins.sql
  4. BIN  DB/datafiles/.DS_Store
  5. +5 −0 DB/datafiles/categories.txt
  6. +122 −0 DB/datafiles/customerlogin.txt
  7. +122 −0 DB/datafiles/customers.txt
  8. +23 −0 DB/datafiles/employees.txt
  9. +7 −0 DB/datafiles/offices.txt
  10. +2,996 −0 DB/datafiles/orderdetails.txt
  11. +326 −0 DB/datafiles/orders.txt
  12. +273 −0 DB/datafiles/payments.txt
  13. +6 −0 DB/datafiles/productlines.txt
  14. +26 −0 DB/datafiles/products.txt
  15. +110 −0 DB/datafiles/products_old.txt
  16. +5 −0 DB/datafiles/securityquestions.txt
  17. +96 −0 DB/load_webgoatcoins.sql
  18. BIN  DB/logos/alphacognac.png
  19. BIN  DB/logos/americanbankinc.png
  20. BIN  DB/logos/amicacoinsco.png
  21. BIN  DB/logos/angresellers.png
  22. BIN  DB/logos/annasdecorations.png
  23. BIN  DB/logos/antondesigns.png
  24. BIN  DB/logos/asianshoppingnetwork.png
  25. BIN  DB/logos/asiantreasures.png
  26. BIN  DB/logos/ateliergraphique.png
  27. BIN  DB/logos/australiancollectables.png
  28. BIN  DB/logos/australiancollectors.png
  29. BIN  DB/logos/australiangoldnetwork.png
  30. BIN  DB/logos/avstores.png
  31. BIN  DB/logos/baanepreciousimports.png
  32. BIN  DB/logos/bavariancollectablesimports.png
  33. BIN  DB/logos/bgecollectables.png
  34. BIN  DB/logos/blauerseemetals.png
  35. BIN  DB/logos/boardscoinsco.png
  36. BIN  DB/logos/cafimports.png
  37. BIN  DB/logos/cambridgecollectablesco.png
  38. BIN  DB/logos/canadiangoldexchangenetwork.png
  39. BIN  DB/logos/classicgoldideas.png
  40. BIN  DB/logos/classiclegendsinc.png
  41. BIN  DB/logos/clovercollections.png
  42. BIN  DB/logos/coinageandthingsco.png
  43. BIN  DB/logos/coinrmintdistributorsinc.png
  44. BIN  DB/logos/coins4grownupscom.png
  45. BIN  DB/logos/coinsoffinland.png
  46. BIN  DB/logos/collectablepreciousdesignsco.png
  47. BIN  DB/logos/collectablesforlessinc.png
  48. BIN  DB/logos/corporategoldideasco.png
  49. BIN  DB/logos/corridametalsreplicas.png
  50. BIN  DB/logos/cramerspezialitten.png
  51. BIN  DB/logos/cruzsonsco.png
  52. BIN  DB/logos/daedalusdesignsimports.png
  53. BIN  DB/logos/danishwholesaleimports.png
  54. BIN  DB/logos/derhundimports.png
  55. BIN  DB/logos/doubledeckergoldstores.png
  56. BIN  DB/logos/downundercoinage.png
  57. BIN  DB/logos/dragoncoinage.png
  58. BIN  DB/logos/enacodistributors.png
  59. BIN  DB/logos/euroshoppingchannel.png
  60. BIN  DB/logos/extremedeskdecorations.png
  61. BIN  DB/logos/feueronlinestores.png
  62. BIN  DB/logos/frankengold.png
  63. BIN  DB/logos/fraudacollezione.png
  64. BIN  DB/logos/fungoldideascom.png
  65. BIN  DB/logos/goatgoldstore.png
  66. BIN  DB/logos/gold4allagescom.png
  67. BIN  DB/logos/goldbymailcouk.png
  68. BIN  DB/logos/golddepotinc.png
  69. BIN  DB/logos/goldforhimcom.png
  70. BIN  DB/logos/goldideascorp.png
  71. BIN  DB/logos/handjigoldco.png
  72. BIN  DB/logos/havelzbyszekco.png
  73. BIN  DB/logos/heintzecollectables.png
  74. BIN  DB/logos/herkkugold.png
  75. BIN  DB/logos/iberiagoldimports.png
  76. BIN  DB/logos/kellysgoldshop.png
  77. BIN  DB/logos/kingkongcollectables.png
  78. BIN  DB/logos/kommissionmetals.png
  79. BIN  DB/logos/kremlincollectables.png
  80. BIN  DB/logos/lacornedabondance.png
  81. BIN  DB/logos/landofcoinsinc.png
  82. BIN  DB/logos/larochellegold.png
  83. BIN  DB/logos/lisboacoinage.png
  84. BIN  DB/logos/lordinecoinage.png
  85. BIN  DB/logos/lyoncoinage.png
  86. BIN  DB/logos/marseillepreciousmetals.png
  87. BIN  DB/logos/martasreplicasco.png
  88. BIN  DB/logos/menrusretailers.png
  89. BIN  DB/logos/messnershoppingnetwork.png
  90. BIN  DB/logos/metalsassociscie.png
  91. BIN  DB/logos/metalscanalpetit.png
  92. BIN  DB/logos/metalscoinclassicsinc.png
  93. BIN  DB/logos/microsilverinc.png
  94. BIN  DB/logos/mitvergngenco.png
  95. BIN  DB/logos/musclecoinsinc.png
  96. BIN  DB/logos/natrlichmetals.png
  97. BIN  DB/logos/norwaygoldbymail.png
  98. BIN  DB/logos/onlinepreciouscollectables.png
  99. BIN  DB/logos/onlinepremiumcreationsco.png
  100. BIN  DB/logos/osakacoinageco.png
  101. BIN  DB/logos/oulutoysupplies.png
  102. BIN  DB/logos/petitmetals.png
  103. BIN  DB/logos/portoimportsco.png
  104. BIN  DB/logos/preciouscaravy.png
  105. BIN  DB/logos/preciousclassics.png
  106. BIN  DB/logos/preciouscollectables.png
  107. BIN  DB/logos/preciouscreationsltd.png
  108. BIN  DB/logos/preciousgolddistributorsltd.png
  109. BIN  DB/logos/preciousmetalsco.png
  110. BIN  DB/logos/preciousmetalswerke.png
  111. BIN  DB/logos/premiumclassicsinc.png
  112. BIN  DB/logos/premiumcollectables.png
  113. BIN  DB/logos/qubechomeshoppingnetwork.png
  114. BIN  DB/logos/raananstores.png
  115. BIN  DB/logos/reimscollectables.png
  116. BIN  DB/logos/rovelligold.png
  117. BIN  DB/logos/royalcanadiancollectables.png
  118. BIN  DB/logos/royalebelge.png
  119. BIN  DB/logos/salzburgcollectables.png
  120. BIN  DB/logos/sardistributors.png
  121. BIN  DB/logos/saveleyhenriot.png
  122. BIN  DB/logos/scandinaviangoldideas.png
  123. BIN  DB/logos/schuylerimports.png
  124. BIN  DB/logos/signalcollectiblesltd.png
  125. BIN  DB/logos/stuttgartcollectableexchange.png
  126. BIN  DB/logos/stylishdeskdecors.png
  127. BIN  DB/logos/suominencoinage.png
  128. BIN  DB/logos/supersilverinc.png
  129. BIN  DB/logos/technicsstoresinc.png
  130. BIN  DB/logos/teknicollectablesinc.png
  131. BIN  DB/logos/thesharpgoldwarehouse.png
  132. BIN  DB/logos/tokyocollectables.png
  133. BIN  DB/logos/tomsspezialitten.png
  134. BIN  DB/logos/ukcollectables.png
  135. BIN  DB/logos/vidasport.png
  136. BIN  DB/logos/vitachromeinc.png
  137. BIN  DB/logos/volvomodelreplicas.png
  138. BIN  DB/logos/warburgexchange.png
  139. BIN  DB/logos/westcoastcollectablesco.png
  140. BIN  DB/products/.DS_Store
  141. BIN  DB/products/07AEPltProofRevThumb.jpg
  142. BIN  DB/products/2008_AESilverProof_thumb.jpg
  143. BIN  DB/products/2008_AE_Plat_Bullion_Thumb.jpg
  144. BIN  DB/products/2009WHHarrisonObvthumb.jpg
  145. BIN  DB/products/2010MFillmore_thumb.jpg
  146. BIN  DB/products/2010_AEGoldProof_thumb.jpg
  147. BIN  DB/products/2011-Gold-Eagle-unc-thumb.jpg
  148. BIN  DB/products/2011-SilverEagle-unc-thumb.jpg
  149. BIN  DB/products/2011-Unc-Gettysburg_thumb.jpg
  150. BIN  DB/products/2011AJohnson_thumb.jpg
  151. BIN  DB/products/2011_AE_PlatProof_thumb.jpg
  152. BIN  DB/products/2012-ATB-El-Yunque_thumb.jpg
  153. BIN  DB/products/2012-Gold-Eagle-bullion-thumb.jpg
  154. BIN  DB/products/2012-Natl-Infantry-Commem-thumb.jpg
  155. BIN  DB/products/2012-Proof-HalfDollar-thumb.jpg
  156. BIN  DB/products/2012-Proof-Nickel-thumb.jpg
  157. BIN  DB/products/2012-SilverEagle-bullion-thumb.jpg
  158. BIN  DB/products/21_Arthur_Pre1_thumb.jpg
  159. BIN  DB/products/AEPlatUnc_thumb.jpg
  160. BIN  DB/products/EJohnson_Proof-thumb.jpg
  161. BIN  DB/products/HOTSPRINGS_thumb.jpg
  162. BIN  DB/products/SSB_Gold_thumb_LineArt.jpg
  163. BIN  DB/products/stacked-coins2_thumb.jpg
  164. BIN  DB/products/thumbBuffaloBullion.jpg
  165. BIN  DB/products/thumbJMonroe.jpg
  166. BIN  DB/products/thumbWashington.jpg
  167. +22 −0 README
  168. +5 −2 WebGoat.NET.sln
  169. BIN  WebGoat.NET.suo
  170. +26 −9 WebGoat.NET.userprefs
  171. BIN  WebGoat/.DS_Store
  172. +1 −1  WebGoat/AddNewUser.aspx
  173. +34 −0 WebGoat/App_Code/CustomerLoginData.cs
  174. +526 −0 WebGoat/App_Code/DatabaseUtilities.cs
  175. +73 −0 WebGoat/App_Code/IOHelper.cs
  176. +310 −0 WebGoat/App_Code/Old_DatabaseUtilities.cs
  177. +238 −0 WebGoat/App_Code/UtilitiesHelper.cs
  178. +1 −0  WebGoat/App_Themes/Default/02.text.css
  179. +201 −183 WebGoat/App_Themes/Default/03.layout.css
  180. +51 −1 WebGoat/App_Themes/Default/Forms.css
  181. BIN  WebGoat/App_Themes/Default/images/eisk-5-logo-x2.png
  182. 0  WebGoat/App_Themes/Default/images/{eisk-header-grad.png → header-grad.png}
  183. +1 −1  WebGoat/App_Themes/Default/left-menu.css
  184. +6 −0 WebGoat/App_Themes/Default/styles.css
  185. +25 −12 WebGoat/ChangePassword.aspx
  186. +1 −0  WebGoat/Configuration/db-config.txt
  187. +1 −1  WebGoat/Content/About.aspx
  188. +1 −1  WebGoat/Content/BasicAuth.aspx
  189. +1 −1  WebGoat/Content/CSRFDemo.aspx
  190. +1 −1  WebGoat/Content/Challenge1.aspx
  191. +1 −1  WebGoat/Content/Challenge2.aspx
  192. +1 −1  WebGoat/Content/Challenge3.aspx
  193. +1 −1  WebGoat/Content/ChangePwd.aspx
  194. +1 −1  WebGoat/Content/ClientSideStorage.aspx
  195. +1 −1  WebGoat/Content/CommandInjection.aspx
  196. +1 −1  WebGoat/Content/DomXSS.aspx
  197. +20 −17 WebGoat/Content/DomXSS.aspx.designer.cs
  198. +1 −1  WebGoat/Content/EmbeddedError.aspx
  199. +12 −12 WebGoat/Content/EncryptVSEncode.aspx
  200. +33 −11 WebGoat/Content/EncryptVSEncode.aspx.cs
  201. +1 −1  WebGoat/Content/Error.aspx
  202. +1 −1  WebGoat/Content/ExploitDebug.aspx
  203. +1 −1  WebGoat/Content/FlashScripting.aspx
  204. +1 −1  WebGoat/Content/ForcedBrowsing.aspx
  205. +57 −0 WebGoat/Content/ForgotPassword.aspx
  206. +72 −0 WebGoat/Content/ForgotPassword.aspx.cs
  207. +38 −0 WebGoat/Content/ForgotPassword.aspx.designer.cs
  208. +1 −1  WebGoat/Content/FormBasedAuth.aspx
  209. +1 −1  WebGoat/Content/HiddenField.aspx
  210. +1 −1  WebGoat/Content/InjectionExercise.aspx
  211. +1 −1  WebGoat/Content/JSONInjection.aspx
  212. +1 −1  WebGoat/Content/LogInjection.aspx
  213. +1 −1  WebGoat/Content/LogoutIssues.aspx
  214. +1 −1  WebGoat/Content/ParamTampering.aspx
  215. +4 −2 WebGoat/Content/PathManipulation.aspx
  216. +17 −10 WebGoat/Content/PathManipulation.aspx.cs
  217. +2 −0  WebGoat/Content/PathManipulation.aspx.designer.cs
  218. +1 −1  WebGoat/Content/PwdComplexity.aspx
  219. +0 −37 WebGoat/Content/RebuildDatabase.aspx
  220. +16 −2 WebGoat/Content/ReflectedXSS.aspx
  221. +20 −49 WebGoat/Content/ReflectedXSS.aspx.cs
  222. +1 −1  WebGoat/Content/ResponseSplitting.aspx
  223. +31 −35 WebGoat/Content/SQLInjection.aspx
  224. +28 −51 WebGoat/Content/SQLInjection.aspx.cs
  225. +1 −5 WebGoat/Content/SQLInjection.aspx.designer.cs
  226. +15 −3 WebGoat/Content/SQLInjectionDiscovery.aspx
  227. +15 −9 WebGoat/Content/SQLInjectionDiscovery.aspx.cs
  228. +2 −0  WebGoat/Content/SQLInjectionDiscovery.aspx.designer.cs
  229. +1 −1  WebGoat/Content/SamplePage.aspx
  230. +1 −1  WebGoat/Content/SessionExercise.aspx
  231. +1 −1  WebGoat/Content/SessionFixation.aspx
  232. +71 −48 WebGoat/Content/StoredXSS.aspx
  233. +37 −50 WebGoat/Content/StoredXSS.aspx.cs
  234. +22 −4 WebGoat/Content/StoredXSS.aspx.designer.cs
  235. +30 −0 WebGoat/Content/UploadPathManipulation.aspx
  236. +40 −0 WebGoat/Content/UploadPathManipulation.aspx.cs
  237. +28 −0 WebGoat/Content/UploadPathManipulation.aspx.designer.cs
  238. +1 −1  WebGoat/Content/Viewstate.aspx
  239. +1 −1  WebGoat/Content/Viewstate.aspx.designer.cs
  240. +1 −1  WebGoat/Content/WSAttacks.aspx
  241. +1 −1  WebGoat/Content/WSDL.aspx
  242. +1 −1  WebGoat/Content/Worm.aspx
  243. +1 −1  WebGoat/Content/XSSExercise.aspx
  244. +0 −31 WebGoat/Content/dbtest.aspx.cs
  245. +1 −1  WebGoat/Content/jQueryInjection.aspx
  246. +0 −33 WebGoat/Content/proxytest.aspx.cs
  247. +13 −3 WebGoat/Default.aspx
  248. +24 −2 WebGoat/Default.aspx.cs
  249. +4 −0 WebGoat/Default.aspx.designer.cs
  250. +1 −1  WebGoat/ForgotPassword.aspx
  251. +1 −0  WebGoat/Global.asax
  252. +68 −0 WebGoat/Global.asax.cs
  253. +8 −6 WebGoat/LoginPage.aspx
  254. +12 −10 WebGoat/LoginPage.aspx.cs
  255. +28 −34 WebGoat/LoginPage.aspx.designer.cs
  256. +6 −3 WebGoat/{Content/proxytest.aspx → ProxySetup.aspx}
  257. +30 −0 WebGoat/ProxySetup.aspx.cs
  258. +5 −1 WebGoat/{Content/proxytest.aspx.designer.cs → ProxySetup.aspx.designer.cs}
  259. +202 −0 WebGoat/RebuildDatabase.aspx
  260. +130 −47 WebGoat/Web.config
  261. +53 −45 WebGoat/Web.sitemap
  262. +803 −468 WebGoat/WebGoat.NET.csproj
  263. +28 −0 WebGoat/WebGoat.NET.csproj.user
  264. BIN  WebGoat/WebGoat.NET.pidb
  265. BIN  WebGoat/WebGoatCoins/.DS_Store
  266. +1 −0  WebGoat/WebGoatCoins/Autocomplete.ashx
  267. +46 −0 WebGoat/WebGoatCoins/Autocomplete.ashx.cs
  268. +14 −0 WebGoat/WebGoatCoins/Catalog.aspx
  269. +55 −0 WebGoat/WebGoatCoins/Catalog.aspx.cs
  270. +6 −6 WebGoat/{Content/dbtest.aspx.designer.cs → WebGoatCoins/Catalog.aspx.designer.cs}
  271. +24 −0 WebGoat/WebGoatCoins/ChangePassword.aspx
  272. +39 −0 WebGoat/WebGoatCoins/ChangePassword.aspx.cs
  273. +30 −0 WebGoat/WebGoatCoins/ChangePassword.aspx.designer.cs
  274. +45 −0 WebGoat/WebGoatCoins/CustomerLogin.aspx
  275. +62 −0 WebGoat/WebGoatCoins/CustomerLogin.aspx.cs
  276. +38 −0 WebGoat/WebGoatCoins/CustomerLogin.aspx.designer.cs
  277. +8 −0 WebGoat/WebGoatCoins/CustomerSettings.aspx
  278. +17 −0 WebGoat/WebGoatCoins/CustomerSettings.aspx.cs
  279. +22 −0 WebGoat/WebGoatCoins/CustomerSettings.aspx.designer.cs
  280. +7 −0 WebGoat/WebGoatCoins/Debug.aspx
  281. +17 −0 WebGoat/WebGoatCoins/Debug.aspx.cs
  282. +22 −0 WebGoat/WebGoatCoins/Debug.aspx.designer.cs
  283. +68 −0 WebGoat/WebGoatCoins/ForgotPassword.aspx
  284. +76 −0 WebGoat/WebGoatCoins/ForgotPassword.aspx.cs
  285. +44 −0 WebGoat/WebGoatCoins/ForgotPassword.aspx.designer.cs
  286. +14 −0 WebGoat/WebGoatCoins/Logout.aspx
  287. +24 −0 WebGoat/WebGoatCoins/Logout.aspx.cs
  288. +24 −0 WebGoat/WebGoatCoins/Logout.aspx.designer.cs
  289. +96 −0 WebGoat/WebGoatCoins/MainPage.aspx
  290. +71 −0 WebGoat/WebGoatCoins/MainPage.aspx.cs
  291. +36 −0 WebGoat/WebGoatCoins/MainPage.aspx.designer.cs
  292. +67 −0 WebGoat/WebGoatCoins/Orders.aspx
  293. +117 −0 WebGoat/WebGoatCoins/Orders.aspx.cs
  294. +42 −0 WebGoat/WebGoatCoins/Orders.aspx.designer.cs
  295. +88 −0 WebGoat/WebGoatCoins/ProductDetails.aspx
  296. +107 −0 WebGoat/WebGoatCoins/ProductDetails.aspx.cs
  297. +44 −0 WebGoat/WebGoatCoins/ProductDetails.aspx.designer.cs
  298. +42 −0 WebGoat/WebGoatCoins/Web.config
  299. BIN  WebGoat/WebGoatCoins/images/.DS_Store
  300. BIN  WebGoat/WebGoatCoins/images/logos/alphacognac.png
Sorry, we could not display the entire diff because too many files (540) changed.
View
BIN  .DS_Store
Binary file not shown
View
BIN  DB/.DS_Store
Binary file not shown
View
170 DB/create_webgoatcoins.sql
@@ -0,0 +1,170 @@
+/******************************************************************************
+ * Copyright (c) 2005 Actuate Corporation.
+ * All rights reserved. This file and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Actuate Corporation - initial implementation
+ *
+ * Classic Models Inc. sample database developed as part of the
+ * Eclipse BIRT Project. For more information, see http:\\www.eclipse.org\birt
+ *
+ *******************************************************************************/
+/*******************************************************************************
+* Changes made Jan 2012 - Copyright 2012
+* Updated BIRT to be the webgoat coins database
+* Images copyright US Mint and the Perth Mint
+* Contributers:
+* Jerry Hoff - Infrared Security, LLC
+*
+*******************************************************************************/
+
+
+
+/* Recommended DATABASE name is classicmodels. */
+
+/* CREATE DATABASE classicmodels; */
+/* USE classicmodels; */
+
+/* DROP the existing tables. Comment this out if it is not needed. */
+
+/* webgoat.net note: use name webgoat_coins" */
+
+
+DROP TABLE Customers;
+DROP TABLE CustomerLogin;
+DROP TABLE SecurityQuestions;
+DROP TABLE Employees;
+DROP TABLE Offices;
+DROP TABLE OrderDetails;
+DROP TABLE Orders;
+DROP TABLE Payments;
+DROP TABLE Products;
+DROP TABLE Categories;
+DROP TABLE Comments;
+
+
+/* Create the full set of Classic Models Tables */
+
+CREATE TABLE Customers (
+ customerNumber INTEGER NOT NULL,
+ customerName VARCHAR(50) NOT NULL,
+ logoFileName VARCHAR(100) NULL,
+ contactLastName VARCHAR(50) NOT NULL,
+ contactFirstName VARCHAR(50) NOT NULL,
+ phone VARCHAR(50) NOT NULL,
+ addressLine1 VARCHAR(50) NOT NULL,
+ addressLine2 VARCHAR(50) NULL,
+ city VARCHAR(50) NOT NULL,
+ state VARCHAR(50) NULL,
+ postalCode VARCHAR(15) NULL,
+ country VARCHAR(50) NOT NULL,
+ salesRepEmployeeNumber INTEGER NULL,
+ creditLimit DOUBLE NULL,
+ PRIMARY KEY (customerNumber)
+);
+
+CREATE TABLE CustomerLogin (
+ email VARCHAR(100) NOT NULL,
+ customerNumber INTEGER NOT NULL,
+ password VARCHAR(40) NOT NULL,
+ question_id SMALLINT NULL,
+ answer VARCHAR(50) NULL,
+ PRIMARY KEY (email)
+);
+
+CREATE TABLE SecurityQuestions (
+ question_id SMALLINT NOT NULL,
+ question_text VARCHAR(400) NOT NULL,
+ PRIMARY KEY (question_id)
+);
+
+
+CREATE TABLE Employees (
+ employeeNumber INTEGER NOT NULL,
+ lastName VARCHAR(50) NOT NULL,
+ firstName VARCHAR(50) NOT NULL,
+ extension VARCHAR(10) NOT NULL,
+ email VARCHAR(100) NOT NULL,
+ officeCode VARCHAR(10) NOT NULL,
+ reportsTo INTEGER NULL,
+ jobTitle VARCHAR(50) NOT NULL,
+ PRIMARY KEY (employeeNumber)
+);
+
+CREATE TABLE Offices (
+ officeCode VARCHAR(10) NOT NULL,
+ city VARCHAR(50) NOT NULL,
+ phone VARCHAR(50) NOT NULL,
+ addressLine1 VARCHAR(50) NOT NULL,
+ addressLine2 VARCHAR(50) NULL,
+ state VARCHAR(50) NULL,
+ country VARCHAR(50) NOT NULL,
+ postalCode VARCHAR(15) NOT NULL,
+ territory VARCHAR(10) NOT NULL,
+ PRIMARY KEY (officeCode)
+);
+
+CREATE TABLE OrderDetails (
+ orderNumber INTEGER NOT NULL,
+ productCode VARCHAR(15) NOT NULL,
+ quantityOrdered INTEGER NOT NULL,
+ priceEach DOUBLE NOT NULL,
+ orderLineNumber SMALLINT NOT NULL,
+ PRIMARY KEY (orderNumber, productCode)
+);
+
+CREATE TABLE Orders (
+ orderNumber INTEGER NOT NULL,
+ orderDate DATETIME NOT NULL,
+ requiredDate DATETIME NOT NULL,
+ shippedDate DATETIME NULL,
+ status VARCHAR(15) NOT NULL,
+ comments TEXT NULL,
+ customerNumber INTEGER NOT NULL,
+ PRIMARY KEY (orderNumber)
+);
+
+
+CREATE TABLE Payments (
+ customerNumber INTEGER NOT NULL,
+ cardType VARCHAR(50) NOT NULL,
+ creditCardNumber VARCHAR(50) NOT NULL,
+ verificationCode SMALLINT NOT NULL,
+ cardExpirationMonth VARCHAR(3) NOT NULL,
+ cardExpirationYear VARCHAR(5) NOT NULL,
+ confirmationCode VARCHAR(50) NOT NULL,
+ paymentDate DATETIME NOT NULL,
+ amount DOUBLE NOT NULL,
+ PRIMARY KEY (customerNumber, confirmationCode)
+);
+
+CREATE TABLE Categories(
+ catNumber INTEGER NOT NULL,
+ catName VARCHAR(50) NOT NULL,
+ catDesc TEXT NOT NULL,
+ PRIMARY KEY (catNumber)
+);
+
+CREATE TABLE Products (
+ productCode VARCHAR(15) NOT NULL,
+ productName VARCHAR(200) NOT NULL,
+ catNumber INTEGER NOT NULL,
+ productImage VARCHAR(100) NOT NULL,
+ productVendor VARCHAR(50) NOT NULL,
+ productDescription TEXT NOT NULL,
+ quantityInStock SMALLINT NOT NULL,
+ buyPrice DOUBLE NOT NULL,
+ MSRP DOUBLE NOT NULL,
+ PRIMARY KEY (productCode)
+);
+
+CREATE TABLE Comments(
+ commentNumber INTEGER NOT NULL AUTO_INCREMENT,
+ productCode VARCHAR(15) NOT NULL,
+ email VARCHAR(100) NOT NULL,
+ comment TEXT NOT NULL,
+ PRIMARY KEY (commentNumber)
+);
View
BIN  DB/datafiles/.DS_Store
Binary file not shown
View
5 DB/datafiles/categories.txt
@@ -0,0 +1,5 @@
+1,"Gold Coins","A gold coin is a coin made mostly or entirely of gold. Gold has been used for coins practically since the invention of coinage, originally because of gold's intrinsic value. In modern times, most gold coins are intended either to be sold to collectors, or to be used as bullion coins—coins whose nominal value is irrelevant and which serve primarily as a method of investing in gold. Gold has been used as money for many reasons. It is fungible, with a low spread between the prices to buy and sell. Gold is also easily transportable, as it has a high value to weight ratio, compared to other commodities, such as silver. Gold can be divided into smaller units, without destroying its value; it can also be melted into ingots, and re-coined. The density of gold is higher than most other metals, making it difficult to pass counterfeits. Gold is extremely unreactive. The scarcity of gold stabilizes its value."
+2,"Silver Coins","Silver coins are possibly the oldest mass produced form of coinage. Silver has been used as a coinage metal since the times of the Greeks. Their silver drachmas were popular trade coins. As with all collectible coins, many factors determine the value of a collectible silver coin, such as its rarity, demand, condition and the number originally minted. Ancient silver coins coveted by collectors include the Denarius and Miliarense, while more recent collectible silver coins include the Morgan Dollar and the Spanish Milled Dollar. Other than collector's silver coins, silver bullion coins are popular among people who desire a hedge against currency inflation or store of value. Silver has an international currency symbol of XAG under ISO 4217. Before 1797, British pennies used to be made out of silver while the ancient Persians used silver coins between 612-330 BC."
+3,"Platinum Coins","Platinum coins are a form of currency. Platinum has an international currency symbol under ISO 4217 of XPT. The issues of legitimate platinum coins were initiated by Spain in Spanish-colonized America in the 18th century and continued by the Russian Empire in the 19th century. As a form of currency, these coins proved to be impractical: platinum resembles many less expensive metals, and, unlike the more malleable and ductile silver and gold, it is very difficult to work. Several commemorative coin sets have been issued starting from 1978 and became popular among coin collectors. The major platinum bullion coins include the American Platinum Eagle, the Canadian Platinum Maple Leaf, the Australian Platinum Koala, the Isle of Man Noble, the Chinese Platinum Panda and several series by the Soviet Union and later by the Russian Federation. The production of most platinum coins stopped around 2005 except for the American Platinum Eagle – one of the world's most popular platinum coins – which was still being produced in 2009."
+4,"Commemorative Coins","Congress authorizes commemorative coins that celebrate and honor American people, places, events, and institutions. Although these coins are legal tender, they are not minted for general circulation. Each commemorative coin is produced by the United States Mint in limited quantity and is only available for a limited time."
+5,"Yearly Designs","Designed coins, where you can browse and purchase special coins honoring a wide range of humanities accomplishments. Qualities and availability are not guaranteed. Please call to check all availability. Each set is issued for a limited time."
View
122 DB/datafiles/customerlogin.txt
@@ -0,0 +1,122 @@
+"bob@ateliergraphique.com",103,"MTIzNDU2",1,"blue"
+"jerry@goatgoldstore.net",112,"cGFzc3dvcmQ=",3,"dog"
+"bill@australiancollectors.net",114,"bG92ZQ==",4,"coins"
+"mark@larochellegold.net",119,"MTIzNDU2Nzg=",2,"Ohio"
+"jill@baanepreciousimports.net",121,"cHJpbmNlc3M=",3,"cat"
+"susan@preciousgolddistributorsltd.com",124,"c3Vuc2hpbmU=",2,"California"
+"sky@havelzbyszekco.com",125,"c2luZ2xl",2,"California"
+"kate@blauerseemetals.net",128,"aWxvdmV5b3U=",2,"Florida"
+"julie@preciousmetalsco.com",129,"c3VtbWVy",2,"Texas"
+"james@landofcoinsinc.net",131,"aG9wZQ==",2,"NY"
+"matt@euroshoppingchannel.net",141,"bG9va2luZw==",1,"light blue"
+"jane@volvomodelreplicas.net",144,"bW90aGVy",2,"Texas"
+"sally@danishwholesaleimports.com",145,"Zm9vdGJhbGw=",2,"NY"
+"rob@saveleyhenriot.net",146,"aGFwcHk=",2,"Florida"
+"steve@dragoncoinage.com",148,"cXdlcnR5",3,"cat"
+"jeff@musclecoinsinc.net",151,"bGV0bWVpbg==",4,"asdf"
+"kelvin@premiumclassicsinc.com",157,"dHJ1c3RubzE=",4,"123456"
+"sam@technicsstoresinc.com",161,"YWJjMTIz",2,"New York"
+"wendy@handjigoldco.com",166,"aGVsbG8=",1,"sky blue"
+"vey@herkkugold.net",167,"ZHJhZ29u",1,"blue"
+"keith@americanbankinc.com",168,"bW9ua2V5",1,"sky blue"
+"alex@portoimportsco.net",169,"Y29tcHV0ZXI=",2,"Colorado"
+"martine@daedalusdesignsimports.com",171,"YXNkZg==",4,"123456"
+"bertrand@lacornedabondance.com",172,"c2hhZG93",3,"cat"
+"jerry@cambridgecollectablesco.com",173,"aW50ZXJuZXQ=",4,"123456"
+"julie@golddepotinc.com",175,"d2hhdGV2ZXI=",4,"123456"
+"mory@osakacoinageco.net",177,"Y2hlZXNl",2,"Texas"
+"michael@vitachromeinc.net",181,"cGFzcw==",2,"FL"
+"karttunen@coinsoffinland.net",186,"bWF0cml4",2,"TX"
+"ashworth@avstores.net",187,"YWFhYWFh",4,"123456"
+"cassidy@clovercollections.net",189,"c3VwZXJtYW4=",3,"cat"
+"leslie@metalscoinclassicsinc.com",198,"cG9rZW1vbg==",3,"cat"
+"devon@ukcollectables.com",201,"Zm9vdGJhbGw=",3,"dog"
+"yoshi@canadiangoldexchangenetwork.com",202,"YmxhaGJsYWg=",4,"letmein"
+"miguel@onlinepreciouscollectables.net",204,"aGVscG1l",2,"Florida"
+"julie@coins4grownupscom.com",205,"bWljaGFlbA==",2,"Texas"
+"walker@asianshoppingnetwork.com",206,"c2VjcmV0",3,"dog"
+"frdrique@preciouscaravy.net",209,"cGFzc3dvcmQx",4,"gold"
+"gao@kingkongcollectables.net",211,"aWxvdmV5b3Ux",1,"sky blue"
+"eduardo@enacodistributors.com",216,"c29jY2FyMQ==",1,"light blue"
+"mary@boardscoinsco.com",219,"aWxvdmV5b3Uh",2,"NY"
+"horst@natrlichmetals.com",223,"YmFzZWJhbGwx",2,"Ohio"
+"palle@heintzecollectables.com",227,"cXdlcnR5MQ==",4,"password"
+"jean@qubechomeshoppingnetwork.com",233,"b3Jhbmdl",2,"California"
+"alejandra@angresellers.net",237,"aHVudGVy",3,"animal"
+"valarie@collectablepreciousdesignsco.com",239,"amVubmlmZXI=",4,"coins"
+"helen@goldbymailcouk.net",240,"c25vb3B5",2,"Missouri"
+"annette@alphacognac.net",242,"Z2luZ2Vy",3,"cat"
+"renate@messnershoppingnetwork.com",247,"bXVzdGFuZw==",2,"California"
+"paolo@amicacoinsco.com",249,"dGVzdGluZw==",4,"coins"
+"daniel@lyoncoinage.net",250,"YXBwbGU=",1,"green"
+"daniel@metalsassociscie.com",256,"aWxvdmV5b3Uz",3,"dog"
+"pfalzheim@tomsspezialitten.net",259,"Y2FuYWRh",3,"dog"
+"lincoln@royalcanadiancollectables.net",260,"c2lsdmVy",4,"coins"
+"franken@frankengold.net",273,"cm9ib3Q=",3,"dog"
+"ohara@annasdecorations.com",276,"cGVhbnV0",3,"dog"
+"giovanni@rovelligold.com",278,"Z3VpdGFy",4,"coins"
+"adrian@coinageandthingsco.com",282,"cmFpbmJvdw==",2,"NY"
+"marta@martasreplicasco.com",286,"ZGFrb3Rh",1,"red"
+"ed@bgecollectables.net",293,"Y29tcGFx",1,"blue"
+"holz@vidasport.net",298,"Z29sZA==",1,"green"
+"klaeboe@norwaygoldbymail.net",299,"Y29vbA==",2,"New York"
+"bradley@schuylerimports.com",303,"Zmxvd2Vy",4,"openup"
+"mel@derhundimports.net",307,"c2Nvb3Rlcg==",4,"123456"
+"koskitalo@oulutoysupplies.net",311,"bWVybGlu",2,"Colorado"
+"catherine@petitmetals.net",314,"Z29vZ2xl",1,"blue"
+"steve@preciousclassics.net",319,"c3RhcnRyZWs=",2,"Colorado"
+"wing@preciouscreationsltd.net",320,"bWF0cml4IQ==",4,"password"
+"julie@corporategoldideasco.com",321,"YWRtaW4=",4,"qwerty"
+"graham@downundercoinage.net",323,"YXVzdGlu",2,"Florida"
+"brown@stylishdeskdecors.net",324,"cGFzc3cwcmQ=",1,"sky blue"
+"william@teknicollectablesinc.net",328,"d2lubmVy",1,"red"
+"calaghan@australiangoldnetwork.net",333,"ZnJpZW5kcw==",4,"123456"
+"kalle@suominencoinage.com",334,"bmludGVuZG8=",2,"New York"
+"cramer@cramerspezialitten.com",335,"aGFybGV5",4,"coins"
+"cervantes@classicgoldideas.net",339,"c21va2V5",3,"dog"
+"jesus@cafimports.net",344,"bHVja3k=",3,"dog"
+"chandler@menrusretailers.com",347,"ZGlnaXRhbA==",3,"animal"
+"mckenna@asiantreasures.net",348,"dGh1bmRlcg==",2,"New York"
+"laurence@marseillepreciousmetals.net",350,"c3Bpcml0",3,"dog"
+"paul@reimscollectables.com",353,"YmFuZGl0",1,"blue"
+"kuger@sardistributors.net",356,"ZW50ZXI=",3,"dog"
+"wales@goldforhimcom.net",357,"YW50aG9ueQ==",4,"openup"
+"karin@kommissionmetals.net",361,"Y29ydmV0dGU=",1,"blue"
+"juri@gold4allagescom.net",362,"aG9ja2V5",4,"asdf"
+"dorothy@onlinepremiumcreationsco.net",363,"cG93ZXI=",2,"Texas"
+"rodriguez@lisboacoinage.net",369,"YmVuamFtaW4=",3,"dog"
+"braun@preciouscollectables.com",376,"MXcyZTNl",2,"Colorado"
+"allen@collectablesforlessinc.net",379,"dmlwZXI=",4,"password"
+"pasilver@royalebelge.com",381,"cXdlcnR5MQ==",1,"blue"
+"georg@salzburgcollectables.com",382,"Y3JlYXRpdmU=",2,"Florida"
+"arnold@cruzsonsco.net",385,"Zm9vYmFy",3,"animal"
+"maurizio@lordinecoinage.net",386,"c2xheWVy",4,"gold"
+"shimamura@tokyocollectables.com",398,"d2lzZG9t",3,"cat"
+"dopreciousque@metalscanalpetit.com",406,"ZGFsbGFz",1,"blue"
+"rita@stuttgartcollectableexchange.com",409,"Z3JlZW4=",1,"red"
+"mcroy@extremedeskdecorations.com",412,"dGVzdHRlc3Q=",3,"dog"
+"donnermeyer@bavariancollectablesimports.net",415,"b25lbG92ZQ==",3,"animal"
+"maria@classiclegendsinc.com",424,"bWljcm9zb2Z0",1,"sky blue"
+"feuer@feueronlinestores.net",443,"YnViYmxlcw==",1,"sky blue"
+"dan@goldideascorp.net",447,"Y29jYWNvbGE=",1,"blue"
+"martha@scandinaviangoldideas.com",448,"bG92aW5n",3,"animal"
+"sue@thesharpgoldwarehouse.net",450,"cGFzc3dvcmQh",3,"cat"
+"roland@preciousmetalswerke.com",452,"bWF4d2VsbA==",3,"cat"
+"leslie@supersilverinc.com",455,"YmFieQ==",2,"New York"
+"yu@microsilverinc.com",456,"cHJpbmNl",2,"New York"
+"sommer@corridametalsreplicas.net",458,"ZGV4dGVy",3,"dog"
+"sven@warburgexchange.com",459,"a2l0dGVu",1,"light blue"
+"violeta@fungoldideascom.com",462,"c3RlbGxh",3,"dog"
+"anton@antondesigns.net",465,"amFzcGVy",4,"asdf"
+"clenahan@australiancollectables.net",471,"ZGFuaWVsbGU=",3,"dog"
+"franco@fraudacollezione.com",473,"YW5nZWwx",1,"blue"
+"steve@westcoastcollectablesco.net",475,"NTU1NTU1",4,"letmein"
+"hanna@mitvergngenco.com",477,"c2FtbXk=",3,"cat"
+"semenov@kremlincollectables.com",480,"bm9uZQ==",3,"animal"
+"altagar@raananstores.net",481,"MTExMTEx",2,"California"
+"roel@iberiagoldimports.com",484,"bGlnaHRuaW5n",1,"blue"
+"rosa@coinrmintdistributorsinc.com",486,"cmVtZW1iZXI=",3,"cat"
+"sue@signalcollectiblesltd.net",487,"b3BlbnVw",2,"California"
+"smith@doubledeckergoldstores.com",489,"bGV0bWVpbjE=",3,"dog"
+"valarie@premiumcollectables.com",495,"bHVja3kx",1,"blue"
+"tony@kellysgoldshop.net",496,"c3RhcndhcnM=",1,"sky blue"
View
122 DB/datafiles/customers.txt
@@ -0,0 +1,122 @@
+103,"Atelier Graphique","ateliergraphique.png","Schmitt","Carine ","40.32.2555","54, rue Royale",NULL,"Nantes",NULL,"44000","France",1370,21000.0
+112,"Goat Gold Store","goatgoldstore.png","King","Jerry","7025551838","8489 Strong St.",NULL,"Las Vegas","NV","83030","USA",1166,71800.0
+114,"Australian Collectors, Co.","australiancollectors.png","Ferguson","Peter","03 9520 4555","636 St Kilda Road","Level 3","Melbourne","Victoria","3004","Australia",1611,117300.0
+119,"La Rochelle Gold","larochellegold.png","Labrune","Janine ","40.67.8555","67, rue des Cinquante Otages",NULL,"Nantes",NULL,"44000","France",1370,118200.0
+121,"Baane Precious Imports","baanepreciousimports.png","Bergulfsen","Jonas ","07-98 9555","Erling Skakkes gate 78",NULL,"Stavern",NULL,"4110","Norway",1504,81700.0
+124,"Precious Gold Distributors Ltd.","preciousgolddistributorsltd.png","Nelson","Susan","4155551450","5677 Strong St.",NULL,"San Rafael","CA","97562","USA",1165,210500.0
+125,"Havel & Zbyszek Co","havelzbyszekco.png","Piestrzeniewicz","Zbyszek ","(26) 642-7555","ul. Filtrowa 68",NULL,"Warszawa",NULL,"01-012","Poland",NULL,0.0
+128,"Blauer See Metals, Co.","blauerseemetals.png","Keitel","Roland","+49 69 66 90 2555","Lyonerstr. 34",NULL,"Frankfurt",NULL,"60528","Germany",1504,59700.0
+129,"Precious Metals Co.","preciousmetalsco.png","Murphy","Julie","6505555787","5557 North Pendale Street",NULL,"San Francisco","CA","94217","USA",1165,64600.0
+131,"Land of Coins Inc.","landofcoinsinc.png","Lee","Kwai","2125557818","897 Long Airport Avenue",NULL,"NYC","NY","10022","USA",1323,114900.0
+141,"Euro+ Shopping Channel","euroshoppingchannel.png","Freyre","Diego ","(91) 555 94 44","C/ Moralzarzal, 86",NULL,"Madrid",NULL,"28034","Spain",1370,227600.0
+144,"Volvo Model Replicas, Co","volvomodelreplicas.png","Berglund","Christina ","0921-12 3555","Berguvsvegen 8",NULL,"Lulee",NULL,"S-958 22","Sweden",1504,53100.0
+145,"Danish Wholesale Imports","danishwholesaleimports.png","Petersen","Jytte ","31 12 3555","Vinbeltet 34",NULL,"Kobenhavn",NULL,"1734","Denmark",1401,83400.0
+146,"Saveley & Henriot, Co.","saveleyhenriot.png","Saveley","Mary ","78.32.5555","2, rue du Commerce",NULL,"Lyon",NULL,"69004","France",1337,123900.0
+148,"Dragon Coinage, Ltd.","dragoncoinage.png","Natividad","Eric","+65 221 7555","Bronz Sok.","Bronz Apt. 3/6 Tesvikiye","Singapore",NULL,"079903","Singapore",1621,103800.0
+151,"Muscle Coins Inc","musclecoinsinc.png","Young","Jeff","2125557413","4092 Furth Circle","Suite 400","NYC","NY","10022","USA",1286,138500.0
+157,"Premium Classics Inc.","premiumclassicsinc.png","Leong","Kelvin","2155551555","7586 Pompton St.",NULL,"Allentown","PA","70267","USA",1216,100600.0
+161,"Technics Stores Inc.","technicsstoresinc.png","HashiCoin","Juri","6505556809","9408 Furth Circle",NULL,"Burlingame","CA","94217","USA",1165,84600.0
+166,"Handji Gold & Co","handjigoldco.png","Victorino","Wendy","+65 224 1555","106 Linden Road Sandown","2nd Floor","Singapore",NULL,"069045","Singapore",1612,97900.0
+167,"Herkku Gold","herkkugold.png","Oeztan","Veysel","+47 2267 3215","Brehmen St. 121","PR 334 Sentrum","Bergen",NULL,"N 5804","Norway ",1504,96800.0
+168,"American Bank Inc","americanbankinc.png","Franco","Keith","2035557845","149 Spinnaker Dr.","Suite 101","New Haven","CT","97823","USA",1286,0.0
+169,"Porto Imports Co.","portoimportsco.png","de Castro","Isabel ","(1) 356-5555","Estrada da saede n. 58",NULL,"Lisboa",NULL,"1756","Portugal",NULL,0.0
+171,"Daedalus Designs Imports","daedalusdesignsimports.png","Rance","Martine ","20.16.1555","184, chaussee de Tournai",NULL,"Lille",NULL,"59000","France",1370,82900.0
+172,"La Corne D'abondance, Co.","lacornedabondance.png","Bertrand","Marie","(1) 42.34.2555","265, boulevard Charonne",NULL,"Paris",NULL,"75012","France",1337,84300.0
+173,"Cambridge Collectables Co.","cambridgecollectablesco.png","Tseng","Jerry","6175555555","4658 Baden Av.",NULL,"Cambridge","MA","51247","USA",1188,43400.0
+175,"Gold Depot Inc.","golddepotinc.png","King","Julie","2035552570","25593 South Bay Ln.",NULL,"Bridgewater","CT","97562","USA",1323,84300.0
+177,"Osaka Coinage Co.","osakacoinageco.png","Kentary","Mory","+81 06 6342 5555","1-6-20 Dojima",NULL,"Kita-ku","Osaka"," 530-0003","Japan",1621,81200.0
+181,"Vitachrome Inc.","vitachromeinc.png","Frick","Michael","2125551500","2678 Kingston Rd.","Suite 101","NYC","NY","10022","USA",1286,76400.0
+186,"Coins of Finland, Co.","coinsoffinland.png","Karttunen","Matti","90-224 8555","Keskuskatu 45",NULL,"Helsinki",NULL,"21240","Finland",1501,96500.0
+187,"AV Stores, Co.","avstores.png","Ashworth","Rachel","(171) 555-1555","Fauntleroy Circus",NULL,"Manchester",NULL,"EC2 5NT","UK",1501,136800.0
+189,"Clover Collections, Co.","clovercollections.png","Cassidy","Dean","+353 1862 1555","25 Maiden Lane","Floor No. 4","Dublin",NULL,"2","Ireland",1504,69400.0
+198,"Metals-Coin Classics Inc.","metalscoinclassicsinc.png","Taylor","Leslie","6175558428","16780 Pompton St.",NULL,"Brickhaven","MA","58339","USA",1216,23000.0
+201,"UK Collectables, Ltd.","ukcollectables.png","Devon","Elizabeth","(171) 555-2282","12, Berkeley Gardens Blvd",NULL,"Liverpool",NULL,"WX1 6LT","UK",1501,92700.0
+202,"Canadian Gold Exchange Network","canadiangoldexchangenetwork.png","Tamuri","Yoshi ","(604) 555-3392","1900 Oak St.",NULL,"Vancouver","BC","V3F 2K1","Canada",1323,90300.0
+204,"Online Precious Collectables","onlinepreciouscollectables.png","Barajas","Miguel","6175557555","7635 Spinnaker Dr.",NULL,"Brickhaven","MA","58339","USA",1188,68700.0
+205,"Coins4GrownUps.com","coins4grownupscom.png","Young","Julie","6265557265","78934 Hillside Dr.",NULL,"Pasadena","CA","90003","USA",1166,90700.0
+206,"Asian Shopping Network, Co","asianshoppingnetwork.png","Walker","Brydey","+612 9411 1555","Suntec Tower Three","8 Temasek","Singapore",NULL,"038988","Singapore",NULL,0.0
+209,"Precious Caravy","preciouscaravy.png","Citeaux","Frederique ","88.60.1555","24, place Kleber",NULL,"Strasbourg",NULL,"67000","France",1370,53800.0
+211,"King Kong Collectables, Co.","kingkongcollectables.png","Gao","Mike","+852 2251 1555","Bank of China Tower","1 Garden Road","Central Hong Kong",NULL,NULL,"Hong Kong",1621,58600.0
+216,"Enaco Distributors","enacodistributors.png","Saavedra","Eduardo ","(93) 203 4555","Rambla de Cataluea, 23",NULL,"Barcelona",NULL,"08022","Spain",1702,60300.0
+219,"Boards & Coins Co.","boardscoinsco.png","Young","Mary","3105552373","4097 Douglas Av.",NULL,"Glendale","CA","92561","USA",1166,11000.0
+223,"Naterlich Metals","natrlichmetals.png","Kloss","Horst ","0372-555188","Taucherstraee 10",NULL,"Cunewalde",NULL,"01307","Germany",NULL,0.0
+227,"Heintze Collectables","heintzecollectables.png","Ibsen","Palle","86 21 3555","Smagsloget 45",NULL,"erhus",NULL,"8200","Denmark",1401,120800.0
+233,"Quebec Home Shopping Network","qubechomeshoppingnetwork.png","Fresniere","Jean ","(514) 555-8054","43 rue St. Laurent",NULL,"Montreal","Quebec","H1J 1C3","Canada",1286,48700.0
+237,"ANG Resellers","angresellers.png","Camino","Alejandra ","(91) 745 6555","Gran Vea, 1",NULL,"Madrid",NULL,"28001","Spain",NULL,0.0
+239,"Collectable Precious Designs Co.","collectablepreciousdesignsco.png","Thompson","Valarie","7605558146","361 Furth Circle",NULL,"San Diego","CA","91217","USA",1166,105000.0
+240,"Goldbymail.co.uk","goldbymailcouk.png","Bennett","Helen ","(198) 555-8888","Garden House","Crowther Way 23","Cowes","Isle of Wight","PO31 7PJ","UK",1501,93900.0
+242,"Alpha Cognac","alphacognac.png","Roulet","Annette ","61.77.6555","1 rue Alsace-Lorraine",NULL,"Toulouse",NULL,"31000","France",1370,61100.0
+247,"Messner Shopping Network","messnershoppingnetwork.png","Messner","Renate ","069-0555984","Magazinweg 7",NULL,"Frankfurt",NULL,"60528","Germany",NULL,0.0
+249,"Amica Coins & Co.","amicacoinsco.png","Accorti","Paolo ","011-4988555","Via Monte Bianco 34",NULL,"Torino",NULL,"10100","Italy",1401,113000.0
+250,"Lyon Coinage","lyoncoinage.png","Da Silva","Daniel","+33 1 46 62 7555","27 rue du Colonel Pierre Avia",NULL,"Paris",NULL,"75508","France",1337,68100.0
+256,"Metals Associes & Cie.","metalsassociscie.png","Tonini","Daniel ","30.59.8555","67, avenue de l'Europe",NULL,"Versailles",NULL,"78000","France",1370,77900.0
+259,"Toms Spezialiteten, Ltd","tomsspezialitten.png","Pfalzheim","Henriette ","0221-5554327","Mehrheimerstr. 369",NULL,"Keln",NULL,"50739","Germany",1504,120400.0
+260,"Royal Canadian Collectables, Ltd.","royalcanadiancollectables.png","Lincoln","Elizabeth ","(604) 555-4555","23 Tsawassen Blvd.",NULL,"Tsawassen","BC","T2F 8M4","Canada",1323,89600.0
+273,"Franken Gold, Co","frankengold.png","Franken","Peter ","089-0877555","Berliner Platz 43",NULL,"Menchen",NULL,"80805","Germany",NULL,0.0
+276,"Anna's Decorations, Ltd","annasdecorations.png","O'Hara","Anna","02 9936 8555","201 Miller Street","Level 15","North Sydney","NSW","2060","Australia",1611,107800.0
+278,"Rovelli Gold","rovelligold.png","Rovelli","Giovanni ","035-640555","Via Ludovico il Moro 22",NULL,"Bergamo",NULL,"24100","Italy",1401,119600.0
+282,"Coinage And Things Co.","coinageandthingsco.png","Huxley","Adrian","+61 2 9495 8555","Monitor Money Building","815 Pacific Hwy","Chatswood","NSW","2067","Australia",1611,93300.0
+286,"Marta's Replicas Co.","martasreplicasco.png","Hernandez","Marta","6175558555","39323 Spinnaker Dr.",NULL,"Cambridge","MA","51247","USA",1216,123700.0
+293,"BG&E Collectables","bgecollectables.png","Harrison","Ed","+41 26 425 50 01","Rte des Arsenaux 41 ",NULL,"Fribourg",NULL,"1700","Switzerland",NULL,0.0
+298,"Vida Sport, Ltd","vidasport.png","Holz","Mihael","0897-034555","Grenzacherweg 237",NULL,"Geneve",NULL,"1203","Switzerland",1702,141300.0
+299,"Norway Gold By Mail, Co.","norwaygoldbymail.png","Klaeboe","Jan","+47 2212 1555","Drammensveien 126A","PB 211 Sentrum","Oslo",NULL,"N 0106","Norway ",1504,95100.0
+303,"Schuyler Imports","schuylerimports.png","Schuyler","Bradley","+31 20 491 9555","Kingsfordweg 151",NULL,"Amsterdam",NULL,"1043 GR","Netherlands",NULL,0.0
+307,"Der Hund Imports","derhundimports.png","Andersen","Mel","030-0074555","Obere Str. 57",NULL,"Berlin",NULL,"12209","Germany",NULL,0.0
+311,"Oulu Toy Supplies, Inc.","oulutoysupplies.png","Koskitalo","Pirkko","981-443655","Torikatu 38",NULL,"Oulu",NULL,"90110","Finland",1501,90500.0
+314,"Petit Metals","petitmetals.png","Dewey","Catherine ","(02) 5554 67","Rue Joseph-Bens 532",NULL,"Bruxelles",NULL,"B-1180","Belgium",1401,79900.0
+319,"Precious Classics","preciousclassics.png","Frick","Steve","9145554562","3758 North Pendale Street",NULL,"White Plains","NY","24067","USA",1323,102700.0
+320,"Precious Creations Ltd.","preciouscreationsltd.png","Huang","Wing","5085559555","4575 Hillside Dr.",NULL,"New Bedford","MA","50553","USA",1188,94500.0
+321,"Corporate Gold Ideas Co.","corporategoldideasco.png","Brown","Julie","6505551386","7734 Strong St.",NULL,"San Francisco","CA","94217","USA",1165,105000.0
+323,"Down Under Coinage, Inc","downundercoinage.png","Graham","Mike","+64 9 312 5555","162-164 Grafton Road","Level 2","Auckland ",NULL,NULL,"New Zealand",1612,88000.0
+324,"Stylish Desk Decors, Co.","stylishdeskdecors.png","Brown","Ann ","(171) 555-0297","35 King George",NULL,"London",NULL,"WX3 6FW","UK",1501,77000.0
+328,"Tekni Collectables Inc.","teknicollectablesinc.png","Brown","William","2015559350","7476 Moss Rd.",NULL,"Newark","NJ","94019","USA",1323,43000.0
+333,"Australian Gold Network, Co","australiangoldnetwork.png","Calaghan","Ben","61-7-3844-6555","31 Duncan St. West End",NULL,"South Brisbane","Queensland","4101","Australia",1611,51600.0
+334,"Suominen Coinage","suominencoinage.png","Suominen","Kalle","+358 9 8045 555","Software Engineering Center","SEC Oy","Espoo",NULL,"FIN-02271","Finland",1501,98800.0
+335,"Cramer Spezialiteten, Ltd","cramerspezialitten.png","Cramer","Philip ","0555-09555","Maubelstr. 90",NULL,"Brandenburg",NULL,"14776","Germany",NULL,0.0
+339,"Classic Gold Ideas, Inc","classicgoldideas.png","Cervantes","Francisca","2155554695","782 First Street",NULL,"Philadelphia","PA","71270","USA",1188,81100.0
+344,"CAF Imports","cafimports.png","Fernandez","Jesus","+34 913 728 555","Merchants House","27-30 Merchant's Quay","Madrid",NULL,"28023","Spain",1702,59600.0
+347,"Men 'R' US Retailers, Ltd.","menrusretailers.png","Chandler","Brian","2155554369","6047 Douglas Av.",NULL,"Los Angeles","CA","91003","USA",1166,57700.0
+348,"Asian Treasures, Inc.","asiantreasures.png","McKenna","Patricia ","2967 555","8 Johnstown Road",NULL,"Cork","Co. Cork",NULL,"Ireland",NULL,0.0
+350,"Marseille Precious Metals","marseillepreciousmetals.png","Lebihan","Laurence ","91.24.4555","12, rue des Bouchers",NULL,"Marseille",NULL,"13008","France",1337,65000.0
+353,"Reims Collectables","reimscollectables.png","Henriot","Paul ","26.47.1555","59 rue de l'Abbaye",NULL,"Reims",NULL,"51100","France",1337,81100.0
+356,"SAR Distributors, Co","sardistributors.png","Kuger","Armand","+27 21 550 3555","1250 Pretorius Street",NULL,"Hatfield","Pretoria","0028","South Africa",NULL,0.0
+357,"GoldForHim.com","goldforhimcom.png","MacKinlay","Wales","64-9-3763555","199 Great North Road",NULL,"Auckland",NULL,NULL,"New Zealand",1612,77700.0
+361,"Kommission Metals","kommissionmetals.png","Josephs","Karin","0251-555259","Luisenstr. 48",NULL,"Menster",NULL,"44087","Germany",NULL,0.0
+362,"Gold4AllAges.com","gold4allagescom.png","Yoshido","Juri","6175559555","8616 Spinnaker Dr.",NULL,"Boston","MA","51003","USA",1216,41900.0
+363,"Online Premium Creations Co.","onlinepremiumcreationsco.png","Young","Dorothy","6035558647","2304 Long Airport Avenue",NULL,"Nashua","NH","62005","USA",1216,114200.0
+369,"Lisboa Coinage, I1nc","lisboacoinage.png","Rodriguez","Lino ","(1) 354-2555","Jardim das rosas n. 32",NULL,"Lisboa",NULL,"1675","Portugal",NULL,0.0
+376,"Precious Collectables","preciouscollectables.png","Urs","Braun","0452-076555","Hauptstr. 29",NULL,"Bern",NULL,"3012","Switzerland",1702,0.0
+379,"Collectables For Less Inc.","collectablesforlessinc.png","Nelson","Allen","6175558555","7825 Douglas Av.",NULL,"Brickhaven","MA","58339","USA",1188,70700.0
+381,"Royale Belge","royalebelge.png","Cartrain","PaSilver ","(071) 23 67 2555","Boulevard Tirou, 255",NULL,"Charleroi",NULL,"B-6000","Belgium",1401,23500.0
+382,"Salzburg Collectables","salzburgcollectables.png","Pipps","Georg ","6562-9555","Geislweg 14",NULL,"Salzburg",NULL,"5020","Austria",1401,71700.0
+385,"Cruz & Sons Co.","cruzsonsco.png","Cruz","Arnold","+63 2 555 3587","15 McCallum Street","NatWest Center #13-03","Makati City",NULL,"1227 MM","Philippines",1621,81500.0
+386,"L'ordine Coinage","lordinecoinage.png","Moroni","Maurizio ","0522-556555","Strada Provinciale 124",NULL,"Reggio Emilia",NULL,"42100","Italy",1401,121400.0
+398,"Tokyo Collectables, Ltd","tokyocollectables.png","Shimamura","Akiko","+81 3 3584 0555","2-2-8 Roppongi",NULL,"Minato-ku","Tokyo","106-0032","Japan",1621,94400.0
+406,"Metals Canal+ Petit","metalscanalpetit.png","Perrier","DoPreciousque","(1) 47.55.6555","25, rue Lauriston",NULL,"Paris",NULL,"75016","France",1337,95000.0
+409,"Stuttgart Collectable Exchange","stuttgartcollectableexchange.png","Meller","Rita ","0711-555361","Adenauerallee 900",NULL,"Stuttgart",NULL,"70563","Germany",NULL,0.0
+412,"Extreme Desk Decorations, Ltd","extremedeskdecorations.png","McRoy","Sarah","04 499 9555","101 Lambton Quay","Level 11","Wellington",NULL,NULL,"New Zealand",1612,86800.0
+415,"Bavarian Collectables Imports, Co.","bavariancollectablesimports.png","Donnermeyer","Michael"," +49 89 61 08 9555","Hansastr. 15",NULL,"Munich",NULL,"80686","Germany",1504,77000.0
+424,"Classic Legends Inc.","classiclegendsinc.png","Hernandez","Maria","2125558493","5905 Pompton St.","Suite 750","NYC","NY","10022","USA",1286,67500.0
+443,"Feuer Online Stores, Inc","feueronlinestores.png","Feuer","Alexander ","0342-555176","Heerstr. 22",NULL,"Leipzig",NULL,"04179","Germany",NULL,0.0
+447,"Gold Ideas Corp.","goldideascorp.png","Lewis","Dan","2035554407","2440 Pompton St.",NULL,"Glendale","CT","97561","USA",1323,49700.0
+448,"Scandinavian Gold Ideas","scandinaviangoldideas.png","Larsson","Martha","0695-34 6555","ekergatan 24",NULL,"Brecke",NULL,"S-844 67","Sweden",1504,116400.0
+450,"The Sharp Gold Warehouse","thesharpgoldwarehouse.png","Frick","Sue","4085553659","3086 Ingle Ln.",NULL,"San Jose","CA","94217","USA",1165,77600.0
+452,"Precious Metals Werke","preciousmetalswerke.png","Mendel","Roland ","7675-3555","Kirchgasse 6",NULL,"Graz",NULL,"8010","Austria",1401,45300.0
+455,"Super Silver Inc.","supersilverinc.png","Murphy","Leslie","2035559545","567 North Pendale Street",NULL,"New Haven","CT","97823","USA",1286,95400.0
+456,"MicroSilver Inc.","microsilverinc.png","Choi","Yu","2125551957","5290 North Pendale Street","Suite 200","NYC","NY","10022","USA",1286,39800.0
+458,"Corrida Metals Replicas, Ltd","corridametalsreplicas.png","Sommer","Marten ","(91) 555 22 82","C/ Araquil, 67",NULL,"Madrid",NULL,"28023","Spain",1702,104600.0
+459,"Warburg Exchange","warburgexchange.png","Ottlieb","Sven ","0241-039123","Walserweg 21",NULL,"Aachen",NULL,"52066","Germany",NULL,0.0
+462,"FunGoldIdeas.com","fungoldideascom.png","Benitez","Violeta","5085552555","1785 First Street",NULL,"New Bedford","MA","50553","USA",1216,85800.0
+465,"Anton Designs, Ltd.","antondesigns.png","Anton","Carmen","+34 913 728555","c/ Gobelas, 19-1 Urb. La Florida",NULL,"Madrid",NULL,"28023","Spain",NULL,0.0
+471,"Australian Collectables, Ltd","australiancollectables.png","Clenahan","Sean","61-9-3844-6555","7 Allen Street",NULL,"Glen Waverly","Victoria","3150","Australia",1611,60300.0
+473,"Frau da Collezione","fraudacollezione.png","Ricotti","Franco","+39 022515555","20093 Cologno Monzese","Alessandro Volta 16","Milan",NULL,NULL,"Italy",1401,34800.0
+475,"West Coast Collectables Co.","westcoastcollectablesco.png","Thompson","Steve","3105553722","3675 Furth Circle",NULL,"Burbank","CA","94019","USA",1166,55400.0
+477,"Mit Vergnegen & Co.","mitvergngenco.png","Moos","Hanna ","0621-08555","Forsterstr. 57",NULL,"Mannheim",NULL,"68306","Germany",NULL,0.0
+480,"Kremlin Collectables, Co.","kremlincollectables.png","Semenov","Alexander ","+7 812 293 0521","2 Pobedy Square",NULL,"Saint Petersburg",NULL,"196143","Russia",NULL,0.0
+481,"Raanan Stores, Inc","raananstores.png","Altagar,G M","Raanan","+ 972 9 959 8555","3 Hagalim Blv.",NULL,"Herzlia",NULL,"47625","Israel",NULL,0.0
+484,"Iberia Gold Imports, Corp.","iberiagoldimports.png","Roel","Jose Pedro ","(95) 555 82 82","C/ Romero, 33",NULL,"Sevilla",NULL,"41101","Spain",1702,65700.0
+486,"Coinr Mint Distributors Inc.","coinrmintdistributorsinc.png","Salazar","Rosa","2155559857","11328 Douglas Av.",NULL,"Philadelphia","PA","71270","USA",1323,72600.0
+487,"Signal Collectibles Ltd.","signalcollectiblesltd.png","Taylor","Sue","4155554312","2793 Furth Circle",NULL,"Brisbane","CA","94217","USA",1165,60300.0
+489,"Double Decker Gold Stores, Ltd","doubledeckergoldstores.png","Smith","Thomas ","(171) 555-7555","120 Hanover Sq.",NULL,"London",NULL,"WA1 1DP","UK",1501,43300.0
+495,"Premium Collectables","premiumcollectables.png","Franco","Valarie","6175552555","6251 Ingle Ln.",NULL,"Boston","MA","51003","USA",1188,85100.0
+496,"Kelly's Gold Shop","kellysgoldshop.png","Snowden","Tony","+64 9 5555500","Arenales 1938 3'A'",NULL,"Auckland ",NULL,NULL,"New Zealand",1612,110000.0
View
23 DB/datafiles/employees.txt
@@ -0,0 +1,23 @@
+1002,"Murphy","Diane","x5800","dmurphy@webgoatcoins.com","1",NULL,"President"
+1056,"Patterson","Mary","x4611","mpatterso@webgoatcoins.com","1",1002,"VP Sales"
+1076,"Firrelli","Jeff","x9273","jfirrelli@webgoatcoins.com","1",1002,"VP Marketing"
+1088,"Patterson","William","x4871","wpatterson@webgoatcoins.com","6",1056,"Sales Manager (APAC)"
+1102,"Bondur","Gerard","x5408","gbondur@webgoatcoins.com","4",1056,"Sale Manager (EMEA)"
+1143,"Bow","Anthony","x5428","abow@webgoatcoins.com","1",1056,"Sales Manager (NA)"
+1165,"Jennings","Leslie","x3291","ljennings@webgoatcoins.com","1",1143,"Sales Rep"
+1166,"Thompson","Leslie","x4065","lthompson@webgoatcoins.com","1",1143,"Sales Rep"
+1188,"Firrelli","Julie","x2173","jfirrelli@webgoatcoins.com","2",1143,"Sales Rep"
+1216,"Patterson","Steve","x4334","spatterson@webgoatcoins.com","2",1143,"Sales Rep"
+1286,"Tseng","Foon Yue","x2248","ftseng@webgoatcoins.com","3",1143,"Sales Rep"
+1323,"Vanauf","George","x4102","gvanauf@webgoatcoins.com","3",1143,"Sales Rep"
+1337,"Bondur","Loui","x6493","lbondur@webgoatcoins.com","4",1102,"Sales Rep"
+1370,"Hernandez","Gerard","x2028","ghernande@webgoatcoins.com","4",1102,"Sales Rep"
+1401,"Castillo","Pamela","x2759","pcastillo@webgoatcoins.com","4",1102,"Sales Rep"
+1501,"Bott","Larry","x2311","lbott@webgoatcoins.com","7",1102,"Sales Rep"
+1504,"Jones","Barry","x102","bjones@webgoatcoins.com","7",1102,"Sales Rep"
+1611,"Fixter","Andy","x101","afixter@webgoatcoins.com","6",1088,"Sales Rep"
+1612,"Marsh","Peter","x102","pmarsh@webgoatcoins.com","6",1088,"Sales Rep"
+1619,"King","Tom","x103","tking@webgoatcoins.com","6",1088,"Sales Rep"
+1621,"Nishi","Mami","x101","mnishi@webgoatcoins.com","5",1056,"Sales Rep"
+1625,"Kato","Yoshimi","x102","ykato@webgoatcoins.com","5",1621,"Sales Rep"
+1702,"Gerard","Martin","x2312","mgerard@webgoatcoins.com","4",1102,"Sales Rep"
View
7 DB/datafiles/offices.txt
@@ -0,0 +1,7 @@
+"1","San Francisco","+1 650 219 4782","100 Market Street","Suite 300","CA","USA","94080","NA"
+"2","Boston","+1 215 837 0825","1550 Court Place","Suite 102","MA","USA","02107","NA"
+"3","NYC","+1 212 555 3000","523 East 53rd Street","apt. 5A","NY","USA","10022","NA"
+"4","Paris","+33 14 723 4404","43 Rue Jouffroy D'abbans",NULL,NULL,"France","75017","EMEA"
+"5","Tokyo","+81 33 224 5000","4-1 Kioicho",NULL,"Chiyoda-Ku","Japan","102-8578","Japan"
+"6","Sydney","+61 2 9264 2451","5-11 Wentworth Avenue","Floor #2",NULL,"Australia","NSW 2010","APAC"
+"7","London","+44 20 7877 2041","25 Old Broad Street","Level 7",NULL,"UK","EC2N 1HN","EMEA"
View
2,996 DB/datafiles/orderdetails.txt
@@ -0,0 +1,2996 @@
+10100,"S18_1749",30,136.0,3
+10100,"S18_2248",50,55.09,2
+10100,"S18_4409",22,75.46,4
+10100,"S24_3969",49,35.29,1
+10101,"S18_2325",25,108.06,4
+10101,"S18_2795",26,167.06,1
+10101,"S24_1937",45,32.53,3
+10101,"S24_2022",46,44.35,2
+10102,"S18_1342",39,95.55,2
+10102,"S18_1367",41,43.13,1
+10103,"S10_1949",26,214.3,11
+10103,"S10_4962",42,119.67,4
+10103,"S12_1666",27,121.64,8
+10103,"S18_1097",35,94.5,10
+10103,"S18_2432",22,58.34,2
+10103,"S18_2949",27,92.19,12
+10103,"S18_2957",35,61.84,14
+10103,"S18_3136",25,86.92,13
+10103,"S18_3320",46,86.31,16
+10103,"S18_4600",36,98.07,5
+10103,"S18_4668",41,40.75,9
+10103,"S24_2300",36,107.34,1
+10103,"S24_4258",25,88.62,15
+10103,"S32_1268",31,92.46,3
+10103,"S32_3522",45,63.35,7
+10103,"S700_2824",42,94.07,6
+10104,"S12_3148",34,131.44,1
+10104,"S12_4473",41,111.39,9
+10104,"S18_2238",24,135.9,8
+10104,"S18_2319",29,122.73,12
+10104,"S18_3232",23,165.95,13
+10104,"S18_4027",38,119.2,3
+10104,"S24_1444",35,52.02,6
+10104,"S24_2840",44,30.41,10
+10104,"S24_4048",26,106.45,5
+10104,"S32_2509",35,51.95,11
+10104,"S32_3207",49,56.55,4
+10104,"S50_1392",33,114.59,7
+10104,"S50_1514",32,53.31,2
+10105,"S10_4757",50,127.84,2
+10105,"S12_1108",41,205.72,15
+10105,"S12_3891",29,141.88,14
+10105,"S18_3140",22,136.59,11
+10105,"S18_3259",38,87.73,13
+10105,"S18_4522",41,75.48,10
+10105,"S24_2011",43,117.97,9
+10105,"S24_3151",44,73.46,4
+10105,"S24_3816",50,75.47,1
+10105,"S700_1138",41,54.0,5
+10105,"S700_1938",29,86.61,12
+10105,"S700_2610",31,60.72,3
+10105,"S700_3505",39,92.16,6
+10105,"S700_3962",22,99.31,7
+10105,"S72_3212",25,44.77,8
+10106,"S18_1662",36,134.04,12
+10106,"S18_2581",34,81.1,2
+10106,"S18_3029",41,80.86,18
+10106,"S18_3856",41,94.22,17
+10106,"S24_1785",28,107.23,4
+10106,"S24_2841",49,65.77,13
+10106,"S24_3420",31,55.89,14
+10106,"S24_3949",50,55.96,11
+10106,"S24_4278",26,71.0,3
+10106,"S32_4289",33,65.35,5
+10106,"S50_1341",39,35.78,6
+10106,"S700_1691",31,91.34,7
+10106,"S700_2047",30,85.09,16
+10106,"S700_2466",34,99.72,9
+10106,"S700_2834",32,113.9,1
+10106,"S700_3167",44,76.0,8
+10106,"S700_4002",48,70.33,10
+10106,"S72_1253",48,43.7,15
+10107,"S10_1678",30,81.35,2
+10107,"S10_2016",39,105.86,5
+10107,"S10_4698",27,172.36,4
+10107,"S12_2823",21,122.0,1
+10107,"S18_2625",29,52.7,6
+10107,"S24_1578",25,96.92,3
+10107,"S24_2000",38,73.12,7
+10107,"S32_1374",20,88.9,8
+10108,"S12_1099",33,165.38,6
+10108,"S12_3380",45,96.3,4
+10108,"S12_3990",39,75.81,7
+10108,"S12_4675",36,107.1,3
+10108,"S18_1889",38,67.76,2
+10108,"S18_3278",26,73.17,9
+10108,"S18_3482",29,132.29,8
+10108,"S18_3782",43,52.84,12
+10108,"S18_4721",44,139.87,11
+10108,"S24_2360",35,64.41,15
+10108,"S24_3371",30,60.01,5
+10108,"S24_3856",40,132.0,1
+10108,"S24_4620",31,67.1,10
+10108,"S32_2206",27,36.21,13
+10108,"S32_4485",31,87.76,16
+10108,"S50_4713",34,74.85,14
+10109,"S18_1129",26,117.48,4
+10109,"S18_1984",38,137.98,3
+10109,"S18_2870",26,126.72,1
+10109,"S18_3232",46,160.87,5
+10109,"S18_3685",47,125.74,2
+10109,"S24_2972",29,32.1,6
+10110,"S18_1589",37,118.22,16
+10110,"S18_1749",42,153.0,7
+10110,"S18_2248",32,51.46,6
+10110,"S18_2325",33,115.69,4
+10110,"S18_2795",31,163.69,1
+10110,"S18_4409",28,81.91,8
+10110,"S18_4933",42,62.0,9
+10110,"S24_1046",36,72.02,13
+10110,"S24_1628",29,43.27,15
+10110,"S24_1937",20,28.88,3
+10110,"S24_2022",39,40.77,2
+10110,"S24_2766",43,82.69,11
+10110,"S24_2887",46,112.74,10
+10110,"S24_3191",27,80.47,12
+10110,"S24_3432",37,96.37,14
+10110,"S24_3969",48,35.29,5
+10111,"S18_1342",33,87.33,6
+10111,"S18_1367",48,48.52,5
+10111,"S18_2957",28,53.09,2
+10111,"S18_3136",43,94.25,1
+10111,"S18_3320",39,91.27,4
+10111,"S24_4258",26,85.7,3
+10112,"S10_1949",29,197.16,1
+10112,"S18_2949",23,85.1,2
+10113,"S12_1666",21,121.64,2
+10113,"S18_1097",49,101.5,4
+10113,"S18_4668",50,43.27,3
+10113,"S32_3522",23,58.82,1
+10114,"S10_4962",31,128.53,8
+10114,"S18_2319",39,106.78,3
+10114,"S18_2432",45,53.48,6
+10114,"S18_3232",48,169.34,4
+10114,"S18_4600",41,105.34,9
+10114,"S24_2300",21,102.23,5
+10114,"S24_2840",24,28.64,1
+10114,"S32_1268",32,88.61,7
+10114,"S32_2509",28,43.83,2
+10114,"S700_2824",42,82.94,10
+10115,"S12_4473",46,111.39,5
+10115,"S18_2238",46,140.81,4
+10115,"S24_1444",47,56.64,2
+10115,"S24_4048",44,106.45,1
+10115,"S50_1392",27,100.7,3
+10116,"S32_3207",27,60.28,1
+10117,"S12_1108",33,195.33,9
+10117,"S12_3148",43,148.06,10
+10117,"S12_3891",39,173.02,8
+10117,"S18_3140",26,121.57,5
+10117,"S18_3259",21,81.68,7
+10117,"S18_4027",22,122.08,12
+10117,"S18_4522",23,73.73,4
+10117,"S24_2011",41,119.2,3
+10117,"S50_1514",21,55.65,11
+10117,"S700_1938",38,75.35,6
+10117,"S700_3962",45,89.38,1
+10117,"S72_3212",50,52.42,2
+10118,"S700_3505",36,86.15,1
+10119,"S10_4757",46,112.88,11
+10119,"S18_1662",43,151.38,3
+10119,"S18_3029",21,74.84,9
+10119,"S18_3856",27,95.28,8
+10119,"S24_2841",41,64.4,4
+10119,"S24_3151",35,72.58,13
+10119,"S24_3420",20,63.12,5
+10119,"S24_3816",35,82.18,10
+10119,"S24_3949",28,62.1,2
+10119,"S700_1138",25,57.34,14
+10119,"S700_2047",29,74.23,7
+10119,"S700_2610",38,67.22,12
+10119,"S700_4002",26,63.67,1
+10119,"S72_1253",28,40.22,6
+10120,"S10_2016",29,118.94,3
+10120,"S10_4698",46,158.8,2
+10120,"S18_2581",29,82.79,8
+10120,"S18_2625",46,57.54,4
+10120,"S24_1578",35,110.45,1
+10120,"S24_1785",39,93.01,10
+10120,"S24_2000",34,72.36,5
+10120,"S24_4278",29,71.73,9
+10120,"S32_1374",22,94.9,6
+10120,"S32_4289",29,68.79,11
+10120,"S50_1341",49,41.46,12
+10120,"S700_1691",47,91.34,13
+10120,"S700_2466",24,81.77,15
+10120,"S700_2834",24,106.79,7
+10120,"S700_3167",43,72.0,14
+10121,"S10_1678",34,86.13,5
+10121,"S12_2823",50,126.52,4
+10121,"S24_2360",32,58.18,2
+10121,"S32_4485",25,95.93,3
+10121,"S50_4713",44,72.41,1
+10122,"S12_1099",42,155.66,10
+10122,"S12_3380",37,113.92,8
+10122,"S12_3990",32,65.44,11
+10122,"S12_4675",20,104.8,7
+10122,"S18_1129",34,114.65,2
+10122,"S18_1889",43,62.37,6
+10122,"S18_1984",31,113.8,1
+10122,"S18_3232",25,137.17,3
+10122,"S18_3278",21,69.15,13
+10122,"S18_3482",21,133.76,12
+10122,"S18_3782",35,59.06,16
+10122,"S18_4721",28,145.82,15
+10122,"S24_2972",39,34.74,4
+10122,"S24_3371",34,50.82,9
+10122,"S24_3856",43,136.22,5
+10122,"S24_4620",29,67.1,14
+10122,"S32_2206",31,33.79,17
+10123,"S18_1589",26,120.71,2
+10123,"S18_2870",46,114.84,3
+10123,"S18_3685",34,117.26,4
+10123,"S24_1628",50,43.27,1
+10124,"S18_1749",21,153.0,6
+10124,"S18_2248",42,58.12,5
+10124,"S18_2325",42,111.87,3
+10124,"S18_4409",36,75.46,7
+10124,"S18_4933",23,66.28,8
+10124,"S24_1046",22,62.47,12
+10124,"S24_1937",45,30.53,2
+10124,"S24_2022",22,36.29,1
+10124,"S24_2766",32,74.51,10
+10124,"S24_2887",25,93.95,9
+10124,"S24_3191",49,76.19,11
+10124,"S24_3432",43,101.73,13
+10124,"S24_3969",46,36.11,4
+10125,"S18_1342",32,89.38,1
+10125,"S18_2795",34,138.38,2
+10126,"S10_1949",38,205.73,11
+10126,"S10_4962",22,122.62,4
+10126,"S12_1666",21,135.3,8
+10126,"S18_1097",38,116.67,10
+10126,"S18_1367",42,51.21,17
+10126,"S18_2432",43,51.05,2
+10126,"S18_2949",31,93.21,12
+10126,"S18_2957",46,61.84,14
+10126,"S18_3136",30,93.2,13
+10126,"S18_3320",38,94.25,16
+10126,"S18_4600",50,102.92,5
+10126,"S18_4668",43,47.29,9
+10126,"S24_2300",27,122.68,1
+10126,"S24_4258",34,83.76,15
+10126,"S32_1268",43,82.83,3
+10126,"S32_3522",26,62.05,7
+10126,"S700_2824",45,97.1,6
+10127,"S12_1108",46,193.25,2
+10127,"S12_3148",46,140.5,3
+10127,"S12_3891",42,169.56,1
+10127,"S12_4473",24,100.73,11
+10127,"S18_2238",45,140.81,10
+10127,"S18_2319",45,114.14,14
+10127,"S18_3232",22,149.02,15
+10127,"S18_4027",25,126.39,5
+10127,"S24_1444",20,50.86,8
+10127,"S24_2840",39,34.3,12
+10127,"S24_4048",20,107.63,7
+10127,"S32_2509",45,46.53,13
+10127,"S32_3207",29,60.9,6
+10127,"S50_1392",46,111.12,9
+10127,"S50_1514",46,55.65,4
+10128,"S18_3140",41,120.2,2
+10128,"S18_3259",41,80.67,4
+10128,"S18_4522",43,77.24,1
+10128,"S700_1938",32,72.75,3
+10129,"S10_4757",33,123.76,2
+10129,"S24_2011",45,113.06,9
+10129,"S24_3151",41,81.43,4
+10129,"S24_3816",50,76.31,1
+10129,"S700_1138",31,58.67,5
+10129,"S700_2610",45,72.28,3
+10129,"S700_3505",42,90.15,6
+10129,"S700_3962",30,94.34,7
+10129,"S72_3212",32,44.23,8
+10130,"S18_3029",40,68.82,2
+10130,"S18_3856",33,99.52,1
+10131,"S18_1662",21,141.92,4
+10131,"S24_2841",35,60.97,5
+10131,"S24_3420",29,52.6,6
+10131,"S24_3949",50,54.59,3
+10131,"S700_2047",22,76.94,8
+10131,"S700_2466",40,86.76,1
+10131,"S700_4002",26,63.67,2
+10131,"S72_1253",21,40.22,7
+10132,"S700_3167",36,80.0,1
+10133,"S18_2581",49,80.26,3
+10133,"S24_1785",41,109.42,5
+10133,"S24_4278",46,61.58,4
+10133,"S32_1374",23,80.91,1
+10133,"S32_4289",49,67.41,6
+10133,"S50_1341",27,37.09,7
+10133,"S700_1691",24,76.73,8
+10133,"S700_2834",27,115.09,2
+10134,"S10_1678",41,90.92,2
+10134,"S10_2016",27,116.56,5
+10134,"S10_4698",31,187.85,4
+10134,"S12_2823",20,131.04,1
+10134,"S18_2625",30,51.48,6
+10134,"S24_1578",35,94.67,3
+10134,"S24_2000",43,75.41,7
+10135,"S12_1099",42,173.17,7
+10135,"S12_3380",48,110.39,5
+10135,"S12_3990",24,72.62,8
+10135,"S12_4675",29,103.64,4
+10135,"S18_1889",48,66.99,3
+10135,"S18_3278",45,65.94,10
+10135,"S18_3482",42,139.64,9
+10135,"S18_3782",45,49.74,13
+10135,"S18_4721",31,133.92,12
+10135,"S24_2360",29,67.18,16
+10135,"S24_2972",20,34.36,1
+10135,"S24_3371",27,52.05,6
+10135,"S24_3856",47,139.03,2
+10135,"S24_4620",23,76.8,11
+10135,"S32_2206",33,38.62,14
+10135,"S32_4485",30,91.85,17
+10135,"S50_4713",44,78.92,15
+10136,"S18_1129",25,117.48,2
+10136,"S18_1984",36,120.91,1
+10136,"S18_3232",41,169.34,3
+10137,"S18_1589",44,115.73,2
+10137,"S18_2870",37,110.88,3
+10137,"S18_3685",31,118.68,4
+10137,"S24_1628",26,40.25,1
+10138,"S18_1749",33,149.6,6
+10138,"S18_2248",22,51.46,5
+10138,"S18_2325",38,114.42,3
+10138,"S18_4409",47,79.15,7
+10138,"S18_4933",23,64.86,8
+10138,"S24_1046",45,59.53,12
+10138,"S24_1937",22,33.19,2
+10138,"S24_2022",33,38.53,1
+10138,"S24_2766",28,73.6,10
+10138,"S24_2887",30,96.3,9
+10138,"S24_3191",49,77.05,11
+10138,"S24_3432",21,99.58,13
+10138,"S24_3969",29,32.82,4
+10139,"S18_1342",31,89.38,7
+10139,"S18_1367",49,52.83,6
+10139,"S18_2795",41,151.88,8
+10139,"S18_2949",46,91.18,1
+10139,"S18_2957",20,52.47,3
+10139,"S18_3136",20,101.58,2
+10139,"S18_3320",30,81.35,5
+10139,"S24_4258",29,93.49,4
+10140,"S10_1949",37,186.44,11
+10140,"S10_4962",26,131.49,4
+10140,"S12_1666",38,118.9,8
+10140,"S18_1097",32,95.67,10
+10140,"S18_2432",46,51.05,2
+10140,"S18_4600",40,100.5,5
+10140,"S18_4668",29,40.25,9
+10140,"S24_2300",47,118.84,1
+10140,"S32_1268",26,87.64,3
+10140,"S32_3522",28,62.05,7
+10140,"S700_2824",36,101.15,6
+10141,"S12_4473",21,114.95,5
+10141,"S18_2238",39,160.46,4
+10141,"S18_2319",47,103.09,8
+10141,"S18_3232",34,143.94,9
+10141,"S24_1444",20,50.86,2
+10141,"S24_2840",21,32.18,6
+10141,"S24_4048",40,104.09,1
+10141,"S32_2509",24,53.03,7
+10141,"S50_1392",44,94.92,3
+10142,"S12_1108",33,166.24,12
+10142,"S12_3148",33,140.5,13
+10142,"S12_3891",46,167.83,11
+10142,"S18_3140",47,129.76,8
+10142,"S18_3259",22,95.8,10
+10142,"S18_4027",24,122.08,15
+10142,"S18_4522",24,79.87,7
+10142,"S24_2011",33,114.29,6
+10142,"S24_3151",49,74.35,1
+10142,"S32_3207",42,60.9,16
+10142,"S50_1514",42,56.24,14
+10142,"S700_1138",41,55.34,2
+10142,"S700_1938",43,77.08,9
+10142,"S700_3505",21,92.16,3
+10142,"S700_3962",38,91.37,4
+10142,"S72_3212",39,46.96,5
+10143,"S10_4757",49,133.28,15
+10143,"S18_1662",32,126.15,7
+10143,"S18_3029",46,70.54,13
+10143,"S18_3856",34,99.52,12
+10143,"S24_2841",27,63.71,8
+10143,"S24_3420",33,59.83,9
+10143,"S24_3816",23,74.64,14
+10143,"S24_3949",28,55.96,6
+10143,"S50_1341",34,34.91,1
+10143,"S700_1691",36,86.77,2
+10143,"S700_2047",26,87.8,11
+10143,"S700_2466",26,79.78,4
+10143,"S700_2610",31,69.39,16
+10143,"S700_3167",28,70.4,3
+10143,"S700_4002",34,65.15,5
+10143,"S72_1253",37,49.66,10
+10144,"S32_4289",20,56.41,1
+10145,"S10_1678",45,76.56,6
+10145,"S10_2016",37,104.67,9
+10145,"S10_4698",33,154.93,8
+10145,"S12_2823",49,146.1,5
+10145,"S18_2581",30,71.81,14
+10145,"S18_2625",30,52.7,10
+10145,"S24_1578",43,103.68,7
+10145,"S24_1785",40,87.54,16
+10145,"S24_2000",47,63.98,11
+10145,"S24_2360",27,56.1,3
+10145,"S24_4278",33,71.73,15
+10145,"S32_1374",33,99.89,12
+10145,"S32_2206",31,39.43,1
+10145,"S32_4485",27,95.93,4
+10145,"S50_4713",38,73.22,2
+10145,"S700_2834",20,113.9,13
+10146,"S18_3782",47,60.3,2
+10146,"S18_4721",29,130.94,1
+10147,"S12_1099",48,161.49,7
+10147,"S12_3380",31,110.39,5
+10147,"S12_3990",21,74.21,8
+10147,"S12_4675",33,97.89,4
+10147,"S18_1889",26,70.84,3
+10147,"S18_3278",36,74.78,10
+10147,"S18_3482",37,129.35,9
+10147,"S24_2972",25,33.23,1
+10147,"S24_3371",30,48.98,6
+10147,"S24_3856",23,123.58,2
+10147,"S24_4620",31,72.76,11
+10148,"S18_1129",23,114.65,13
+10148,"S18_1589",47,108.26,9
+10148,"S18_1984",25,136.56,12
+10148,"S18_2870",27,113.52,10
+10148,"S18_3232",32,143.94,14
+10148,"S18_3685",28,135.63,11
+10148,"S18_4409",34,83.75,1
+10148,"S18_4933",29,66.28,2
+10148,"S24_1046",25,65.41,6
+10148,"S24_1628",47,46.29,8
+10148,"S24_2766",21,77.24,4
+10148,"S24_2887",34,115.09,3
+10148,"S24_3191",31,71.91,5
+10148,"S24_3432",27,96.37,7
+10149,"S18_1342",50,87.33,4
+10149,"S18_1367",30,48.52,3
+10149,"S18_1749",34,156.4,11
+10149,"S18_2248",24,50.85,10
+10149,"S18_2325",33,125.86,8
+10149,"S18_2795",23,167.06,5
+10149,"S18_3320",42,89.29,2
+10149,"S24_1937",36,31.2,7
+10149,"S24_2022",49,39.87,6
+10149,"S24_3969",26,38.57,9
+10149,"S24_4258",20,90.57,1
+10150,"S10_1949",45,182.16,8
+10150,"S10_4962",20,121.15,1
+10150,"S12_1666",30,135.3,5
+10150,"S18_1097",34,95.67,7
+10150,"S18_2949",47,93.21,9
+10150,"S18_2957",30,56.21,11
+10150,"S18_3136",26,97.39,10
+10150,"S18_4600",49,111.39,2
+10150,"S18_4668",30,47.29,6
+10150,"S32_3522",49,62.05,4
+10150,"S700_2824",20,95.08,3
+10151,"S12_4473",24,114.95,3
+10151,"S18_2238",43,152.27,2
+10151,"S18_2319",49,106.78,6
+10151,"S18_2432",39,58.34,9
+10151,"S18_3232",21,167.65,7
+10151,"S24_2300",42,109.9,8
+10151,"S24_2840",30,29.35,4
+10151,"S32_1268",27,84.75,10
+10151,"S32_2509",41,43.29,5
+10151,"S50_1392",26,108.81,1
+10152,"S18_4027",35,117.77,1
+10152,"S24_1444",25,49.13,4
+10152,"S24_4048",23,112.37,3
+10152,"S32_3207",33,57.17,2
+10153,"S12_1108",20,201.57,11
+10153,"S12_3148",42,128.42,12
+10153,"S12_3891",49,155.72,10
+10153,"S18_3140",31,125.66,7
+10153,"S18_3259",29,82.69,9
+10153,"S18_4522",22,82.5,6
+10153,"S24_2011",40,111.83,5
+10153,"S50_1514",31,53.31,13
+10153,"S700_1138",43,58.0,1
+10153,"S700_1938",31,80.55,8
+10153,"S700_3505",50,87.15,2
+10153,"S700_3962",20,85.41,3
+10153,"S72_3212",50,51.87,4
+10154,"S24_3151",31,75.23,2
+10154,"S700_2610",36,59.27,1
+10155,"S10_4757",32,129.2,13
+10155,"S18_1662",38,138.77,5
+10155,"S18_3029",44,83.44,11
+10155,"S18_3856",29,105.87,10
+10155,"S24_2841",23,62.34,6
+10155,"S24_3420",34,56.55,7
+10155,"S24_3816",37,76.31,12
+10155,"S24_3949",44,58.69,4
+10155,"S700_2047",32,89.61,9
+10155,"S700_2466",20,87.75,2
+10155,"S700_3167",43,76.8,1
+10155,"S700_4002",44,70.33,3
+10155,"S72_1253",34,49.16,8
+10156,"S50_1341",20,43.64,1
+10156,"S700_1691",48,77.64,2
+10157,"S18_2581",33,69.27,3
+10157,"S24_1785",40,89.72,5
+10157,"S24_4278",33,66.65,4
+10157,"S32_1374",34,83.91,1
+10157,"S32_4289",28,56.41,6
+10157,"S700_2834",48,109.16,2
+10158,"S24_2000",22,67.79,1
+10159,"S10_1678",49,81.35,14
+10159,"S10_2016",37,101.1,17
+10159,"S10_4698",22,170.42,16
+10159,"S12_1099",41,188.73,2
+10159,"S12_2823",38,131.04,13
+10159,"S12_3990",24,67.03,3
+10159,"S18_2625",42,51.48,18
+10159,"S18_3278",21,66.74,5
+10159,"S18_3482",25,129.35,4
+10159,"S18_3782",21,54.71,8
+10159,"S18_4721",32,142.85,7
+10159,"S24_1578",44,100.3,15
+10159,"S24_2360",27,67.18,11
+10159,"S24_3371",50,49.6,1
+10159,"S24_4620",23,80.84,6
+10159,"S32_2206",35,39.43,9
+10159,"S32_4485",23,86.74,12
+10159,"S50_4713",31,78.11,10
+10160,"S12_3380",46,96.3,6
+10160,"S12_4675",50,93.28,5
+10160,"S18_1889",38,70.84,4
+10160,"S18_3232",20,140.55,1
+10160,"S24_2972",42,30.59,2
+10160,"S24_3856",35,130.6,3
+10161,"S18_1129",28,121.72,12
+10161,"S18_1589",43,102.04,8
+10161,"S18_1984",48,139.41,11
+10161,"S18_2870",23,125.4,9
+10161,"S18_3685",36,132.8,10
+10161,"S18_4933",25,62.72,1
+10161,"S24_1046",37,73.49,5
+10161,"S24_1628",23,47.29,7
+10161,"S24_2766",20,82.69,3
+10161,"S24_2887",25,108.04,2
+10161,"S24_3191",20,72.77,4
+10161,"S24_3432",30,94.23,6
+10162,"S18_1342",48,87.33,2
+10162,"S18_1367",45,45.28,1
+10162,"S18_1749",29,141.1,9
+10162,"S18_2248",27,53.28,8
+10162,"S18_2325",38,113.15,6
+10162,"S18_2795",48,156.94,3
+10162,"S18_4409",39,86.51,10
+10162,"S24_1937",37,27.55,5
+10162,"S24_2022",43,38.98,4
+10162,"S24_3969",37,32.82,7
+10163,"S10_1949",21,212.16,1
+10163,"S18_2949",31,101.31,2
+10163,"S18_2957",48,59.96,4
+10163,"S18_3136",40,101.58,3
+10163,"S18_3320",43,80.36,6
+10163,"S24_4258",42,96.42,5
+10164,"S10_4962",21,143.31,2
+10164,"S12_1666",49,121.64,6
+10164,"S18_1097",36,103.84,8
+10164,"S18_4600",45,107.76,3
+10164,"S18_4668",25,46.29,7
+10164,"S32_1268",24,91.49,1
+10164,"S32_3522",49,57.53,5
+10164,"S700_2824",39,86.99,4
+10165,"S12_1108",44,168.32,3
+10165,"S12_3148",34,123.89,4
+10165,"S12_3891",27,152.26,2
+10165,"S12_4473",48,109.02,12
+10165,"S18_2238",29,134.26,11
+10165,"S18_2319",46,120.28,15
+10165,"S18_2432",31,60.77,18
+10165,"S18_3232",47,154.1,16
+10165,"S18_3259",50,84.71,1
+10165,"S18_4027",28,123.51,6
+10165,"S24_1444",25,46.82,9
+10165,"S24_2300",32,117.57,17
+10165,"S24_2840",27,31.12,13
+10165,"S24_4048",24,106.45,8
+10165,"S32_2509",48,50.86,14
+10165,"S32_3207",44,55.3,7
+10165,"S50_1392",48,106.49,10
+10165,"S50_1514",38,49.21,5
+10166,"S18_3140",43,136.59,2
+10166,"S18_4522",26,72.85,1
+10166,"S700_1938",29,76.22,3
+10167,"S10_4757",44,123.76,9
+10167,"S18_1662",43,141.92,1
+10167,"S18_3029",46,69.68,7
+10167,"S18_3856",34,84.7,6
+10167,"S24_2011",33,110.6,16
+10167,"S24_2841",21,54.81,2
+10167,"S24_3151",20,77.0,11
+10167,"S24_3420",32,64.44,3
+10167,"S24_3816",29,73.8,8
+10167,"S700_1138",43,66.0,12
+10167,"S700_2047",29,87.8,5
+10167,"S700_2610",46,62.16,10
+10167,"S700_3505",24,85.14,13
+10167,"S700_3962",28,83.42,14
+10167,"S72_1253",40,42.71,4
+10167,"S72_3212",38,43.68,15
+10168,"S10_1678",36,94.74,1
+10168,"S10_2016",27,97.53,4
+10168,"S10_4698",20,160.74,3
+10168,"S18_2581",21,75.19,9
+10168,"S18_2625",46,49.06,5
+10168,"S24_1578",50,103.68,2
+10168,"S24_1785",49,93.01,11
+10168,"S24_2000",29,72.36,6
+10168,"S24_3949",27,57.32,18
+10168,"S24_4278",48,68.1,10
+10168,"S32_1374",28,89.9,7
+10168,"S32_4289",31,57.78,12
+10168,"S50_1341",48,39.71,13
+10168,"S700_1691",28,91.34,14
+10168,"S700_2466",31,87.75,16
+10168,"S700_2834",36,94.92,8
+10168,"S700_3167",48,72.0,15
+10168,"S700_4002",39,67.37,17
+10169,"S12_1099",30,163.44,2
+10169,"S12_2823",35,126.52,13
+10169,"S12_3990",36,71.82,3
+10169,"S18_3278",32,65.13,5
+10169,"S18_3482",36,136.7,4
+10169,"S18_3782",38,52.84,8
+10169,"S18_4721",33,120.53,7
+10169,"S24_2360",38,66.49,11
+10169,"S24_3371",34,53.27,1
+10169,"S24_4620",24,77.61,6
+10169,"S32_2206",26,37.01,9
+10169,"S32_4485",34,83.68,12
+10169,"S50_4713",48,75.66,10
+10170,"S12_3380",47,116.27,4
+10170,"S12_4675",41,93.28,3
+10170,"S18_1889",20,70.07,2
+10170,"S24_3856",34,130.6,1
+10171,"S18_1129",35,134.46,2
+10171,"S18_1984",35,128.03,1
+10171,"S18_3232",39,165.95,3
+10171,"S24_2972",36,34.74,4
+10172,"S18_1589",42,109.51,6
+10172,"S18_2870",39,117.48,7
+10172,"S18_3685",48,139.87,8
+10172,"S24_1046",32,61.0,3
+10172,"S24_1628",34,43.27,5
+10172,"S24_2766",22,79.97,1
+10172,"S24_3191",24,77.91,2
+10172,"S24_3432",22,87.81,4
+10173,"S18_1342",43,101.71,6
+10173,"S18_1367",48,51.75,5
+10173,"S18_1749",24,168.3,13
+10173,"S18_2248",26,55.09,12
+10173,"S18_2325",31,127.13,10
+10173,"S18_2795",22,140.06,7
+10173,"S18_2957",28,56.84,2
+10173,"S18_3136",31,86.92,1
+10173,"S18_3320",29,90.28,4
+10173,"S18_4409",21,77.31,14
+10173,"S18_4933",39,58.44,15
+10173,"S24_1937",31,29.87,9
+10173,"S24_2022",27,39.42,8
+10173,"S24_2887",23,98.65,16
+10173,"S24_3969",35,35.7,11
+10173,"S24_4258",22,93.49,3
+10174,"S10_1949",34,207.87,4
+10174,"S12_1666",43,113.44,1
+10174,"S18_1097",48,108.5,3
+10174,"S18_2949",46,100.3,5
+10174,"S18_4668",49,44.27,2
+10175,"S10_4962",33,119.67,9
+10175,"S12_4473",26,109.02,1
+10175,"S18_2319",48,101.87,4
+10175,"S18_2432",41,59.55,7
+10175,"S18_3232",29,150.71,5
+10175,"S18_4600",47,102.92,10
+10175,"S24_2300",28,121.4,6
+10175,"S24_2840",37,32.18,2
+10175,"S32_1268",22,89.57,8
+10175,"S32_2509",50,50.86,3
+10175,"S32_3522",29,56.24,12
+10175,"S700_2824",42,80.92,11
+10176,"S12_1108",33,166.24,2
+10176,"S12_3148",47,145.04,3
+10176,"S12_3891",50,160.91,1
+10176,"S18_2238",20,139.17,10
+10176,"S18_4027",36,140.75,5
+10176,"S24_1444",27,55.49,8
+10176,"S24_4048",29,101.72,7
+10176,"S32_3207",22,62.14,6
+10176,"S50_1392",23,109.96,9
+10176,"S50_1514",38,52.14,4
+10177,"S18_3140",23,113.37,9
+10177,"S18_3259",29,92.77,11
+10177,"S18_4522",35,82.5,8
+10177,"S24_2011",50,115.52,7
+10177,"S24_3151",45,79.66,2
+10177,"S700_1138",24,58.67,3
+10177,"S700_1938",31,77.95,10
+10177,"S700_2610",32,64.33,1
+10177,"S700_3505",44,88.15,4
+10177,"S700_3962",24,83.42,5
+10177,"S72_3212",40,52.96,6
+10178,"S10_4757",24,131.92,12
+10178,"S18_1662",42,127.73,4
+10178,"S18_3029",41,70.54,10
+10178,"S18_3856",48,104.81,9
+10178,"S24_2841",34,67.82,5
+10178,"S24_3420",27,65.75,6
+10178,"S24_3816",21,68.77,11
+10178,"S24_3949",30,64.15,3
+10178,"S700_2047",34,86.9,8
+10178,"S700_2466",22,91.74,1
+10178,"S700_4002",45,68.11,2
+10178,"S72_1253",45,41.71,7
+10179,"S18_2581",24,82.79,3
+10179,"S24_1785",47,105.04,5
+10179,"S24_4278",27,66.65,4
+10179,"S32_1374",45,86.9,1
+10179,"S32_4289",24,63.97,6
+10179,"S50_1341",34,43.2,7
+10179,"S700_1691",23,75.81,8
+10179,"S700_2834",25,98.48,2
+10179,"S700_3167",39,80.0,9
+10180,"S10_1678",29,76.56,9
+10180,"S10_2016",42,99.91,12
+10180,"S10_4698",41,164.61,11
+10180,"S12_2823",40,131.04,8
+10180,"S18_2625",25,48.46,13
+10180,"S18_3782",21,59.06,3
+10180,"S18_4721",44,147.31,2
+10180,"S24_1578",48,98.05,10
+10180,"S24_2000",28,61.7,14
+10180,"S24_2360",35,60.95,6
+10180,"S24_4620",28,68.71,1
+10180,"S32_2206",34,33.39,4
+10180,"S32_4485",22,102.05,7
+10180,"S50_4713",21,74.85,5
+10181,"S12_1099",27,155.66,14
+10181,"S12_3380",28,113.92,12
+10181,"S12_3990",20,67.03,15
+10181,"S12_4675",36,107.1,11
+10181,"S18_1129",44,124.56,6
+10181,"S18_1589",42,124.44,2
+10181,"S18_1889",22,74.69,10
+10181,"S18_1984",21,129.45,5
+10181,"S18_2870",27,130.68,3
+10181,"S18_3232",45,147.33,7
+10181,"S18_3278",30,73.17,17
+10181,"S18_3482",22,120.53,16
+10181,"S18_3685",39,137.04,4
+10181,"S24_1628",34,45.28,1
+10181,"S24_2972",37,32.85,8
+10181,"S24_3371",23,54.49,13
+10181,"S24_3856",25,122.17,9
+10182,"S18_1342",25,83.22,3
+10182,"S18_1367",32,44.21,2
+10182,"S18_1749",44,159.8,10
+10182,"S18_2248",38,54.49,9
+10182,"S18_2325",20,105.52,7
+10182,"S18_2795",21,135.0,4
+10182,"S18_3320",33,86.31,1
+10182,"S18_4409",36,88.35,11
+10182,"S18_4933",44,61.29,12
+10182,"S24_1046",47,63.2,16
+10182,"S24_1937",39,31.86,6
+10182,"S24_2022",31,39.87,5
+10182,"S24_2766",36,87.24,14
+10182,"S24_2887",20,116.27,13
+10182,"S24_3191",33,73.62,15
+10182,"S24_3432",49,95.3,17
+10182,"S24_3969",23,34.88,8
+10183,"S10_1949",23,180.01,8
+10183,"S10_4962",28,127.06,1
+10183,"S12_1666",41,114.8,5
+10183,"S18_1097",21,108.5,7
+10183,"S18_2949",37,91.18,9
+10183,"S18_2957",39,51.22,11
+10183,"S18_3136",22,90.06,10
+10183,"S18_4600",21,118.66,2
+10183,"S18_4668",40,42.26,6
+10183,"S24_4258",47,81.81,12
+10183,"S32_3522",49,52.36,4
+10183,"S700_2824",23,85.98,3
+10184,"S12_4473",37,105.47,6
+10184,"S18_2238",46,145.72,5
+10184,"S18_2319",46,119.05,9
+10184,"S18_2432",44,60.77,12
+10184,"S18_3232",28,165.95,10
+10184,"S24_1444",31,57.22,3
+10184,"S24_2300",24,117.57,11
+10184,"S24_2840",42,30.06,7
+10184,"S24_4048",49,114.73,2
+10184,"S32_1268",46,84.75,13
+10184,"S32_2509",33,52.49,8
+10184,"S32_3207",48,59.03,1
+10184,"S50_1392",45,92.6,4
+10185,"S12_1108",21,195.33,13
+10185,"S12_3148",33,146.55,14
+10185,"S12_3891",43,147.07,12
+10185,"S18_3140",28,124.3,9
+10185,"S18_3259",49,94.79,11
+10185,"S18_4027",39,127.82,16
+10185,"S18_4522",47,87.77,8
+10185,"S24_2011",30,105.69,7
+10185,"S24_3151",33,83.2,2
+10185,"S50_1514",20,46.86,15
+10185,"S700_1138",21,64.67,3
+10185,"S700_1938",30,79.68,10
+10185,"S700_2610",39,61.44,1
+10185,"S700_3505",37,99.17,4
+10185,"S700_3962",22,93.35,5
+10185,"S72_3212",28,47.5,6
+10186,"S10_4757",26,108.8,9
+10186,"S18_1662",32,137.19,1
+10186,"S18_3029",32,73.12,7
+10186,"S18_3856",46,98.46,6
+10186,"S24_2841",22,60.29,2
+10186,"S24_3420",21,59.83,3
+10186,"S24_3816",36,68.77,8
+10186,"S700_2047",24,80.56,5
+10186,"S72_1253",28,42.71,4
+10187,"S18_2581",45,70.12,1
+10187,"S24_1785",46,96.29,3
+10187,"S24_3949",43,55.96,10
+10187,"S24_4278",33,64.48,2
+10187,"S32_4289",31,61.22,4
+10187,"S50_1341",41,39.71,5
+10187,"S700_1691",34,84.95,6
+10187,"S700_2466",44,95.73,8
+10187,"S700_3167",34,72.0,7
+10187,"S700_4002",44,70.33,9
+10188,"S10_1678",48,95.7,1
+10188,"S10_2016",38,111.8,4
+10188,"S10_4698",45,182.04,3
+10188,"S18_2625",32,52.09,5
+10188,"S24_1578",25,95.8,2
+10188,"S24_2000",40,61.7,6
+10188,"S32_1374",44,81.91,7
+10188,"S700_2834",29,96.11,8
+10189,"S12_2823",28,138.57,1
+10190,"S24_2360",42,58.87,3
+10190,"S32_2206",46,38.62,1
+10190,"S32_4485",42,89.8,4
+10190,"S50_4713",40,67.53,2
+10191,"S12_1099",21,155.66,3
+10191,"S12_3380",40,104.52,1
+10191,"S12_3990",30,70.22,4
+10191,"S18_3278",36,75.59,6
+10191,"S18_3482",23,119.06,5
+10191,"S18_3782",43,60.93,9
+10191,"S18_4721",32,136.9,8
+10191,"S24_3371",48,53.27,2
+10191,"S24_4620",44,77.61,7
+10192,"S12_4675",27,99.04,16
+10192,"S18_1129",22,140.12,11
+10192,"S18_1589",29,100.8,7
+10192,"S18_1889",45,70.84,15
+10192,"S18_1984",47,128.03,10
+10192,"S18_2870",38,110.88,8
+10192,"S18_3232",26,137.17,12
+10192,"S18_3685",45,125.74,9
+10192,"S24_1046",37,72.02,4
+10192,"S24_1628",47,49.3,6
+10192,"S24_2766",46,86.33,2
+10192,"S24_2887",23,112.74,1
+10192,"S24_2972",30,33.23,13
+10192,"S24_3191",32,69.34,3
+10192,"S24_3432",46,93.16,5
+10192,"S24_3856",45,112.34,14
+10193,"S18_1342",28,92.47,7
+10193,"S18_1367",46,46.36,6
+10193,"S18_1749",21,153.0,14
+10193,"S18_2248",42,60.54,13
+10193,"S18_2325",44,115.69,11
+10193,"S18_2795",22,143.44,8
+10193,"S18_2949",28,87.13,1
+10193,"S18_2957",24,53.09,3
+10193,"S18_3136",23,97.39,2
+10193,"S18_3320",32,79.37,5
+10193,"S18_4409",24,92.03,15
+10193,"S18_4933",25,66.28,16
+10193,"S24_1937",26,32.19,10
+10193,"S24_2022",20,44.8,9
+10193,"S24_3969",22,38.16,12
+10193,"S24_4258",20,92.52,4
+10194,"S10_1949",42,203.59,11
+10194,"S10_4962",26,134.44,4
+10194,"S12_1666",38,124.37,8
+10194,"S18_1097",21,103.84,10
+10194,"S18_2432",45,51.05,2
+10194,"S18_4600",32,113.82,5
+10194,"S18_4668",41,47.79,9
+10194,"S24_2300",49,112.46,1
+10194,"S32_1268",37,77.05,3
+10194,"S32_3522",39,61.41,7
+10194,"S700_2824",26,80.92,6
+10195,"S12_4473",49,118.5,6
+10195,"S18_2238",27,139.17,5
+10195,"S18_2319",35,112.91,9
+10195,"S18_3232",50,150.71,10
+10195,"S24_1444",44,54.33,3
+10195,"S24_2840",32,31.82,7
+10195,"S24_4048",34,95.81,2
+10195,"S32_2509",32,51.95,8
+10195,"S32_3207",33,59.03,1
+10195,"S50_1392",49,97.23,4
+10196,"S12_1108",47,203.64,5
+10196,"S12_3148",24,151.08,6
+10196,"S12_3891",38,147.07,4
+10196,"S18_3140",49,127.03,1
+10196,"S18_3259",35,81.68,3
+10196,"S18_4027",27,126.39,8
+10196,"S50_1514",46,56.82,7
+10196,"S700_1938",50,84.88,2
+10197,"S10_4757",45,118.32,6
+10197,"S18_3029",46,83.44,4
+10197,"S18_3856",22,85.75,3
+10197,"S18_4522",50,78.99,14
+10197,"S24_2011",41,109.37,13
+10197,"S24_3151",47,83.2,8
+10197,"S24_3816",22,67.93,5
+10197,"S700_1138",23,60.0,9
+10197,"S700_2047",24,78.75,2
+10197,"S700_2610",50,66.5,7
+10197,"S700_3505",27,100.17,10
+10197,"S700_3962",35,88.39,11
+10197,"S72_1253",29,39.73,1
+10197,"S72_3212",42,48.59,12
+10198,"S18_1662",42,149.81,4
+10198,"S24_2841",48,60.97,5
+10198,"S24_3420",27,61.81,6
+10198,"S24_3949",43,65.51,3
+10198,"S700_2466",42,94.73,1
+10198,"S700_4002",40,74.03,2
+10199,"S50_1341",29,37.97,1
+10199,"S700_1691",48,81.29,2
+10199,"S700_3167",38,70.4,3
+10200,"S18_2581",28,74.34,3
+10200,"S24_1785",33,99.57,5
+10200,"S24_4278",39,70.28,4
+10200,"S32_1374",35,80.91,1
+10200,"S32_4289",27,65.35,6
+10200,"S700_2834",39,115.09,2
+10201,"S10_1678",22,82.3,2
+10201,"S10_2016",24,116.56,5
+10201,"S10_4698",49,191.72,4
+10201,"S12_2823",25,126.52,1
+10201,"S18_2625",30,48.46,6
+10201,"S24_1578",39,93.54,3
+10201,"S24_2000",25,66.27,7
+10202,"S18_3782",30,55.33,3
+10202,"S18_4721",43,124.99,2
+10202,"S24_2360",50,56.1,6
+10202,"S24_4620",50,75.18,1
+10202,"S32_2206",27,33.39,4
+10202,"S32_4485",31,81.64,7
+10202,"S50_4713",40,79.73,5
+10203,"S12_1099",20,161.49,8
+10203,"S12_3380",20,111.57,6
+10203,"S12_3990",44,63.84,9
+10203,"S12_4675",47,115.16,5
+10203,"S18_1889",45,73.15,4
+10203,"S18_3232",48,157.49,1
+10203,"S18_3278",33,66.74,11
+10203,"S18_3482",32,127.88,10
+10203,"S24_2972",21,33.23,2
+10203,"S24_3371",34,56.94,7
+10203,"S24_3856",47,140.43,3
+10204,"S18_1129",42,114.65,17
+10204,"S18_1589",40,113.24,13
+10204,"S18_1749",33,153.0,4
+10204,"S18_1984",38,133.72,16
+10204,"S18_2248",23,59.33,3
+10204,"S18_2325",26,119.5,1
+10204,"S18_2870",27,106.92,14
+10204,"S18_3685",35,132.8,15
+10204,"S18_4409",29,83.75,5
+10204,"S18_4933",45,69.84,6
+10204,"S24_1046",20,69.82,10
+10204,"S24_1628",45,46.79,12
+10204,"S24_2766",47,79.06,8
+10204,"S24_2887",42,112.74,7
+10204,"S24_3191",40,84.75,9
+10204,"S24_3432",48,104.94,11
+10204,"S24_3969",39,34.88,2
+10205,"S18_1342",36,98.63,2
+10205,"S18_1367",48,45.82,1
+10205,"S18_2795",40,138.38,3
+10205,"S24_1937",32,27.88,5
+10205,"S24_2022",24,36.74,4
+10206,"S10_1949",47,203.59,6
+10206,"S12_1666",28,109.34,3
+10206,"S18_1097",34,115.5,5
+10206,"S18_2949",37,98.27,7
+10206,"S18_2957",28,51.84,9
+10206,"S18_3136",30,102.63,8
+10206,"S18_3320",28,99.21,11
+10206,"S18_4668",21,45.78,4
+10206,"S24_4258",33,95.44,10
+10206,"S32_3522",36,54.94,2
+10206,"S700_2824",33,89.01,1
+10207,"S10_4962",31,125.58,15
+10207,"S12_4473",34,95.99,7
+10207,"S18_2238",44,140.81,6
+10207,"S18_2319",43,109.23,10
+10207,"S18_2432",37,60.77,13
+10207,"S18_3232",25,140.55,11
+10207,"S18_4027",40,143.62,1
+10207,"S18_4600",47,119.87,16
+10207,"S24_1444",49,57.8,4
+10207,"S24_2300",46,127.79,12
+10207,"S24_2840",42,30.76,8
+10207,"S24_4048",28,108.82,3
+10207,"S32_1268",49,84.75,14
+10207,"S32_2509",27,51.95,9
+10207,"S32_3207",45,55.3,2
+10207,"S50_1392",28,106.49,5
+10208,"S12_1108",46,176.63,13
+10208,"S12_3148",26,128.42,14
+10208,"S12_3891",20,152.26,12
+10208,"S18_3140",24,117.47,9
+10208,"S18_3259",48,96.81,11
+10208,"S18_4522",45,72.85,8
+10208,"S24_2011",35,122.89,7
+10208,"S24_3151",20,80.54,2
+10208,"S50_1514",30,57.99,15
+10208,"S700_1138",38,56.67,3
+10208,"S700_1938",40,73.62,10
+10208,"S700_2610",46,63.61,1
+10208,"S700_3505",37,95.16,4
+10208,"S700_3962",33,95.34,5
+10208,"S72_3212",42,48.05,6
+10209,"S10_4757",39,129.2,8
+10209,"S18_3029",28,82.58,6
+10209,"S18_3856",20,97.4,5
+10209,"S24_2841",43,66.45,1
+10209,"S24_3420",36,56.55,2
+10209,"S24_3816",22,79.67,7
+10209,"S700_2047",33,90.52,4
+10209,"S72_1253",48,44.2,3
+10210,"S10_2016",23,112.99,2
+10210,"S10_4698",34,189.79,1
+10210,"S18_1662",31,141.92,17
+10210,"S18_2581",50,68.43,7
+10210,"S18_2625",40,51.48,3
+10210,"S24_1785",27,100.67,9
+10210,"S24_2000",30,63.22,4
+10210,"S24_3949",29,56.64,16
+10210,"S24_4278",40,68.1,8
+10210,"S32_1374",46,84.91,5
+10210,"S32_4289",39,57.1,10
+10210,"S50_1341",43,43.2,11
+10210,"S700_1691",21,87.69,12
+10210,"S700_2466",26,93.74,14
+10210,"S700_2834",25,98.48,6
+10210,"S700_3167",31,64.0,13
+10210,"S700_4002",42,60.7,15
+10211,"S10_1678",41,90.92,14
+10211,"S12_1099",41,171.22,2
+10211,"S12_2823",36,126.52,13
+10211,"S12_3990",28,79.8,3
+10211,"S18_3278",35,73.17,5
+10211,"S18_3482",28,138.17,4
+10211,"S18_3782",46,60.3,8
+10211,"S18_4721",41,148.8,7
+10211,"S24_1578",25,109.32,15
+10211,"S24_2360",21,62.33,11
+10211,"S24_3371",48,52.66,1
+10211,"S24_4620",22,80.84,6
+10211,"S32_2206",41,39.83,9
+10211,"S32_4485",37,94.91,12
+10211,"S50_4713",40,70.78,10
+10212,"S12_3380",39,99.82,16
+10212,"S12_4675",33,110.55,15
+10212,"S18_1129",29,117.48,10
+10212,"S18_1589",38,105.77,6
+10212,"S18_1889",20,64.68,14
+10212,"S18_1984",41,133.72,9
+10212,"S18_2870",40,117.48,7
+10212,"S18_3232",40,155.79,11
+10212,"S18_3685",45,115.85,8
+10212,"S24_1046",41,61.73,3
+10212,"S24_1628",45,43.27,5
+10212,"S24_2766",45,81.78,1
+10212,"S24_2972",34,37.38,12
+10212,"S24_3191",27,77.91,2
+10212,"S24_3432",46,100.66,4
+10212,"S24_3856",49,117.96,13
+10213,"S18_4409",38,84.67,1
+10213,"S18_4933",25,58.44,2
+10213,"S24_2887",27,97.48,3
+10214,"S18_1749",30,166.6,7
+10214,"S18_2248",21,53.28,6
+10214,"S18_2325",27,125.86,4
+10214,"S18_2795",50,167.06,1
+10214,"S24_1937",20,32.19,3
+10214,"S24_2022",49,39.87,2
+10214,"S24_3969",44,38.57,5
+10215,"S10_1949",35,205.73,3
+10215,"S18_1097",46,100.34,2
+10215,"S18_1342",27,92.47,10
+10215,"S18_1367",33,53.91,9
+10215,"S18_2949",49,97.26,4
+10215,"S18_2957",31,56.21,6
+10215,"S18_3136",49,89.01,5
+10215,"S18_3320",41,84.33,8
+10215,"S18_4668",46,42.76,1
+10215,"S24_4258",39,94.47,7
+10216,"S12_1666",43,133.94,1
+10217,"S10_4962",48,132.97,4
+10217,"S18_2432",35,58.34,2
+10217,"S18_4600",38,118.66,5
+10217,"S24_2300",28,103.51,1
+10217,"S32_1268",21,78.97,3
+10217,"S32_3522",39,56.24,7
+10217,"S700_2824",31,90.02,6
+10218,"S18_2319",22,110.46,1
+10218,"S18_3232",34,152.41,2
+10219,"S12_4473",48,94.8,2
+10219,"S18_2238",43,132.62,1
+10219,"S24_2840",21,31.12,3
+10219,"S32_2509",35,47.62,4
+10220,"S12_1108",32,189.1,2
+10220,"S12_3148",30,151.08,3
+10220,"S12_3891",27,166.1,1
+10220,"S18_4027",50,126.39,5
+10220,"S24_1444",26,48.55,8
+10220,"S24_4048",37,101.72,7
+10220,"S32_3207",20,49.71,6
+10220,"S50_1392",37,92.6,9
+10220,"S50_1514",30,56.82,4
+10221,"S18_3140",33,133.86,3
+10221,"S18_3259",23,89.75,5
+10221,"S18_4522",39,84.26,2
+10221,"S24_2011",49,113.06,1
+10221,"S700_1938",23,69.29,4
+10222,"S10_4757",49,133.28,12
+10222,"S18_1662",49,137.19,4
+10222,"S18_3029",49,79.14,10
+10222,"S18_3856",45,88.93,9
+10222,"S24_2841",32,56.86,5
+10222,"S24_3151",47,74.35,14
+10222,"S24_3420",43,61.15,6
+10222,"S24_3816",46,77.99,11
+10222,"S24_3949",48,55.27,3
+10222,"S700_1138",31,58.67,15
+10222,"S700_2047",26,80.56,8
+10222,"S700_2466",37,90.75,1
+10222,"S700_2610",36,69.39,13
+10222,"S700_3505",38,84.14,16
+10222,"S700_3962",31,81.43,17
+10222,"S700_4002",43,66.63,2
+10222,"S72_1253",31,45.19,7
+10222,"S72_3212",36,48.59,18
+10223,"S10_1678",37,80.39,1
+10223,"S10_2016",47,110.61,4
+10223,"S10_4698",49,189.79,3
+10223,"S18_2581",47,67.58,9
+10223,"S18_2625",28,58.75,5
+10223,"S24_1578",32,104.81,2
+10223,"S24_1785",34,87.54,11
+10223,"S24_2000",38,60.94,6
+10223,"S24_4278",23,68.1,10
+10223,"S32_1374",21,90.9,7
+10223,"S32_4289",20,66.73,12
+10223,"S50_1341",41,41.02,13
+10223,"S700_1691",25,84.03,14
+10223,"S700_2834",29,113.9,8
+10223,"S700_3167",26,79.2,15
+10224,"S12_2823",43,141.58,6
+10224,"S18_3782",38,57.2,1
+10224,"S24_2360",37,60.26,4
+10224,"S32_2206",43,37.01,2
+10224,"S32_4485",30,94.91,5
+10224,"S50_4713",50,81.36,3
+10225,"S12_1099",27,157.6,9
+10225,"S12_3380",25,101.0,7
+10225,"S12_3990",37,64.64,10
+10225,"S12_4675",21,100.19,6
+10225,"S18_1129",32,116.06,1
+10225,"S18_1889",47,71.61,5
+10225,"S18_3232",43,162.57,2
+10225,"S18_3278",37,69.96,12
+10225,"S18_3482",27,119.06,11
+10225,"S18_4721",35,135.41,14
+10225,"S24_2972",42,34.74,3
+10225,"S24_3371",24,51.43,8
+10225,"S24_3856",40,130.6,4
+10225,"S24_4620",46,77.61,13
+10226,"S18_1589",38,108.26,4
+10226,"S18_1984",24,129.45,7
+10226,"S18_2870",24,125.4,5
+10226,"S18_3685",46,122.91,6
+10226,"S24_1046",21,65.41,1
+10226,"S24_1628",36,47.79,3
+10226,"S24_3432",48,95.3,2
+10227,"S18_1342",25,85.27,3
+10227,"S18_1367",31,50.14,2
+10227,"S18_1749",26,136.0,10
+10227,"S18_2248",28,59.93,9
+10227,"S18_2325",46,118.23,7
+10227,"S18_2795",29,146.81,4
+10227,"S18_3320",33,99.21,1
+10227,"S18_4409",34,87.43,11
+10227,"S18_4933",37,70.56,12
+10227,"S24_1937",42,27.22,6
+10227,"S24_2022",24,39.42,5
+10227,"S24_2766",47,84.51,14
+10227,"S24_2887",33,102.17,13
+10227,"S24_3191",40,78.76,15
+10227,"S24_3969",27,34.88,8
+10228,"S10_1949",29,214.3,2
+10228,"S18_1097",32,100.34,1
+10228,"S18_2949",24,101.31,3
+10228,"S18_2957",45,57.46,5
+10228,"S18_3136",31,100.53,4
+10228,"S24_4258",33,84.73,6
+10229,"S10_4962",50,138.88,9
+10229,"S12_1666",25,110.7,13
+10229,"S12_4473",36,95.99,1
+10229,"S18_2319",26,104.32,4
+10229,"S18_2432",28,53.48,7
+10229,"S18_3232",22,157.49,5
+10229,"S18_4600",41,119.87,10
+10229,"S18_4668",39,43.77,14
+10229,"S24_2300",48,115.01,6
+10229,"S24_2840",33,34.65,2
+10229,"S32_1268",25,78.97,8
+10229,"S32_2509",23,49.78,3
+10229,"S32_3522",30,52.36,12
+10229,"S700_2824",50,91.04,11
+10230,"S12_3148",43,128.42,1
+10230,"S18_2238",49,153.91,8
+10230,"S18_4027",42,142.18,3
+10230,"S24_1444",36,47.4,6
+10230,"S24_4048",45,99.36,5
+10230,"S32_3207",46,59.03,4
+10230,"S50_1392",34,100.7,7
+10230,"S50_1514",43,57.41,2
+10231,"S12_1108",42,193.25,2
+10231,"S12_3891",49,147.07,1
+10232,"S18_3140",22,133.86,6
+10232,"S18_3259",48,97.81,8
+10232,"S18_4522",23,78.12,5
+10232,"S24_2011",46,113.06,4
+10232,"S700_1938",26,84.88,7
+10232,"S700_3505",48,86.15,1
+10232,"S700_3962",35,81.43,2
+10232,"S72_3212",24,48.59,3
+10233,"S24_3151",40,70.81,2
+10233,"S700_1138",36,66.0,3
+10233,"S700_2610",29,67.94,1
+10234,"S10_4757",48,118.32,9
+10234,"S18_1662",50,146.65,1
+10234,"S18_3029",48,84.3,7
+10234,"S18_3856",39,85.75,6
+10234,"S24_2841",44,67.14,2
+10234,"S24_3420",25,65.09,3
+10234,"S24_3816",31,78.83,8
+10234,"S700_2047",29,83.28,5
+10234,"S72_1253",40,45.69,4
+10235,"S18_2581",24,81.95,3
+10235,"S24_1785",23,89.72,5
+10235,"S24_3949",33,55.27,12
+10235,"S24_4278",40,63.03,4
+10235,"S32_1374",41,90.9,1
+10235,"S32_4289",34,66.73,6
+10235,"S50_1341",41,37.09,7
+10235,"S700_1691",25,88.6,8
+10235,"S700_2466",38,92.74,10
+10235,"S700_2834",25,116.28,2
+10235,"S700_3167",32,73.6,9
+10235,"S700_4002",34,70.33,11
+10236,"S10_2016",22,105.86,1
+10236,"S18_2625",23,52.7,2
+10236,"S24_2000",36,65.51,3
+10237,"S10_1678",23,91.87,7
+10237,"S10_4698",39,158.8,9
+10237,"S12_2823",32,129.53,6
+10237,"S18_3782",26,49.74,1
+10237,"S24_1578",20,109.32,8
+10237,"S24_2360",26,62.33,4
+10237,"S32_2206",26,35.0,2
+10237,"S32_4485",27,94.91,5
+10237,"S50_4713",20,78.92,3
+10238,"S12_1099",28,161.49,3
+10238,"S12_3380",29,104.52,1
+10238,"S12_3990",20,73.42,4
+10238,"S18_3278",41,68.35,6
+10238,"S18_3482",49,144.05,5
+10238,"S18_4721",44,120.53,8
+10238,"S24_3371",47,53.88,2
+10238,"S24_4620",22,67.91,7
+10239,"S12_4675",21,100.19,5
+10239,"S18_1889",46,70.07,4
+10239,"S18_3232",47,135.47,1
+10239,"S24_2972",20,32.47,2
+10239,"S24_3856",29,133.41,3
+10240,"S18_1129",41,125.97,3
+10240,"S18_1984",37,136.56,2
+10240,"S18_3685",37,134.22,1
+10241,"S18_1589",21,119.46,11
+10241,"S18_1749",41,153.0,2
+10241,"S18_2248",33,55.7,1
+10241,"S18_2870",44,126.72,12
+10241,"S18_4409",42,77.31,3
+10241,"S18_4933",30,62.72,4
+10241,"S24_1046",22,72.02,8
+10241,"S24_1628",21,47.29,10
+10241,"S24_2766",47,89.05,6
+10241,"S24_2887",28,117.44,5
+10241,"S24_3191",26,69.34,7
+10241,"S24_3432",27,107.08,9
+10242,"S24_3969",46,36.52,1
+10243,"S18_2325",47,111.87,2
+10243,"S24_1937",33,30.87,1
+10244,"S18_1342",40,99.66,7
+10244,"S18_1367",20,48.52,6
+10244,"S18_2795",43,141.75,8
+10244,"S18_2949",30,87.13,1
+10244,"S18_2957",24,54.96,3
+10244,"S18_3136",29,85.87,2
+10244,"S18_3320",36,87.3,5
+10244,"S24_2022",39,42.11,9
+10244,"S24_4258",40,97.39,4
+10245,"S10_1949",34,195.01,9
+10245,"S10_4962",28,147.74,2
+10245,"S12_1666",38,120.27,6
+10245,"S18_1097",29,114.34,8
+10245,"S18_4600",21,111.39,3
+10245,"S18_4668",45,48.8,7
+10245,"S32_1268",37,81.86,1
+10245,"S32_3522",44,54.94,5
+10245,"S700_2824",44,81.93,4
+10246,"S12_4473",46,99.54,5
+10246,"S18_2238",40,144.08,4
+10246,"S18_2319",22,100.64,8
+10246,"S18_2432",30,57.73,11
+10246,"S18_3232",36,145.63,9
+10246,"S24_1444",44,46.24,2
+10246,"S24_2300",29,118.84,10
+10246,"S24_2840",49,34.65,6
+10246,"S24_4048",46,100.54,1
+10246,"S32_2509",35,45.45,7
+10246,"S50_1392",22,113.44,3
+10247,"S12_1108",44,195.33,2
+10247,"S12_3148",25,140.5,3
+10247,"S12_3891",27,167.83,1
+10247,"S18_4027",48,143.62,5
+10247,"S32_3207",40,58.41,6
+10247,"S50_1514",49,51.55,4
+10248,"S10_4757",20,126.48,3
+10248,"S18_3029",21,80.86,1
+10248,"S18_3140",32,133.86,12
+10248,"S18_3259",42,95.8,14
+10248,"S18_4522",42,87.77,11
+10248,"S24_2011",48,122.89,10
+10248,"S24_3151",30,85.85,5
+10248,"S24_3816",23,83.02,2
+10248,"S700_1138",36,66.0,6
+10248,"S700_1938",40,81.41,13
+10248,"S700_2610",32,69.39,4
+10248,"S700_3505",30,84.14,7
+10248,"S700_3962",35,92.36,8
+10248,"S72_3212",23,53.51,9
+10249,"S18_3856",46,88.93,5
+10249,"S24_2841",20,54.81,1
+10249,"S24_3420",25,65.75,2
+10249,"S700_2047",40,85.99,4
+10249,"S72_1253",32,49.16,3
+10250,"S18_1662",45,148.23,14
+10250,"S18_2581",27,84.48,4
+10250,"S24_1785",31,95.2,6
+10250,"S24_2000",32,63.22,1
+10250,"S24_3949",40,61.42,13
+10250,"S24_4278",37,72.45,5
+10250,"S32_1374",31,99.89,2
+10250,"S32_4289",50,62.6,7
+10250,"S50_1341",36,36.66,8
+10250,"S700_1691",31,91.34,9
+10250,"S700_2466",35,90.75,11
+10250,"S700_2834",44,98.48,3
+10250,"S700_3167",44,76.0,10
+10250,"S700_4002",38,65.89,12
+10251,"S10_1678",59,93.79,2
+10251,"S10_2016",44,115.37,5
+10251,"S10_4698",43,172.36,4
+10251,"S12_2823",46,129.53,1
+10251,"S18_2625",44,58.15,6
+10251,"S24_1578",50,91.29,3
+10252,"S18_3278",20,74.78,2
+10252,"S18_3482",41,145.52,1
+10252,"S18_3782",31,50.36,5
+10252,"S18_4721",26,127.97,4
+10252,"S24_2360",47,63.03,8
+10252,"S24_4620",38,69.52,3
+10252,"S32_2206",36,36.21,6
+10252,"S32_4485",25,93.89,9
+10252,"S50_4713",48,72.41,7
+10253,"S12_1099",24,157.6,13
+10253,"S12_3380",22,102.17,11
+10253,"S12_3990",25,67.03,14
+10253,"S12_4675",41,109.4,10
+10253,"S18_1129",26,130.22,5
+10253,"S18_1589",24,103.29,1
+10253,"S18_1889",23,67.76,9
+10253,"S18_1984",33,130.87,4
+10253,"S18_2870",37,114.84,2
+10253,"S18_3232",40,145.63,6
+10253,"S18_3685",31,139.87,3
+10253,"S24_2972",40,34.74,7
+10253,"S24_3371",24,50.82,12
+10253,"S24_3856",39,115.15,8
+10254,"S18_1749",49,137.7,5
+10254,"S18_2248",36,55.09,4
+10254,"S18_2325",41,102.98,2
+10254,"S18_4409",34,80.99,6
+10254,"S18_4933",30,59.87,7
+10254,"S24_1046",34,66.88,11
+10254,"S24_1628",32,43.27,13
+10254,"S24_1937",38,28.88,1
+10254,"S24_2766",31,85.42,9
+10254,"S24_2887",33,111.57,8
+10254,"S24_3191",42,69.34,10
+10254,"S24_3432",49,101.73,12
+10254,"S24_3969",20,39.8,3
+10255,"S18_2795",24,135.0,1
+10255,"S24_2022",37,37.63,2
+10256,"S18_1342",34,93.49,2
+10256,"S18_1367",29,52.83,1
+10257,"S18_2949",50,92.19,1
+10257,"S18_2957",49,59.34,3
+10257,"S18_3136",37,83.78,2
+10257,"S18_3320",26,91.27,5
+10257,"S24_4258",46,81.81,4
+10258,"S10_1949",32,177.87,6
+10258,"S12_1666",41,133.94,3
+10258,"S18_1097",41,113.17,5
+10258,"S18_4668",21,49.81,4
+10258,"S32_3522",20,62.7,2
+10258,"S700_2824",45,86.99,1
+10259,"S10_4962",26,121.15,12
+10259,"S12_4473",46,117.32,4
+10259,"S18_2238",30,134.26,3
+10259,"S18_2319",34,120.28,7
+10259,"S18_2432",30,59.55,10
+10259,"S18_3232",27,152.41,8
+10259,"S18_4600",41,107.76,13
+10259,"S24_1444",28,46.82,1
+10259,"S24_2300",47,121.4,9
+10259,"S24_2840",31,31.47,5
+10259,"S32_1268",45,95.35,11
+10259,"S32_2509",40,45.99,6
+10259,"S50_1392",29,105.33,2
+10260,"S12_1108",46,180.79,5
+10260,"S12_3148",30,140.5,6
+10260,"S12_3891",44,169.56,4
+10260,"S18_3140",32,121.57,1
+10260,"S18_3259",29,92.77,3
+10260,"S18_4027",23,137.88,8
+10260,"S24_4048",23,117.1,10
+10260,"S32_3207",27,55.3,9
+10260,"S50_1514",21,56.24,7
+10260,"S700_1938",33,80.55,2
+10261,"S10_4757",27,116.96,1
+10261,"S18_4522",20,80.75,9
+10261,"S24_2011",36,105.69,8
+10261,"S24_3151",22,79.66,3
+10261,"S700_1138",34,64.0,4
+10261,"S700_2610",44,58.55,2
+10261,"S700_3505",25,89.15,5
+10261,"S700_3962",50,88.39,6
+10261,"S72_3212",29,43.68,7
+10262,"S18_1662",49,157.69,9
+10262,"S18_3029",32,81.72,15
+10262,"S18_3856",34,85.75,14
+10262,"S24_1785",34,98.48,1
+10262,"S24_2841",24,63.71,10
+10262,"S24_3420",46,65.75,11
+10262,"S24_3816",49,82.18,16
+10262,"S24_3949",48,58.69,8
+10262,"S32_4289",40,63.97,2
+10262,"S50_1341",49,35.78,3
+10262,"S700_1691",40,87.69,4
+10262,"S700_2047",44,83.28,13
+10262,"S700_2466",33,81.77,6
+10262,"S700_3167",27,64.8,5
+10262,"S700_4002",35,64.41,7
+10262,"S72_1253",21,41.71,12
+10263,"S10_1678",34,89.0,2
+10263,"S10_2016",40,107.05,5
+10263,"S10_4698",41,193.66,4
+10263,"S12_2823",48,123.51,1
+10263,"S18_2581",33,67.58,10
+10263,"S18_2625",34,50.27,6
+10263,"S24_1578",42,109.32,3
+10263,"S24_2000",37,67.03,7
+10263,"S24_4278",24,59.41,11
+10263,"S32_1374",31,93.9,8
+10263,"S700_2834",47,117.46,9
+10264,"S18_3782",48,58.44,3
+10264,"S18_4721",20,124.99,2
+10264,"S24_2360",37,61.64,6
+10264,"S24_4620",47,75.18,1
+10264,"S32_2206",20,39.02,4
+10264,"S32_4485",34,100.01,7
+10264,"S50_4713",47,67.53,5
+10265,"S18_3278",45,74.78,2
+10265,"S18_3482",49,123.47,1
+10266,"S12_1099",44,188.73,14
+10266,"S12_3380",22,110.39,12
+10266,"S12_3990",35,67.83,15
+10266,"S12_4675",40,112.86,11
+10266,"S18_1129",21,131.63,6
+10266,"S18_1589",36,99.55,2
+10266,"S18_1889",33,77.0,10
+10266,"S18_1984",49,139.41,5
+10266,"S18_2870",20,113.52,3
+10266,"S18_3232",29,137.17,7
+10266,"S18_3685",33,127.15,4
+10266,"S24_1628",28,40.25,1
+10266,"S24_2972",34,35.12,8
+10266,"S24_3371",47,56.33,13
+10266,"S24_3856",24,119.37,9
+10267,"S18_4933",36,71.27,1
+10267,"S24_1046",40,72.02,5
+10267,"S24_2766",38,76.33,3
+10267,"S24_2887",43,93.95,2
+10267,"S24_3191",44,83.9,4
+10267,"S24_3432",43,98.51,6
+10268,"S18_1342",49,93.49,3
+10268,"S18_1367",26,45.82,2
+10268,"S18_1749",34,164.9,10
+10268,"S18_2248",31,60.54,9
+10268,"S18_2325",50,124.59,7
+10268,"S18_2795",35,148.5,4
+10268,"S18_3320",39,96.23,1
+10268,"S18_4409",35,84.67,11
+10268,"S24_1937",33,31.86,6
+10268,"S24_2022",40,36.29,5
+10268,"S24_3969",30,37.75,8
+10269,"S18_2957",32,57.46,1
+10269,"S24_4258",48,95.44,2
+10270,"S10_1949",21,171.44,9
+10270,"S10_4962",32,124.1,2
+10270,"S12_1666",28,135.3,6
+10270,"S18_1097",43,94.5,8
+10270,"S18_2949",31,81.05,10
+10270,"S18_3136",38,85.87,11
+10270,"S18_4600",38,107.76,3
+10270,"S18_4668",44,40.25,7
+10270,"S32_1268",32,93.42,1
+10270,"S32_3522",21,52.36,5
+10270,"S700_2824",46,101.15,4
+10271,"S12_4473",31,99.54,5
+10271,"S18_2238",50,147.36,4
+10271,"S18_2319",50,121.5,8
+10271,"S18_2432",25,59.55,11
+10271,"S18_3232",20,169.34,9
+10271,"S24_1444",45,49.71,2
+10271,"S24_2300",43,122.68,10
+10271,"S24_2840",38,28.64,6
+10271,"S24_4048",22,110.0,1
+10271,"S32_2509",35,51.95,7
+10271,"S50_1392",34,93.76,3