CREATE FUNCTION [dbo].ParseDelimitedColumns512(@record NVARCHAR(MAX), @delim NVARCHAR(255))
RETURNS TABLE
AS
RETURN
SELECT
CAST(C1 AS VARCHAR(MAX)) AS C1,
CAST(C2 AS VARCHAR(MAX)) AS C2,
CAST(C3 AS VARCHAR(MAX)) AS C3,
CAST(C4 AS VARCHAR(MAX)) AS C4,
CAST(C5 AS VARCHAR(MAX)) AS C5,
CAST(C6 AS VARCHAR(MAX)) AS C6,
CAST(C7 AS VARCHAR(MAX)) AS C7,
CAST(C8 AS VARCHAR(MAX)) AS C8,
CAST(C9 AS VARCHAR(MAX)) AS C9,
CAST(C10 AS VARCHAR(MAX)) AS C10,
CAST(C11 AS VARCHAR(MAX)) AS C11,
CAST(C12 AS VARCHAR(MAX)) AS C12,
CAST(C13 AS VARCHAR(MAX)) AS C13,
CAST(C14 AS VARCHAR(MAX)) AS C14,
CAST(C15 AS VARCHAR(MAX)) AS C15,
CAST(C16 AS VARCHAR(MAX)) AS C16,
CAST(C17 AS VARCHAR(MAX)) AS C17,
CAST(C18 AS VARCHAR(MAX)) AS C18,
CAST(C19 AS VARCHAR(MAX)) AS C19,
CAST(C20 AS VARCHAR(MAX)) AS C20,
CAST(C21 AS VARCHAR(MAX)) AS C21,
CAST(C22 AS VARCHAR(MAX)) AS C22,
CAST(C23 AS VARCHAR(MAX)) AS C23,
CAST(C24 AS VARCHAR(MAX)) AS C24,
CAST(C25 AS VARCHAR(MAX)) AS C25,
CAST(C26 AS VARCHAR(MAX)) AS C26,
CAST(C27 AS VARCHAR(MAX)) AS C27,
CAST(C28 AS VARCHAR(MAX)) AS C28,
CAST(C29 AS VARCHAR(MAX)) AS C29,
CAST(C30 AS VARCHAR(MAX)) AS C30,
CAST(C31 AS VARCHAR(MAX)) AS C31,
CAST(C32 AS VARCHAR(MAX)) AS C32,
CAST(C33 AS VARCHAR(MAX)) AS C33,
CAST(C34 AS VARCHAR(MAX)) AS C34,
CAST(C35 AS VARCHAR(MAX)) AS C35,
CAST(C36 AS VARCHAR(MAX)) AS C36,
CAST(C37 AS VARCHAR(MAX)) AS C37,
CAST(C38 AS VARCHAR(MAX)) AS C38,
CAST(C39 AS VARCHAR(MAX)) AS C39,
CAST(C40 AS VARCHAR(MAX)) AS C40,
CAST(C41 AS VARCHAR(MAX)) AS C41,
CAST(C42 AS VARCHAR(MAX)) AS C42,
CAST(C43 AS VARCHAR(MAX)) AS C43,
CAST(C44 AS VARCHAR(MAX)) AS C44,
CAST(C45 AS VARCHAR(MAX)) AS C45,
CAST(C46 AS VARCHAR(MAX)) AS C46,
CAST(C47 AS VARCHAR(MAX)) AS C47,
CAST(C48 AS VARCHAR(MAX)) AS C48,
CAST(C49 AS VARCHAR(MAX)) AS C49,
CAST(C50 AS VARCHAR(MAX)) AS C50,
CAST(C51 AS VARCHAR(MAX)) AS C51,
CAST(C52 AS VARCHAR(MAX)) AS C52,
CAST(C53 AS VARCHAR(MAX)) AS C53,
CAST(C54 AS VARCHAR(MAX)) AS C54,
CAST(C55 AS VARCHAR(MAX)) AS C55,
CAST(C56 AS VARCHAR(MAX)) AS C56,
CAST(C57 AS VARCHAR(MAX)) AS C57,
CAST(C58 AS VARCHAR(MAX)) AS C58,
CAST(C59 AS VARCHAR(MAX)) AS C59,
CAST(C60 AS VARCHAR(MAX)) AS C60,
CAST(C61 AS VARCHAR(MAX)) AS C61,
CAST(C62 AS VARCHAR(MAX)) AS C62,
CAST(C63 AS VARCHAR(MAX)) AS C63,
CAST(C64 AS VARCHAR(MAX)) AS C64,
CAST(C65 AS VARCHAR(MAX)) AS C65,
CAST(C66 AS VARCHAR(MAX)) AS C66,
CAST(C67 AS VARCHAR(MAX)) AS C67,
CAST(C68 AS VARCHAR(MAX)) AS C68,
CAST(C69 AS VARCHAR(MAX)) AS C69,
CAST(C70 AS VARCHAR(MAX)) AS C70,
CAST(C71 AS VARCHAR(MAX)) AS C71,
CAST(C72 AS VARCHAR(MAX)) AS C72,
CAST(C73 AS VARCHAR(MAX)) AS C73,
CAST(C74 AS VARCHAR(MAX)) AS C74,
CAST(C75 AS VARCHAR(MAX)) AS C75,
CAST(C76 AS VARCHAR(MAX)) AS C76,
CAST(C77 AS VARCHAR(MAX)) AS C77,
CAST(C78 AS VARCHAR(MAX)) AS C78,
CAST(C79 AS VARCHAR(MAX)) AS C79,
CAST(C80 AS VARCHAR(MAX)) AS C80,
CAST(C81 AS VARCHAR(MAX)) AS C81,
CAST(C82 AS VARCHAR(MAX)) AS C82,
CAST(C83 AS VARCHAR(MAX)) AS C83,
CAST(C84 AS VARCHAR(MAX)) AS C84,
CAST(C85 AS VARCHAR(MAX)) AS C85,
CAST(C86 AS VARCHAR(MAX)) AS C86,
CAST(C87 AS VARCHAR(MAX)) AS C87,
CAST(C88 AS VARCHAR(MAX)) AS C88,
CAST(C89 AS VARCHAR(MAX)) AS C89,
CAST(C90 AS VARCHAR(MAX)) AS C90,
CAST(C91 AS VARCHAR(MAX)) AS C91,
CAST(C92 AS VARCHAR(MAX)) AS C92,
CAST(C93 AS VARCHAR(MAX)) AS C93,
CAST(C94 AS VARCHAR(MAX)) AS C94,
CAST(C95 AS VARCHAR(MAX)) AS C95,
CAST(C96 AS VARCHAR(MAX)) AS C96,
CAST(C97 AS VARCHAR(MAX)) AS C97,
CAST(C98 AS VARCHAR(MAX)) AS C98,
CAST(C99 AS VARCHAR(MAX)) AS C99,
CAST(C100 AS VARCHAR(MAX)) AS C100,
CAST(C101 AS VARCHAR(MAX)) AS C101,
CAST(C102 AS VARCHAR(MAX)) AS C102,
CAST(C103 AS VARCHAR(MAX)) AS C103,
CAST(C104 AS VARCHAR(MAX)) AS C104,
CAST(C105 AS VARCHAR(MAX)) AS C105,
CAST(C106 AS VARCHAR(MAX)) AS C106,
CAST(C107 AS VARCHAR(MAX)) AS C107,
CAST(C108 AS VARCHAR(MAX)) AS C108,
CAST(C109 AS VARCHAR(MAX)) AS C109,
CAST(C110 AS VARCHAR(MAX)) AS C110,
CAST(C111 AS VARCHAR(MAX)) AS C111,
CAST(C112 AS VARCHAR(MAX)) AS C112,
CAST(C113 AS VARCHAR(MAX)) AS C113,
CAST(C114 AS VARCHAR(MAX)) AS C114,
CAST(C115 AS VARCHAR(MAX)) AS C115,
CAST(C116 AS VARCHAR(MAX)) AS C116,
CAST(C117 AS VARCHAR(MAX)) AS C117,
CAST(C118 AS VARCHAR(MAX)) AS C118,
CAST(C119 AS VARCHAR(MAX)) AS C119,
CAST(C120 AS VARCHAR(MAX)) AS C120,
CAST(C121 AS VARCHAR(MAX)) AS C121,
CAST(C122 AS VARCHAR(MAX)) AS C122,
CAST(C123 AS VARCHAR(MAX)) AS C123,
CAST(C124 AS VARCHAR(MAX)) AS C124,
CAST(C125 AS VARCHAR(MAX)) AS C125,
CAST(C126 AS VARCHAR(MAX)) AS C126,
CAST(C127 AS VARCHAR(MAX)) AS C127,
CAST(C128 AS VARCHAR(MAX)) AS C128,
CAST(C129 AS VARCHAR(MAX)) AS C129,
CAST(C130 AS VARCHAR(MAX)) AS C130,
CAST(C131 AS VARCHAR(MAX)) AS C131,
CAST(C132 AS VARCHAR(MAX)) AS C132,
CAST(C133 AS VARCHAR(MAX)) AS C133,
CAST(C134 AS VARCHAR(MAX)) AS C134,
CAST(C135 AS VARCHAR(MAX)) AS C135,
CAST(C136 AS VARCHAR(MAX)) AS C136,
CAST(C137 AS VARCHAR(MAX)) AS C137,
CAST(C138 AS VARCHAR(MAX)) AS C138,
CAST(C139 AS VARCHAR(MAX)) AS C139,
CAST(C140 AS VARCHAR(MAX)) AS C140,
CAST(C141 AS VARCHAR(MAX)) AS C141,
CAST(C142 AS VARCHAR(MAX)) AS C142,
CAST(C143 AS VARCHAR(MAX)) AS C143,
CAST(C144 AS VARCHAR(MAX)) AS C144,
CAST(C145 AS VARCHAR(MAX)) AS C145,
CAST(C146 AS VARCHAR(MAX)) AS C146,
CAST(C147 AS VARCHAR(MAX)) AS C147,
CAST(C148 AS VARCHAR(MAX)) AS C148,
CAST(C149 AS VARCHAR(MAX)) AS C149,
CAST(C150 AS VARCHAR(MAX)) AS C150,
CAST(C151 AS VARCHAR(MAX)) AS C151,
CAST(C152 AS VARCHAR(MAX)) AS C152,
CAST(C153 AS VARCHAR(MAX)) AS C153,
CAST(C154 AS VARCHAR(MAX)) AS C154,
CAST(C155 AS VARCHAR(MAX)) AS C155,
CAST(C156 AS VARCHAR(MAX)) AS C156,
CAST(C157 AS VARCHAR(MAX)) AS C157,
CAST(C158 AS VARCHAR(MAX)) AS C158,
CAST(C159 AS VARCHAR(MAX)) AS C159,
CAST(C160 AS VARCHAR(MAX)) AS C160,
CAST(C161 AS VARCHAR(MAX)) AS C161,
CAST(C162 AS VARCHAR(MAX)) AS C162,
CAST(C163 AS VARCHAR(MAX)) AS C163,
CAST(C164 AS VARCHAR(MAX)) AS C164,
CAST(C165 AS VARCHAR(MAX)) AS C165,
CAST(C166 AS VARCHAR(MAX)) AS C166,
CAST(C167 AS VARCHAR(MAX)) AS C167,
CAST(C168 AS VARCHAR(MAX)) AS C168,
CAST(C169 AS VARCHAR(MAX)) AS C169,
CAST(C170 AS VARCHAR(MAX)) AS C170,
CAST(C171 AS VARCHAR(MAX)) AS C171,
CAST(C172 AS VARCHAR(MAX)) AS C172,
CAST(C173 AS VARCHAR(MAX)) AS C173,
CAST(C174 AS VARCHAR(MAX)) AS C174,
CAST(C175 AS VARCHAR(MAX)) AS C175,
CAST(C176 AS VARCHAR(MAX)) AS C176,
CAST(C177 AS VARCHAR(MAX)) AS C177,
CAST(C178 AS VARCHAR(MAX)) AS C178,
CAST(C179 AS VARCHAR(MAX)) AS C179,
CAST(C180 AS VARCHAR(MAX)) AS C180,
CAST(C181 AS VARCHAR(MAX)) AS C181,
CAST(C182 AS VARCHAR(MAX)) AS C182,
CAST(C183 AS VARCHAR(MAX)) AS C183,
CAST(C184 AS VARCHAR(MAX)) AS C184,
CAST(C185 AS VARCHAR(MAX)) AS C185,
CAST(C186 AS VARCHAR(MAX)) AS C186,
CAST(C187 AS VARCHAR(MAX)) AS C187,
CAST(C188 AS VARCHAR(MAX)) AS C188,
CAST(C189 AS VARCHAR(MAX)) AS C189,
CAST(C190 AS VARCHAR(MAX)) AS C190,
CAST(C191 AS VARCHAR(MAX)) AS C191,
CAST(C192 AS VARCHAR(MAX)) AS C192,
CAST(C193 AS VARCHAR(MAX)) AS C193,
CAST(C194 AS VARCHAR(MAX)) AS C194,
CAST(C195 AS VARCHAR(MAX)) AS C195,
CAST(C196 AS VARCHAR(MAX)) AS C196,
CAST(C197 AS VARCHAR(MAX)) AS C197,
CAST(C198 AS VARCHAR(MAX)) AS C198,
CAST(C199 AS VARCHAR(MAX)) AS C199,
CAST(C200 AS VARCHAR(MAX)) AS C200,
CAST(C201 AS VARCHAR(MAX)) AS C201,
CAST(C202 AS VARCHAR(MAX)) AS C202,
CAST(C203 AS VARCHAR(MAX)) AS C203,
CAST(C204 AS VARCHAR(MAX)) AS C204,
CAST(C205 AS VARCHAR(MAX)) AS C205,
CAST(C206 AS VARCHAR(MAX)) AS C206,
CAST(C207 AS VARCHAR(MAX)) AS C207,
CAST(C208 AS VARCHAR(MAX)) AS C208,
CAST(C209 AS VARCHAR(MAX)) AS C209,
CAST(C210 AS VARCHAR(MAX)) AS C210,
CAST(C211 AS VARCHAR(MAX)) AS C211,
CAST(C212 AS VARCHAR(MAX)) AS C212,
CAST(C213 AS VARCHAR(MAX)) AS C213,
CAST(C214 AS VARCHAR(MAX)) AS C214,
CAST(C215 AS VARCHAR(MAX)) AS C215,
CAST(C216 AS VARCHAR(MAX)) AS C216,
CAST(C217 AS VARCHAR(MAX)) AS C217,
CAST(C218 AS VARCHAR(MAX)) AS C218,
CAST(C219 AS VARCHAR(MAX)) AS C219,
CAST(C220 AS VARCHAR(MAX)) AS C220,
CAST(C221 AS VARCHAR(MAX)) AS C221,
CAST(C222 AS VARCHAR(MAX)) AS C222,
CAST(C223 AS VARCHAR(MAX)) AS C223,
CAST(C224 AS VARCHAR(MAX)) AS C224,
CAST(C225 AS VARCHAR(MAX)) AS C225,
CAST(C226 AS VARCHAR(MAX)) AS C226,
CAST(C227 AS VARCHAR(MAX)) AS C227,
CAST(C228 AS VARCHAR(MAX)) AS C228,
CAST(C229 AS VARCHAR(MAX)) AS C229,
CAST(C230 AS VARCHAR(MAX)) AS C230,
CAST(C231 AS VARCHAR(MAX)) AS C231,
CAST(C232 AS VARCHAR(MAX)) AS C232,
CAST(C233 AS VARCHAR(MAX)) AS C233,
CAST(C234 AS VARCHAR(MAX)) AS C234,
CAST(C235 AS VARCHAR(MAX)) AS C235,
CAST(C236 AS VARCHAR(MAX)) AS C236,
CAST(C237 AS VARCHAR(MAX)) AS C237,
CAST(C238 AS VARCHAR(MAX)) AS C238,
CAST(C239 AS VARCHAR(MAX)) AS C239,
CAST(C240 AS VARCHAR(MAX)) AS C240,
CAST(C241 AS VARCHAR(MAX)) AS C241,
CAST(C242 AS VARCHAR(MAX)) AS C242,
CAST(C243 AS VARCHAR(MAX)) AS C243,
CAST(C244 AS VARCHAR(MAX)) AS C244,
CAST(C245 AS VARCHAR(MAX)) AS C245,
CAST(C246 AS VARCHAR(MAX)) AS C246,
CAST(C247 AS VARCHAR(MAX)) AS C247,
CAST(C248 AS VARCHAR(MAX)) AS C248,
CAST(C249 AS VARCHAR(MAX)) AS C249,
CAST(C250 AS VARCHAR(MAX)) AS C250,
CAST(C251 AS VARCHAR(MAX)) AS C251,
CAST(C252 AS VARCHAR(MAX)) AS C252,
CAST(C253 AS VARCHAR(MAX)) AS C253,
CAST(C254 AS VARCHAR(MAX)) AS C254,
CAST(C255 AS VARCHAR(MAX)) AS C255,
CAST(C256 AS VARCHAR(MAX)) AS C256,
CAST(C257 AS VARCHAR(MAX)) AS C257,
CAST(C258 AS VARCHAR(MAX)) AS C258,
CAST(C259 AS VARCHAR(MAX)) AS C259,
CAST(C260 AS VARCHAR(MAX)) AS C260,
CAST(C261 AS VARCHAR(MAX)) AS C261,
CAST(C262 AS VARCHAR(MAX)) AS C262,
CAST(C263 AS VARCHAR(MAX)) AS C263,
CAST(C264 AS VARCHAR(MAX)) AS C264,
CAST(C265 AS VARCHAR(MAX)) AS C265,
CAST(C266 AS VARCHAR(MAX)) AS C266,
CAST(C267 AS VARCHAR(MAX)) AS C267,
CAST(C268 AS VARCHAR(MAX)) AS C268,
CAST(C269 AS VARCHAR(MAX)) AS C269,
CAST(C270 AS VARCHAR(MAX)) AS C270,
CAST(C271 AS VARCHAR(MAX)) AS C271,
CAST(C272 AS VARCHAR(MAX)) AS C272,
CAST(C273 AS VARCHAR(MAX)) AS C273,
CAST(C274 AS VARCHAR(MAX)) AS C274,
CAST(C275 AS VARCHAR(MAX)) AS C275,
CAST(C276 AS VARCHAR(MAX)) AS C276,
CAST(C277 AS VARCHAR(MAX)) AS C277,
CAST(C278 AS VARCHAR(MAX)) AS C278,
CAST(C279 AS VARCHAR(MAX)) AS C279,
CAST(C280 AS VARCHAR(MAX)) AS C280,
CAST(C281 AS VARCHAR(MAX)) AS C281,
CAST(C282 AS VARCHAR(MAX)) AS C282,
CAST(C283 AS VARCHAR(MAX)) AS C283,
CAST(C284 AS VARCHAR(MAX)) AS C284,
CAST(C285 AS VARCHAR(MAX)) AS C285,
CAST(C286 AS VARCHAR(MAX)) AS C286,
CAST(C287 AS VARCHAR(MAX)) AS C287,
CAST(C288 AS VARCHAR(MAX)) AS C288,
CAST(C289 AS VARCHAR(MAX)) AS C289,
CAST(C290 AS VARCHAR(MAX)) AS C290,
CAST(C291 AS VARCHAR(MAX)) AS C291,
CAST(C292 AS VARCHAR(MAX)) AS C292,
CAST(C293 AS VARCHAR(MAX)) AS C293,
CAST(C294 AS VARCHAR(MAX)) AS C294,
CAST(C295 AS VARCHAR(MAX)) AS C295,
CAST(C296 AS VARCHAR(MAX)) AS C296,
CAST(C297 AS VARCHAR(MAX)) AS C297,
CAST(C298 AS VARCHAR(MAX)) AS C298,
CAST(C299 AS VARCHAR(MAX)) AS C299,
CAST(C300 AS VARCHAR(MAX)) AS C300,
CAST(C301 AS VARCHAR(MAX)) AS C301,
CAST(C302 AS VARCHAR(MAX)) AS C302,
CAST(C303 AS VARCHAR(MAX)) AS C303,
CAST(C304 AS VARCHAR(MAX)) AS C304,
CAST(C305 AS VARCHAR(MAX)) AS C305,
CAST(C306 AS VARCHAR(MAX)) AS C306,
CAST(C307 AS VARCHAR(MAX)) AS C307,
CAST(C308 AS VARCHAR(MAX)) AS C308,
CAST(C309 AS VARCHAR(MAX)) AS C309,
CAST(C310 AS VARCHAR(MAX)) AS C310,
CAST(C311 AS VARCHAR(MAX)) AS C311,
CAST(C312 AS VARCHAR(MAX)) AS C312,
CAST(C313 AS VARCHAR(MAX)) AS C313,
CAST(C314 AS VARCHAR(MAX)) AS C314,
CAST(C315 AS VARCHAR(MAX)) AS C315,
CAST(C316 AS VARCHAR(MAX)) AS C316,
CAST(C317 AS VARCHAR(MAX)) AS C317,
CAST(C318 AS VARCHAR(MAX)) AS C318,
CAST(C319 AS VARCHAR(MAX)) AS C319,
CAST(C320 AS VARCHAR(MAX)) AS C320,
CAST(C321 AS VARCHAR(MAX)) AS C321,
CAST(C322 AS VARCHAR(MAX)) AS C322,
CAST(C323 AS VARCHAR(MAX)) AS C323,
CAST(C324 AS VARCHAR(MAX)) AS C324,
CAST(C325 AS VARCHAR(MAX)) AS C325,
CAST(C326 AS VARCHAR(MAX)) AS C326,
CAST(C327 AS VARCHAR(MAX)) AS C327,
CAST(C328 AS VARCHAR(MAX)) AS C328,
CAST(C329 AS VARCHAR(MAX)) AS C329,
CAST(C330 AS VARCHAR(MAX)) AS C330,
CAST(C331 AS VARCHAR(MAX)) AS C331,
CAST(C332 AS VARCHAR(MAX)) AS C332,
CAST(C333 AS VARCHAR(MAX)) AS C333,
CAST(C334 AS VARCHAR(MAX)) AS C334,
CAST(C335 AS VARCHAR(MAX)) AS C335,
CAST(C336 AS VARCHAR(MAX)) AS C336,
CAST(C337 AS VARCHAR(MAX)) AS C337,
CAST(C338 AS VARCHAR(MAX)) AS C338,
CAST(C339 AS VARCHAR(MAX)) AS C339,
CAST(C340 AS VARCHAR(MAX)) AS C340,
CAST(C341 AS VARCHAR(MAX)) AS C341,
CAST(C342 AS VARCHAR(MAX)) AS C342,
CAST(C343 AS VARCHAR(MAX)) AS C343,
CAST(C344 AS VARCHAR(MAX)) AS C344,
CAST(C345 AS VARCHAR(MAX)) AS C345,
CAST(C346 AS VARCHAR(MAX)) AS C346,
CAST(C347 AS VARCHAR(MAX)) AS C347,
CAST(C348 AS VARCHAR(MAX)) AS C348,
CAST(C349 AS VARCHAR(MAX)) AS C349,
CAST(C350 AS VARCHAR(MAX)) AS C350,
CAST(C351 AS VARCHAR(MAX)) AS C351,
CAST(C352 AS VARCHAR(MAX)) AS C352,
CAST(C353 AS VARCHAR(MAX)) AS C353,
CAST(C354 AS VARCHAR(MAX)) AS C354,
CAST(C355 AS VARCHAR(MAX)) AS C355,
CAST(C356 AS VARCHAR(MAX)) AS C356,
CAST(C357 AS VARCHAR(MAX)) AS C357,
CAST(C358 AS VARCHAR(MAX)) AS C358,
CAST(C359 AS VARCHAR(MAX)) AS C359,
CAST(C360 AS VARCHAR(MAX)) AS C360,
CAST(C361 AS VARCHAR(MAX)) AS C361,
CAST(C362 AS VARCHAR(MAX)) AS C362,
CAST(C363 AS VARCHAR(MAX)) AS C363,
CAST(C364 AS VARCHAR(MAX)) AS C364,
CAST(C365 AS VARCHAR(MAX)) AS C365,
CAST(C366 AS VARCHAR(MAX)) AS C366,
CAST(C367 AS VARCHAR(MAX)) AS C367,
CAST(C368 AS VARCHAR(MAX)) AS C368,
CAST(C369 AS VARCHAR(MAX)) AS C369,
CAST(C370 AS VARCHAR(MAX)) AS C370,
CAST(C371 AS VARCHAR(MAX)) AS C371,
CAST(C372 AS VARCHAR(MAX)) AS C372,
CAST(C373 AS VARCHAR(MAX)) AS C373,
CAST(C374 AS VARCHAR(MAX)) AS C374,
CAST(C375 AS VARCHAR(MAX)) AS C375,
CAST(C376 AS VARCHAR(MAX)) AS C376,
CAST(C377 AS VARCHAR(MAX)) AS C377,
CAST(C378 AS VARCHAR(MAX)) AS C378,
CAST(C379 AS VARCHAR(MAX)) AS C379,
CAST(C380 AS VARCHAR(MAX)) AS C380,
CAST(C381 AS VARCHAR(MAX)) AS C381,
CAST(C382 AS VARCHAR(MAX)) AS C382,
CAST(C383 AS VARCHAR(MAX)) AS C383,
CAST(C384 AS VARCHAR(MAX)) AS C384,
CAST(C385 AS VARCHAR(MAX)) AS C385,
CAST(C386 AS VARCHAR(MAX)) AS C386,
CAST(C387 AS VARCHAR(MAX)) AS C387,
CAST(C388 AS VARCHAR(MAX)) AS C388,
CAST(C389 AS VARCHAR(MAX)) AS C389,
CAST(C390 AS VARCHAR(MAX)) AS C390,
CAST(C391 AS VARCHAR(MAX)) AS C391,
CAST(C392 AS VARCHAR(MAX)) AS C392,
CAST(C393 AS VARCHAR(MAX)) AS C393,
CAST(C394 AS VARCHAR(MAX)) AS C394,
CAST(C395 AS VARCHAR(MAX)) AS C395,
CAST(C396 AS VARCHAR(MAX)) AS C396,
CAST(C397 AS VARCHAR(MAX)) AS C397,
CAST(C398 AS VARCHAR(MAX)) AS C398,
CAST(C399 AS VARCHAR(MAX)) AS C399,
CAST(C400 AS VARCHAR(MAX)) AS C400,
CAST(C401 AS VARCHAR(MAX)) AS C401,
CAST(C402 AS VARCHAR(MAX)) AS C402,
CAST(C403 AS VARCHAR(MAX)) AS C403,
CAST(C404 AS VARCHAR(MAX)) AS C404,
CAST(C405 AS VARCHAR(MAX)) AS C405,
CAST(C406 AS VARCHAR(MAX)) AS C406,
CAST(C407 AS VARCHAR(MAX)) AS C407,
CAST(C408 AS VARCHAR(MAX)) AS C408,
CAST(C409 AS VARCHAR(MAX)) AS C409,
CAST(C410 AS VARCHAR(MAX)) AS C410,
CAST(C411 AS VARCHAR(MAX)) AS C411,
CAST(C412 AS VARCHAR(MAX)) AS C412,
CAST(C413 AS VARCHAR(MAX)) AS C413,
CAST(C414 AS VARCHAR(MAX)) AS C414,
CAST(C415 AS VARCHAR(MAX)) AS C415,
CAST(C416 AS VARCHAR(MAX)) AS C416,
CAST(C417 AS VARCHAR(MAX)) AS C417,
CAST(C418 AS VARCHAR(MAX)) AS C418,
CAST(C419 AS VARCHAR(MAX)) AS C419,
CAST(C420 AS VARCHAR(MAX)) AS C420,
CAST(C421 AS VARCHAR(MAX)) AS C421,
CAST(C422 AS VARCHAR(MAX)) AS C422,
CAST(C423 AS VARCHAR(MAX)) AS C423,
CAST(C424 AS VARCHAR(MAX)) AS C424,
CAST(C425 AS VARCHAR(MAX)) AS C425,
CAST(C426 AS VARCHAR(MAX)) AS C426,
CAST(C427 AS VARCHAR(MAX)) AS C427,
CAST(C428 AS VARCHAR(MAX)) AS C428,
CAST(C429 AS VARCHAR(MAX)) AS C429,
CAST(C430 AS VARCHAR(MAX)) AS C430,
CAST(C431 AS VARCHAR(MAX)) AS C431,
CAST(C432 AS VARCHAR(MAX)) AS C432,
CAST(C433 AS VARCHAR(MAX)) AS C433,
CAST(C434 AS VARCHAR(MAX)) AS C434,
CAST(C435 AS VARCHAR(MAX)) AS C435,
CAST(C436 AS VARCHAR(MAX)) AS C436,
CAST(C437 AS VARCHAR(MAX)) AS C437,
CAST(C438 AS VARCHAR(MAX)) AS C438,
CAST(C439 AS VARCHAR(MAX)) AS C439,
CAST(C440 AS VARCHAR(MAX)) AS C440,
CAST(C441 AS VARCHAR(MAX)) AS C441,
CAST(C442 AS VARCHAR(MAX)) AS C442,
CAST(C443 AS VARCHAR(MAX)) AS C443,
CAST(C444 AS VARCHAR(MAX)) AS C444,
CAST(C445 AS VARCHAR(MAX)) AS C445,
CAST(C446 AS VARCHAR(MAX)) AS C446,
CAST(C447 AS VARCHAR(MAX)) AS C447,
CAST(C448 AS VARCHAR(MAX)) AS C448,
CAST(C449 AS VARCHAR(MAX)) AS C449,
CAST(C450 AS VARCHAR(MAX)) AS C450,
CAST(C451 AS VARCHAR(MAX)) AS C451,
CAST(C452 AS VARCHAR(MAX)) AS C452,
CAST(C453 AS VARCHAR(MAX)) AS C453,
CAST(C454 AS VARCHAR(MAX)) AS C454,
CAST(C455 AS VARCHAR(MAX)) AS C455,
CAST(C456 AS VARCHAR(MAX)) AS C456,
CAST(C457 AS VARCHAR(MAX)) AS C457,
CAST(C458 AS VARCHAR(MAX)) AS C458,
CAST(C459 AS VARCHAR(MAX)) AS C459,
CAST(C460 AS VARCHAR(MAX)) AS C460,
CAST(C461 AS VARCHAR(MAX)) AS C461,
CAST(C462 AS VARCHAR(MAX)) AS C462,
CAST(C463 AS VARCHAR(MAX)) AS C463,
CAST(C464 AS VARCHAR(MAX)) AS C464,
CAST(C465 AS VARCHAR(MAX)) AS C465,
CAST(C466 AS VARCHAR(MAX)) AS C466,
CAST(C467 AS VARCHAR(MAX)) AS C467,
CAST(C468 AS VARCHAR(MAX)) AS C468,
CAST(C469 AS VARCHAR(MAX)) AS C469,
CAST(C470 AS VARCHAR(MAX)) AS C470,
CAST(C471 AS VARCHAR(MAX)) AS C471,
CAST(C472 AS VARCHAR(MAX)) AS C472,
CAST(C473 AS VARCHAR(MAX)) AS C473,
CAST(C474 AS VARCHAR(MAX)) AS C474,
CAST(C475 AS VARCHAR(MAX)) AS C475,
CAST(C476 AS VARCHAR(MAX)) AS C476,
CAST(C477 AS VARCHAR(MAX)) AS C477,
CAST(C478 AS VARCHAR(MAX)) AS C478,
CAST(C479 AS VARCHAR(MAX)) AS C479,
CAST(C480 AS VARCHAR(MAX)) AS C480,
CAST(C481 AS VARCHAR(MAX)) AS C481,
CAST(C482 AS VARCHAR(MAX)) AS C482,
CAST(C483 AS VARCHAR(MAX)) AS C483,
CAST(C484 AS VARCHAR(MAX)) AS C484,
CAST(C485 AS VARCHAR(MAX)) AS C485,
CAST(C486 AS VARCHAR(MAX)) AS C486,
CAST(C487 AS VARCHAR(MAX)) AS C487,
CAST(C488 AS VARCHAR(MAX)) AS C488,
CAST(C489 AS VARCHAR(MAX)) AS C489,
CAST(C490 AS VARCHAR(MAX)) AS C490,
CAST(C491 AS VARCHAR(MAX)) AS C491,
CAST(C492 AS VARCHAR(MAX)) AS C492,
CAST(C493 AS VARCHAR(MAX)) AS C493,
CAST(C494 AS VARCHAR(MAX)) AS C494,
CAST(C495 AS VARCHAR(MAX)) AS C495,
CAST(C496 AS VARCHAR(MAX)) AS C496,
CAST(C497 AS VARCHAR(MAX)) AS C497,
CAST(C498 AS VARCHAR(MAX)) AS C498,
CAST(C499 AS VARCHAR(MAX)) AS C499,
CAST(C500 AS VARCHAR(MAX)) AS C500,
CAST(C501 AS VARCHAR(MAX)) AS C501,
CAST(C502 AS VARCHAR(MAX)) AS C502,
CAST(C503 AS VARCHAR(MAX)) AS C503,
CAST(C504 AS VARCHAR(MAX)) AS C504,
CAST(C505 AS VARCHAR(MAX)) AS C505,
CAST(C506 AS VARCHAR(MAX)) AS C506,
CAST(C507 AS VARCHAR(MAX)) AS C507,
CAST(C508 AS VARCHAR(MAX)) AS C508,
CAST(C509 AS VARCHAR(MAX)) AS C509,
CAST(C510 AS VARCHAR(MAX)) AS C510,
CAST(C511 AS VARCHAR(MAX)) AS C511,
CAST(C512 AS VARCHAR(MAX)) AS C512
FROM [dbo].ParseDelimitedColumns512_CLR(@record, @delim)